:root{--ease:cubic-bezier(0.16,1,0.3,1);--ease-suave:cubic-bezier(0.4,0,0.2,1)}@keyframes zoom-lento{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.15) translate3d(-1.2%,-1%,0)}}@keyframes sube-palabra{0%{transform:translate3d(0,108%,0)}to{transform:translateZ(0)}}@keyframes aparece{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes fundir{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes fundir-fondo{0%{opacity:0}to{opacity:1}}@keyframes entra-dialogo{0%{opacity:0;transform:translate3d(0,28px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes pulso-flecha{0%,to{transform:translateZ(0);opacity:.45}50%{transform:translate3d(0,9px,0);opacity:1}}@keyframes gira{to{transform:rotate(1turn)}}@keyframes late{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes dibuja{to{stroke-dashoffset:0}}@keyframes destello{0%{opacity:0;transform:scale(.2) rotate(0deg)}40%{opacity:1}to{opacity:0;transform:scale(1.6) rotate(90deg)}}@keyframes barrido{0%{transform:translate3d(-120%,0,0) skewX(-18deg)}to{transform:translate3d(220%,0,0) skewX(-18deg)}}.hero-foto{animation:zoom-lento 26s var(--ease-suave) infinite alternate;will-change:transform;transform-origin:50% 40%}.linterna:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(520px circle at var(--mx,50%) var(--my,35%),rgba(255,255,255,.1),transparent 62%);opacity:var(--linterna,0);transition:opacity .6s var(--ease-suave)}.palabras{display:block}.palabras>.p{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em}.palabras>.p>span{display:inline-block;transform:translate3d(0,108%,0);animation:sube-palabra .95s var(--ease) forwards;animation-delay:calc(var(--d, .15s) + var(--i, 0) * 90ms)}.entra{opacity:0;animation:aparece .9s var(--ease) forwards;animation-delay:var(--d,0s)}.flecha-baja{animation:pulso-flecha 2.2s var(--ease-suave) infinite}.estrella-gira{animation:gira 48s linear infinite}.estrella-late{animation:late 3.6s var(--ease-suave) infinite}.hueco{-webkit-text-stroke:1.5px currentColor;-webkit-text-fill-color:transparent}.marquesina{overflow:hidden}.marquesina>div{display:flex;width:-moz-max-content;width:max-content;animation:barrer 46s linear infinite;will-change:transform}.marquesina.inversa>div{animation-direction:reverse}.marquesina:hover>div{animation-play-state:paused}.enc{transition:transform .45s var(--ease),background-color .35s var(--ease-suave),border-color .35s var(--ease-suave)}html[data-baja=true] .enc{transform:translate3d(0,-100%,0)}html[data-arriba=true]:has([data-hero]) .enc{background-color:transparent;border-color:transparent}html[data-tienda=cerrada] main{padding-top:4.25rem}html[data-tienda=cerrada]:has([data-hero]) main{padding-top:0}.enc-progreso{position:absolute;inset:auto 0 0 0;height:2px;background:#ffffff;transform-origin:0 50%;transform:scaleX(var(--progreso,0))}.nav-enlace{position:relative}.nav-enlace:after{content:"";position:absolute;left:0;right:0;bottom:.55rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease)}.nav-enlace:hover:after,.nav-enlace[aria-current=page]:after{transform:scaleX(1)}.menu-movil{visibility:hidden;opacity:0;transform:translate3d(0,-12px,0);transition:opacity .35s var(--ease-suave),transform .5s var(--ease),visibility 0s linear .5s}.menu-movil[data-abierto=true]{visibility:visible;opacity:1;transform:none;transition-delay:0s}.menu-movil li{opacity:0;transform:translate3d(0,22px,0);transition:opacity .5s var(--ease),transform .6s var(--ease)}.menu-movil[data-abierto=true] li{opacity:1;transform:none;transition-delay:calc(80ms + var(--i, 0) * 70ms)}.barra-movil{transform:translate3d(0,110%,0);transition:transform .55s var(--ease)}html[data-paso=true] .barra-movil{transform:none}.btn-rojo{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;overflow:hidden;background:#e50914;color:#ffffff;isolation:isolate;transition:background-color .25s var(--ease-suave),transform .4s var(--ease)}.btn-rojo:hover{background:#b8070f;transform:translate3d(0,-2px,0)}.btn-rojo:active{transform:translateZ(0) scale(.985)}.btn-rojo:after{content:"";position:absolute;inset:0 auto 0 0;width:38%;z-index:-1;background:rgba(255,255,255,.28);transform:translate3d(-120%,0,0) skewX(-18deg)}.btn-rojo:hover:after{animation:barrido .9s var(--ease) both}.btn-contorno{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:1px solid rgba(255,255,255,.55);color:#ffffff;transition:background-color .25s var(--ease-suave),color .25s var(--ease-suave),transform .4s var(--ease)}.btn-contorno:hover{background:#ffffff;color:#0d0d0d;transform:translate3d(0,-2px,0)}.flecha-mueve{transition:transform .4s var(--ease)}a:hover>.flecha-mueve,button:hover>.flecha-mueve{transform:translate3d(5px,0,0)}.visor-escena{position:relative;overflow:hidden;background:#161616;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.visor-capa{position:absolute;inset:0}.visor-capa.nueva{animation:fundir .7s var(--ease) both}.visor-capa.vieja{z-index:0}.visor-capa.nueva{z-index:1}.visor-zoom{transform-origin:var(--zx,50%) var(--zy,50%);transition:transform .5s var(--ease);will-change:transform}.visor-escena[data-zoom=true] .visor-zoom{transform:scale(1.85)}.visor-escena[data-zoom=true]{cursor:zoom-out}@media (hover:hover) and (pointer:fine){.visor-escena{cursor:zoom-in}}.visor-nombre{display:block;overflow:hidden;padding-bottom:.06em}.visor-nombre>span{display:block;animation:sube-palabra .8s var(--ease) both}.miniatura{position:relative;display:block;overflow:hidden;background:#161616;opacity:.5;transition:opacity .35s var(--ease-suave),transform .5s var(--ease)}.miniatura:hover{opacity:.95;transform:translate3d(0,-4px,0)}.miniatura[aria-current=true]{opacity:1;box-shadow:inset 0 0 0 2px #ffffff}.muestra{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);transition:border-color .25s var(--ease-suave),transform .4s var(--ease)}.muestra>span{display:block;height:1.5rem;width:1.5rem}.muestra:hover{transform:scale(1.06)}.muestra[aria-checked=true]{border-color:#ffffff;box-shadow:inset 0 0 0 1px #ffffff}.segmento{display:inline-flex;border:1px solid rgba(255,255,255,.35)}.segmento>button{min-height:2.75rem;padding:0 1.1rem;transition:background-color .25s var(--ease-suave),color .25s var(--ease-suave)}.segmento>button[aria-checked=true]{background:#ffffff;color:#0d0d0d}.segmento>button:not([aria-checked=true]):hover{background:rgba(255,255,255,.12)}.inclinar{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);transform-style:preserve-3d}.inclinar:hover{transition-duration:.12s}.tarjeta-img{overflow:hidden;background:#161616}.tarjeta-img img{transition:transform .9s var(--ease)}.tarjeta-img:hover img,a:hover>.tarjeta-img img{transform:scale(1.06)}.carril-arrastre{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.carril-arrastre::-webkit-scrollbar{display:none}.carril-arrastre>*{scroll-snap-align:start;flex:0 0 auto}.carril-arrastre[data-arrastrando=true]{cursor:grabbing;scroll-snap-type:none}.carril-arrastre[data-arrastrando=true] a{pointer-events:none}.deriva{transform:translate3d(calc(var(--p, 0) * 1px),0,0);will-change:transform}dialog.lista{width:min(32rem,calc(100vw - 1.5rem));max-height:calc(100svh - 1.5rem);margin:auto;padding:0;border:1px solid rgba(255,255,255,.18);background:#0d0d0d;color:#ffffff;overflow:auto;overscroll-behavior:contain}dialog.lista[open]{animation:entra-dialogo .55s var(--ease) both}dialog.lista::backdrop{background:rgba(13,13,13,.86);animation:fundir-fondo .35s var(--ease-suave) both}@media (max-width:639px){dialog.lista{margin:auto 0 0;width:100%;max-width:100%;max-height:94svh;border-width:1px 0 0}}.campo{width:100%;min-height:3.25rem;background:#161616;border:1px solid rgba(255,255,255,.28);color:#ffffff;padding:0 1rem;font-size:1rem;transition:border-color .25s var(--ease-suave),background-color .25s var(--ease-suave)}.campo:focus{outline:none;border-color:#ffffff;background:#1c1c1c}.campo::-moz-placeholder{color:#9ba7aa}.campo::placeholder{color:#9ba7aa}.campo[aria-invalid=true]{border-color:#f5424b}.opcion-diseno{position:relative;display:flex;align-items:center;gap:.6rem;min-height:3rem;padding:.35rem .8rem .35rem .35rem;border:1px solid rgba(255,255,255,.28);cursor:pointer;transition:border-color .25s var(--ease-suave),background-color .25s var(--ease-suave)}.opcion-diseno:hover{border-color:rgba(255,255,255,.7)}.opcion-diseno:has(input:checked){border-color:#ffffff;background:#1c1c1c}.opcion-diseno:has(input:focus-visible){outline:2px solid #ffffff;outline-offset:2px}.visto{stroke-dasharray:48;stroke-dashoffset:48;animation:dibuja .7s var(--ease) .25s forwards}.destello{animation:destello 1.1s var(--ease) both}.acordeon>summary{list-style:none;cursor:pointer}.acordeon>summary::-webkit-details-marker{display:none}.acordeon .mas{transition:transform .45s var(--ease)}.acordeon[open] .mas{transform:rotate(45deg)}.acordeon>div{animation:aparece .5s var(--ease) both}.numero-fondo{font-size:clamp(7rem,17vw,12rem);font-family:var(--font-display),"Archivo Narrow","Arial Narrow",sans-serif;font-weight:700;line-height:.8;letter-spacing:-.04em;font-variant-numeric:tabular-nums;-webkit-text-stroke:1.5px currentColor;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.estrella-gira,.estrella-late,.flecha-baja,.hero-foto,.marquesina>div{animation:none!important}.entra,.menu-movil li,.palabras>.p>span{animation:none!important;transform:none!important;opacity:1!important}.visor-capa.nueva,.visor-nombre>span{animation:none!important}.deriva{transform:none!important}.linterna:before{display:none}}.lema-banda{font-size:clamp(3.5rem,11vw,7.5rem);line-height:1;letter-spacing:-.02em}.lema-banda,.lema-gigante{font-family:var(--font-display),"Archivo Narrow","Arial Narrow",sans-serif;font-weight:700;white-space:nowrap}.lema-gigante{font-size:clamp(4rem,17.5vw,15rem);line-height:.86;letter-spacing:-.035em}.floaties-barra{bottom:1.25rem;transition:transform .5s var(--ease)}@media (max-width:767px){html[data-paso=true] .floaties-barra{transform:translate3d(0,-4.75rem,0)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/611a18e0a3b65482-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60e056793d35d253-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/07d0cf9a4e6818b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Narrow Fallback;src:local("Arial");ascent-override:125.38%;descent-override:37.80%;line-gap-override:0.00%;size-adjust:82.55%}.__className_4d5012{font-family:Archivo Narrow,Archivo Narrow Fallback;font-style:normal}.__variable_4d5012{--font-display:"Archivo Narrow","Archivo Narrow Fallback"}