.BannerGrid_grid__ishKh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media(max-width:767px){.BannerGrid_grid__ishKh{grid-template-columns:1fr}}.BannerGrid_banner__pGgca{position:relative;display:block;border-radius:16px;overflow:hidden;min-height:300px;aspect-ratio:16/10;isolation:isolate;max-width:100%}@media(min-width:768px){.BannerGrid_banner__pGgca{aspect-ratio:auto}}.BannerGrid_wide__3HMFx{grid-column:span 2}@media(max-width:767px){.BannerGrid_wide__3HMFx{grid-column:span 1}}.BannerGrid_img__9qN1f{object-fit:cover;z-index:-2;transition:transform .4s cubic-bezier(.22,1,.36,1)}.BannerGrid_banner__pGgca:hover .BannerGrid_img__9qN1f{transform:scale(1.04)}.BannerGrid_scrim__S9An9{position:absolute;inset:0;z-index:-1}.BannerGrid_dark__YVbvn .BannerGrid_scrim__S9An9{background:linear-gradient(90deg,rgba(22,23,26,.72),rgba(22,23,26,.15))}.BannerGrid_light__TDa7D .BannerGrid_scrim__S9An9{background:linear-gradient(90deg,rgba(255,255,255,.85),rgba(255,255,255,.2))}.BannerGrid_content__Olfqo{position:absolute;inset:0;padding:2rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem}@media(max-width:767px){.BannerGrid_content__Olfqo{padding:1.25rem}}.BannerGrid_dark__YVbvn .BannerGrid_content__Olfqo{color:#fff}.BannerGrid_light__TDa7D .BannerGrid_content__Olfqo{color:#16171a}.BannerGrid_title__ORHmF{font-family:var(--font-sans),"Helvetica Neue",Arial,sans-serif;font-size:1.75rem;font-weight:600}.BannerGrid_wide__3HMFx .BannerGrid_title__ORHmF{font-size:2.375rem}@media(max-width:767px){.BannerGrid_title__ORHmF{font-size:1.75rem!important}}.BannerGrid_subtitle__qGH76{font-size:.9375rem;max-width:40ch;opacity:.9}.BannerGrid_cta__cirjV{display:inline-flex;align-items:center;gap:6px;margin-top:.75rem;font-size:.8125rem;font-weight:600;align-self:flex-start;padding:.75rem 1.25rem;border-radius:999px;transition:gap .15s cubic-bezier(.22,1,.36,1),background .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1)}.BannerGrid_dark__YVbvn .BannerGrid_cta__cirjV{background:#fff;color:#16171a}.BannerGrid_dark__YVbvn .BannerGrid_cta__cirjV:hover{gap:10px}.BannerGrid_light__TDa7D .BannerGrid_cta__cirjV{background:#16171a;color:#fff}.BannerGrid_light__TDa7D .BannerGrid_cta__cirjV:hover{gap:10px}.CategoryTiles_grid__FLFP_{display:grid;grid-auto-flow:column;grid-auto-columns:148px;grid-gap:1rem;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:.5rem;margin-inline:calc(-1*1.25rem);padding-inline:1.25rem;scroll-padding-inline:1.25rem;scrollbar-width:none;-ms-overflow-style:none}.CategoryTiles_grid__FLFP_::-webkit-scrollbar{display:none}.CategoryTiles_grid__FLFP_>.CategoryTiles_item__cB33w{scroll-snap-align:start}@media(min-width:768px){.CategoryTiles_grid__FLFP_{grid-auto-columns:168px}}@media(min-width:1024px){.CategoryTiles_grid__FLFP_{grid-auto-columns:1fr;overflow-x:visible;gap:1.25rem;margin-inline:0;padding-inline:0}}.CategoryTiles_item__cB33w{min-width:0}.CategoryTiles_tile__df418{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.CategoryTiles_media__Lw0Br{position:relative;width:100%;aspect-ratio:4/4;border-radius:16px;overflow:hidden;background:#f1f1f0}.CategoryTiles_img__RTew_{object-fit:cover;transition:transform .4s cubic-bezier(.22,1,.36,1)}.CategoryTiles_tile__df418:hover .CategoryTiles_img__RTew_{transform:scale(1.06)}.CategoryTiles_label__FF2fh{font-size:.8125rem;font-weight:600;color:#16171a}.CustomizeBand_band__ZD5G3{display:grid;grid-template-columns:1fr 1.5fr;background:#16171a;color:#f4f4f3;border-radius:24px;overflow:hidden}@media(max-width:1023px){.CustomizeBand_band__ZD5G3{grid-template-columns:1fr}}.CustomizeBand_media__t8kFg{position:relative;min-height:340px}@media(max-width:1023px){.CustomizeBand_media__t8kFg{min-height:260px}}.CustomizeBand_img__F0Cim{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.CustomizeBand_content__FLom0{padding:3rem 2.5rem}@media(max-width:767px){.CustomizeBand_content__FLom0{padding:2rem 1.5rem}}.CustomizeBand_eyebrow__ut1oF{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5c5f66;color:hsla(0,0%,100%,.6)}.CustomizeBand_title__hnOZb{font-family:var(--font-sans),"Helvetica Neue",Arial,sans-serif;font-size:2.375rem;color:#fff;margin-top:.75rem}@media(min-width:768px){.CustomizeBand_title__hnOZb{font-size:3.25rem}}.CustomizeBand_lead___3rwG{margin-top:1rem;color:hsla(0,0%,100%,.82);font-size:1.125rem;max-width:52ch}.CustomizeBand_steps__5xMcr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:2.5rem}@media(max-width:479px){.CustomizeBand_steps__5xMcr{grid-template-columns:1fr;gap:1.25rem}}.CustomizeBand_step__0lNaB{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.16)}.CustomizeBand_stepN___0ApS{font-family:var(--font-sans),"Helvetica Neue",Arial,sans-serif;font-size:1.125rem;color:hsla(0,0%,100%,.55)}.CustomizeBand_stepText__DW6D_{display:flex;flex-direction:column;gap:4px}.CustomizeBand_stepTitle__YLqo4{font-size:1rem;font-weight:600;color:#fff}.CustomizeBand_stepDesc__805Ud{font-size:.8125rem;color:hsla(0,0%,100%,.7)}.CustomizeBand_ctas__y_OFK{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}@media(max-width:767px){.CustomizeBand_ctas__y_OFK{flex-direction:column}}.CustomizeBand_ghost__pSWgZ{color:#fff;border:1px solid hsla(0,0%,100%,.35)}.CustomizeBand_ghost__pSWgZ:hover{background:hsla(0,0%,100%,.12)}.DisenosCarousel_item__5n8d7{width:240px}@media(min-width:480px){.DisenosCarousel_item__5n8d7{width:260px}}@media(min-width:1024px){.DisenosCarousel_item__5n8d7{width:288px}}.DisenosCarousel_tarjeta__dvFCP{display:flex;flex-direction:column;gap:.5rem}.DisenosCarousel_lienzo__D5kk_{display:block;position:relative;aspect-ratio:1;border:1px solid #e7e8ea;border-radius:16px;background:#f8f8f7;overflow:hidden;transition:border-color .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.DisenosCarousel_tarjeta__dvFCP:hover .DisenosCarousel_lienzo__D5kk_{border-color:#b6b9be;transform:translateY(-2px)}.DisenosCarousel_img__Oek_G{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;padding:0;object-fit:contain;transition:opacity .25s cubic-bezier(.22,1,.36,1)}.DisenosCarousel_imgFoto__yPpL0{padding:0;object-fit:cover}.DisenosCarousel_imgDetras__nwK6r{opacity:0}@media(hover:hover){.DisenosCarousel_tarjeta__dvFCP:hover .DisenosCarousel_imgFrente__dU5Jx{opacity:0}.DisenosCarousel_tarjeta__dvFCP:hover .DisenosCarousel_imgDetras__nwK6r{opacity:1}}.DisenosCarousel_sinImagen__OKVQs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;height:40%;border-radius:10px;background:#f1f1f0}.DisenosCarousel_nombre__Ck5Z6{font-size:.8125rem;font-weight:500;color:#16171a}.DisenosCarousel_meta__8QtPJ{font-size:.75rem;color:#5c5f66}.EditorialGrid_grid__D4HMV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.EditorialGrid_grid__D4HMV>*{min-width:0}@media(max-width:1023px){.EditorialGrid_grid__D4HMV{grid-template-columns:repeat(2,minmax(0,1fr))}.EditorialGrid_grid__D4HMV>:first-child{grid-column:span 2}}@media(max-width:479px){.EditorialGrid_grid__D4HMV{grid-template-columns:minmax(0,1fr)}.EditorialGrid_grid__D4HMV>:first-child{grid-column:span 1}}.GruposCarousel_item__mUd9P{width:240px}@media(min-width:480px){.GruposCarousel_item__mUd9P{width:260px}}@media(min-width:1024px){.GruposCarousel_item__mUd9P{width:288px}}.GruposCarousel_tarjeta___r5Bw{display:flex;flex-direction:column;gap:.5rem}.GruposCarousel_lienzo__ByKFc{display:block;position:relative;aspect-ratio:1;border:1px solid #e7e8ea;border-radius:16px;background:#f8f8f7;overflow:hidden;transition:border-color .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.GruposCarousel_tarjeta___r5Bw:hover .GruposCarousel_lienzo__ByKFc{border-color:#b6b9be;transform:translateY(-2px)}.GruposCarousel_img__Njcia{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s cubic-bezier(.22,1,.36,1)}.GruposCarousel_imgDetras__vNNDc{opacity:0}@media(hover:hover){.GruposCarousel_tarjeta___r5Bw:hover .GruposCarousel_imgFrente__i3Rug{opacity:0}.GruposCarousel_tarjeta___r5Bw:hover .GruposCarousel_imgDetras__vNNDc{opacity:1}}.GruposCarousel_piezas__4Dmrz{position:absolute;top:.5rem;left:.5rem;padding:2px 8px;border-radius:999px;background:hsla(0,0%,100%,.92);font-size:.6875rem;font-weight:600;color:#16171a}.GruposCarousel_nombre___PKGB{font-size:.8125rem;font-weight:500;color:#16171a}.GruposCarousel_meta__ZskME{font-size:.75rem;color:#5c5f66}.GruposEncontrados_bloque__fOX_s{padding-block:2rem 1.5rem;border-bottom:1px solid var(--line);margin-bottom:2rem}.GruposEncontrados_titulo___i1ik{margin:0 0 1rem;font-size:.9375rem;font-weight:600}.GruposEncontrados_rejilla__c8_Wx{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,240px));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.GruposEncontrados_rejilla__c8_Wx{grid-template-columns:repeat(auto-fill,minmax(240px,288px))}}.buscar_notice__cRqjH{max-width:520px;margin:2.5rem auto;padding:2rem 1.5rem;text-align:center}.buscar_icon__r34uq{color:#8a8d93;margin:0 auto 1rem}.buscar_title__ftdgP{font-size:1.125rem;font-weight:600;color:#16171a;margin-bottom:.5rem}.buscar_hint__1TIRf{color:#5c5f66}.Button_btn__nhntQ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;letter-spacing:.02em;border-radius:999px;cursor:pointer;border:1px solid rgba(0,0,0,0);transition:background .15s cubic-bezier(.22,1,.36,1),color .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1);white-space:nowrap;text-align:center}.Button_btn__nhntQ:active{transform:translateY(1px)}.Button_sm__sh0pZ{font-size:.75rem;padding:.5rem 1rem}.Button_md__m9Lz9{font-size:.8125rem;padding:.75rem 1.5rem}.Button_lg__UdK99{font-size:.9375rem;padding:1rem 2rem}.Button_full__W23Lf{width:100%}.Button_primary__swzAa{background:#16171a;color:#f4f4f3}.Button_primary__swzAa:hover{background:#2b2d31}.Button_secondary__pFIlL{background:rgba(0,0,0,0);color:#16171a;border-color:#d9dbde}.Button_secondary__pFIlL:hover{border-color:#16171a}.Button_ghost__lEOCo{background:rgba(0,0,0,0);color:#16171a}.Button_ghost__lEOCo:hover{background:#f1f1f0}.Button_inverse__nsLlQ{background:#fff;color:#16171a}.Button_inverse__nsLlQ:hover{background:#f1f1f0}.Button_ghostInverse__4HVyd{background:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.4)}.Button_ghostInverse__4HVyd:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.7)}.Hero_hero__VWCGF{position:relative}.Hero_stage__6bray{position:relative;width:100%;height:clamp(400px,56vh,620px);background:#16171a;overflow:hidden}.Hero_slide__Pzg9p{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.22,1,.36,1);z-index:1}.Hero_active__Upybj{opacity:1;visibility:visible;z-index:2}.Hero_img__7ps_N{object-fit:cover}.Hero_video__GwPOZ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.Hero_scrim__gfkMA{position:absolute;inset:0;background:linear-gradient(100deg,rgba(22,23,26,.82),rgba(22,23,26,.66) 46%,rgba(22,23,26,.12) 81%),linear-gradient(0deg,rgba(22,23,26,.5),transparent 40%)}@media(max-width:767px){.Hero_scrim__gfkMA{background:linear-gradient(0deg,rgba(22,23,26,.82) 0,rgba(22,23,26,.72) 40%,rgba(22,23,26,.62) 72%,rgba(22,23,26,.38))}}.Hero_content__RZI6b{position:relative;z-index:3;height:100%;display:flex;align-items:center}.Hero_copy__xBaXW{color:#fff;max-width:620px}.Hero_copy__xBaXW.Hero_center__dH6Bh{margin-inline:auto;text-align:center}.Hero_copy__xBaXW.Hero_right__UFKZj{margin-left:auto;text-align:right}.Hero_eyebrow__5p60v{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:hsla(0,0%,100%,.82);margin-bottom:1rem;padding:6px 12px;border:1px solid hsla(0,0%,100%,.3);border-radius:999px}.Hero_title__i3_YO{font-family:var(--font-sans),"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:clamp(2.25rem,6vw,4rem);line-height:1.02;letter-spacing:-.03em;color:#fff;text-wrap:balance}.Hero_subtitle__sWKh8{margin-top:1.25rem;font-size:1.125rem;line-height:1.5;color:hsla(0,0%,100%,.88);max-width:48ch}.Hero_center__dH6Bh .Hero_subtitle__sWKh8{margin-inline:auto}.Hero_ctas__mZO9m{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.Hero_center__dH6Bh .Hero_ctas__mZO9m{justify-content:center}.Hero_right__UFKZj .Hero_ctas__mZO9m{justify-content:flex-end}.Hero_ghostOnDark__WHBA_{color:#fff;border:1px solid hsla(0,0%,100%,.4)}.Hero_ghostOnDark__WHBA_:hover{background:hsla(0,0%,100%,.12)}.Hero_controls__BvYA_{position:absolute;left:0;right:0;bottom:1.5rem;z-index:4;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.Hero_controls__BvYA_>*{pointer-events:auto}.Hero_dots__2Fynv{display:flex;gap:.5rem}.Hero_dot__ghnPb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;width:28px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.4);transition:background .15s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1)}.Hero_dot__ghnPb:hover{background:hsla(0,0%,100%,.7)}.Hero_dotActive__4AQO1{background:#fff;width:44px}.Hero_arrows__dvMnB{display:none;gap:.5rem}@media(min-width:768px){.Hero_arrows__dvMnB{display:flex}}.Hero_arrow__4mcxf{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;width:46px;height:46px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background .15s cubic-bezier(.22,1,.36,1)}.Hero_arrow__4mcxf:hover{background:hsla(0,0%,100%,.15)}.Marquee_marquee__QDFTr{overflow:hidden;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-block:1px solid rgba(0,0,0,0)}.Marquee_dark___BRVH{background:var(--color-brand,#16171a);color:#f4f4f3}.Marquee_light__4JSB1{background:#fff;color:var(--color-brand,#16171a);border-color:#e7e8ea}.Marquee_track__Qy0WE{display:flex;width:max-content;animation:Marquee_marquee-scroll__xmhLR var(--marquee-duration,32s) linear infinite}@media(hover:hover)and (pointer:fine){.Marquee_track__Qy0WE:hover{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.Marquee_track__Qy0WE{animation:none;width:100%;flex-wrap:wrap;justify-content:center}.Marquee_track__Qy0WE>:nth-child(2){display:none}}.Marquee_group__93_gM{display:flex;align-items:center;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.Marquee_group__93_gM{flex-wrap:wrap;justify-content:center}}.Marquee_item__qtxBD{display:inline-flex;align-items:center;gap:.75rem;padding-block:1rem;padding-inline:1.5rem;white-space:nowrap}@media(max-width:767px){.Marquee_item__qtxBD{padding-block:.75rem;padding-inline:1.25rem;gap:.5rem}}.Marquee_icon__qyfsW{display:inline-flex;align-items:center;opacity:.95}.Marquee_text__KOhuP{font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media(max-width:767px){.Marquee_text__KOhuP{font-size:.75rem}}.Marquee_sep__7QomH{width:5px;height:5px;border-radius:999px;background:currentColor;opacity:.35;margin-left:1.5rem}@media(max-width:767px){.Marquee_sep__7QomH{margin-left:1.25rem}}@keyframes Marquee_marquee-scroll__xmhLR{0%{transform:translateX(0)}to{transform:translateX(-50%)}}