@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-vietnamese-wdth-normal.1chd077tiu-qs.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-ext-wdth-normal.1w-ual84inuz5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-wdth-normal.3b1_7etm2gpf5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Bebas Neue;src:url(/fonts/BebasNeue-Regular.woff2)format("woff2");font-weight:400;font-display:swap}:root{--negro:#000;--blanco:#fff;--dorado:#8b7d6b;--dorado-claro:#b9ab97;--dorado-tinta:#6b5f4e;--superficie:#1c1a17;--superficie-2:#2a2723;--texto-2:#a8a29a;--linea:#2f2c28;--display:"Bebas Neue", "Archivo Variable", "Arial Narrow", sans-serif;--radio:28px;--radio-chico:18px;--gutter:20px;--ancho:1180px;--fondo-ondas:url(/fondos/ondas.webp);color:var(--blanco);background:var(--negro);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Archivo Variable,system-ui,sans-serif}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background:var(--negro);margin:0;font-size:17px;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--dorado-claro);outline-offset:3px;border-radius:6px}.saltar{position:absolute;left:-9999px}.saltar:focus{left:var(--gutter);background:var(--blanco);color:var(--negro);z-index:20;padding:8px 12px;top:8px}main{overflow-x:clip}.cabecera{z-index:10;-webkit-backdrop-filter:saturate(180%)blur(20px);background:#1c1a179e;border:1px solid #ffffff14;border-radius:999px;width:min(760px,100% - 24px);margin:12px auto 0;position:sticky;top:12px}.cabecera__fila{align-items:center;gap:24px;margin:0 auto;padding:8px 8px 8px 18px;display:flex}.logo{min-height:44px;font-family:var(--display);letter-spacing:.02em;flex:none;align-items:center;gap:8px;font-size:22px;line-height:1;display:inline-flex}.logo img{width:auto;height:20px}.nav{scrollbar-width:none;flex:1;justify-content:center;gap:22px;display:flex;overflow-x:auto}.nav a{color:var(--texto-2);white-space:nowrap;padding:12px 0;font-size:13px}.nav a:hover{color:var(--blanco)}.menu{display:none;position:relative}.menu__boton{cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menu__boton::-webkit-details-marker{display:none}.menu__boton span,.menu__boton span:before,.menu__boton span:after{background:var(--blanco);content:"";border-radius:2px;width:18px;height:2px;display:block;position:relative}.menu__boton span:before{position:absolute;top:-6px}.menu__boton span:after{position:absolute;top:6px}.menu[open] .menu__boton span{background:0 0}.menu[open] .menu__boton span:before{top:0;transform:rotate(45deg)}.menu[open] .menu__boton span:after{top:0;transform:rotate(-45deg)}.menu__panel{background:var(--superficie);border-radius:var(--radio-chico);border:1px solid #ffffff1a;width:min(320px,100vw - 24px);padding:10px;display:grid;position:absolute;top:calc(100% + 14px);right:-8px;box-shadow:0 20px 40px #00000080}.menu__panel a{border-radius:12px;padding:14px 12px;font-size:17px}.menu__panel a:hover{background:var(--superficie-2)}@media (max-width:720px){.nav{display:none}.logo{flex:1}.menu{display:block}.cabecera__fila{gap:6px;padding:6px 6px 6px 16px}}.pildora{background:var(--dorado);color:var(--negro);cursor:pointer;border:0;border-radius:999px;padding:12px 24px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.2;display:inline-block}.pildora:hover{background:var(--dorado-claro)}.pildora--chica{flex:none;padding:10px 16px;font-size:14px}.enlace{color:var(--dorado-claro);font-size:17px}.enlace:hover{text-underline-offset:4px;text-decoration:underline}.aviso-previa{z-index:20;background:var(--dorado);color:var(--negro);text-align:center;border-radius:999px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.aviso-previa a{text-decoration:underline}.hero{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:end;min-height:min(96svh,1000px);margin-top:-64px;display:grid;position:relative}.hero__img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(#0000 35%,#000000d9 78%,#000 100%);position:absolute;inset:0}.hero__texto{width:100%;max-width:980px;padding:0 var(--gutter) clamp(48px, 9vh, 96px);text-align:center;justify-items:center;gap:14px;margin:0 auto;display:grid}.hero__texto>*{max-width:100%}.hero__cat{color:var(--dorado-claro);font-size:19px;font-weight:600}.hero__titulo{font-family:var(--display);letter-spacing:.005em;text-wrap:balance;font-size:clamp(60px,11vw,150px);font-weight:400;line-height:.88}.hero__bajada{color:var(--texto-2);max-width:36ch;font-size:clamp(19px,2.2vw,26px);line-height:1.3}.hero__acciones{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:10px;display:flex}.banda{padding:clamp(72px, 12vw, 150px) var(--gutter)}.banda>*{max-width:var(--ancho);margin-left:auto;margin-right:auto}.banda--drops{background:var(--superficie)}.banda--clara{background:var(--blanco);color:var(--negro)}.intro{text-align:center;justify-items:stretch;gap:14px;margin-bottom:clamp(40px,6vw,72px);display:grid}.intro__titulo{font-family:var(--display);font-size:clamp(56px,9vw,120px);font-weight:400;line-height:.9}.intro__texto{color:var(--texto-2);max-width:34ch;margin-inline:auto;font-size:clamp(19px,2vw,24px);line-height:1.3}.intro>img,.intro>.enlace{margin-inline:auto}.banda--clara .intro__texto{color:#6e6e73}.intro--pagina{padding:clamp(64px, 10vw, 120px) var(--gutter) 0;margin-bottom:56px}.pagina__titulo{font-family:var(--display);font-size:clamp(64px,11vw,140px);font-weight:400;line-height:.88}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.intro{animation:linear both aparecer;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes aparecer{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}}}.categoria{color:var(--dorado-claro);margin-bottom:6px;font-size:14px;font-weight:600;display:inline-block}.vacio{text-align:center;color:var(--texto-2);padding:120px var(--gutter)}.vacio h1{color:var(--blanco);font-family:var(--display);font-size:96px;font-weight:400}.bento{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.bento:not(.bento--tres){max-width:var(--ancho);padding:0 var(--gutter);margin-left:auto;margin-right:auto}.banda .bento{padding:0}@media (min-width:900px){.bento{grid-template-columns:repeat(3,1fr)}.tile--grande{grid-area:span 2/span 2}}.tile{background:var(--superficie);border-radius:var(--radio);flex-direction:column;transition:transform .3s;display:flex;overflow:hidden}.tile:hover{transform:scale(1.01)}.tile__img{aspect-ratio:4/3;object-fit:cover;width:100%}.tile--grande .tile__img{aspect-ratio:auto;flex:1;min-height:320px}.tile__texto{padding:22px 24px 26px}.tile__titulo{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;font-size:30px;font-weight:400;line-height:.95}.tile--grande .tile__titulo{font-size:clamp(36px,4.4vw,56px)}.tile__bajada{color:var(--texto-2);max-width:46ch;margin-top:10px}.carrusel{scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:minmax(270px,320px);grid-auto-flow:column;gap:20px;padding:4px 0 16px;display:grid;overflow-x:auto}.banda>.carrusel{max-width:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding-left:max(var(--gutter), calc((100vw - var(--ancho)) / 2));padding-right:var(--gutter)}.drop{scroll-snap-align:start;background:var(--negro);border-radius:var(--radio);border:1px solid var(--linea);flex-direction:column;gap:6px;padding:28px 24px 26px;display:flex}.drop:hover{border-color:var(--dorado)}.drop__fecha{align-items:baseline;gap:12px;display:flex}.drop__dia{font-family:var(--display);color:var(--dorado);font-size:96px;line-height:.8}.drop__mes{color:var(--texto-2);font-size:15px}.drop--hoy{background:var(--dorado);border-color:var(--dorado);color:var(--negro)}.drop--hoy .drop__dia,.drop--hoy .drop__mes{color:var(--negro)}.drop--hoy .drop__mes{font-weight:700}.drop__img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radio-chico);width:100%;margin:16px 0 10px}.drop__modelo{font-family:var(--display);letter-spacing:.01em;font-size:28px;line-height:.95}.drop__precio{color:var(--dorado-claro);font-weight:600}.drop--hoy .drop__precio{color:var(--negro)}.producto{scroll-snap-align:start;border-radius:var(--radio);background:#f5f5f7;flex-direction:column;gap:4px;padding:24px;display:flex}.producto__img{aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;width:100%;margin-bottom:14px}.producto__tienda{color:var(--dorado-tinta);font-size:13px;font-weight:600}.producto__nombre{font-weight:600;line-height:1.25}.producto__precio{color:#424245}.producto__cta{background:var(--negro);color:var(--blanco);border-radius:999px;align-self:flex-start;margin-top:12px;padding:8px 16px;font-size:14px;font-weight:600}.producto:hover .producto__cta{background:var(--dorado-tinta)}.lista{gap:0;display:grid;max-width:860px!important}.fila{border-top:1px solid var(--linea);grid-template-columns:120px 1fr;align-items:center;gap:20px;padding:20px 0;display:grid}.fila:last-child{border-bottom:1px solid var(--linea)}.fila__img{aspect-ratio:1;object-fit:cover;border-radius:var(--radio-chico);width:100%}.fila__titulo{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:.95}.fila:hover .fila__titulo{color:var(--dorado-claro)}.fila__tiempo{color:var(--texto-2);margin-top:6px;font-size:14px}.nota__cabeza>*{max-width:100%}.nota__cabeza{max-width:980px;padding:clamp(64px, 10vw, 120px) var(--gutter) 48px;text-align:center;justify-items:center;gap:16px;margin:0 auto;display:grid}.nota__titulo{-webkit-hyphens:manual;hyphens:manual;font-family:var(--display);text-wrap:balance;font-size:clamp(60px,10vw,128px);font-weight:400;line-height:.88}.nota__bajada{color:var(--texto-2);max-width:36ch;font-size:clamp(20px,2.2vw,26px);line-height:1.3}.nota__tiempo{color:var(--texto-2);font-size:14px}.nota__portada{max-width:1400px;padding:0 var(--gutter);margin:0 auto}.nota__portada img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radio);width:100%}.nota__portada--vertical{max-width:720px}.nota__portada--vertical img{aspect-ratio:auto;object-fit:contain;max-height:88svh}figcaption{color:var(--texto-2);text-align:center;margin-top:10px;font-size:13px}.nota__cuerpo{max-width:var(--ancho);padding:clamp(56px, 8vw, 96px) var(--gutter);gap:48px;margin:0 auto;display:grid}@media (min-width:1000px){.nota__cuerpo{grid-template-columns:minmax(0,1fr) 360px;gap:72px}.nota__lado{align-self:start;position:sticky;top:84px}}.nota__texto{color:#e8e6e3;max-width:64ch;font-size:19px;line-height:1.65}.nota__texto p{margin:0 0 1.2em}.nota__texto h2,.nota__texto h3{font-family:var(--display);color:var(--blanco);margin:1.4em 0 .4em;font-size:2em;font-weight:400;line-height:1}.nota__texto a{color:var(--dorado-claro);text-decoration:underline}.nota__foto{margin:40px 0}.nota__foto img{border-radius:var(--radio-chico)}.nota__lado{gap:20px;display:grid}.nota__mas{background:var(--superficie);padding:clamp(72px, 10vw, 120px) var(--gutter);text-align:center}.nota__mas>*{max-width:var(--ancho);margin-left:auto;margin-right:auto}.nota__mas .intro__titulo{margin-bottom:48px}.nota__mas .tile{background:var(--negro);text-align:left}.reel{border-radius:var(--radio);background:var(--blanco);overflow:hidden}.reel iframe{border:0;width:100%;height:640px;display:block}.mosaico{padding:clamp(56px,8vw,120px) 12px}.mosaico__cabeza{justify-content:space-between;align-items:baseline;gap:16px;max-width:none;margin-bottom:20px;padding:0 8px;display:flex}.mosaico__titulo{font-family:var(--display);font-size:clamp(56px,9vw,140px);font-weight:400;line-height:.85}.mosaico__grilla{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.mosaico__col{gap:12px;display:grid}.mosaico__col:nth-child(2){margin-top:18vh}.mosaico__col:nth-child(3){margin-top:6vh}.mosaico__col:nth-child(4){margin-top:26vh}@media (max-width:760px){.mosaico__grilla{columns:2;column-gap:6px;display:block}.mosaico__col{display:contents}.mosaico .pieza{break-inside:avoid;margin-bottom:6px}}.pieza{aspect-ratio:4/5;background:var(--superficie);border-radius:6px;display:block;position:relative;overflow:hidden}.pieza--alta{aspect-ratio:3/4.4}.pieza__img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pieza:hover .pieza__img{transform:scale(1.035)}.pieza:after{content:"";opacity:0;background:linear-gradient(#0000 50%,#000c);transition:opacity .3s;position:absolute;inset:0}.pieza__titulo{z-index:1;font-family:var(--display);opacity:0;font-size:clamp(20px,2vw,30px);line-height:.95;transition:opacity .3s,transform .3s;position:absolute;bottom:12px;left:14px;right:14px;transform:translateY(6px)}.pieza:hover:after,.pieza:focus-visible:after,.pieza:hover .pieza__titulo,.pieza:focus-visible .pieza__titulo{opacity:1;transform:none}@media (hover:none){.pieza:after,.pieza__titulo{opacity:1;transform:none}.pieza__titulo{font-size:18px}}.ficha{background:var(--superficie);border-radius:var(--radio);padding:28px}.ficha--hoy{background:var(--dorado);color:var(--negro)}.ficha__fecha{border-bottom:1px solid var(--linea);align-items:baseline;gap:14px;padding-bottom:18px;display:flex}.ficha--hoy .ficha__fecha{border-bottom-color:#0003}.ficha__dia{font-family:var(--display);color:var(--dorado);font-size:110px;line-height:.78}.ficha--hoy .ficha__dia{color:var(--negro)}.ficha__mes{color:var(--texto-2);line-height:1.3}.ficha--hoy .ficha__mes{color:var(--negro);font-weight:600}.ficha__datos{grid-template-columns:auto 1fr;gap:10px 16px;margin:18px 0 0;display:grid}.ficha__datos dt{color:var(--texto-2);font-size:15px}.ficha--hoy .ficha__datos dt{color:#000000a6}.ficha__datos dd{text-align:right;margin:0;font-weight:600}.comprar{gap:10px;display:grid}.comprar__titulo{font-family:var(--display);font-size:36px;font-weight:400;line-height:1}.comprar__item{background:var(--superficie);border-radius:var(--radio-chico);grid-template-columns:64px 1fr auto;grid-template-areas:"img tienda precio""img producto cta";align-items:center;gap:2px 14px;padding:14px;display:grid}.comprar__item:hover{background:var(--superficie-2)}.comprar__item img{aspect-ratio:1;object-fit:cover;border-radius:12px;grid-area:img;width:64px}.comprar__tienda{color:var(--dorado-claro);grid-area:tienda;font-size:13px;font-weight:600}.comprar__producto{grid-area:producto;font-size:15px;font-weight:600;line-height:1.2}.comprar__precio{text-align:right;grid-area:precio;font-weight:600}.comprar__cta{background:var(--dorado);color:var(--negro);text-align:center;border-radius:999px;grid-area:cta;padding:6px 12px;font-size:13px;font-weight:600}.espera{background:var(--superficie);border-radius:var(--radio);gap:12px;padding:28px;display:grid}.espera__titulo{font-family:var(--display);font-size:38px;font-weight:400;line-height:.95}.espera__texto{color:var(--texto-2);font-size:15px}.espera__campo{color:var(--texto-2);gap:6px;font-size:14px;display:grid}.espera__campo input{font:inherit;color:var(--blanco);border:1px solid var(--linea);background:var(--negro);border-radius:12px;padding:12px 14px;font-size:17px}.espera__campo input:focus{border-color:var(--dorado);outline:none}.boton{font:inherit;background:var(--dorado);color:var(--negro);cursor:pointer;border:0;border-radius:999px;margin-top:4px;padding:12px 20px;font-weight:600}.boton:hover{background:var(--dorado-claro)}.calendario{padding-bottom:120px}.calendario__mes{max-width:var(--ancho);padding:0 var(--gutter) 64px;margin:0 auto}.calendario__titulo{font-family:var(--display);margin-bottom:24px;font-size:56px;font-weight:400;line-height:1}.calendario__titulo:first-letter{text-transform:uppercase}.calendario__grilla{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:20px;display:grid}.calendario .vacio{padding-top:0}.pie{border-top:1px solid var(--linea);padding:96px var(--gutter) 48px;text-align:center;background:linear-gradient(to bottom, #000, #0006 60%), var(--fondo-ondas) center bottom / cover no-repeat, var(--negro)}.pie>*{max-width:var(--ancho);margin-left:auto;margin-right:auto}.pie__marca{font-family:var(--display);justify-content:center;align-items:center;gap:.25em;font-size:clamp(56px,10vw,128px);line-height:.9;display:flex}.pie__marca img{width:auto;height:.85em}.pie p{color:var(--texto-2);margin-top:16px;font-size:15px}.pie__links a{padding:12px 4px;display:inline-block}.pie__links{color:var(--texto-2);flex-wrap:wrap;justify-content:center;gap:16px 20px;margin-top:24px;font-size:14px;display:flex}.pie__links a:hover{color:var(--blanco)}.banda--news{background:linear-gradient(#00000059, #00000059), var(--fondo-ondas) center / cover no-repeat, var(--superficie)}.banda--news .intro img{width:48px;height:auto}.news__form{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid;max-width:520px!important}.news__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.news__fila{background:var(--negro);border:1px solid var(--linea);border-radius:999px;gap:6px;padding:6px;display:flex}.news__fila:focus-within{border-color:var(--dorado)}.news__input{width:100%;min-width:0;font:inherit;color:var(--blanco);background:0 0;border:0;outline:none;flex:1;padding:0 18px;font-size:17px}.news__input::placeholder{color:#6f6a63}@media (max-width:420px){.news__fila{border-radius:22px;flex-direction:column;padding:6px}.news__input{padding:12px 14px}.news__fila .pildora{width:100%}}.news__error{color:#ff8a80;text-align:center;font-size:15px}.news__ok{text-align:center;color:var(--dorado-claro);font-size:19px;max-width:520px!important}.pildora:disabled{opacity:.6;cursor:default}@media (max-width:760px){:root{--fondo-ondas:url(/fondos/ondas-mobile.webp)}}:is(body:has(.pronto) .cabecera,body:has(.pronto) .pie){display:none}.pronto{min-height:92svh;padding:40px var(--gutter) 32px;background:linear-gradient(to bottom, #00000026, #0000008c 75%, #000), var(--fondo-ondas) center / cover no-repeat, var(--negro);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.pronto__centro{text-align:center;place-self:center;justify-items:stretch;gap:16px;width:100%;max-width:none;display:grid}.pronto__centro>*{max-width:min(100%,640px);margin-inline:auto}.pronto__centro>.pronto__titulo{max-width:none}.pronto__isotipo{width:clamp(56px,9vw,76px);height:auto;margin-bottom:8px}.pronto__titulo{font-family:var(--display);letter-spacing:-.005em;white-space:nowrap;font-size:clamp(72px,19vw,360px);font-weight:400;line-height:.82}@media (max-width:560px){.pronto__titulo{white-space:normal;font-size:27vw}}.pronto__muypronto{font-family:var(--display);color:var(--dorado);font-size:clamp(32px,5vw,52px);line-height:1}.pronto__texto{color:var(--texto-2);max-width:34ch;margin-bottom:16px;font-size:clamp(18px,2vw,21px);line-height:1.4}.pronto .news__form{width:100%}.pronto__pie{text-align:center;color:var(--texto-2);font-size:14px}.pronto__pie a{padding:12px 8px;display:inline-block}.pronto__pie a:hover{color:var(--blanco)}@media (prefers-reduced-motion:no-preference){.pronto__centro>*{animation:.9s cubic-bezier(.2,.7,.2,1) both entrar}.pronto__centro>:nth-child(2){animation-delay:80ms}.pronto__centro>:nth-child(3){animation-delay:.16s}.pronto__centro>:nth-child(4){animation-delay:.24s}.pronto__centro>:nth-child(5){animation-delay:.32s}@keyframes entrar{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.pieza__img,.pieza:after,.pieza__titulo{transition:none}.pieza:hover .pieza__img{transform:none}.tile{transition:none}.tile:hover{transform:none}}
