:root{--zx-error: #a3392b;--zx-ok: #2f7a52;--crio-fondo: #0d1116;--crio-fondo-2: #17140f;--crio-oro: #e3c377;--crio-hielo: #cfe3f2;--crio-texto: #f6f2ec;--crio-gris: #b9b2a6}body.tema-noche{--zx-error: #f0a597;--zx-ok: #8fd6ad;--crio-oro: #f3d6c1}.oferta-cinta{position:fixed;left:0;right:0;top:var(--cinta-top, 72px);z-index:59;display:flex;align-items:stretch;padding-left:max(var(--lado),env(safe-area-inset-left));padding-right:max(calc(var(--lado) - 10px),env(safe-area-inset-right));background:linear-gradient(100deg,#12100c,#241d14 45%,#131820);color:var(--crio-texto);border-bottom:1px solid rgba(227,195,119,.35);box-shadow:0 10px 30px -18px #000000b3;overflow:hidden;transition:opacity .4s,transform .45s var(--curva)}body.tema-noche .oferta-cinta{background:linear-gradient(100deg,#24120f,#45262a,#1c1416);border-color:#f3d6c14d}.oferta-cinta[hidden]{display:none}.oferta-cinta.saliendo{opacity:0;transform:translateY(-100%)}.oferta-cinta:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.13) 48%,rgba(207,227,242,.2) 50%,transparent 62%);transform:translate(-100%);animation:cinta-brillo 5.5s var(--curva) 1.2s infinite}@keyframes cinta-brillo{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.oferta-abrir{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:11px 0;border:0;background:none;color:inherit;font:500 13.5px/1.3 var(--cuerpo);text-align:left;cursor:pointer}.oferta-abrir:focus-visible,.oferta-cerrar:focus-visible{outline:2px solid var(--crio-oro);outline-offset:-2px}.oferta-copo{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--crio-hielo);background:#cfe3f21a;box-shadow:0 0 0 1px #cfe3f240,0 0 18px #cfe3f259}.oferta-copo .ico{width:16px;height:16px;animation:copo-gira 9s linear infinite}@keyframes copo-gira{to{transform:rotate(360deg)}}.oferta-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oferta-brillo{font-weight:700;letter-spacing:.01em;color:var(--crio-oro)}.oferta-txt s{margin-left:6px;color:var(--crio-gris);text-decoration-color:#e59a8fe6;text-decoration-thickness:2px}.oferta-extra{color:#f6f2ecd1}.oferta-quedan{flex:none;font:600 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--crio-hielo);padding:6px 9px;border:1px solid rgba(207,227,242,.3);border-radius:999px}.oferta-cinta.urgente .oferta-quedan{color:#ffd3c9;border-color:#ffb4a080;animation:urgente 1.6s ease-in-out infinite}@keyframes urgente{50%{box-shadow:0 0 0 4px #ffb4a01f}}.oferta-ver{flex:none;display:inline-flex;align-items:center;gap:8px;font:600 11.5px/1 var(--cuerpo);letter-spacing:.1em;text-transform:uppercase;color:var(--crio-oro)}.oferta-ver .ico{width:15px;height:15px;transition:transform .4s var(--curva)}.oferta-abrir:hover .oferta-ver .ico{transform:translate(4px)}.oferta-cerrar{flex:none;display:grid;place-items:center;width:40px;border:0;background:none;color:#f6f2ec99;cursor:pointer}.oferta-cerrar:hover{color:#fff}.oferta-cerrar .ico{width:16px;height:16px}@media(min-width:761px){body.con-cinta .hero{padding-top:176px}body.con-cinta .cab-pagina{padding-top:196px}}@media(max-width:900px){.oferta-extra{display:none}}@media(max-width:560px){.oferta-abrir{gap:9px;padding:9px 0;font-size:12.5px}.oferta-ver{display:none}.oferta-quedan{padding:5px 7px;font-size:9.5px;letter-spacing:.08em}.oferta-copo{width:22px;height:22px}}@media(max-width:370px){.oferta-quedan{display:none}}.oferta-dialogo{width:min(540px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:0;border:1px solid rgba(227,195,119,.35);border-radius:28px;background:radial-gradient(120% 80% at 50% 0%,#1b2430 0%,var(--crio-fondo) 55%,var(--crio-fondo-2) 100%);color:var(--crio-texto);box-shadow:0 40px 120px -30px #000c,0 0 0 1px #cfe3f20f inset;overflow:hidden auto;overscroll-behavior:contain}.oferta-dialogo::backdrop{background:#090a0cbd}.oferta-dialogo[open]{animation:dialogo-entra .6s var(--curva)}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(24px) scale(.96)}}.oferta-nieve{position:absolute;inset:0;pointer-events:none;opacity:.85}.oferta-nieve canvas{width:100%!important;height:100%!important;display:block}.oferta-x{position:absolute;top:14px;right:14px;z-index:3;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(246,242,236,.2);background:#0d111699;color:var(--crio-texto);cursor:pointer}.oferta-x .ico{width:16px;height:16px}.oferta-x:focus-visible,.oferta-cta:focus-visible,.oferta-area:focus-visible{outline:2px solid var(--crio-oro);outline-offset:3px}.oferta-cuerpo{position:relative;z-index:2;display:grid;gap:14px;padding:clamp(28px,6vw,44px)}.oferta-cuerpo .etiqueta{color:var(--crio-hielo)}.oferta-cuerpo .etiqueta .ico{width:14px;height:14px}.oferta-h{margin:4px 0 0;font:400 clamp(38px,8vw,54px)/1 var(--display);letter-spacing:-.01em;color:#fff;text-wrap:balance}.oferta-h em{font-style:italic;color:var(--crio-oro)}.oferta-precio{display:flex;align-items:baseline;gap:18px;margin:4px 0 0}.oferta-ahora{font:500 clamp(84px,20vw,120px)/.9 var(--display);letter-spacing:-.03em;background:linear-gradient(180deg,#fff6df,#e3c377 55%,#a8834b);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 24px rgba(227,195,119,.35))}.oferta-ahora small{font-size:.45em;margin-left:4px}.oferta-antes{position:relative;font:400 30px/1 var(--display);color:var(--crio-gris);text-decoration:none}.oferta-antes:after{content:"";position:absolute;left:-6%;right:-6%;top:52%;height:2px;background:#e59a8f;transform:rotate(-8deg) scaleX(0);transform-origin:left;animation:tachar .7s var(--curva) .45s forwards}@keyframes tachar{to{transform:rotate(-8deg) scaleX(1)}}.oferta-incluye{margin:6px 0 0;font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--crio-gris)}.oferta-regalos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.oferta-regalos li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.45}.oferta-regalos .ico{width:30px;height:30px;padding:6px;border-radius:50%;color:#15110c;background:var(--crio-oro);box-shadow:0 0 20px #e3c37759}.oferta-reloj{display:flex;align-items:center;gap:10px;margin:4px 0 0;font:600 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--crio-hielo)}.oferta-reloj:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--crio-hielo);box-shadow:0 0 #cfe3f299;animation:latido 1.8s infinite}@keyframes latido{70%{box-shadow:0 0 0 9px #cfe3f200}to{box-shadow:0 0 #cfe3f200}}.oferta-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:8px}.oferta-cta,.revela-cta{font:700 14px/1 var(--cuerpo);letter-spacing:.06em;text-transform:uppercase;border-radius:999px}.oferta-cta.star-border-container,.revela-cta.star-border-container{border-radius:999px!important;isolation:isolate}.revela-cta .inner-content{white-space:nowrap}.oferta-cta .inner-content,.revela-cta .inner-content{display:inline-flex;align-items:center;gap:10px;padding:17px 26px!important;border-radius:999px!important;font:inherit!important}.oferta-cta:not(.star-border-container),.revela-cta:not(.star-border-container){display:inline-flex;gap:10px;padding:17px 26px;background:var(--crio-oro);color:#15110c}.oferta-acciones .enlace{color:var(--crio-texto);border-color:#f6f2ec4d}.oferta-nota{margin:2px 0 0;font-size:13px;color:var(--crio-gris)}.oferta-area{display:flex;gap:12px;align-items:center;margin-top:4px;padding:14px 16px;border-radius:16px;color:var(--crio-texto);background:#e3c37714;border:1px dashed rgba(227,195,119,.45);font-size:14.5px;line-height:1.4;transition:background .3s}.oferta-area:hover{background:#e3c37729}.oferta-area .ico{width:22px;height:22px;color:var(--crio-oro)}.area{padding-top:0}.area-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);gap:clamp(22px,4vw,56px);align-items:start}.area-panel{position:relative;background:var(--blanco);border:1px solid var(--linea);border-radius:28px;padding:clamp(22px,4vw,40px);box-shadow:0 50px 90px -60px #16141080;min-width:0}.area-demo{margin:0 0 18px;padding:10px 14px;border-radius:12px;font-size:13.5px;background:#c9a26224;border:1px solid rgba(201,162,98,.4);color:var(--grafito)}.area-cargando{color:var(--gris);margin:0}.area-pestanas{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:24px;border-radius:999px;background:var(--marfil);border:1px solid var(--linea)}.area-pestanas button{border:0;border-radius:999px;padding:12px 10px;background:none;color:var(--gris);font:600 12px/1 var(--cuerpo);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .35s,color .35s}.area-pestanas button[aria-selected=true]{background:var(--tinta);color:var(--marfil)}.area-form{display:grid;gap:14px}.area-campo{display:grid;gap:7px}.area-campo>span{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-osc)}.area-campo input{width:100%;font:400 16px/1.3 var(--cuerpo);color:var(--tinta);background:var(--marfil);border:1px solid var(--linea-2);border-radius:14px;padding:14px 16px;transition:border-color .3s,box-shadow .3s}.area-campo input:focus{outline:none;border-color:var(--oro);box-shadow:0 0 0 4px #c9a2622e}.area-campo input[aria-invalid=true]{border-color:var(--zx-error);box-shadow:0 0 0 4px #a3392b1f}.area-ayuda{margin-top:-6px;font-size:13px;color:var(--gris)}.area-clave{position:relative}.area-clave input{padding-right:78px}.ver-clave{position:absolute;right:8px;bottom:8px;padding:8px 12px;border:0;border-radius:10px;background:var(--arena);color:var(--grafito);font:600 11px/1 var(--cuerpo);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.clave-medidor{height:4px;margin-top:-6px;border-radius:4px;background:var(--linea);overflow:hidden}.clave-medidor i{display:block;height:100%;width:0;border-radius:4px;background:var(--zx-error);transition:width .35s var(--curva),background .35s}.clave-medidor.media i{background:var(--oro-2)}.clave-medidor.fuerte i{background:var(--zx-ok)}.trampa{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.casilla{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.45;color:var(--grafito);cursor:pointer}.casilla input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--oro)}.casilla a{color:var(--tinta);text-decoration:underline;text-underline-offset:3px}.area-error{min-height:1.2em;margin:0;color:var(--zx-error);font-size:14.5px;font-weight:500}.area-error:empty{min-height:0}.area-enviar{width:100%}.area-enviar:disabled{opacity:.6;cursor:progress}.area-enlace{justify-self:center;border:0;background:none;padding:6px;color:var(--gris);font:500 14px var(--cuerpo);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.area-texto{margin:0;color:var(--gris);font-size:14.5px}.area-texto a{color:var(--tinta);text-decoration:underline}.mi-area{display:grid;gap:20px}.mi-area .etiqueta{margin:0;font-size:12px}.regalo-tarjeta{position:relative;display:grid;gap:12px;padding:clamp(22px,4vw,30px);border-radius:22px;overflow:hidden;color:var(--crio-texto);background:radial-gradient(120% 90% at 0% 0%,#2a2116,#14110d 60%),#14110d;border:1px solid rgba(227,195,119,.45);box-shadow:0 30px 60px -40px #000c}.regalo-tarjeta:before{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(227,195,119,.35) 80%,transparent 90%);animation:copo-gira 8s linear infinite;pointer-events:none;opacity:.5}.regalo-tarjeta>*{position:relative}.regalo-tarjeta.canjeado:before{display:none}.regalo-sello{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:7px 12px;border-radius:999px;font:600 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#15110c;background:var(--crio-oro)}.regalo-sello .ico{width:14px;height:14px}.regalo-tarjeta.canjeado .regalo-sello{background:#f6f2ec33;color:var(--crio-texto)}.regalo-titulo{margin:0;font:400 clamp(28px,5vw,40px)/1.05 var(--display);color:#fff}.regalo-codigo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0}.regalo-codigo span{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--crio-gris)}.regalo-codigo b{font:600 22px/1 var(--mono);letter-spacing:.14em;color:var(--crio-oro)}.regalo-codigo.grande b{font-size:clamp(24px,6vw,32px)}.copiar{padding:8px 12px;border-radius:999px;border:1px solid rgba(246,242,236,.3);background:none;color:var(--crio-texto);font:600 11px/1 var(--cuerpo);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.regalo-tarjeta .btn-oro{justify-self:start;max-width:100%;white-space:normal;text-align:center;background:var(--crio-oro);color:#15110c}.mis-datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px;margin:0}.mis-datos div{padding:14px 16px;border-radius:16px;background:var(--marfil);border:1px solid var(--linea);min-width:0}.mis-datos dt{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gris);margin-bottom:8px}.mis-datos dd{margin:0;color:var(--tinta);overflow-wrap:anywhere}.mi-area-acciones{display:flex;flex-wrap:wrap;gap:12px}.borrar-cuenta summary{cursor:pointer;color:var(--gris);font-size:14px;text-decoration:underline;text-underline-offset:3px}.borrar-cuenta form{display:grid;gap:12px;margin-top:14px;padding:18px;border-radius:16px;border:1px solid rgba(163,57,43,.3)}.btn.peligro{color:var(--zx-error);border-color:#a3392b73}.area-seguridad{position:sticky;top:140px;display:grid;gap:16px}.area-seguridad ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.area-seguridad li{display:grid;gap:3px;padding-left:30px;position:relative}.area-seguridad li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:var(--oro);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 0 0 22 11 11 0 0 0 0-22zm-1.6 15.6-4.5-4.5 1.6-1.6 2.9 2.9 6.2-6.2 1.6 1.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1a11 11 0 1 0 0 22 11 11 0 0 0 0-22zm-1.6 15.6-4.5-4.5 1.6-1.6 2.9 2.9 6.2-6.2 1.6 1.6z'/%3E%3C/svg%3E") center / contain no-repeat}.area-seguridad li b{color:var(--tinta);font-weight:600}.area-seguridad li span,.area-seguridad p{color:var(--gris);font-size:14.5px;line-height:1.5;margin:0}.area-seguridad a{color:var(--tinta);text-decoration:underline}@media(max-width:900px){.area-grid{grid-template-columns:minmax(0,1fr)}.area-seguridad{position:static}}.regalo-revela{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px max(16px,env(safe-area-inset-right)) 20px max(16px,env(safe-area-inset-left));background:#0a0908db;opacity:0;transition:opacity .45s;overflow-y:auto}.regalo-revela[hidden]{display:none}.regalo-revela.visible{opacity:1}.regalo-petalos{position:fixed;inset:0;pointer-events:none}.regalo-petalos canvas{width:100%!important;height:100%!important;display:block}.revela-tarjeta{position:relative;z-index:2;width:min(560px,100%);display:grid;gap:14px;text-align:center;justify-items:center;padding:clamp(28px,6vw,48px);border-radius:30px;color:var(--crio-texto);background:radial-gradient(120% 90% at 50% 0%,#2c2318,#14110d 62%);border:1px solid rgba(227,195,119,.5);box-shadow:0 50px 140px -40px #000000e6,0 0 80px -30px #e3c37773;transform:translateY(30px) scale(.94);transition:transform .8s var(--curva)}.regalo-revela.visible .revela-tarjeta{transform:none}.revela-tarjeta .etiqueta{color:var(--crio-oro)}.revela-hola{margin:0;color:var(--crio-gris)}.revela-titulo{margin:0;font:400 clamp(34px,7vw,52px)/1.04 var(--display);color:#fff;text-wrap:balance}.revela-titulo em{font-style:italic;color:var(--crio-oro)}.revela-texto{margin:0;max-width:42ch;color:#f6f2ecdb}.revela-tarjeta .regalo-codigo{justify-content:center;padding:14px 18px;border-radius:16px;border:1px dashed rgba(227,195,119,.55);background:#e3c3770f}.revela-acciones{display:grid;gap:10px;justify-items:center;margin-top:6px}.revela-acciones .area-enlace{color:var(--crio-gris)}@media(prefers-reduced-motion:reduce){.oferta-cinta:after,.oferta-copo .ico,.regalo-tarjeta:before,.oferta-reloj:before,.oferta-cinta.urgente .oferta-quedan{animation:none}.oferta-antes:after{animation:none;transform:rotate(-8deg) scaleX(1)}.oferta-dialogo[open]{animation:none}.revela-tarjeta{transition:none;transform:none}}.ofertas{padding-top:0}.ofertas-envoltura{display:grid;gap:clamp(28px,5vw,56px)}.of-destacada{position:relative;display:grid;gap:16px;padding:clamp(24px,5vw,44px);border-radius:30px;overflow:hidden;color:var(--crio-texto);background:radial-gradient(120% 90% at 0% 0%,#1b2430 0%,var(--crio-fondo) 55%,var(--crio-fondo-2) 100%);border:1px solid rgba(227,195,119,.4);box-shadow:0 50px 100px -60px #000c}.of-destacada .etiqueta{color:var(--crio-hielo)}.of-destacada .etiqueta .ico{width:14px;height:14px}.of-dest-grid{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:18px 40px;align-items:center}.of-destacada .oferta-regalos{margin-top:16px}.of-destacada .oferta-precio{margin:0;flex-direction:column;align-items:flex-end;gap:4px}.of-dest-cta{background:var(--crio-oro);color:#15110c}.of-destacada .oferta-acciones .enlace{color:var(--crio-texto);border-color:#f6f2ec4d}.of-grupo{display:grid;gap:14px}.of-grupo-cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;border-bottom:1px solid var(--linea-2);padding-bottom:10px}.of-grupo-cab .titulo{margin:0;font-size:clamp(28px,3.4vw,42px)}.of-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.of-fila{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px 22px;padding:16px 18px;border-radius:18px;background:var(--blanco);border:1px solid var(--linea);transition:border-color .3s,transform .4s var(--curva)}.of-fila:hover{border-color:var(--oro);transform:translateY(-2px)}.of-nombre{display:grid;gap:3px;min-width:0}.of-nombre b{font-weight:600;color:var(--tinta)}.of-nombre small{color:var(--gris);font-size:13.5px}.of-precio{display:flex;align-items:baseline;gap:12px;white-space:nowrap}.of-precio s{color:var(--gris-2);font-size:14px}.of-precio span{font:500 30px/1 var(--display);color:var(--oro-osc);font-variant-numeric:tabular-nums}.of-pedir{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;background:var(--tinta);color:var(--marfil);font:600 11.5px/1 var(--cuerpo);letter-spacing:.08em;text-transform:uppercase}.of-pedir .ico{width:16px;height:16px}.of-nota{margin:0;color:var(--gris);font-size:14.5px;max-width:70ch}#black-friday .of-fila{border-color:#c9a2628c;background:linear-gradient(100deg,var(--blanco),rgba(201,162,98,.12))}@media(max-width:760px){.of-dest-grid{grid-template-columns:minmax(0,1fr)}.of-destacada .oferta-precio{align-items:flex-start;flex-direction:row;align-items:baseline}.of-fila{grid-template-columns:minmax(0,1fr) auto}.of-pedir{grid-column:1 / -1;justify-content:center}}.nav-links a{white-space:nowrap}@media(max-width:1366px){.nav-links{gap:clamp(12px,1.5vw,24px)}}@media(max-width:1200px){.nav-links a{font-size:11px;letter-spacing:.07em}}@media(max-width:760px){.of-destacada .oferta-precio{gap:16px}}.ps{display:grid;gap:clamp(22px,3vw,34px)}.ps-cab{display:grid;gap:4px;max-width:720px}.ps-cab .titulo{margin:8px 0 6px}.ps-cab .entrada{margin:0}.ps-rejilla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.ps-tarjeta{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:26px;background:var(--blanco);border:1px solid var(--linea);box-shadow:0 40px 70px -55px #1614108c;transition:transform .6s var(--curva),box-shadow .6s,border-color .4s;min-width:0}.ps-tarjeta:hover{transform:translateY(-6px);border-color:var(--oro-2);box-shadow:0 50px 90px -50px #16141099}.ps-foto{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--arena)}.ps-foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--curva)}.ps-tarjeta:hover .ps-foto img{transform:scale(1.06)}.ps-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(16,13,10,.82) 100%)}.ps-foto figcaption{position:absolute;z-index:1;left:22px;right:22px;bottom:16px;font:400 clamp(26px,2.6vw,34px)/1.05 var(--display);color:#fff;text-wrap:balance}.ps-cuerpo{display:grid;gap:14px;align-content:start;padding:22px 22px 24px}.ps-texto{margin:0;color:var(--grafito);font-size:15.5px;line-height:1.55}.ps-dur{margin:-4px 0 0;font:500 10.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gris)}.ps-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-top:14px;border-top:1px solid var(--linea)}.ps-etq{flex-basis:100%;font:500 10.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--oro-osc)}.ps-precio b{font:500 clamp(44px,4.4vw,56px)/1 var(--display);color:var(--tinta);letter-spacing:-.02em}.ps-precio s{color:var(--gris-2);font-size:14px}.ps-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.ps-cta{padding:14px 20px;font-size:12px}.ps-grande{grid-column:span 2;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:none}.ps-grande .ps-foto{aspect-ratio:auto;min-height:100%}.ps-grande .ps-cuerpo{padding:clamp(24px,3vw,36px);align-content:center}.ps-grande .ps-precio b{font-size:clamp(56px,6vw,80px);color:var(--oro-osc)}@media(max-width:1080px){.ps-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ps-rejilla{grid-template-columns:minmax(0,1fr)}.ps-grande{grid-column:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.ps-grande .ps-foto{aspect-ratio:4 / 3}.ps-cta{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.ps-tarjeta,.ps-foto img{transition:none}.ps-tarjeta:hover,.ps-tarjeta:hover .ps-foto img{transform:none}}.oferta-luz{color:#ffb48a;background:#ff8c5a1f;box-shadow:0 0 0 1px #ffaa8259,0 0 18px #ff825073}.oferta-luz .ico{animation:luz-late 2.4s ease-in-out infinite}@keyframes luz-late{50%{transform:scale(1.18);filter:drop-shadow(0 0 4px rgba(255,150,100,.9))}}.oferta-etq{font:600 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffc9a8}a.oferta-abrir{text-decoration:none}a.promo-mes{text-decoration:none;color:inherit;cursor:pointer}.promo-mes .promo-tag{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(90deg,#b8562e,#e3a05a)}.promo-mes .promo-tag .ico{width:13px;height:13px}.promo-ver{display:inline-flex;align-items:center;gap:8px;font:600 11.5px/1 var(--cuerpo);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta)}.promo-ver .ico{width:15px;height:15px;transition:transform .4s var(--curva)}a.promo-mes:hover .promo-ver .ico{transform:translate(4px)}.landing .probador{display:none!important}.lp-hero{position:relative;min-height:100svh;display:grid;align-items:end;overflow:hidden;color:#fff;background:#120c09;padding-block:140px 70px}.lp-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-velo{position:absolute;inset:0;background:radial-gradient(90% 70% at 70% 30%,rgba(255,110,60,.22),transparent 60%),linear-gradient(180deg,#0e090759,#0e09078c 45%,#0e0907f0)}.lp-hero-in{position:relative;z-index:2;display:grid;gap:16px;max-width:1280px}.lp-hero-in>*{max-width:720px}.lp-hero .migas,.lp-hero .migas a{color:#ffffffb3}.lp-etq{color:#ffc9a8}.lp-etq .ico{width:15px;height:15px;color:#ffb48a}.lp-h1{margin:0;font:400 clamp(52px,9vw,120px)/.95 var(--display);letter-spacing:-.02em;text-wrap:balance}.lp-h1 em{font-style:italic;background:linear-gradient(180deg,#fff3dc,#e3c377 60%,#c98a4b);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-gancho{margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#ffffffe6}.lp-precio{display:flex;align-items:baseline;gap:16px;margin:4px 0 0}.lp-ahora{font:500 clamp(64px,10vw,104px)/.9 var(--display);color:#e3c377;text-shadow:0 0 40px rgba(255,150,80,.35);font-variant-numeric:tabular-nums}.lp-ahora small{font-size:.45em;margin-left:4px}.lp-precio s{font:400 28px/1 var(--display);color:#fff9;text-decoration-color:#ff8f78;text-decoration-thickness:2px}.lp-regalos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.lp-regalos li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.45}.lp-regalos .ico{flex:none;width:30px;height:30px;padding:6px;border-radius:50%;color:#15110c;background:#e3c377;box-shadow:0 0 20px #e3c37766}.lp-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px}.lp-cta{font:700 14px/1 var(--cuerpo);letter-spacing:.06em;text-transform:uppercase;border-radius:999px}.lp-cta.star-border-container{border-radius:999px!important;isolation:isolate}.lp-cta .inner-content{display:inline-flex;align-items:center;gap:10px;padding:18px 28px!important;border-radius:999px!important;font:inherit!important;white-space:nowrap}.lp-cta:not(.star-border-container){display:inline-flex;gap:10px;padding:18px 28px;background:#e3c377;color:#15110c}.lp-hero .lp-info,.lp-regalo-card .lp-info{color:#fff;border-color:#fff6;background:#ffffff0f}.lp-reloj{display:flex;align-items:center;gap:10px;margin:0;font:600 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffc9a8}.lp-reloj:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff9a6b;animation:latido 1.8s infinite;box-shadow:0 0 #ff9a6b99}.lp-reloj:empty{display:none}.lp-valoracion{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:14.5px}.lp-valoracion b{font:500 26px/1 var(--display)}.lp-valoracion i{font-style:normal;color:#e3c377;letter-spacing:.1em}.lp-hero .lp-valoracion span{color:#ffffffbf}.lp-que-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:clamp(24px,5vw,70px);align-items:center}.lp-zonas{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.lp-zonas span{padding:9px 15px;border-radius:999px;border:1px solid var(--linea-2);font:500 13px/1 var(--cuerpo);color:var(--grafito);background:var(--blanco)}.lp-datos{display:grid;gap:12px;margin:0}.lp-datos div{padding:18px 20px;border-radius:18px;background:var(--blanco);border:1px solid var(--linea)}.lp-datos dt{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-osc);margin-bottom:8px}.lp-datos dd{margin:0;font:400 24px/1.2 var(--display);color:var(--tinta)}.lp-capsulas{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-deseo-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,70px);align-items:center}.lp-regalo-card{display:grid;gap:18px;padding:clamp(24px,4vw,38px);border-radius:28px;color:#fff;background:radial-gradient(120% 90% at 100% 0%,rgba(255,120,70,.28),transparent 55%),linear-gradient(160deg,#2a1a12,#120c09);border:1px solid rgba(227,195,119,.45);box-shadow:0 50px 100px -60px #000c}.lp-regalo-card .etiqueta{color:#ffc9a8}.lp-regalo-card .etiqueta .ico{width:15px;height:15px}.lp-pasos-lista{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.lp-pasos-lista li{display:grid;gap:8px;align-content:start;padding:22px;border-radius:20px;background:var(--blanco);border:1px solid var(--linea)}.lp-pasos-lista small{font:500 11px/1 var(--mono);letter-spacing:.14em;color:var(--oro-osc)}.lp-pasos-lista b{font:400 24px/1.15 var(--display);color:var(--tinta)}.lp-pasos-lista span{color:var(--gris);font-size:15px;line-height:1.5}.lp-opiniones .lp-valoracion{margin:6px 0 22px;color:var(--grafito)}.lp-opiniones .lp-valoracion i{color:var(--oro)}.lp-final{text-align:center}.lp-ctas-centro{justify-content:center}.lp-final .lp-reloj{justify-content:center;margin-top:16px;color:var(--oro-osc)}.lp-final .lp-info{color:var(--tinta);border-color:var(--linea-2);background:transparent}.lp-barra{display:none}@media(max-width:1000px){.lp-capsulas,.lp-pasos-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.lp-hero{padding-block:120px 40px}.lp-que-grid,.lp-deseo-grid,.lp-pasos-lista{grid-template-columns:minmax(0,1fr)}.lp-ctas{display:grid}.lp-ctas>*{justify-content:center}.lp-cta .inner-content{justify-content:center;width:100%}.lp-barra{position:fixed;left:0;right:0;bottom:0;z-index:70;display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#120c09f0;border-top:1px solid rgba(227,195,119,.35)}.lp-barra a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border-radius:999px;font:700 13px/1 var(--cuerpo);letter-spacing:.05em;text-transform:uppercase}.lp-barra .ico{width:18px;height:18px}.lp-barra-si{background:#e3c377;color:#15110c}.lp-barra-info{color:#fff;border:1px solid rgba(255,255,255,.35)}.lp-barra a:only-child{grid-column:1 / -1}body.landing{padding-bottom:74px}}@media(max-width:430px){.lp-capsulas{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.oferta-luz .ico,.lp-reloj:before{animation:none}}.ps-tarjeta{grid-template-columns:minmax(0,1fr)}.ps-foto{min-width:0}@media(min-width:701px){.ps-grande{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.lp-h1{color:#fff}.landing .nav:not(.con-fondo) .nav-links a,.landing .nav:not(.con-fondo) .marca-txt b{color:#ffffffe6}.landing .nav:not(.con-fondo) .marca-txt small{color:#ffc9a8}.landing .nav:not(.con-fondo) .marca img{filter:brightness(0) invert(1)}@media(max-width:560px){.oferta-etq{display:none}}.lp-hero .lp-etq{color:#ffd2b8;-webkit-text-fill-color:currentColor}
