:root{--papel:#e4e7e9;--blanco:#f7f8f8;--tinta:#101417;--tinta-2:#3c4349;--tinta-3:#4f585f;--linea:#c9cfd3;--cobalto:#2b44ff;--cobalto-os:#1e31d1;--radio:14px;--titulos:"Unbounded", system-ui, sans-serif;--letra:"Figtree", system-ui, -apple-system, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--papel);color:var(--tinta);font:400 1rem/1.6 var(--letra);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:focus-visible{outline:3px solid var(--cobalto);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--titulos);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}p{margin:0}.demo-barra{background:var(--tinta);color:#dde1e4;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;padding:9px 16px;font-size:.86rem;display:flex}.demo-barra b{color:#fff}.demo-barra a{background:var(--cobalto);color:#fff;white-space:nowrap;border-radius:99px;padding:5px 12px;font-weight:700;text-decoration:none}.demo-barra a:hover{background:var(--cobalto-os)}.cab{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linea);background:#e4e7e9e0;justify-content:space-between;align-items:center;gap:16px;padding:12px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.cab__logo{font:800 1.15rem/1 var(--titulos);letter-spacing:-.04em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cab__logo i,.pie__logo i{background:linear-gradient(var(--cobalto), var(--cobalto)) 0 0 / 100% 40% no-repeat, linear-gradient(var(--tinta), var(--tinta)) 0 100% / 45% 40% no-repeat, linear-gradient(var(--tinta), var(--tinta)) 100% 100% / 45% 40% no-repeat;width:22px;height:22px;display:block}.cab__menu a{color:var(--tinta-2);padding:6px 0;font-size:.94rem;font-weight:600;text-decoration:none}.cab__menu a:hover{color:var(--tinta)}.cab__buscar,.cab__carrito{background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}.cab__buscar:hover,.cab__carrito:hover{background:#10141712}.cab svg{fill:none;width:24px;height:24px;stroke:var(--tinta);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cab__cuenta{background:var(--cobalto);color:#fff;min-width:19px;height:19px;font:700 .8125rem/1 var(--letra);border-radius:99px;place-items:center;padding:0 5px;display:grid;position:absolute;top:3px;right:2px}.boton{border:2px solid var(--tinta);color:var(--tinta);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.boton--lleno{background:var(--cobalto);border-color:var(--cobalto);color:#fff}.boton--lleno:hover{background:var(--cobalto-os);border-color:var(--cobalto-os)}.boton--ancho{width:100%}.boton:active{transform:translateY(1px)}.portada{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,5vw,70px);max-width:1280px;margin:0 auto;padding:clamp(36px,7vw,92px) clamp(16px,4vw,40px) clamp(40px,6vw,80px);display:grid}.portada__texto{justify-items:start;gap:22px;display:grid}.portada h1{letter-spacing:-.05em;font-size:clamp(2.3rem,6.2vw,4.7rem);font-weight:800;line-height:1}.portada p{max-width:44ch;color:var(--tinta-2);font-size:1.12rem}.portada__botones{flex-wrap:wrap;gap:12px;display:flex}.collage{aspect-ratio:1;justify-self:center;width:100%;max-width:560px;position:relative}.collage__bloque{border-radius:var(--radio);position:absolute}.collage__bloque--a{background:var(--tinta);inset:4% 24% 28% 0}.collage__bloque--b{background:var(--cobalto);inset:36% 0 2% 38%}.collage__bloque--c{background:var(--blanco);inset:0 0 66% 62%}.collage__prenda{filter:drop-shadow(0 18px 24px #10141747);position:absolute}.collage__prenda svg{width:100%;height:auto}.collage__prenda--a{width:58%;top:4%;left:-3%;transform:rotate(-6deg)}.collage__prenda--b{width:46%;top:44%;right:2%;transform:rotate(5deg)}.collage__prenda--c{width:28%;top:4%;right:2%;transform:rotate(8deg)}.precio-etiqueta{background:var(--blanco);color:var(--tinta);font:700 .84rem/1 var(--titulos);letter-spacing:-.03em;border-radius:8px;padding:5px 10px;position:absolute;box-shadow:0 2px #1014171f}.collage__bloque .precio-etiqueta{bottom:12px;left:12px}.collage__bloque--a .precio-etiqueta{background:#fff}.collage__bloque--c .precio-etiqueta{background:var(--tinta);color:#fff}@media (prefers-reduced-motion:no-preference){.collage__prenda{animation:1.1s cubic-bezier(.2,.8,.2,1) both cae}.collage__prenda--b{animation-delay:.12s}.collage__prenda--c{animation-delay:.24s}@keyframes cae{0%{opacity:0;translate:0 26px}}}.cinta{background:var(--tinta);color:#fff;overflow:hidden}.cinta__pista{width:max-content;margin:0;padding:14px 0;list-style:none;display:flex}.cinta__pista li{font:600 .86rem/1 var(--titulos);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:34px;padding:0 34px;display:flex}.cinta__pista li:after{content:"";background:var(--cobalto);width:7px;height:7px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.cinta__pista{animation:34s linear infinite cinta}@keyframes cinta{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.cinta{overflow-x:auto}}.tienda{max-width:1280px;margin:0 auto;padding:clamp(44px,7vw,90px) clamp(16px,4vw,40px)}.tienda__cab{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.tienda h2,.ayuda h2,.marca h2,.cierre h2{font-size:clamp(1.7rem,3.8vw,2.7rem);font-weight:800}.tienda__cuenta{color:var(--tinta-3);font-weight:600}.filtros{background:var(--blanco);border-radius:var(--radio);gap:16px;margin-bottom:26px;padding:18px;display:grid}.filtros__cat{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1.5px solid var(--linea);background:0 0;border-radius:99px;padding:9px 18px;font-size:.92rem;font-weight:700;transition:background .2s,color .2s,border-color .2s}.chip:hover{border-color:var(--tinta)}.chip.on{background:var(--tinta);border-color:var(--tinta);color:#fff}.filtros__fila{flex-wrap:wrap;align-items:flex-end;gap:18px 36px;display:flex}.filtro{gap:8px;display:grid}.filtro__nombre{color:var(--tinta-3);letter-spacing:.02em;font-size:.8125rem;font-weight:700}.filtro--orden{margin-left:auto}.filtro select{border:1.5px solid var(--linea);background:var(--blanco);border-radius:10px;min-height:42px;padding:10px 14px;font-weight:600}.pastillas{flex-wrap:wrap;gap:6px;display:flex}.pastilla{border:1.5px solid var(--linea);background:0 0;border-radius:10px;min-width:44px;min-height:40px;padding:0 12px;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,border-color .2s}.pastilla:hover:not(:disabled){border-color:var(--tinta)}.pastilla.on{background:var(--tinta);border-color:var(--tinta);color:#fff}.pastilla.agotado,.pastilla:disabled{color:var(--tinta-3);cursor:not-allowed;opacity:.75;background:repeating-linear-gradient(135deg,#0000 0 6px,#10141712 6px 7px);text-decoration:line-through}.muestras{flex-wrap:wrap;gap:8px;display:flex}.muestra{border:2px solid var(--blanco);background:var(--c);width:32px;height:32px;box-shadow:0 0 0 1.5px var(--linea);border-radius:50%;padding:0;transition:box-shadow .2s,transform .2s}.buscador input{border:1.5px solid var(--linea);background:var(--papel);border-radius:10px;width:100%;padding:12px 16px}.grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,22px);display:grid}.tarjeta__abrir{text-align:left;background:0 0;border:0;gap:12px;width:100%;padding:0;display:grid}.tarjeta__foto{aspect-ratio:4/5;border-radius:var(--radio);place-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:grid;position:relative;overflow:hidden}.tarjeta__img{filter:drop-shadow(0 14px 14px #10141738);width:78%;height:auto;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.tarjeta__abrir:hover .tarjeta__foto{box-shadow:0 18px 34px -18px #1014178c}.tarjeta__abrir:hover .tarjeta__img{transform:scale(1.07)rotate(-2deg)}.tarjeta__foto .precio-etiqueta{bottom:10px;left:10px}.tarjeta__tag{background:var(--cobalto);color:#fff;font:700 .8125rem/1 var(--letra);border-radius:99px;padding:5px 10px;position:absolute;top:10px;left:10px}.tarjeta__info{justify-content:space-between;align-items:center;gap:10px;display:flex}.tarjeta__nombre{font-weight:700}.tarjeta__colores{display:flex}.tarjeta__colores i{border:2px solid var(--papel);width:14px;height:14px;box-shadow:0 0 0 1px var(--linea);border-radius:50%;margin-left:-4px}.vacio{text-align:center;color:var(--tinta-3);padding:50px 0;font-weight:600}.marca{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,6vw,90px);max-width:1280px;margin:0 auto;padding:clamp(44px,7vw,90px) clamp(16px,4vw,40px);display:grid}.marca__fijo{position:relative}.marca__visor{aspect-ratio:1;border-radius:var(--radio);place-items:center;transition:background .5s;display:grid;position:sticky;top:96px}.visor__img{filter:drop-shadow(0 22px 22px #10141742);width:66%;height:auto}.marca__pasos{gap:0;display:grid}.marca h2{max-width:16ch;margin-bottom:8vh}.marca__paso{border-left:3px solid var(--linea);opacity:.42;align-content:center;gap:12px;min-height:52vh;padding:20px 0 20px 24px;transition:opacity .4s,border-color .4s;display:grid}.marca__paso.on{opacity:1;border-color:var(--cobalto)}.marca__paso h3{font-size:clamp(1.2rem,2.4vw,1.7rem)}.marca__paso p{max-width:46ch;color:var(--tinta-2);font-size:1.06rem}.ayuda{max-width:1280px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(16px,4vw,40px)}.ayuda h2{margin-bottom:26px}.ayuda__grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ayuda article{background:var(--blanco);border-radius:var(--radio);align-content:start;gap:8px;padding:22px;display:grid}.ayuda h3{font-size:1.02rem}.ayuda p{color:var(--tinta-2);font-size:.95rem}.cierre{padding:clamp(24px,4vw,50px) clamp(16px,4vw,40px) clamp(50px,8vw,100px)}.cierre__caja{background:var(--tinta);color:#fff;border-radius:22px;justify-items:start;gap:18px;max-width:1000px;margin:0 auto;padding:clamp(28px,5vw,60px);display:grid}.cierre__caja p{color:#c4cbd0;max-width:54ch}.pie{border-top:1px solid var(--linea);color:var(--tinta-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding:22px clamp(16px,4vw,40px);font-size:.88rem;display:flex}.pie__logo{font:800 1rem/1 var(--titulos);color:var(--tinta);align-items:center;gap:10px;display:inline-flex}dialog{color:var(--tinta);background:var(--blanco);border:0;padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10141799}.cerrar{background:#10141714;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.cerrar svg{fill:none;width:22px;height:22px;stroke:var(--tinta);stroke-width:2px;stroke-linecap:round}.ficha{border-radius:20px;width:min(960px,100% - 24px);max-height:calc(100dvh - 24px);margin:auto;overflow:auto}.ficha>.cerrar{z-index:3;position:absolute;top:12px;right:12px}.ficha__cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ficha__foto{place-items:center;min-height:460px;transition:background .4s;display:grid;position:relative}.ficha__img{filter:drop-shadow(0 22px 22px #10141742);width:76%;height:auto;transition:transform .2s ease-out}.ficha__foto .tarjeta__tag{top:16px;left:16px}.ficha__datos{align-content:start;gap:12px;padding:34px 30px 30px;display:grid}.ficha__datos h2{padding-right:40px;font-size:1.7rem}.ficha__precio{font:800 1.5rem/1.1 var(--titulos);letter-spacing:-.04em}.ficha__precio s{font:500 1rem var(--letra);color:var(--tinta-3);margin-left:8px}.ficha__cuotas{color:var(--cobalto);font-size:.92rem;font-weight:700}.ficha__desc{color:var(--tinta-2)}.ficha__grupo{gap:9px;margin-top:6px;display:grid}.ficha__etiqueta{color:var(--tinta-3);font-size:.86rem;font-weight:600}.ficha__etiqueta b{color:var(--tinta)}.ficha__nota{color:var(--tinta-3);font-size:.8125rem}.ficha__compra{grid-template-columns:auto 1fr;gap:12px;margin-top:10px;display:grid}.ficha__error{color:#b3261e;font-size:.9rem;font-weight:700}.cantidad{border:2px solid var(--tinta);border-radius:12px;align-items:center;display:inline-flex}.cantidad button{background:0 0;border:0;width:44px;height:48px;font-size:1.3rem;font-weight:700}.cantidad output{text-align:center;min-width:26px;font-weight:700}.cantidad--chica{border-width:1.5px;border-radius:9px;width:max-content}.cantidad--chica button{width:34px;height:34px;font-size:1.05rem}.carrito{border-radius:20px 0 0 20px;width:min(440px,100%);height:100dvh;max-height:none;margin:0 0 0 auto;overflow:auto}@keyframes entra{0%{opacity:0;transform:translate(40px)}}.carrito__cab{z-index:2;background:var(--blanco);border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.carrito__cab h2{font-size:1.25rem}.carrito__cuerpo{gap:18px;padding:20px;display:grid}.carrito__vacio{text-align:center;color:var(--tinta-3);justify-items:center;gap:16px;padding:60px 0;font-weight:600;display:grid}.lineas{gap:12px;margin:0;padding:0;list-style:none;display:grid}.linea-c{border-bottom:1px solid var(--linea);grid-template-columns:76px minmax(0,1fr) auto;gap:14px;padding-bottom:12px;display:grid}.linea-c__foto{aspect-ratio:1;border-radius:10px;place-items:center;display:grid}.linea-c__foto svg{width:80%;height:auto}.linea-c__datos{align-content:start;gap:4px;display:grid}.linea-c__datos span{color:var(--tinta-3);font-size:.86rem}.linea-c__der{align-content:space-between;justify-items:end;display:grid}.quitar{color:var(--tinta-3);background:0 0;border:0;padding:4px 0;font-size:.82rem;text-decoration:underline}.entrega{border:0;gap:8px;margin:0;padding:0;display:grid}.entrega legend{margin-bottom:8px;padding:0;font-weight:700}.opcion{border:1.5px solid var(--linea);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.opcion.on{border-color:var(--cobalto);background:#2b44ff0f}.opcion input{accent-color:var(--cobalto);width:18px;height:18px}.opcion span{display:grid}.opcion small{color:var(--tinta-3);font-size:.82rem}.campo{gap:6px;font-size:.9rem;font-weight:700;display:grid}.campo input{border:1.5px solid var(--linea);background:var(--papel);border-radius:10px;min-height:46px;padding:12px 14px;font-weight:500}.totales{gap:8px;margin:0;display:grid}.totales div{justify-content:space-between;display:flex}.totales dt{color:var(--tinta-2)}.totales dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.totales__total{border-top:1px solid var(--linea);font:800 1.2rem var(--titulos);letter-spacing:-.03em;padding-top:10px}.totales__total dt{color:var(--tinta)}.meta{color:var(--tinta-3);text-align:center;font-size:.86rem}.enviado{gap:16px;display:grid}.enviado h3{font-size:1.15rem}.wsp{background:#e3ebe6;border-radius:14px;padding:18px}.wsp__burbuja{background:#daf3c8;border-radius:12px 12px 4px;max-width:100%;padding:12px 14px 8px;box-shadow:0 1px #0000001f}.wsp__burbuja pre{white-space:pre-wrap;word-break:break-word;font:500 .9rem/1.45 var(--letra);color:#111;margin:0}.wsp__burbuja span{text-align:right;color:#5e6a62;font-size:.8125rem;display:block}.aviso{z-index:60;background:var(--tinta);color:#fff;opacity:0;pointer-events:none;border-radius:12px;max-width:calc(100% - 32px);padding:13px 20px;font-size:.94rem;font-weight:600;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .3s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,30px)}.aviso.on{opacity:1;transform:translate(-50%)}@media (max-width:1000px){.grilla{grid-template-columns:repeat(3,minmax(0,1fr))}.ayuda__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.cab__menu{display:none}.portada{grid-template-columns:minmax(0,1fr)}.collage{max-width:440px}.marca{grid-template-columns:minmax(0,1fr);gap:20px}.marca__fijo{z-index:5;background:var(--papel);padding:8px 0;position:sticky;top:64px}.marca__visor{aspect-ratio:16/10;position:static}.visor__img{width:40%}.marca__paso{min-height:40vh}.marca h2{margin-bottom:4vh}.ficha{border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}.ficha__cuerpo{grid-template-columns:minmax(0,1fr)}.ficha__foto{min-height:300px}.ficha__img{width:54%}.ficha__datos{padding:22px 18px 28px}.carrito{border-radius:0;width:100%}}@media (max-width:560px){.grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tarjeta__nombre{font-size:.92rem}.tarjeta__colores{display:none}.filtros{padding:14px}.filtro--orden{width:100%;margin-left:0}.filtro--orden select{width:100%}.ayuda__grilla{grid-template-columns:minmax(0,1fr)}.demo-barra p{font-size:.82rem}.portada__botones .boton{white-space:nowrap;flex:1;padding-inline:14px}}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{z-index:100;background:var(--tinta);color:#fff;border-radius:10px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:12px}.saltar:focus{top:12px}.foto{width:100%;height:100%;display:block;position:relative}.foto__svg{filter:drop-shadow(0 12px 12px #10141729);width:100%;height:100%;padding:9%;position:absolute;inset:0}.foto__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.foto__img.ok{opacity:1}.foto:has(.foto__img.ok) .foto__svg{visibility:hidden}.card{align-content:start;gap:10px;display:grid}.card__foto{aspect-ratio:4/5;border-radius:var(--radio);position:relative;overflow:hidden}.card__abrir{z-index:2;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.card__vista{position:absolute;inset:0}.card__slides{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow-x:auto}.card__slides::-webkit-scrollbar{display:none}.card__slide{scroll-snap-align:start;flex:0 0 100%;position:relative}.card__foto .precio-etiqueta{z-index:3;pointer-events:none;top:10px;bottom:auto;left:10px}.card__foto .tarjeta__tag{z-index:3;top:auto;bottom:10px;left:10px}.rapido{z-index:4;background:#f7f8f8f5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 6px 20px -8px #10141780}.rapido__ayuda{color:var(--tinta-2);font-size:.8125rem;font-weight:700}.rapido__lista{flex-wrap:wrap;gap:4px;display:flex}.rapido__t{border:1.5px solid var(--linea);background:#fff;border-radius:10px;min-width:44px;min-height:44px;padding:0 8px;font-size:.875rem;font-weight:700}.rapido__t:hover:not(:disabled){background:var(--tinta);border-color:var(--tinta);color:#fff}.rapido__t:disabled{color:var(--tinta-3);cursor:not-allowed;background:repeating-linear-gradient(135deg,#fff 0 6px,#e5e8ea 6px 7px);text-decoration:line-through}.card .tarjeta__tag{position:absolute}@media (hover:hover) and (pointer:fine){.card__slides{display:block;overflow:hidden}.card__slide{transition:opacity .35s;position:absolute;inset:0}.card__slide:nth-child(2),.card__foto:hover .card__slide:first-child,.card__foto:focus-within .card__slide:first-child{opacity:0}.card__foto:hover .card__slide:nth-child(2),.card__foto:focus-within .card__slide:nth-child(2){opacity:1}.rapido{opacity:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s;transform:translateY(calc(100% + 12px))}.card__foto:hover .rapido,.card__foto:focus-within .rapido{opacity:1;transform:none}}.card__info{gap:4px;display:grid}.card__nombre{font:700 1rem/1.25 var(--letra);letter-spacing:0}.card__colores{flex-wrap:wrap;margin-left:-8px;display:flex}.tono{background:0 0;border:0;place-items:center;width:36px;height:44px;padding:0;display:grid}.tono span{background:var(--c);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--linea);border-radius:50%;transition:box-shadow .2s,transform .2s}.tono:hover span{transform:scale(1.12)}.tarjeta__abrir,.tarjeta__foto{all:unset}.muestra{width:44px;height:44px;box-shadow:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.muestra span{background:var(--c);width:28px;height:28px;box-shadow:0 0 0 1.5px var(--linea);border-radius:50%;transition:box-shadow .2s,transform .2s}.muestra:hover{transform:none}.muestra:hover span{transform:scale(1.08)}.muestra.on{box-shadow:none}.muestras{gap:0;margin-left:-8px}.muestras--grandes .muestra{width:48px;height:48px}.muestras--grandes .muestra span{width:34px;height:34px}.chip,.pastilla{min-height:44px}.cab__boton{background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}.cab__boton:hover{background:#10141712}.cantidad button,.cerrar,.quitar{min-height:44px}.quitar{min-width:44px}.cantidad--chica button{width:44px;height:44px}.activos{flex-wrap:wrap;gap:8px;margin:-10px 0 18px;display:flex}.activos:empty{display:none}.chip-activo{border:1.5px solid var(--tinta);background:var(--blanco);border-radius:99px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:.9375rem;font-weight:700;display:inline-flex}.chip-activo i{width:14px;height:14px;box-shadow:0 0 0 1px var(--linea);border-radius:50%}.chip-activo b{font-size:1.1rem;line-height:1}.chip-activo--todos{background:0 0;border-color:#0000;text-decoration:underline}.vacio-caja{text-align:center;background:var(--blanco);border-radius:var(--radio);justify-items:center;gap:10px;padding:56px 16px;display:grid}.vacio-caja p{color:var(--tinta-2);max-width:44ch}.vacio-caja__botones{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.ficha__galeria{grid-template-rows:1fr auto;gap:10px;min-width:0;padding:12px;display:grid}.ficha__foto{background:var(--papel);cursor:zoom-in;border-radius:12px;min-height:440px;position:relative;overflow:hidden}.ficha__foto.zoom{cursor:zoom-out}.ficha__foto .foto{transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.ficha__foto.zoom .foto{transform:scale(1.9)}.ficha__lupa{pointer-events:none;background:#f7f8f8f0;border-radius:99px;padding:6px 12px;font-size:.8125rem;font-weight:700;position:absolute;bottom:12px;right:12px}.ficha__minis{gap:8px;display:flex}.mini{background:0 0;border:2px solid #0000;border-radius:10px;width:72px;height:88px;padding:0;overflow:hidden}.mini.on{border-color:var(--tinta)}.mini .foto{position:absolute;inset:0}.mini{position:relative}.ficha__datos{padding-top:40px}.guia{border-top:1px solid var(--linea);padding-top:4px}.guia summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.guia table{border-collapse:collapse;width:100%;font-size:.9375rem}.guia th,.guia td{text-align:left;border-bottom:1px solid var(--linea);padding:8px 6px}.ficha__info{border-top:1px solid var(--linea);gap:12px;margin-top:4px;padding-top:14px;display:grid}.ficha__info h3{font:700 .9375rem/1.2 var(--letra);letter-spacing:0;margin-bottom:2px}.ficha__info p{color:var(--tinta-2);font-size:.9375rem}.sello{color:var(--tinta);background:#2b44ff14;border-radius:12px;padding:12px 14px;font-size:.9375rem}.ficha__error{font-size:.9375rem}.marca__paso,.marca__paso.on{opacity:1}.marca__paso.on h3{color:var(--cobalto)}.marca__visor{overflow:hidden}.visor__img{width:100%;height:100%;transform:translateY(var(--py,0px));filter:drop-shadow(0 18px 18px #10141738);padding:12%;position:absolute;inset:0}.marca__visor{position:sticky}@media (prefers-reduced-motion:no-preference){.marca__visor.cambia .visor__img{animation:.6s cubic-bezier(.2,.8,.2,1) visor-entra}@keyframes visor-entra{0%{opacity:0;scale:.94}}}@media (max-width:860px){.marca__visor{position:relative}}.resenas{max-width:1280px;margin:0 auto;padding:clamp(36px,6vw,70px) clamp(16px,4vw,40px)}.resenas__cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:22px;display:flex}.resenas h2{font-size:clamp(1.7rem,3.8vw,2.7rem);font-weight:800}.resenas__nota{color:var(--tinta-3);font-size:.875rem}.resenas__grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.resena{background:var(--blanco);border-radius:var(--radio);align-content:start;gap:12px;margin:0;padding:22px;display:grid}.resena blockquote{color:var(--tinta);margin:0}.resena figcaption{gap:2px;font-size:.9375rem;display:grid}.resena figcaption span{color:var(--tinta-3);font-size:.875rem}.estrellas{color:var(--cobalto);letter-spacing:2px;font-size:1.1rem}.ayuda__sello{outline:2px solid var(--cobalto);outline-offset:-2px;background:#2b44ff14!important}.pagos{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.pagos li{border:1.5px solid var(--linea);color:var(--tinta-2);border-radius:99px;padding:8px 14px;font-size:.9375rem;font-weight:600}.pie{background:var(--tinta);color:#c4cbd0;border-top:0;padding:0;font-size:.9375rem;display:block}.pie__grilla{grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:30px;max-width:1280px;margin:0 auto;padding:50px clamp(16px,4vw,40px) 30px;display:grid}.pie h3{font:700 .9375rem/1.2 var(--titulos);color:#fff;letter-spacing:-.02em;margin-bottom:14px}.pie ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pie a{color:#e4e8eb;align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.pie a:hover{color:#fff;text-decoration:underline}.pie__logo{color:#fff;margin-bottom:12px}.pie__logo i{background:linear-gradient(var(--cobalto), var(--cobalto)) 0 0 / 100% 40% no-repeat, linear-gradient(#fff, #fff) 0 100% / 45% 40% no-repeat, linear-gradient(#fff, #fff) 100% 100% / 45% 40% no-repeat}.pie__marca p{max-width:34ch;margin-bottom:18px}.boletin label{color:#fff;margin-bottom:8px;font-weight:700;display:block}.boletin__fila{flex-wrap:wrap;gap:8px;display:flex}.boletin input{color:#fff;background:#1a2024;border:1.5px solid #4a5359;border-radius:12px;flex:180px;min-height:48px;padding:0 14px}.boletin input::placeholder{color:#9aa4ab}.boletin__msj{min-height:1.5em;margin:8px 0 0;font-size:.9375rem}.boletin__msj.ok{color:#9fe0b4}.boletin__msj.error{color:#ffb4ad}.pie__base{border-top:1px solid #2c353b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;max-width:1280px;margin:0 auto;padding:18px clamp(16px,4vw,40px) 26px;font-size:.875rem;display:flex}.pie__base b{color:#fff}.pie__redes{flex-wrap:wrap;gap:4px 18px!important;display:flex!important}@media (prefers-reduced-motion:no-preference){.collage__prenda{animation:.9s cubic-bezier(.2,.7,.2,1) both enciende}.collage__prenda--b{animation-delay:.15s}.collage__prenda--c{animation-delay:.3s}.collage .precio-etiqueta{animation:.5s cubic-bezier(.2,.8,.2,1) 1s both etiqueta}.collage__bloque--b .precio-etiqueta{animation-delay:1.15s}.collage__bloque--c .precio-etiqueta{animation-delay:1.3s}@keyframes enciende{0%{opacity:0;filter:brightness(0)}to{opacity:1;filter:brightness()drop-shadow(0 18px 24px #10141747)}}@keyframes etiqueta{0%{opacity:0;transform:scale(.7)}}}.collage__prenda{filter:drop-shadow(0 18px 24px #10141747)}@media (max-width:1000px){.resenas__grilla{grid-template-columns:minmax(0,1fr)}.pie__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.ficha__datos{padding-top:22px}.ficha__foto{min-height:340px}}@media (max-width:560px){.pie__grilla{grid-template-columns:minmax(0,1fr)}.tienda__cuenta{font-size:.875rem}}.portada-wrap{isolation:isolate;color:#fff;background:radial-gradient(70% 90% at 78% 40%,#ffffff17,#0000 70%),linear-gradient(#2a3035 0%,#1b2024 100%);position:relative;overflow:hidden}.portada-wrap:before{content:"";z-index:-2;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.portada__foto{z-index:-1;object-fit:cover;object-position:center 30%;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.portada__foto.ok{opacity:1}.portada-wrap:has(.portada__foto.ok):after{content:"";z-index:-1;background:linear-gradient(90deg,#1014179e,#10141714 70%),linear-gradient(#0000 60%,#1014178c);position:absolute;inset:0}.portada{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(8px,2vw,24px) clamp(24px,5vw,70px);padding-top:clamp(28px,5vw,60px);padding-bottom:clamp(36px,6vw,70px);position:relative}.portada__titulo{letter-spacing:-.07em;color:#fff;text-wrap:nowrap;grid-column:1/-1;margin:0 0 clamp(4px,2vw,22px) -.04em;font-size:clamp(4.4rem,17vw,14.5rem);font-weight:800;line-height:.86}.portada__lema{font:700 clamp(1.3rem, 2.6vw, 2rem)/1.15 var(--titulos);letter-spacing:-.04em;color:#fff}.portada p{color:#d5dbdf}.portada .boton{color:#fff;border-color:#fff}.portada .boton:hover{color:var(--tinta);background:#fff}.portada .boton--lleno{background:var(--cobalto);border-color:var(--cobalto)}.portada .boton--lleno:hover{color:var(--tinta);background:#fff;border-color:#fff}.portada__texto{align-self:end}.collage{align-self:start}@media (max-width:860px){.portada__titulo{font-size:clamp(3.6rem,21vw,8rem)}.portada{grid-template-columns:minmax(0,1fr)}}.portada .portada__titulo{letter-spacing:-.07em;font-size:clamp(4.4rem,17vw,14.5rem);font-weight:800;line-height:.86}@media (max-width:860px){.portada .portada__titulo{font-size:clamp(3.6rem,21vw,8rem)}}.portada .portada__titulo{letter-spacing:-.045em}.tono{width:44px}.card__colores{margin-left:-12px}.cab__logo{min-height:44px}.cab__menu a{align-items:center;min-height:44px;display:inline-flex}.demo-barra a{align-items:center;min-height:44px;padding-inline:16px;display:inline-flex}.filtro select,.pie a{min-height:44px}.pie__redes{gap:0 18px!important}.boton{min-height:48px}.pie a{min-width:44px}.rapido__abrir{display:none}@media (hover:none),(pointer:coarse){.rapido{box-shadow:none;background:0 0;gap:6px;padding:0;display:grid}.rapido__ayuda{display:none}.rapido__abrir{background:var(--tinta);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:44px;font-size:.9375rem;font-weight:700;display:inline-flex;box-shadow:0 6px 16px -8px #10141799}.rapido__lista{background:#f7f8f8fa;border-radius:12px;padding:8px;display:none;box-shadow:0 6px 20px -8px #10141780}.rapido.abierto .rapido__lista{order:-1;display:flex}.rapido__t{flex:1 0 44px}}.foto__img.mul{mix-blend-mode:multiply;object-fit:contain}.card__foto .foto__img.mul,.ficha__foto .foto__img.mul{padding:4%}.portada__foto{object-fit:cover;object-position:center 12%;width:min(46%,700px);left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%)}.portada-wrap:has(.portada__foto.ok):after{display:none}.portada-wrap:has(.portada__foto.ok) .collage{display:none}@media (max-width:860px){.portada__foto.ok{opacity:.35;width:100%;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}}.progreso{z-index:90;background:var(--cobalto);width:100%;height:3px;transform:scaleX(var(--prog,0));transform-origin:0;pointer-events:none;position:fixed;top:0;left:0}.js .rev{opacity:0;transition:opacity 1s var(--suave), transform 1s var(--suave);transition-delay:calc(var(--i,0) * .11s);transform:translateY(40px)}.js .rev.vista{opacity:1;transform:none}.card{animation:card-entra .8s var(--suave) both;animation-delay:calc(var(--n,0) * 60ms)}@keyframes card-entra{0%{opacity:0;transform:translateY(28px)}}.resena,.ayuda article{transition:transform .5s var(--suave), box-shadow .5s}.resena:hover,.ayuda article:hover{transform:translateY(-4px);box-shadow:0 18px 30px -18px #10141766}.portada__titulo{padding-block:.06em;overflow:hidden}.portada__letra{display:inline-block}@media (prefers-reduced-motion:no-preference){.js .portada__letra{animation:letra-sube 1.1s var(--suave) forwards;animation-delay:calc(.35s + var(--k) * 90ms);transform:translateY(112%)}@keyframes letra-sube{to{transform:none}}.portada__foto.ok{animation:foto-enciende 2.2s var(--suave) .2s both}@keyframes foto-enciende{0%{filter:brightness(0);transform:scale(1.1)}to{filter:brightness();transform:none}}.js .portada__lema,.js .portada__texto p:not(.portada__lema),.js .portada__botones{opacity:0;animation:sube-suave 1.2s var(--suave) forwards}.js .portada__lema{animation-delay:1.15s}.js .portada__texto p:not(.portada__lema){animation-delay:1.35s}.js .portada__botones{animation-delay:1.55s}@keyframes sube-suave{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}.portada__foto{transform:translateY(var(--py,0px));will-change:transform}@media (prefers-reduced-motion:reduce){.js .rev{opacity:1;transition:none;transform:none}.card{animation:none}}.enc{color:#fff;background:#090c0e;height:240vh;position:relative}.enc__sticky{--p:0;grid-template-rows:auto minmax(0,1fr) auto;place-items:center;gap:18px;height:100vh;padding:90px clamp(16px,4vw,40px) 26px;display:grid;position:sticky;top:0;overflow:hidden}.enc__texto{text-align:center;max-width:52ch;opacity:clamp(0, calc((var(--p) - .35) * 3), 1);transform:translateY(calc((1 - var(--p)) * 30px))}.enc__texto h2{letter-spacing:-.045em;font-size:clamp(1.8rem,4.4vw,3.4rem);font-weight:800}.enc__texto p{color:#c4cbd0;margin-top:10px}.enc__pantalla{aspect-ratio:16/10;width:min(960px,94vw,155vh - 511.5px);transform:scale(calc(.78 + var(--p) * .22));filter:brightness(calc(.05 + var(--p) * .95));box-shadow:0 0 calc(var(--p) * 140px) calc(var(--p) * 8px) rgb(43 68 255/calc(var(--p) * .5)), 0 40px 80px -30px #000;will-change:transform, filter;background:#e4e7e9;border:9px solid #1c2227;border-radius:18px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.enc__barra{background:#cdd2d6;align-items:center;gap:6px;padding:8px 12px;display:flex}.enc__barra i{background:#9aa3a9;border-radius:50%;width:8px;height:8px}.enc__barra span{color:#4f585f;background:#f7f8f8;border-radius:99px;margin:0 auto;padding:2px 22px;font-size:.8125rem}.enc__sitio{grid-template-rows:auto minmax(0,1fr) auto;gap:10px;min-height:0;padding:12px 16px;display:grid}.enc__cab{color:#3c4349;align-items:center;gap:18px;font-size:.8125rem;display:flex}.enc__cab b{font:800 1rem var(--titulos);color:#101417;letter-spacing:-.04em;margin-right:auto}.enc__carro{background:var(--cobalto);color:#fff;border-radius:99px;padding:4px 10px;font-weight:700}.enc__fila{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:0;display:grid}.enc__mini{border-radius:10px;min-height:0;position:relative;overflow:hidden}.enc__mini svg{width:100%;height:100%;padding:8%;position:absolute;inset:0}.enc__mini b{font:700 .8125rem var(--titulos);color:#101417;letter-spacing:-.03em;background:#f7f8f8;border-radius:6px;padding:3px 7px;position:absolute;top:6px;left:6px}.enc__pedido{color:#fff;opacity:clamp(0, calc((var(--p) - .6) * 4), 1);transform:translateY(calc((1 - var(--p)) * 14px));background:#101417;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:9px 14px;font-size:.8125rem;display:flex}.enc__pedido span{color:#9fe0b4;font-weight:700}.enc__pedido em{color:#c4cbd0;margin-left:auto;font-style:normal}.enc__pie{color:#9aa4ab;opacity:calc(1 - var(--p) * 3);font-size:.875rem}@media (max-width:760px){.enc{height:200vh}.enc__sticky{padding-top:76px}.enc__pantalla{aspect-ratio:4/5;width:min(94vw,80vh - 240px)}.enc__fila{grid-template-columns:repeat(2,minmax(0,1fr))}.enc__mini:nth-child(n+3),.enc__cab span:not(.enc__carro){display:none}}@media (prefers-reduced-motion:reduce){.enc{height:auto}.enc__sticky{height:auto;padding-block:70px;position:static;--p:1!important}.enc__pie{display:none}}:root{--papel:#08090b;--blanco:#101316;--linea:#262c31;--tinta-2:#c4cbd0;--tinta-3:#98a2a9;--texto:#f2f4f5;--cobalto-texto:#8e9cff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:var(--texto);background:var(--papel)}.flota{right:max(14px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:40;gap:10px;display:grid;position:fixed}.flota .cab__boton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101316eb;border:1px solid #323a40;border-radius:50%;width:52px;height:52px;box-shadow:0 10px 26px -10px #000}.flota .cab__boton:hover{background:#1a1f23;border-color:#4a545b}.flota svg{fill:none;width:24px;height:24px;stroke:var(--texto);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.flota .cab__cuenta{top:-3px;right:-3px}.enc__sticky{padding-top:40px}.marca__visor{top:24px}@media (max-width:860px){.marca__fijo{top:0}.enc__sticky{padding-top:30px}}.demo-barra{border-bottom:1px solid var(--linea);background:#000}.cinta{border-block:1px solid var(--linea);background:#000}.pie{border-top:1px solid var(--linea);background:#000}.boton{border-color:var(--texto);color:var(--texto)}.boton:hover{background:var(--texto);color:#101417}.boton--lleno{border-color:var(--cobalto);color:#fff}.boton--lleno:hover{color:#101417;background:#fff;border-color:#fff}.chip:hover,.pastilla:hover:not(:disabled){border-color:var(--texto)}.chip.on,.pastilla.on{background:var(--texto);border-color:var(--texto);color:#101417}.chip-activo{border-color:var(--texto)}.chip-activo:hover{background:var(--texto);color:#101417}.muestra.on span{box-shadow:0 0 0 2px var(--blanco), 0 0 0 4.5px var(--texto)}.tono.on span{box-shadow:0 0 0 2px var(--papel), 0 0 0 4px var(--texto)}.cantidad,.mini.on{border-color:var(--texto)}.pastilla.agotado,.pastilla:disabled{background:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff0f 6px 7px)}dialog{color:var(--texto);background:var(--blanco);border:1px solid #262c31}dialog::backdrop{background:#000000b8}.cerrar{background:#ffffff1a}.cerrar:hover{background:#fff3}.cerrar svg{stroke:var(--texto)}.ficha__etiqueta b,.totales__total dt,.resena blockquote{color:var(--texto)}.ficha__cuotas,.marca__paso.on h3{color:var(--cobalto-texto)}.sello{color:var(--texto);background:#2b44ff24}.opcion.on{background:#2b44ff24}.aviso{background:#101316;border:1px solid #323a40}.estrellas{color:var(--cobalto-texto)}.estrellas__vacias{color:#3a434a}.ayuda__sello{background:#2b44ff24!important}.filtro select,.campo input,.buscador input{color:var(--texto)}.pagos li{color:var(--tinta-2)}.rapido{color:#101417}.rapido__ayuda{color:#3c4349}.rapido__t{color:#101417}.rapido__t:disabled{color:#5a646b}.ficha__lupa{color:#101417}.precio-etiqueta{color:#101417;background:#f7f8f8}.collage__bloque--c .precio-etiqueta{color:#fff;background:#101417}.portada-wrap{background:radial-gradient(70% 90% at 82% 40%,#ffffff0f,#0000 70%),linear-gradient(#0b0d0f 0%,#050607 100%)}.portada-wrap:before{opacity:.35}.ficha>.cerrar{background:#101316e0;border:1px solid #3a434a}@media (max-width:860px){.ficha,.carrito{max-width:none}.portada__foto.ok{opacity:.22}.marca__pasos h2{margin-top:18px}.flota{right:max(10px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));gap:8px}.flota .cab__boton{width:48px;height:48px}}.foto{overflow:hidden}.foto__img,.foto__img.mul{mix-blend-mode:normal;object-fit:cover;padding:0}.card__foto .foto__img,.ficha__foto .foto__img{padding:0}.foto__img.zoom2{transform-origin:50% 32%;transform:scale(1.8)}.estudio,.marca__visor.estudio,.marca__visor{background:#cccfd3}.visor__foto{object-fit:contain;filter:none;padding:0}.enc__mini{background:#cccfd3}.enc__mini img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ficha__foto{background:#cccfd3}.ficha__foto .foto__img,.mini .foto__img{object-fit:contain}.mini .foto__img,.ficha__foto .foto__img.zoom2{object-fit:cover}:root{--suave:cubic-bezier(.16, 1, .3, 1)}.portada__foto{transform:translateY(var(--py,0px)) scale(var(--zoom,1))}@media (prefers-reduced-motion:no-preference){.portada__foto.ok{animation:foto-enciende-2 2.4s var(--suave) .2s backwards}@keyframes foto-enciende-2{0%{filter:brightness(0);scale:1.14}}}.js .split .pal{opacity:0;filter:blur(14px);transition:opacity 1s var(--suave), filter 1s var(--suave), transform 1s var(--suave);transition-delay:calc(var(--w) * 80ms);display:inline-block;transform:translateY(.5em)}.js .split.vista .pal{opacity:1;filter:none;transform:none}.js .card{animation:none}.js .card.mask .card__vista{clip-path:inset(100% 0 0)}.js .card.mask .card__vista .foto{scale:1.3}.js .card.mask.vista .card__vista{clip-path:inset(0);transition:clip-path 1.2s var(--suave) calc(var(--n,0) * 80ms)}.js .card.mask.vista .card__vista .foto{transition:scale 1.6s var(--suave) calc(var(--n,0) * 80ms);scale:1}.card__info{transition:opacity .8s var(--suave), transform .8s var(--suave)}.js .card.mask:not(.vista) .card__info{opacity:0;transform:translateY(14px)}.js .card.mask.vista .card__info{transition-delay:calc(var(--n,0) * 80ms + .35s)}.hz{color:var(--texto);border-block:1px solid var(--linea);background:#060708;position:relative}.hz__sticky{grid-template-rows:auto minmax(0,1fr) auto;gap:18px;height:100vh;padding:5vh 0 4vh;display:grid;position:sticky;top:0;overflow:hidden}.hz__cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-inline:clamp(16px,4vw,40px);display:flex}.hz__cab h2{font-size:clamp(1.7rem,3.8vw,2.9rem);font-weight:800}.hz__ayuda{color:var(--tinta-3);font-size:.9375rem}.hz__viewport{min-height:0;overflow:hidden}.hz__pista{will-change:transform;gap:clamp(14px,2vw,28px);width:max-content;height:100%;margin:0;padding:0 clamp(16px,4vw,40px);list-style:none;display:flex}.hz__panel{aspect-ratio:4/5;text-align:left;background:#cccfd3;border:0;border-radius:18px;height:100%;padding:0;display:block;position:relative;overflow:hidden}.hz__foto{transition:scale 1.2s var(--suave);position:absolute;inset:0}.hz__foto img{object-fit:cover;width:100%;height:100%;display:block}.hz__panel:hover .hz__foto,.hz__panel:focus-visible .hz__foto{scale:1.06}.hz__num{font:800 clamp(3rem, 7vw, 5.5rem)/1 var(--titulos);letter-spacing:-.06em;color:#10141729;position:absolute;top:8px;left:14px}.hz__nombre{font:800 1.25rem/1.1 var(--titulos);letter-spacing:-.03em;color:#101417;position:absolute;bottom:44px;left:16px}.hz__precio{color:#fff;font:700 .875rem var(--titulos);letter-spacing:-.02em;background:#101417;border-radius:99px;padding:6px 12px;position:absolute;bottom:16px;left:16px}.hz__prog{background:#1e2327;border-radius:2px;height:2px;margin-inline:clamp(16px,4vw,40px);overflow:hidden}.hz__prog i{background:var(--cobalto);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:760px),(prefers-reduced-motion:reduce){.hz{height:auto!important}.hz__sticky{height:auto;padding:56px 0 40px;position:static}.hz__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.hz__viewport::-webkit-scrollbar{display:none}.hz__pista{height:auto;transform:none!important}.hz__panel{scroll-snap-align:center;width:min(72vw,320px);height:auto}.hz__ayuda:after{content:" (deslizá)"}}@media (hover:hover) and (pointer:fine){.card__foto{transition:transform .8s var(--suave), box-shadow .8s var(--suave)}.card:hover .card__foto,.card:focus-within .card__foto{transform:translateY(-8px);box-shadow:0 36px 54px -30px #000,0 0 0 1px #ffffff38}.resena:hover,.ayuda article:hover{border:0;transform:translateY(-5px)}}.ficha[open]{animation:ficha-entra .6s var(--suave)}@keyframes ficha-entra{0%{opacity:0;transform:translateY(26px)scale(.97)}}dialog[open]::backdrop{animation:.5s ease-out velo}@keyframes velo{0%{opacity:0}}.carrito[open]{animation:entra .55s var(--suave)}.boton,.flota .cab__boton{translate:var(--mx,0px) var(--my,0px);transition:background .2s, color .2s, border-color .2s, transform .2s, translate .6s var(--suave)}.cursor{z-index:9999;pointer-events:none;opacity:0;transition:opacity .3s;position:fixed;inset:0}.cursor.on{opacity:1}.cursor__punto,.cursor__aro{pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.cursor__punto{mix-blend-mode:difference;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.cursor__aro{mix-blend-mode:difference;width:38px;height:38px;transition:width .45s var(--suave), height .45s var(--suave), margin .45s var(--suave), background .3s;border:1.5px solid #fff;border-radius:50%;place-items:center;margin:-19px 0 0 -19px;display:grid}.cursor__aro b{font:700 .8125rem/1 var(--letra);color:#101417;opacity:0;transition:opacity .25s}.cursor[data-estado=boton] .cursor__aro{width:54px;height:54px;margin:-27px 0 0 -27px}.cursor[data-estado=ver] .cursor__aro{mix-blend-mode:normal;background:#fff;border-color:#fff;width:84px;height:84px;margin:-42px 0 0 -42px}.cursor[data-estado=ver] .cursor__aro b{opacity:1}dialog[open]~.cursor{z-index:0}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){.cursor{display:none}.js .split .pal{opacity:1;filter:none;transition:none;transform:none}}:root{--serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--suave:cubic-bezier(.16, 1, .3, 1);--estudio:#ccced3}html{scroll-padding-top:84px}html:not(.listo){overflow:hidden}.estrellas__cab h2,.tienda h2,.ayuda h2,.marca h2,.resenas h2,.cierre h2,.enc__texto h2,.ficha__datos h2,.intro__titulo,.intro__nombre,.est__info h3{font-family:var(--serif);letter-spacing:-.012em;font-weight:400}.tienda h2,.ayuda h2,.marca h2,.resenas h2,.cierre h2,.enc__texto h2{font-size:clamp(2.3rem,5.4vw,4.2rem);line-height:1.02}.ficha__datos h2{font-size:2.2rem;font-weight:500}.cab-vel{z-index:59;pointer-events:none;-webkit-backdrop-filter:blur(12px);height:96px;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 25%,#0000);mask-image:linear-gradient(#000 25%,#0000)}.cab{z-index:60;-webkit-backdrop-filter:none;mix-blend-mode:difference;color:#fff;pointer-events:none;background:0 0;border:0;padding:0;display:block;position:fixed;top:0;left:0;right:0}.cab__in{pointer-events:auto;justify-content:space-between;align-items:center;gap:20px;padding:12px clamp(16px,4vw,40px);display:flex}.logo{color:#fff;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.cab .logo__torre,.logo__torre{color:#fff;fill:none;width:15px;height:30px}.cab__menu{gap:clamp(18px,3vw,38px);display:flex}.cab__menu a{color:#fff;opacity:.82;min-height:44px;font:500 .875rem/1 var(--letra);letter-spacing:.04em;align-items:center;text-decoration:none;transition:opacity .3s;display:inline-flex}.cab__menu a:hover{opacity:1}.cab__acciones{gap:4px;display:flex}.cab .cab__boton{width:44px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.cab .cab__boton:hover{background:#ffffff24}.cab svg{stroke:#fff}.cab .logo__torre{stroke:none}@media (max-width:860px){.cab__menu{display:none}}.demo-barra{z-index:45;-webkit-backdrop-filter:blur(10px);background:#08090be0;border:1px solid #2a3138;border-radius:99px;flex-wrap:nowrap;align-items:center;gap:12px;width:auto;max-width:calc(100% - 24px);padding:4px 4px 4px 18px;font-size:.8125rem;display:flex;position:fixed;top:auto;bottom:14px;left:50%;transform:translate(-50%)}.demo-barra p{white-space:nowrap;margin:0}.portal{z-index:200;color:#fff;background:#04060a;transition:opacity 1s;display:none;position:fixed;inset:0;overflow:hidden}.js .portal{display:block}.sin-portal .portal{display:none!important}.portal canvas{width:100%;height:100%;position:absolute;inset:0}.portal__flash{opacity:0;pointer-events:none;background:#fff;transition:background-color .5s;position:absolute;inset:0}.portal__flash.estudio{background:var(--estudio)}.portal__entrar{color:#fff;font:400 clamp(1rem, 2vw, 1.35rem)/1 var(--serif);letter-spacing:.7em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity 1.4s ease 1s, letter-spacing .7s var(--suave);background:0 0;border:0;padding:18px 12px 18px calc(12px + .7em);position:absolute;top:79%;left:50%;transform:translate(-50%,-50%)}.portal.lista .portal__entrar{opacity:.95}.portal__entrar:hover{letter-spacing:.86em}.portal__entrar i{background:#fff9;height:1px;animation:2.8s ease-in-out infinite respira;position:absolute;bottom:8px;left:12%;right:12%}@keyframes respira{0%,to{opacity:.35;transform:scaleX(.35)}50%{opacity:.9;transform:scaleX(1)}}.portal.volando .portal__entrar{pointer-events:none;transition:opacity .4s;opacity:0!important}.portal__marca{text-align:center;pointer-events:none;z-index:2;place-content:center;justify-items:center;gap:18px;display:grid;position:absolute;inset:0}.portal__nombre{font:300 clamp(3rem, 11vw, 9rem)/1 var(--serif);letter-spacing:.9em;opacity:0;filter:blur(26px);text-shadow:0 0 60px #ffffff8c,0 0 18px #ffffff59;transition:opacity 1.6s var(--suave), filter 1.8s var(--suave), letter-spacing 2.2s var(--suave), padding-left 2.2s var(--suave);margin:0;padding-left:.9em}.portal__sub{font:italic 300 clamp(1rem, 2vw, 1.4rem)/1.2 var(--serif);letter-spacing:.06em;color:#ffffffd9;opacity:0;transition:opacity 1.2s var(--suave), transform 1.2s var(--suave);margin:0;transform:translateY(10px)}.portal__sub.on{opacity:1;transform:none}.portal__saltar{color:#fff9;min-height:44px;font:500 .8125rem/1 var(--letra);letter-spacing:.08em;cursor:pointer;z-index:3;background:0 0;border:0;padding:0 14px;position:absolute;bottom:clamp(14px,3vw,30px);right:clamp(14px,3vw,34px)}.portal__saltar:hover{color:#fff}.intro{background:var(--estudio);height:480vh;position:relative}.intro__stage{--k:0;--ry:0deg;--br:1;--p:0;--cta:0;--sale:0;isolation:isolate;background-color:color-mix(in srgb, #ccced3, #08090b calc(var(--k) * 100%));height:100svh;color:color-mix(in srgb, #101417, #f2f4f5 calc(var(--k) * 100%));position:sticky;top:0;overflow:hidden}.intro__torre{opacity:.42;pointer-events:none;z-index:0;width:auto;height:102%;position:absolute;bottom:-1vh;left:50%;transform:translate(-50%)}.intro__torre .tt{fill:none;stroke:currentColor;stroke-width:.09px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.intro__nombre{text-align:center;font:300 clamp(3rem, 11vw, 9rem)/1 var(--serif);letter-spacing:.34em;z-index:2;margin:0;padding-left:.34em;position:absolute;top:clamp(78px,14vh,140px);left:0;right:0}.intro__escena{aspect-ratio:4/5;width:min(50vh,74vw);transform:translate(-50%, -50%) scale(calc(1 - var(--sale) * .06));perspective:1700px;z-index:1;opacity:calc(1 - var(--sale));position:absolute;top:55%;left:50%}.giro{transform-style:preserve-3d;transform:rotateY(var(--ry));will-change:transform;position:absolute;inset:0}.giro__cara{backface-visibility:hidden;filter:brightness(var(--br));position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 84%,#0000 100%);mask-image:radial-gradient(closest-side,#000 84%,#0000 100%)}.giro__cara img{object-fit:cover;width:100%;height:100%;display:block}.giro__dorso{transform:rotateY(180deg)}.giro__dorso img.espejo{transform:scaleX(-1)}.intro__texto{z-index:2;max-width:30ch;opacity:calc(1 - var(--sale));position:absolute;bottom:max(92px,13vh);left:clamp(20px,6vw,90px)}.intro__etiqueta{font:500 .8125rem/1 var(--letra);letter-spacing:.22em;text-transform:uppercase;opacity:.7;margin:0}.intro__titulo{margin:10px 0 8px;font-size:clamp(2.1rem,4vw,3.5rem);line-height:1}.intro__sub{opacity:.78;margin:0;font-size:.9375rem}.intro__datos{z-index:2;width:min(26ch,40vw);height:5.2em;opacity:calc(1 - var(--sale));margin:0;padding:0;list-style:none;position:absolute;bottom:max(92px,13vh);right:clamp(20px,6vw,90px)}.intro__datos li{text-align:right;font:italic 300 clamp(1.25rem, 2.1vw, 1.8rem)/1.2 var(--serif);opacity:0;transition:opacity .8s var(--suave), transform .8s var(--suave);position:absolute;bottom:0;right:0;transform:translateY(14px)}.intro__datos li.on{opacity:1;transform:none}.intro__cta{min-height:52px;color:inherit;font:500 .9375rem/1 var(--letra);letter-spacing:.04em;cursor:pointer;z-index:3;opacity:var(--cta);transform:translate(-50%, calc((1 - var(--cta)) * 16px));pointer-events:none;background:0 0;border:1px solid;border-radius:99px;align-items:center;gap:14px;padding:0 26px;transition:background .4s,color .4s;display:inline-flex;position:absolute;bottom:max(92px,13vh);left:50%}.intro__cta.on{pointer-events:auto}.intro__pie{font:500 .75rem/1 var(--letra);letter-spacing:.32em;text-transform:uppercase;opacity:calc(.75 - var(--p) * 10);z-index:2;justify-items:center;gap:8px;display:grid;position:absolute;bottom:76px;left:50%;transform:translate(-50%)}.intro__pie i{transform-origin:top;background:currentColor;width:1px;height:36px;animation:2.2s ease-in-out infinite baja}@keyframes baja{0%{transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.intro__torre .tt{stroke-dashoffset:1px;animation:dibuja 3.4s var(--suave) forwards;animation-delay:calc(var(--d) * 1ms)}@keyframes dibuja{to{stroke-dashoffset:0}}.intro__nombre{animation:nombre-entra 2.6s var(--suave) .2s backwards}@keyframes nombre-entra{0%{opacity:0;filter:blur(12px);letter-spacing:.7em}}html:not(.listo) .intro__torre .tt,html:not(.listo) .intro__nombre{animation-play-state:paused}}@media (max-width:760px){.intro{height:420vh}.intro__nombre{font-size:clamp(2.6rem,14vw,5rem);top:clamp(74px,12vh,110px)}.intro__escena{width:min(38vh,66vw);top:49%}.intro__texto{max-width:none;bottom:max(86px,10vh);left:20px;right:20px}.intro__titulo{margin:6px 0 4px;font-size:2rem}.intro__datos{width:auto;height:3.4em;bottom:calc(max(86px,10vh) + 7.6rem);left:20px;right:20px}.intro__datos li{text-align:left;font-size:1.2rem;left:0;right:auto}.intro__cta{bottom:max(86px,10vh)}.intro__pie{display:none}}@media (prefers-reduced-motion:reduce){.intro{height:auto}.intro__stage{height:auto;min-height:100vh;padding:0 0 130px;position:static}.intro__escena{margin:190px auto 40px;position:relative;top:0;left:0;transform:none}.intro__texto,.intro__datos,.intro__cta{text-align:center;opacity:1;max-width:34ch;margin:20px auto;display:block;position:static;transform:none}.intro__datos{width:auto;height:auto}.intro__datos li{opacity:1;text-align:center;margin-bottom:6px;position:static;transform:none}.intro__cta{opacity:1;pointer-events:auto;margin-inline:auto;display:inline-flex;transform:none}.intro__pie{display:none}}.estrellas{max-width:1280px;margin:0 auto;padding:clamp(70px,10vw,140px) clamp(16px,4vw,40px) clamp(50px,7vw,90px)}.estrellas__cab{text-align:center;justify-items:center;gap:16px;margin-bottom:clamp(36px,6vw,72px);display:grid}.estrellas__cab h2{margin:0;font-size:clamp(2.6rem,6.4vw,5rem);font-weight:300;line-height:1}.estrellas__cab p{max-width:46ch;color:var(--tinta-2);margin:0}.estrellas__grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,4vw,56px) clamp(14px,2vw,28px);display:grid}.est{align-content:start;gap:16px;display:grid;position:relative}.est__abrir{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:0;position:absolute;inset:0}.est__foto{aspect-ratio:4/5;background:#cccfd3;border-radius:14px;position:relative;overflow:hidden}.est__foto img{object-fit:cover;width:100%;height:100%;transition:scale 1.4s var(--suave);display:block}.est__precio{color:#101417;font:700 .8125rem/1 var(--titulos);letter-spacing:-.02em;background:#f7f8f8;border-radius:99px;padding:5px 11px;position:absolute;top:12px;left:12px}.est__info{gap:6px;display:grid}.est__info h3{letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:500;line-height:1.1}.est__info p{color:var(--tinta-2);margin:0;font-size:.9375rem}.est__info .est__datos{color:var(--tinta-3);font-size:.875rem}.est__ver{letter-spacing:.06em;align-items:center;gap:10px;margin-top:6px;font-size:.875rem;display:inline-flex}.est__ver:after{content:"";width:28px;height:1px;transition:width .7s var(--suave);background:currentColor}.est:hover .est__ver:after{width:52px}.estrellas__todas{justify-items:center;margin-top:clamp(44px,7vw,84px);display:grid}.boton--grande{border-radius:99px;justify-items:center;gap:4px;padding:20px 48px;display:inline-grid}.boton--grande small{opacity:.8;font-size:.8125rem;font-weight:500}.js .est.mask .est__foto{clip-path:inset(100% 0 0)}.js .est.mask .est__foto img{scale:1.3}.js .est.mask.vista .est__foto{clip-path:inset(0);transition:clip-path 1.3s var(--suave) calc(var(--n,0) * .11s)}.js .est.mask.vista .est__foto img{transition:scale 1.8s var(--suave) calc(var(--n,0) * .11s);scale:1}.js .est.mask.vista:hover .est__foto img{transition:scale 1.4s var(--suave);scale:1.05}.est__info{transition:opacity .9s var(--suave), transform .9s var(--suave)}.js .est.mask:not(.vista) .est__info{opacity:0;transform:translateY(16px)}.js .est.mask.vista .est__info{transition-delay:calc(var(--n,0) * .11s + .45s)}@media (max-width:860px){.estrellas__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.est__info p:not(.est__datos){font-size:.875rem}.est__info h3{font-size:1.35rem}.est__ver{display:none}}.stock{grid-template-rows:1fr;display:grid}.js .stock{transition:grid-template-rows 1.4s var(--suave);grid-template-rows:0fr}.js .stock.abierto{grid-template-rows:1fr}.stock__in{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.js .stock{transition:none}}::view-transition-group(prenda){animation-duration:1s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(prenda){object-fit:cover;height:100%}::view-transition-new(prenda){object-fit:cover;height:100%}::view-transition-old(root){animation-duration:.75s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.75s;animation-timing-function:ease}.vt .ficha[open],.vt .carrito[open]{animation:none}.cab__cuenta[hidden]{display:none}.portal__fondo{background:#06070a;position:absolute;inset:0;overflow:hidden}.pf{object-fit:cover;opacity:0;will-change:transform, opacity;width:100%;height:100%;position:absolute;inset:0}.pf--calle{object-position:50% 20%;transform-origin:49.5%;transition:opacity 1.8s}.portal.lista .pf--calle{opacity:1}.portal__tinte{opacity:0;mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(#1a244ab8 0%,#462e4a61 55%,#6e3c2847 100%);position:absolute;inset:0}.portal__sol{opacity:.35;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 55% at 28% 76%,#ffd696e6,#ffbe6e40 40%,#0000 70%);position:absolute;inset:0}.portal__fondo:after{content:"";pointer-events:none;background:radial-gradient(120% 95% at 50% 46%, transparent 52%, #0009), linear-gradient(0deg, #0000008c, transparent 34%), rgb(0 0 0/var(--oscuro,0));position:absolute;inset:0}.portal canvas{z-index:1}.portal__entrar{text-shadow:0 2px 16px #000000b3;z-index:2;top:84%}.portal__saltar{text-shadow:0 1px 8px #000000b3}.ficha{--texto:#101417;--tinta-2:#3c4349;--tinta-3:#4f585f;--linea:#aeb3b9;--blanco:#cccfd3;--papel:#cccfd3;color:#101417;background:#cccfd3;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;overflow:auto}.ficha::backdrop{background:#cccfd3}.ficha>.cerrar{z-index:6;background:#10141714;border:0;position:fixed;top:14px;right:clamp(14px,3vw,30px)}.ficha>.cerrar:hover{background:#10141729}.ficha>.cerrar svg{stroke:#101417}.ficha__cuerpo{display:block}.fp{grid-template-columns:minmax(230px,1fr) minmax(0,1.5fr) minmax(250px,1fr);align-items:center;gap:clamp(20px,3.4vw,64px);min-height:100dvh;padding:76px clamp(20px,4vw,64px) 40px;display:grid}.fp__izq,.fp__der{align-content:center;gap:14px;min-width:0;display:grid}.fp__cuenta{font:500 .8125rem/1 var(--letra);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);margin:0}.fp__izq h2{font:400 clamp(2.2rem, 3.8vw, 3.5rem)/1.04 var(--serif);letter-spacing:-.01em;margin:0}.ficha .ficha__precio{font:500 1.35rem/1.1 var(--letra);letter-spacing:0}.ficha .ficha__cuotas{color:#2b44ff}.ficha .ficha__desc{color:var(--tinta-2);max-width:36ch}.fp__acordeon{border-top:1px solid var(--linea);margin-top:8px;display:grid}.fp__acordeon details{border-bottom:1px solid var(--linea)}.fp__acordeon summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.fp__acordeon summary::-webkit-details-marker{display:none}.fp__acordeon summary:after{content:"+";transition:rotate .5s var(--suave);font-size:1.3rem;font-weight:400}.fp__acordeon details[open] summary:after{rotate:45deg}.fp__acordeon details p{color:var(--tinta-2);margin:0 0 12px;font-size:.9375rem}.fp__centro{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:10px;min-width:0;height:min(78vh,780px);display:grid;position:relative}.fp__centro .ficha__foto{cursor:zoom-in;background:0 0;border-radius:0;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.fp__centro .ficha__foto .foto{position:absolute;inset:0}.fp__centro .ficha__foto .foto__img{object-fit:contain;-webkit-mask-image:radial-gradient(closest-side,#000 86%,#0000 100%);mask-image:radial-gradient(closest-side,#000 86%,#0000 100%)}.fp__centro .ficha__foto .foto__img.zoom2{object-fit:cover;-webkit-mask-image:none;mask-image:none}.fp__centro .ficha__foto .foto__svg{padding:6%}.fp__centro .ficha__lupa{color:var(--tinta-3);background:0 0;padding:0;font-size:.8125rem;bottom:0;right:50%;transform:translate(50%)}.fp__flecha{z-index:3;color:#101417;cursor:pointer;width:52px;height:52px;transition:background .5s var(--suave), border-color .5s;background:0 0;border:1px solid #10141747;border-radius:50%;place-items:center;margin-top:-26px;display:grid;position:absolute;top:50%}.fp__flecha:hover{color:#fff;background:#101417;border-color:#101417}.fp__flecha svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.fp__flecha--ant{left:-6px}.fp__flecha--sig{right:-6px}.fp__minis{gap:2px;display:flex}.fp__punto{cursor:pointer;background:0 0;border:0;width:28px;height:44px;padding:0;position:relative}.fp__punto:after{content:"";width:8px;height:8px;transition:background .4s, scale .4s var(--suave);background:#1014174d;border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.fp__punto.on:after{background:#101417;scale:1.3}.ficha .pastilla.on,.ficha .boton:hover{color:#fff}.ficha .boton--lleno{color:#fff;background:#101417;border-color:#101417;min-height:56px}.ficha .boton--lleno:hover{background:#2b44ff;border-color:#2b44ff}.ficha .cantidad button{color:#101417}.ficha .sello{border:1px solid var(--linea);color:var(--tinta-2);background:0 0;font-size:.875rem}.ficha .guia{border-top-color:var(--linea)}.ficha .guia th,.ficha .guia td{border-bottom-color:var(--linea)}.fp__wsp{color:#101417;text-underline-offset:4px;justify-self:start;align-items:center;min-height:44px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.fp__pagos{color:var(--tinta-3);margin:0;font-size:.8125rem}.ficha .muestras--grandes .muestra span{box-shadow:0 0 0 1.5px #10141759}.ficha .muestra.on span{box-shadow:0 0 0 2px #cccfd3,0 0 0 4.5px #101417}@media (prefers-reduced-motion:no-preference){.fp--entra .fp__izq,.fp--entra .fp__der{animation:fp-entra 1.1s var(--suave) .5s backwards}.fp--entra .fp__der{animation-delay:.65s}.fp--entra .fp__flecha,.fp--entra .fp__minis{animation:fp-entra 1s var(--suave) .8s backwards}@keyframes fp-entra{0%{opacity:0;transform:translateY(18px)}}}@media (max-width:900px){.fp{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;padding-top:64px}.fp__centro{order:-1;height:min(56vh,520px)}.fp__flecha{width:44px;height:44px;margin-top:-22px}.fp__flecha--ant{left:0}.fp__flecha--sig{right:0}.fp__izq h2{font-size:2.3rem}}.fp__centro .ficha__foto .foto__img{-webkit-mask-image:none;mask-image:none}.ficha .boton--lleno{white-space:nowrap;padding-inline:14px;font-size:.9375rem}.ficha__compra{grid-template-columns:auto minmax(0,1fr)}.intro__torre{display:none!important}.foto__img,.est__foto img,.hz__foto img{image-rendering:auto}:root{--cobalto:#ece8e0;--cobalto-os:#fff;--cobalto-texto:#ece8e0}.cinta,.enc,.marca,.resenas,.ayuda,.estrellas__cab p,.est__info p,.est__ver,.pie__grilla nav,.pie__grilla>div:not(.pie__marca),.boletin,.pie__marca>p,.pie__redes,.intro__etiqueta,.intro__sub,.intro__datos,.intro__pie{display:none!important}.intro__texto{text-align:center;max-width:none;bottom:max(120px,17vh);left:0;right:0}.intro__titulo{margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}.intro__cta span{opacity:.8}.est__info{gap:2px}.est__info h3{font-size:clamp(1.3rem,2vw,1.7rem)}.est__foto .est__precio{display:none}.est__info:after{content:attr(data-precio);font:500 .9375rem var(--letra);color:var(--tinta-2)}.fp__cuenta,.ficha .ficha__desc,.fp__acordeon,.fp__pagos,.ficha .sello,.ficha .ficha__cuotas,.ficha .guia,.ficha__nota,.fp__wsp{display:none!important}.fp{grid-template-columns:minmax(200px,.8fr) minmax(0,1.6fr) minmax(230px,.9fr)}.boton--lleno,.tarjeta__tag,.cab__cuenta,.demo-barra a,.boton--lleno:hover{color:#101417!important}.progreso,.hz__prog i{background:#ece8e0}.ficha .boton--lleno{background:#101417;border-color:#101417;color:#fff!important}.ficha .boton--lleno:hover{background:#fff;border-color:#101417;color:#101417!important}.estrellas__cab h2,.tienda h2{color:#f2f4f5}.fp__izq h2{color:#101417}.cierre__caja{background:#101316;border:1px solid #2a3138}.pie__base p{margin:0}.giro{transform:rotateY(var(--ry)) rotateZ(var(--ladeo,0deg)) scale(var(--zoom,1));transform-origin:50% 55%}.giro__dorso{display:none}.giro__cara{backface-visibility:visible;filter:none;-webkit-mask-image:none;mask-image:none}.giro__cara img{filter:drop-shadow(0 30px 28px #10141747)}.intro__escena{perspective:1100px;width:min(58vh,80vw);top:54%}@media (max-width:760px){.intro{height:200vh}.intro__escena{width:min(46vh,80vw)}}.giro__cara img{mix-blend-mode:darken;filter:none}.intro__texto{bottom:max(96px,13vh)}@media (max-width:760px){.intro__escena{width:min(36vh,70vw);top:48%}}.portal__entrar{display:none!important}.giro__cara img{mix-blend-mode:normal}.giro__cara{filter:drop-shadow(0 26px 22px #1014174d)}.pf--calle{object-position:53.6% 38%;transform-origin:53.4% 36%}.pf--marco{object-position:53.6% 38%;transform-origin:44% 48%;opacity:0;transition:opacity 1.8s;-webkit-mask-image:radial-gradient(33% 27% at 44% 48%,#0000 0 92%,#000 100%);mask-image:radial-gradient(33% 27% at 44% 48%,#0000 0 92%,#000 100%)}.portal.lista .pf--marco{opacity:1}.portal__sol{background:radial-gradient(46% 52% at 66% 34%,#ffe2aaf2,#ffc4784d 42%,#0000 72%)}.portal__tinte{background:linear-gradient(#182248bf 0%,#422c4a66 58%,#64382847 100%)}@media (max-width:760px){.pf--calle,.pf--marco{object-position:54% 36%}}.portal canvas{display:none}@media (max-width:760px){.intro{height:170vh}}.estrellas{max-width:1560px;padding:clamp(36px,5vw,70px) clamp(14px,2.4vw,36px) clamp(40px,6vw,80px)}.estrellas__grilla{gap:clamp(20px,2.6vw,40px) clamp(10px,1.4vw,22px)}.estrellas__cab{margin-bottom:clamp(20px,3vw,36px)}.tienda{max-width:1560px;padding:clamp(36px,5vw,70px) clamp(14px,2.4vw,36px)}.grilla{gap:clamp(18px,2.2vw,34px) clamp(10px,1.2vw,18px)}.estrellas__todas{margin-top:clamp(28px,4vw,52px)}.filtros__fila,.card__colores{display:none!important}.filtros{background:0 0;margin-bottom:20px;padding:12px 14px}.pf--torre{opacity:0;object-position:50% 50%;transform-origin:50%;filter:contrast(1.04)saturate(.9);transition:opacity 1.6s}.pf--calle,.pf--marco,.portal__tinte,.portal__sol{display:none!important}.portal__nombre{text-shadow:0 0 50px #0000008c,0 2px 24px #00000080}.portal__sub{text-shadow:0 2px 16px #0009}@media (max-width:760px){.pf--torre{object-position:49% 50%}}.pf--calle,.pf--marco{display:block!important}.pf--torre{opacity:0;transition:none}.portal.lista .pf--torre{opacity:0}.portal__niebla{opacity:0;pointer-events:none;background:radial-gradient(80% 70% at 50% 45%,#fff4de,#ecdec8f5 60%,#d6c8b4e6);position:absolute;inset:0}.pf--calle,.pf--marco{filter:grayscale()contrast(1.08)brightness(.95)}.pf--torre{filter:none;object-position:50% 52%}.portal__niebla{background:radial-gradient(80% 70% at 50% 45%,#eceef1,#d6d9def7 60%,#bec2c8eb)}.portal{z-index:200;background:0 0}.portal.fijo{z-index:55;pointer-events:none}.portal.fijo .portal__saltar{display:none}.portal.fijo .portal__nombre,.portal.fijo .portal__sub{transition:none}.portal__niebla,.portal__flash{display:none!important}.portal__nombre{letter-spacing:.36em;color:#fff;text-shadow:0 0 44px #000000b3,0 2px 14px #000000b3;will-change:transform;padding-left:.36em;font-weight:500}.portal__marca:before{content:"";width:min(1200px,120vw);height:44vh;opacity:calc(var(--scrim,1) * var(--marca-on,0));pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);transition:opacity 1.6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.portal__marca.on{--marca-on:1}.portal__marca.on .portal__nombre{letter-spacing:.36em}.portal__baja{font:500 .75rem/1 var(--letra);letter-spacing:.32em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #000000b3;opacity:0;justify-items:center;gap:8px;transition:opacity 1.2s 6.4s;display:grid;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.portal.volando .portal__baja,.portal.fijo .portal__baja{opacity:.85}.portal__baja i{transform-origin:top;background:#fff;width:1px;height:38px;animation:2.2s ease-in-out infinite baja}.demo-barra{z-index:56}.intro__nombre{letter-spacing:.36em;padding-left:.36em;font-weight:500}.js:not(.sin-portal) .intro__nombre{opacity:0;animation:none}@media (max-width:760px){.intro{height:270vh}}.intro__texto{opacity:calc((1 - var(--sale)) * (1 - var(--cta)) * var(--pre,1))}.intro__cta{opacity:calc(var(--cta) * var(--pre,1))}.portal__sub{display:none!important}.portal__baja{bottom:96px}.giro .fr{object-fit:contain;opacity:0;filter:drop-shadow(0 26px 22px #10141738);width:100%;height:100%;position:absolute;inset:0}.giro .fr.on{opacity:1}@media (max-width:760px){.intro__escena{width:min(50vh,82vw)}}.intro__texto{display:none!important}.intro__escena{aspect-ratio:333/425;width:min(39vh,66vw);top:56%}@media (max-width:760px){.intro__escena{width:min(34vh,70vw);top:52%}}.pf--arco{opacity:0;object-position:50% 40%;transform-origin:50% 24%;display:block!important}.portal.lista .pf--arco{opacity:1;transition:opacity 1s}.pf--torre{object-position:50% 50%;transform-origin:50% 100%}.giro .fr{opacity:0;will-change:opacity}.giro .fr:first-child,.js:not(.sin-portal) .intro__nombre{opacity:1}.portal.fijo{will-change:transform}.portal.fijo .portal__fondo{box-shadow:0 30px 60px #00000059}@media (max-width:760px){.intro{height:320vh}}.portal .pv{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.9);width:100%;height:100%;position:absolute;inset:0}.portal__fondo:after{background:radial-gradient(120% 95%,#0000 40%,#0000008c),linear-gradient(#0000 60%,#0006),#0000001f}@media (prefers-reduced-motion:reduce){.portal{display:none!important}}.estrellas{background:#efe8dc;max-width:none;margin:0;padding-inline:max(clamp(14px,2.4vw,36px),50% - 780px)}.stock{background:#efe8dc}.filtros{background:0 0}.estrellas .chip,.stock .chip{color:#17130e;background:0 0;border-color:#cfc4b2}.stock .chip-activo{color:#17130e;background:#f6f1e8;border-color:#17130e}.stock .chip-activo:hover{color:#fff;background:#17130e}.estrellas .boton,.stock .boton{color:#17130e;border-color:#17130e}.estrellas .boton:hover,.stock .boton:hover{color:#fff;background:#17130e}.estrellas .boton--lleno,.stock .boton--lleno{background:#17130e;border-color:#17130e;color:#fff!important}.estrellas .boton--lleno:hover,.stock .boton--lleno:hover{background:#3a2f22;border-color:#3a2f22;color:#fff!important}.stock .vacio-caja{background:#f6f1e8}.stock .tarjeta__tag{background:#17130e;color:#fff!important}.est__foto,.card__foto{box-shadow:0 20px 40px -26px #281e0f73}.portal__baja{transition:none}@media (max-width:760px){.intro{height:400vh}}.intro__escena{transform:translate(calc(-50% + var(--x,0px)), -50%) scale(calc(1 - var(--sale) * .06));width:min(46vh,70vw);top:56%}.feat{z-index:2;max-width:20ch;font:italic 300 clamp(1.15rem, 1.6vw, 1.5rem)/1.3 var(--serif);color:#17130e;opacity:0;pointer-events:none;will-change:opacity, transform;margin:0;position:absolute}.feat:before{content:"";opacity:.5;background:currentColor;width:34px;height:1px;margin-bottom:10px;display:block}.feat--izq{text-align:right;right:60%}.feat--izq:before{margin-left:auto}@media (max-width:760px){.feat{text-align:center;max-width:none;padding:0 28px;bottom:calc(max(96px,13vh) + 64px);top:auto!important;left:0!important;right:0!important}.feat:before{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.feat{text-align:center;max-width:none;margin:10px auto;position:static;opacity:1!important;transform:none!important}.feat:before{margin-inline:auto}}.estrellas .est,.stock .card{background:0 0;border:1px solid #17130e26;border-radius:20px;padding:10px 10px 16px;transition:border-color .6s}.estrellas .est__foto,.stock .card__foto{box-shadow:none;border-radius:12px}.est__abrir,.card__abrir{border-radius:20px}.est__info,.card__info{padding:4px 6px 0}.stock .tarjeta__tag,.stock .precio-etiqueta,.estrellas .tarjeta__tag,.estrellas .est__precio{display:none!important}.card__precio{font:500 .9375rem var(--letra);color:var(--tinta-2)}.intro__escena{width:min(42vh,66vw);top:54%}.intro__cta{bottom:84px}@media (max-width:760px){.intro__escena{width:min(36vh,70vw);top:50%}}.portal{background:#cbced3}.portal__fondo,.portal .pv,.portal__niebla,.portal__flash,.portal__baja,.portal__sub{display:none!important}.p3d{perspective:1000px;perspective-origin:50% 46%;position:absolute;inset:0;overflow:hidden}.p3d__mundo{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.p3d__plano{opacity:0;will-change:transform, opacity;backface-visibility:hidden;filter:drop-shadow(0 26px 20px #10141738);height:auto;position:absolute;top:0;left:0}.portal__marca{z-index:2;display:block;position:absolute;inset:clamp(78px,14vh,140px) 0 auto}.portal__marca:before{display:none}.portal__nombre{font:500 clamp(3rem, 11vw, 9rem)/1 var(--serif);letter-spacing:.34em;text-align:center;color:#101417;text-shadow:none;opacity:0;filter:blur(14px);margin:0;padding-left:.34em;transition:opacity 1.4s,filter 1.6s;transform:none}.portal__marca.on .portal__nombre{opacity:1;filter:none;letter-spacing:.34em;padding-left:.34em}.portal__saltar{color:#4a4136;text-shadow:none}.intro__nombre{animation:none!important}@media (max-width:760px){.intro{height:340vh}}.intro__pie{opacity:calc(1 - var(--p,0) * 30);bottom:118px;display:grid!important}.pie{margin-top:0}.p3d__plano{max-width:none}@media (max-width:760px){.intro{height:330vh}}.cierre{background:#efe8dc;padding-top:clamp(50px,7vw,90px);padding-bottom:clamp(50px,7vw,90px)}.estrellas{padding-bottom:clamp(40px,5vw,60px)}.p3d{display:none!important}.tn{background:#0a0806;position:absolute;inset:0;overflow:hidden}.tn__foto{object-fit:cover;object-position:51.8% 52.2%;will-change:transform;width:100%;max-width:none;height:100%;position:absolute;inset:0}.tn__velo{pointer-events:none;background:radial-gradient(75% 70% at 51.8% 52.2%,#0000 38%,#040302e0);position:absolute;inset:0}.tn__luz{pointer-events:none;opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#fff 0%,#fff6e2 22%,#ffeecdd9 48%,#ffe8c300 100%);border-radius:50%;width:60vmax;height:60vmax;position:absolute;transform:translate(-50%,-50%)scale(.15)}.portal{background:#cbced3;transition:opacity 1.1s}.portal:before{content:"";z-index:1;opacity:var(--asentar,0);pointer-events:none;background:#cbced3;position:absolute;inset:0}.portal.saliendo{opacity:0;pointer-events:none}.portal__marca{z-index:2}@media (max-width:760px){.intro{height:560vh}}.tn__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.tn__luz{top:45%;left:50%}.portal .tn__canvas{z-index:0;display:block}.portal .tn__luz,.portal__marca{display:none!important}.tn:after{content:"";pointer-events:none;opacity:var(--vig,1);background:radial-gradient(120% 95%,#0000 55%,#00000052);position:absolute;inset:0}.intro__escena{opacity:calc(1 - var(--sale));opacity:calc((1 - var(--sale)) * var(--pre,1))}.intro__portada{z-index:0;opacity:calc(1 - var(--pre,0));pointer-events:none;position:absolute;inset:0;overflow:hidden}.intro__portada img{object-fit:cover;object-position:50% 30%;width:100%;max-width:none;height:100%;transform:scale(calc(1 + var(--pre,0) * .06));position:absolute;inset:0}.intro__portada:after{content:"";background:linear-gradient(#060e1080,#060e1000 38% 62%,#060e108c);position:absolute;inset:0}.intro__nombre,.intro__pie{color:color-mix(in srgb, #101417 calc(var(--pre,0) * 100%), #fff)}@media (max-width:760px){.intro__portada img{object-position:47% 30%}}.intro__escena{opacity:calc((1 - var(--sale)) * clamp(0, calc((var(--pre,1) - .45) * 1.9), 1))}@media (min-width:761px){.intro__portada img{transform-origin:50% 0;transform:scale(calc(1.26 + var(--pre,0) * .06));object-position:50% 0}}.logo__torre{display:none}.logo__nombre{font:italic 500 1.4rem/1 "Playfair Display", var(--serif);letter-spacing:.01em;padding-top:0}.intro__nombre.intro__nombre{font:italic 400 clamp(3.2rem, 10.5vw, 8.6rem)/1 "Playfair Display", var(--serif);letter-spacing:.005em;padding-left:0}@media (max-width:760px){.intro__nombre.intro__nombre{font-size:clamp(2.9rem,16vw,4.8rem)}}.intro__drop{z-index:3;color:#fff;opacity:clamp(0, calc(1 - var(--pre,0) * 1.5), 1);justify-items:start;gap:10px;display:grid;position:absolute;bottom:clamp(100px,15vh,160px);left:clamp(20px,5vw,72px)}.intro__drop p{margin:0}.intro__drop-et{font:600 .75rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.26em;text-transform:uppercase;opacity:.85}.intro__drop-tit{font:italic 400 clamp(1.5rem, 2.8vw, 2.5rem)/1.05 "Playfair Display", var(--serif);max-width:14ch}.intro__drop-btn{color:#fff;letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffffd9;border-radius:2px;margin-top:6px;padding:13px 26px;font:600 .8rem/1 Figtree,sans-serif;text-decoration:none;transition:background .4s,color .4s}.intro__drop-btn:hover{color:#101417;background:#fff}.intro__stage:not(.en-portada) .intro__drop{visibility:hidden;pointer-events:none}@media (max-width:760px){.intro__drop{bottom:max(230px,27vh)}}.cab.hero .cab__in>.logo{opacity:0}.intro__nombre{will-change:transform;transform-origin:50%}.estrellas,.stock{--papel:#fff;--blanco:#f4f4f5;--linea:#e3e3e6;--texto:#0e0f11;--tinta:#0e0f11;--tinta-2:#44474d;--tinta-3:#6e7178;color:#0e0f11}.estrellas,.stock,.cierre,.frase{background:#fff}.estrellas .chip,.stock .chip{color:#0e0f11;border-color:#d9d9dd}.estrellas .chip:hover,.stock .chip:hover{border-color:#0e0f11}.estrellas .chip.on,.stock .chip.on{color:#fff;background:#0e0f11;border-color:#0e0f11}.stock .chip-activo,.stock .vacio-caja{color:#0e0f11;background:#f4f4f5}.stock .precio-etiqueta,.estrellas .est__precio{background:#fff}.estrellas__cab h2,.tienda h2,.est__info h3,.card__nombre{color:#0e0f11}.estrellas .est,.stock .card{border-color:#0e0f111f}.estrellas .est:hover,.stock .card:hover{border-color:#0e0f1166}.frase{text-align:center;color:#0e0f11;padding:clamp(80px,11vw,150px) 20px}.frase h2{letter-spacing:-.035em;text-transform:uppercase;max-width:18ch;margin:0 auto;font:800 clamp(1.9rem,5vw,4.2rem)/1.02 Figtree,sans-serif}.frase p{letter-spacing:.14em;text-transform:uppercase;color:#44474d;max-width:40ch;margin:18px auto 0;font:500 .8rem/1.6 Figtree,sans-serif}.frase__btn{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#0e0f11;margin-top:26px;padding:15px 34px;font:700 .75rem/1 Figtree,sans-serif;text-decoration:none;transition:background .3s;display:inline-block}.intro__cta{color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#0e0f11;border:0;border-radius:2px;gap:16px;min-height:50px;padding:0 30px;font:700 .75rem/1 Figtree,sans-serif;bottom:max(124px,17vh);box-shadow:0 14px 30px -14px #0e0f118c}.intro__cta span{opacity:.75;font-weight:500}@media (max-width:760px){.intro__cta{bottom:max(116px,15vh)}}.intro__cta{white-space:nowrap;bottom:max(90px,10.5vh)}@media (max-width:760px){.intro__cta{letter-spacing:.12em;gap:12px;padding:0 20px;font-size:.68rem;bottom:max(90px,10.5vh)}}.cab__menu{display:none!important}.cab__in{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.cab__in>.cab__menu-btn{justify-self:start;margin-left:-10px}.cab__in>.logo{justify-self:center}.cab__in>.cab__acciones{justify-self:end}.lat-vel{z-index:69;-webkit-backdrop-filter:blur(4px);opacity:0;background:#0e0f1161;transition:opacity .45s;position:fixed;inset:0}.lat-vel.abierto{opacity:1}.lat{z-index:70;color:#0e0f11;background:#fff;flex-direction:column;width:min(360px,86vw);padding:22px clamp(22px,3vw,34px) 26px;transition:transform .55s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:30px 0 60px -30px #0e0f1159}.lat.abierto{transform:none}.lat__cab{justify-content:space-between;align-items:center;min-height:44px;display:flex}.lat__marca{font:italic 500 1.4rem/1 Playfair Display,Cormorant Garamond,serif}.lat__cerrar{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}.lat__cerrar:hover{background:#0e0f1112}.lat__cerrar svg{fill:none;stroke:#0e0f11;stroke-width:1.6px;stroke-linecap:round;width:24px;height:24px}.lat__nav{margin-top:clamp(28px,6vh,56px);display:grid}.lat__nav a{color:#0e0f11;letter-spacing:-.005em;border-bottom:1px solid #0e0f1117;padding:15px 0;font:400 clamp(1.5rem,3.2vw,1.9rem)/1.1 Cormorant Garamond,Georgia,serif;text-decoration:none;transition:padding-left .4s cubic-bezier(.16,1,.3,1),opacity .3s}.lat__nav a:hover{padding-left:10px}.lat__nav a:nth-child(n+3){opacity:.78;font-size:clamp(1.25rem,2.6vw,1.55rem)}.lat__pie{letter-spacing:.14em;text-transform:uppercase;color:#6e7178;margin:auto 0 0;font:500 .72rem/1.5 Figtree,sans-serif}@media (prefers-reduced-motion:reduce){.lat,.lat-vel{transition:none}}.lat{box-shadow:none}.lat.abierto{box-shadow:30px 0 60px -30px #0e0f1159}.cursor{display:none!important}.giro{transform:scale(calc(var(--zoom,1) * var(--sx,1)), var(--zoom,1))}.feat{font:italic 400 clamp(1.5rem, 2.2vw, 2.1rem)/1.22 var(--serif);color:#0e0f11;max-width:17ch}.feat:before{opacity:.8;width:48px;margin-bottom:14px}@media (max-width:760px){.feat{font-size:1.45rem}}.faja{color:#fff;background:#0a1012;height:clamp(380px,68vh,700px);position:relative;overflow:hidden}.faja img{object-fit:cover;object-position:50% 45%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.faja:after{content:"";background:linear-gradient(#060e1000 45%,#060e10b8);position:absolute;inset:0}.faja__texto{z-index:1;position:absolute;bottom:clamp(28px,6vw,64px);left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px)}.faja__texto p{letter-spacing:.26em;text-transform:uppercase;opacity:.85;margin:0 0 12px;font:600 .75rem/1 Figtree,sans-serif}.faja__texto h2{max-width:18ch;font:italic 400 clamp(2rem, 5vw, 4.2rem)/1.04 "Playfair Display", var(--serif);letter-spacing:-.01em;color:#fff;margin:0}.frase{isolation:isolate;color:#fff;background:#0a1012;position:relative;overflow:hidden}.frase__fondo{z-index:-2;object-fit:cover;object-position:50% 30%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.frase:before{content:"";z-index:-1;background:#060e109e;position:absolute;inset:0}.frase h2,.frase p{color:#fff}.frase p{opacity:.85}.frase__btn{color:#0e0f11;background:#fff}.frase__btn:hover{background:#d8e4e6}@media (max-width:760px){.intro__cta{top:calc(50% + min(36vh,70vw)/1.5625 + 46px);bottom:auto}}.frase{padding:clamp(250px,34vw,480px) 20px clamp(80px,9vw,130px)}.frase__fondo{object-position:50% 0}@media (max-width:760px){.frase{padding-top:clamp(190px,62vw,280px)}.frase__fondo{object-position:50% 0}}@media (min-width:900px) and (max-height:820px){.estrellas__grilla,.grilla{max-width:min(1000px,150vh);margin-inline:auto}.intro__nombre.intro__nombre{font-size:clamp(3rem,8.5vw,6.6rem);top:clamp(60px,11vh,100px)}.intro__drop{bottom:clamp(36px,9vh,80px)}.intro__escena{width:min(54vh,40vw)}.intro__cta{bottom:max(34px,7vh)}.feat{font-size:clamp(1.25rem,1.9vw,1.7rem)}.faja{height:clamp(300px,62vh,560px)}.intro__pie{display:none!important}}.look{isolation:isolate;color:#0e0f11;background:#fff;align-items:center;min-height:clamp(520px,92vh,860px);display:flex;position:relative;overflow:hidden}.look__foto{z-index:-1;object-fit:cover;object-position:50% 25%;width:min(62%,980px);max-width:none;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000059 22%,#000 62%);mask-image:linear-gradient(90deg,#0000 0,#00000059 22%,#000 62%)}.look__texto{justify-items:start;gap:16px;width:min(1560px,100%);margin:0 auto;padding:clamp(60px,9vw,120px) clamp(20px,5vw,72px);display:grid}.look__texto>*{max-width:30ch;margin:0}.look__texto p{letter-spacing:.26em;text-transform:uppercase;color:#44474d;font:600 .75rem/1 Figtree,sans-serif}.look__texto h2{font:italic 400 clamp(2.4rem, 6vw, 5.2rem)/1 "Playfair Display", var(--serif);letter-spacing:-.01em;max-width:12ch}.look__texto span{color:#44474d;font:400 1rem/1.6 Figtree,sans-serif}.look__btn{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#0e0f11;margin-top:8px;padding:15px 34px;font:700 .75rem/1 Figtree,sans-serif;text-decoration:none;display:inline-block}.look__btn:hover{background:#33363c}@media (max-width:760px){.look{align-items:flex-end;min-height:640px}.look__foto{width:100%;height:72%;-webkit-mask-image:linear-gradient(0deg,#0000 0,#0000004d 28%,#000 70%);mask-image:linear-gradient(0deg,#0000 0,#0000004d 28%,#000 70%)}.look__texto{padding-bottom:44px}}.giro.con-seq{transform:scale(var(--zoom,1))}.giro.con-seq .fr{opacity:0!important}.giro__seq{width:100%;height:100%;position:absolute;inset:0}.hero2{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero2__nombre{text-align:center;white-space:nowrap;opacity:0;will-change:transform, opacity;font:italic 400 clamp(4rem, 18vw, 20rem)/.9 "Playfair Display", var(--serif);color:#f6f7f9;letter-spacing:-.01em;text-shadow:0 6px 60px #10141714;margin:0;position:absolute;top:36%;left:0;right:0}.hero2__prenda{aspect-ratio:1120/1336;opacity:0;transform-origin:50% 36%;will-change:transform, opacity;height:min(66vh,112vw);position:absolute;top:58%;left:50%}.hero2__prenda:before{content:"";z-index:-1;background:radial-gradient(closest-side,#10141757,#10141700);border-radius:50%;height:7%;position:absolute;bottom:-1.5%;left:4%;right:4%}.hero2__prenda img{object-fit:contain;width:100%;height:100%;display:block}.hero2__tela{opacity:0;will-change:opacity;background:#0a0b0d;position:absolute;inset:-2%}.hero2__tela:before{content:"";opacity:.14;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.85 .32' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.hero2__tela:after{content:"";background:radial-gradient(90% 70% at 50% 45%,#0000 30%,#0000008c);position:absolute;inset:0}.feat--der{left:68%}.feat--izq{right:68%}.intro__cta{color:color-mix(in srgb, #101417, #fff calc(var(--tela,0) * 100%))}.intro__cta:hover{color:#101417;background:#fff}.intro{height:500vh}@media (max-width:760px){.intro{height:450vh}}@media (prefers-reduced-motion:reduce){.hero2{height:86vh;position:relative}.hero2__nombre,.hero2__prenda{opacity:1}.hero2__nombre{top:30%;transform:translateY(-50%)}.hero2__prenda{transform:translate(-50%,-50%)}.hero2__tela{display:none}}@media (max-width:760px){.hero2__nombre{font-size:clamp(4.2rem,30vw,8.5rem);line-height:.82;top:27%}.hero2__nombre span{display:block}.hero2__prenda{height:min(47vh,90vw);top:50%}.feat{bottom:calc(max(86px,10vh) + 26px)!important}}.hero2__final{opacity:0;will-change:opacity;position:absolute;inset:0;overflow:hidden}.hero2__final img{object-fit:cover;object-position:50% 30%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.hero2__final:after{content:"";background:linear-gradient(#0406086b,#0406080d 30%,#0406088c 62%,#040608e6);position:absolute;inset:0}.hero2__texto{text-align:center;color:#fff;opacity:0;will-change:transform, opacity;padding:0 24px;position:absolute;bottom:168px;left:0;right:0}.hero2__texto p,.hero2__texto h2{margin:0}.hero2__et{font:600 .75rem/1 "Figtree", var(--letra,sans-serif);letter-spacing:.3em;text-transform:uppercase;opacity:.8}.hero2__tit{font:italic 400 clamp(2.8rem, 8vw, 7rem)/1 "Playfair Display", var(--serif);letter-spacing:-.01em;text-shadow:0 4px 40px #00000073;margin-top:14px!important}.hero2__sub{font:italic 300 clamp(1rem, 1.5vw, 1.3rem)/1.3 var(--serif);opacity:.85;margin-top:14px!important}@media (max-width:760px){.hero2__texto{bottom:212px}.hero2__tit{font-size:clamp(2.6rem,13vw,4.4rem)}.hero2__final img{object-position:50% 35%}.hero2__final:after{background:linear-gradient(#04060880,#04060840 35%,#040608b8 62%,#040608f0)}}@media (prefers-reduced-motion:reduce){.hero2__final,.hero2__texto{display:none}}@media (min-width:1500px){.estrellas{padding-inline:max(clamp(14px,2.4vw,36px),50% - 560px)}.tienda{max-width:1240px}}@media (min-width:2200px){.estrellas{padding-inline:max(clamp(14px,2.4vw,36px),50% - 640px)}.tienda{max-width:1400px}}.resenas,.ayuda{display:block!important}.resena__estrellas{color:#e9e4da;letter-spacing:3px;font-size:1.05rem;line-height:1}.resena__estrellas .estrellas__vacias{color:#3a434a}.cats{color:#f2f4f5;background:#0b0c0e;padding:clamp(60px,9vw,120px) clamp(16px,4vw,40px)}.cats__in{max-width:1240px;margin:0 auto}.cats h2{text-align:center;color:#f2f4f5;font:300 clamp(2.4rem, 6vw, 4.6rem)/1 var(--serif);letter-spacing:-.01em;margin:0}.cats__sub{text-align:center;color:#9aa0a6;max-width:46ch;margin:14px auto 0;font-size:1rem}.cats__grilla{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);margin-top:clamp(32px,5vw,56px);display:grid}.cat{aspect-ratio:3/4;color:#fff;text-align:left;cursor:pointer;isolation:isolate;background:#cccfd3;border:0;border-radius:14px;padding:0;display:block;position:relative;overflow:hidden}.cat img{object-fit:cover;width:100%;height:100%;transition:scale 1.2s var(--suave);position:absolute;inset:0}.cat:after{content:"";z-index:1;background:linear-gradient(#080a0c00 52%,#080a0cc7);transition:opacity .6s;position:absolute;inset:0}.cat__t{z-index:2;gap:4px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.cat__t b{font:italic 400 clamp(1.4rem, 2vw, 1.9rem)/1 "Playfair Display", var(--serif)}.cat__n{font:600 .7rem/1 var(--letra,sans-serif);letter-spacing:.18em;text-transform:uppercase;opacity:.8}.cat__t:after{content:"Shop  →";font:600 .7rem/1 var(--letra,sans-serif);letter-spacing:.18em;text-transform:uppercase;opacity:0;transition:opacity .5s, transform .5s var(--suave);transform:translate(-6px)}.cat:hover .cat__t:after,.cat:focus-visible .cat__t:after{opacity:.95;transform:none}.cat:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:900px){.cats__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}.cat:last-child{aspect-ratio:2;grid-column:1/-1}.cat:last-child img{object-position:50% 45%}}:root{--ink:#0e0f11;--papel-c:#f5f3ef;--papel-2:#ebe7df;--arena:#b8a27f;--arena-os:#8c7753;--niebla:#cbced3}::selection{background:var(--arena);color:var(--ink)}body .boton{font:600 .72rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.2em;text-transform:uppercase;color:inherit;background:0 0;border:1px solid;border-radius:2px;padding:16px 30px;transition:background .4s,color .4s,border-color .4s}body .boton:hover,body .boton--lleno{background:var(--ink);border-color:var(--ink);color:var(--papel-c)}body .boton--lleno:hover{background:var(--arena);border-color:var(--arena);color:var(--ink)}body .cierre__caja .boton,body .pie .boton,body .frase .boton{background:var(--papel-c);border-color:var(--papel-c);color:var(--ink)}body .cierre__caja .boton:hover,body .pie .boton:hover{background:var(--arena);border-color:var(--arena);color:var(--ink)}.estrellas__cab h2,.tienda h2,.cats h2,.resenas h2,.ayuda h2,.cierre h2{letter-spacing:-.015em;font-weight:300}.estrellas__cab h2:before,.tienda h2:before,.cats h2:before,.resenas h2:before,.ayuda h2:before{content:"";background:var(--arena);width:44px;height:1px;margin:0 0 22px;display:block}.estrellas__cab h2:before,.cats h2:before{margin-inline:auto}body .estrellas,body .stock{background:var(--papel-c);color:var(--ink)}body .est__foto,body .card__foto{box-shadow:none;border-radius:3px}body .est__info h3,body .card__nombre{color:var(--ink)}body .est__foto img,body .card__foto img{filter:none}body .cats{background:var(--ink)}body .cat{border-radius:3px}body .cats h2{color:var(--papel-c)}.faja__texto p{color:var(--arena);letter-spacing:.3em;text-transform:uppercase;font-size:.72rem}body .look{background:var(--papel-c);color:var(--ink)}body .look__btn{background:var(--ink);color:var(--papel-c);letter-spacing:.2em;text-transform:uppercase;border-radius:2px;font-size:.72rem;transition:background .4s,color .4s}body .look__btn:hover{background:var(--arena);color:var(--ink)}.look__texto p{color:var(--arena-os);letter-spacing:.3em;text-transform:uppercase;font-size:.72rem}body .resenas,body .ayuda{background:var(--papel-2);color:var(--ink)}body .ayuda{padding-top:clamp(10px,2vw,30px)}body .resenas h2,body .ayuda h2{color:var(--ink)}body .resenas__nota{color:#6b6459}body .resena,body .ayuda article{box-shadow:none;background:0 0;border-top:1px solid #0e0f1133;border-radius:0;padding:22px 0 0}body .resena blockquote{color:var(--ink);font:italic 300 1.3rem/1.4 var(--serif)}body .resena figcaption,body .resena figcaption b{color:var(--ink)}body .resena figcaption span{color:#6b6459}body .resena__estrellas{color:var(--arena-os)}body .resena__estrellas .estrellas__vacias{color:#0e0f112e}body .ayuda h3{color:var(--ink);letter-spacing:.02em;font-weight:600}body .ayuda p{color:#4a4640}body .ayuda__sello{outline:0;border-top:2px solid var(--arena)!important;background:0 0!important}body .pagos li{color:var(--ink);background:0 0;border-color:#0e0f1140}body .resena:hover,body .ayuda article:hover{box-shadow:none;transform:none}body .frase h2{font:italic 400 clamp(2.4rem, 6.2vw, 5.4rem)/1.04 "Playfair Display", var(--serif);text-transform:none;letter-spacing:-.01em}body .frase__btn{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:0 0;border:1px solid #ffffffd9;border-radius:2px;font-size:.72rem;transition:background .4s,color .4s}body .frase__btn:hover{background:var(--papel-c);color:var(--ink)}body .cierre{background:var(--papel-c)}body .cierre__caja{background:var(--ink);color:var(--papel-c);border-radius:3px}body .cierre__caja h2{color:var(--papel-c)}body .pie{background:var(--ink)}body .resenas,body .ayuda{max-width:none;margin:0;padding-inline:max(clamp(16px,4vw,40px),50% - 640px)}@media (max-width:760px){.hero2__prenda{height:min(47vh,100vw)}}@media (min-width:761px){.feat--der{left:74%}.feat--izq{right:74%}}html.trans-in body:after{content:"";z-index:2147483646;background:#0e1113;position:fixed;inset:0}body.pagina-producto{background:#cccfd3}.pagina-prod{background:#cccfd3;position:relative}.pagina-prod__in{max-width:none;margin:0;padding:0}.migas{z-index:2;font:500 .7rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#4f585f;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:absolute;top:86px;left:clamp(20px,4vw,64px)}.migas a{color:inherit;text-decoration:none;transition:color .3s}.migas a:hover{color:#101417}.migas b{color:#101417;font-weight:600}.migas span{opacity:.45}.ficha.ficha-pagina{background:0 0;width:auto;height:auto;max-height:none;animation:none;display:block;overflow:visible}.ficha-pagina .fp{min-height:100vh;padding-top:118px}.rel-sec{background:var(--papel-c,#f5f3ef);color:var(--ink,#0e0f11);padding:clamp(64px,9vw,120px) clamp(16px,4vw,40px) clamp(70px,9vw,120px)}.rel-sec h2{text-align:center;font:300 clamp(2.2rem, 5vw, 3.8rem)/1.05 var(--serif);letter-spacing:-.015em;margin:0}.rel-sec h2:before{content:"";background:var(--arena,#b8a27f);width:44px;height:1px;margin:0 auto 22px;display:block}.rel-grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px);max-width:1240px;margin:clamp(30px,5vw,56px) auto 0;display:grid}.rel{color:inherit;gap:14px;text-decoration:none;display:grid}.rel__foto{aspect-ratio:4/5;background:#cccfd3;border-radius:3px;display:block;position:relative;overflow:hidden}.rel__foto .foto,.rel__foto .foto__img,.rel__foto .foto__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.rel__foto .foto__img{object-fit:cover;transition:scale 1.2s var(--suave)}.rel:hover .foto__img{scale:1.03}.rel__info{gap:4px;display:grid}.rel__info b{font:400 1.35rem/1.1 var(--serif);letter-spacing:0}.rel__info span{color:#5c574e;font-size:.9rem}@media (max-width:900px){.migas{top:74px}.ficha-pagina .fp{padding-top:104px}.rel-grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.ficha-pagina .fp__centro .ficha__foto .foto__img:not(.zoom2){-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.cat{aspect-ratio:4/5}.cat img{object-fit:cover;object-position:50% 50%}.cat:hover img,.cat:focus-visible img{scale:1.025}@media (max-width:900px){.cat:last-child{aspect-ratio:4/5;grid-column:auto}.cats__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}body .resenas{background:var(--ink);color:var(--papel-c);max-width:none;margin:0;padding:clamp(70px,9vw,130px) 0}.resenas__in{grid-template-columns:minmax(260px,.62fr) minmax(0,1.5fr);align-items:start;gap:clamp(32px,6vw,96px);max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4vw,40px);display:grid}.resenas__resumen{gap:24px;display:grid;position:sticky;top:110px}.resenas__et{font:600 .72rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--arena);margin:0}body .resenas h2{color:var(--papel-c);font:300 clamp(2.4rem, 4.4vw, 3.8rem)/1.04 var(--serif);letter-spacing:-.015em;margin:0}body .resenas h2:before{display:none}.res-nota{align-items:center;gap:18px;display:flex}.res-nota b{font:300 clamp(3.6rem, 6vw, 5rem)/1 var(--serif);letter-spacing:-.02em}.res-nota small{color:#9aa0a6;margin-top:8px;font-size:.82rem;display:block}body .resenas .resena__estrellas{color:var(--arena);letter-spacing:3px}body .resenas .resena__estrellas .estrellas__vacias{color:#ffffff2e}.res-barras{gap:9px;margin:0;padding:0;list-style:none;display:grid}.res-barras li{color:#9aa0a6;grid-template-columns:14px minmax(0,1fr) 38px;align-items:center;gap:12px;font-size:.78rem;display:grid}.res-barras i{background:#ffffff24;height:2px;display:block;position:relative}.res-barras u{width:var(--w);background:var(--arena);transform-origin:0;text-decoration:none;position:absolute;inset:0 auto 0 0}.res-barras em{text-align:right;font-style:normal}body .resenas .resenas__nota{color:#7a8086;margin:0;font-size:.8rem}.resenas__panel{gap:clamp(28px,4vw,46px);min-width:0;display:grid}.res-destacada{opacity:0;min-height:340px;transition:opacity .8s var(--suave), transform .8s var(--suave);align-content:start;gap:26px;margin:0;display:grid;transform:translateY(12px)}.res-destacada.on{opacity:1;transform:none}.res-destacada blockquote{margin:0}.res-destacada__h{font:italic 400 clamp(1.9rem, 3.4vw, 3rem)/1.12 "Playfair Display", var(--serif);color:var(--papel-c);margin:0 0 18px}.res-destacada__t{color:#b9bdc2;max-width:56ch;margin:0;font-size:1.05rem;line-height:1.6}.res-destacada figcaption{align-items:center;gap:16px;display:flex}.res-destacada figcaption img{object-fit:cover;object-position:50% 22%;background:#cccfd3;border-radius:3px;width:64px;height:80px}.res-destacada figcaption>span{gap:4px;display:grid}.res-destacada figcaption b{color:var(--papel-c);font-weight:600}.res-destacada figcaption small{color:#9aa0a6;font-size:.84rem}.res-pista-cab{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-top:18px;display:flex}.res-cuenta{font:500 .75rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.22em;color:#9aa0a6}.res-flechas{gap:10px;display:flex}.res-flecha{width:44px;height:44px;color:var(--papel-c);cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding:0;transition:background .4s,color .4s,border-color .4s;display:grid}.res-flecha:hover{background:var(--papel-c);color:var(--ink);border-color:var(--papel-c)}.res-flecha svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.res-pista{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-top:calc(-1*clamp(8px,2vw,18px));padding-bottom:4px;display:flex;overflow-x:auto}.res-pista::-webkit-scrollbar{display:none}.res-card{scroll-snap-align:start;text-align:left;color:var(--papel-c);font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;flex:0 0 clamp(220px,24vw,272px);align-content:start;gap:14px;padding:16px;transition:background .4s,border-color .4s;display:grid}.res-card:hover{background:#ffffff14}.res-card.on{border-color:var(--arena);background:#b8a27f21}.res-card__top{align-items:center;gap:12px;display:flex}.res-card__top img{object-fit:cover;object-position:50% 22%;background:#cccfd3;border-radius:2px;width:40px;height:50px}.res-card__quien{gap:3px;display:grid}.res-card__quien b{font-size:.95rem;font-weight:600}.res-card__quien small{color:#9aa0a6;font-size:.78rem}.res-card__t{font:italic 300 1.08rem/1.3 var(--serif)}@media (max-width:900px){.resenas__in{grid-template-columns:minmax(0,1fr)}.resenas__resumen{position:static}.res-destacada{min-height:0}}.pagina-prod__barra{z-index:4;flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex;position:absolute;top:84px;left:clamp(20px,4vw,64px);right:clamp(20px,4vw,64px)}.pagina-prod__barra .migas{position:static}.volver{color:#101417;font:600 .72rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.18em;text-transform:uppercase;border:1px solid #10141766;border-radius:2px;align-items:center;gap:10px;padding:12px 20px 12px 14px;text-decoration:none;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.volver svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .4s var(--suave)}.volver:hover,.volver:focus-visible{color:#f5f3ef;background:#101417;border-color:#101417}.volver:hover svg{transform:translate(-4px)}.ficha-pagina .fp{padding-top:150px}@media (max-width:900px){.pagina-prod__barra{top:76px}.ficha-pagina .fp{padding-top:140px}.pagina-prod__barra .migas{display:none}}body.pagina-categoria{background:var(--papel-c,#f5f3ef)}.pagina-cat{background:var(--papel-c,#f5f3ef);color:var(--ink,#0e0f11)}.cat-hero{background:var(--papel-c,#f5f3ef);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(88vh,780px);display:grid;position:relative;overflow:hidden}.cat-hero__texto{z-index:2;flex-direction:column;justify-content:center;gap:clamp(16px,2vw,26px);padding:150px clamp(20px,4vw,64px) clamp(50px,7vw,90px);display:flex;position:relative}.cat-hero__texto .pagina-prod__barra{top:84px;left:clamp(20px,4vw,64px);right:auto}.cat-hero__et{font:600 .72rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--arena-os,#8c7753);margin:0}.cat-hero__et:before{content:"";background:var(--arena,#b8a27f);width:44px;height:1px;margin-bottom:22px;display:block}.cat-hero h1{font:300 clamp(3.4rem, 8.4vw, 7.4rem)/.96 var(--serif);letter-spacing:-.025em;margin:0}.cat-hero__frase{max-width:20ch;font:italic 400 clamp(1.5rem, 2.6vw, 2.3rem)/1.22 "Playfair Display", var(--serif);color:#3c3830;margin:0}.cat-hero__foto{min-height:340px;position:relative}.cat-hero__foto img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;position:absolute;inset:0}.cat-hero__foto:before{content:"";z-index:1;background:linear-gradient(90deg, var(--papel-c,#f5f3ef), #f5f3ef00);width:34%;position:absolute;inset:0 auto 0 0}.pagina-cat .stock{background:var(--papel-c,#f5f3ef)}.pagina-cat .tienda{padding-top:clamp(30px,4vw,56px)}.pagina-cat .tienda__cab h2{display:none}.pagina-cat .tienda__cab{justify-content:flex-start}@media (max-width:900px){.cat-hero{grid-template-columns:minmax(0,1fr);min-height:0}.cat-hero__foto{order:-1;min-height:46vh}.cat-hero__foto:before{background:linear-gradient(0deg, var(--papel-c,#f5f3ef), #f5f3ef00);width:auto;height:38%;inset:auto 0 0}.cat-hero__texto{padding-top:26px}.cat-hero__texto .pagina-prod__barra{position:static}}body .card .rapido__abrir{color:var(--ink,#0e0f11);font:600 .68rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.2em;text-transform:uppercase;background:#f5f3eff0;border:0;border-radius:2px;transition:background .4s,color .4s}body .card .rapido__abrir:hover{background:var(--ink,#0e0f11);color:var(--papel-c,#f5f3ef)}.pagina-cat .chip-activo[data-quitar-filtro=cat]{display:none}.scroll-ind{z-index:3;color:#101417;transition:opacity .5s var(--suave), transform .5s var(--suave);justify-items:center;gap:10px;text-decoration:none;display:grid;position:absolute;bottom:clamp(18px,3.4vh,34px);left:50%;transform:translate(-50%)}.scroll-ind span{font:600 .68rem/1 var(--letra,"Figtree", sans-serif);letter-spacing:.34em;text-transform:uppercase;padding-left:.34em}.scroll-ind i{background:#10141738;width:1px;height:46px;display:block;position:relative;overflow:hidden}.scroll-ind i:after{content:"";background:#101417;width:1px;height:50%;animation:1.9s cubic-bezier(.65,0,.35,1) infinite scroll-baja;position:absolute;top:-50%;left:0}@keyframes scroll-baja{0%{top:-50%}70%,to{top:100%}}.scroll-ind.oculto{opacity:0;pointer-events:none;transform:translate(-50%,10px)}@media (prefers-reduced-motion:reduce){.scroll-ind i:after{opacity:.5;height:100%;animation:none;top:0}}@media (max-width:900px){.scroll-ind{justify-self:center;margin:2px 0 30px;position:relative;bottom:auto;left:auto;transform:none}.scroll-ind.oculto{transform:none}}.cats__grilla{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.cats__grilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cat:last-child{aspect-ratio:4/5;grid-column:auto}}@media (max-width:760px){.intro,.intro.intro{height:145vh}}.hero2,.intro__escena,.intro__texto,.intro__datos,.feat,.intro__cta,.intro__pie{display:none!important}.intro__portada{opacity:1!important}.intro__portada img{object-position:50% 18%!important;transform:none!important}.intro__nombre.intro__nombre{top:auto;bottom:clamp(118px,17vh,170px)}.intro__drop-tit{display:none}@media (max-width:760px){.intro__portada img{object-position:50% 15%!important}.intro__nombre.intro__nombre{bottom:22vh}.intro__drop{bottom:8vh}}.intro__nombre.intro__nombre{text-shadow:0 2px #0000001f,0 10px 40px #00000047;margin-top:-.55em;inset:50% 30% auto 0}@media (max-width:760px){.intro__portada img{object-position:82% 50%!important}.intro__portada:after{background:linear-gradient(#14141640,#14141600 35% 70%,#14141659)!important}.intro__nombre.intro__nombre{margin-top:0;top:16vh;right:0}.intro__drop{bottom:6vh;left:20px}.intro__nombre.intro__nombre{top:auto;bottom:21vh}}.intro__nombre.intro__nombre{margin-top:-.55em;inset:50% 0 auto}@media (max-width:760px){.intro__nombre.intro__nombre{margin-top:-.55em;top:50%;bottom:auto}}.cab-vel{transition:opacity .35s}html.en-portada-foto .cab-vel{opacity:0}.intro,.intro.intro{height:100svh}@media (max-width:760px){.intro,.intro.intro{height:100svh}}@media (hover:hover) and (pointer:fine){.card__slide{transition:opacity .9s cubic-bezier(.33,0,.2,1),filter .9s cubic-bezier(.33,0,.2,1)}.card__slide:nth-child(2),.card__foto:hover .card__slide:first-child{filter:sepia(.12)brightness(1.03)}.card__foto:hover .card__slide:nth-child(2){filter:none}.card__slide .foto__img{transition:scale 1.4s cubic-bezier(.2,.7,.2,1)}.card__foto:hover .card__slide .foto__img{scale:1.03}.est__foto{position:relative}.est__alt{object-fit:cover;opacity:0;filter:sepia(.12)brightness(1.03);width:100%;height:100%;transition:opacity .9s cubic-bezier(.33,0,.2,1),filter .9s cubic-bezier(.33,0,.2,1);position:absolute;inset:0}.est:hover .est__alt{opacity:1;filter:none}.est:hover .est__foto>img:first-child{filter:sepia(.12)brightness(1.03)}.est__foto>img:first-child{transition:scale 1.4s var(--suave), filter .9s ease}}@media (hover:none),(pointer:coarse){.est__alt{display:none}}.intro__nombre.intro__nombre{color:#fff;text-shadow:0 0 40px #ffd69640,0 6px 30px #00000073;margin-top:0;inset:15vh 0 auto}.intro__drop{text-align:center;justify-items:center;bottom:clamp(32px,6vh,60px);left:50%;right:auto;transform:translate(-50%)}@media (max-width:760px){.intro__portada img{object-position:60% 50%!important}.intro__nombre.intro__nombre{margin-top:0;top:14vh;bottom:auto}.intro__drop{bottom:7vh}}@media (min-width:761px){.intro__nombre.intro__nombre{font-size:clamp(3rem,7vw,6.2rem);top:9vh}}@media (max-width:760px){.intro__portada img{object-position:84% 50%!important}}.ficha-pagina .fp{grid-template-columns:minmax(220px,1fr) minmax(0,1.6fr) minmax(240px,1fr);align-items:center}.ficha .fp__izq{align-content:center;gap:6px;display:grid}.ficha .fp__izq h2{font:700 .95rem/1.2 "Figtree", var(--letra,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#0e0f11}.ficha .ficha__precio{color:#44474d;margin:0 0 14px;font:500 .9rem/1 Figtree,sans-serif}.ficha .fp__acordeon{border-top:1px solid #0e0f1129;max-width:280px;margin:0;display:grid!important}.ficha .fp__acordeon details{border-bottom:1px solid #0e0f1129}.ficha .fp__acordeon summary{letter-spacing:.02em;color:#0e0f11;min-height:44px;font:500 .8rem/1 Figtree,sans-serif}.ficha .fp__acordeon summary:after{content:"›";font-size:1.1rem;rotate:none}.ficha .fp__acordeon details[open] summary:after{rotate:90deg}.ficha .fp__acordeon details p{font-size:.8rem;line-height:1.5}.ficha .fp__flecha{width:44px;height:44px;box-shadow:none!important;background:0 0!important;border:0!important}.ficha .fp__flecha svg{stroke-width:1.2px}.ficha .ficha__lupa,.ficha .fp__der .ficha__grupo:first-child,.ficha .ficha__etiqueta{display:none}.ficha .fp__der .pastillas{gap:4px}.ficha .fp__der .pastilla{background:0 0;border:1px solid #0e0f114d;border-radius:0;min-width:34px;height:34px;padding:0 8px;font:600 .75rem/1 Figtree,sans-serif}.ficha .fp__der .pastilla.on{color:#fff;background:#0e0f11;border-color:#0e0f11}.ficha .cantidad{display:none!important}.ficha .ficha__compra{margin-top:14px;display:block}.ficha .ficha__compra .boton--ancho{letter-spacing:.1em;text-transform:uppercase;border-radius:0;width:100%;min-height:44px;font:700 .75rem/1 Figtree,sans-serif}.fp__iconos{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.fp__iconos span{letter-spacing:.02em;color:#2e3036;background:#fff9;border:1px solid #0e0f1126;border-radius:3px;padding:4px 6px;font:700 .58rem/1 Figtree,sans-serif}@media (max-width:900px){.ficha-pagina .fp{grid-template-columns:1fr}.ficha .fp__acordeon{max-width:none}}.stock .tienda__cab,.stock .filtros__fila,.stock #activos,.stock .tarjeta__tag,.stock .precio-etiqueta,.stock .card__colores,.stock .rapido,.stock .card__info .tono{display:none!important}.stock .filtros{margin-bottom:18px}.stock .filtros__cat{justify-content:center;gap:22px}.stock .filtros__cat .chip{letter-spacing:.04em;border-radius:0;min-height:0;padding:6px 0;font:500 .82rem/1 Figtree,sans-serif;color:#6e7178!important;background:0 0!important;border:0!important}.stock .filtros__cat .chip.on{box-shadow:inset 0 -1px #0e0f11;color:#0e0f11!important}.stock .grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}.stock .card,.estrellas .est{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.stock .card__foto,.estrellas .est__foto{box-shadow:none!important;border-radius:6px!important}.stock .card__info,.estrellas .est__info{gap:3px;padding:12px 0 0!important}.stock .card__nombre,.estrellas .est__info h3{letter-spacing:0;color:#0e0f11;font:400 1.15rem/1.2 Cormorant Garamond,Georgia,serif!important}.stock .card__precio,.estrellas .est__info:after{color:#6e7178!important;font:500 .82rem/1 Figtree,sans-serif!important}@media (max-width:900px){.stock .grilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.intro__nombre.intro__nombre{letter-spacing:-.01em;margin-top:-.55em;font-size:clamp(5rem,17vw,17rem);top:50%;bottom:auto}@media (min-width:761px){.intro__nombre.intro__nombre{font-size:clamp(5rem,17vw,17rem);top:50%}}@media (max-width:760px){.intro__nombre.intro__nombre{font-size:23vw;top:46%}}@media (hover:hover) and (pointer:fine){.card__foto:not(.ver2):hover .card__slide:first-child,.card__foto:not(.ver2):focus-within .card__slide:first-child{opacity:1;filter:none}.card__foto:not(.ver2):hover .card__slide:nth-child(2),.card__foto:not(.ver2):focus-within .card__slide:nth-child(2),.card__foto.ver2 .card__slide:first-child{opacity:0;filter:sepia(.12)brightness(1.03)}.card__foto.ver2 .card__slide:nth-child(2){opacity:1;filter:none}.est:hover .est__foto:not(.ver2) .est__alt{opacity:0;filter:sepia(.12)brightness(1.03)}.est:hover .est__foto:not(.ver2)>img:first-child{filter:none}.est__foto.ver2 .est__alt{opacity:1;filter:none}}.intro__portada:after{background:linear-gradient(#06080c59,#06080c00 25% 55%,#06080c8c)!important}.intro__nombre.intro__nombre{margin-top:-.55em;top:50%}@media (max-width:760px){.intro__portada img{object-position:64% 50%!important}.intro__nombre.intro__nombre{top:50%}}body .estrellas{background:#fff;padding:clamp(40px,5vw,64px) clamp(16px,2.6vw,40px)}body .estrellas .estrellas__cab{text-align:left;justify-items:start;gap:4px;margin-bottom:clamp(18px,2.4vw,30px)}body .estrellas .estrellas__cab h2{letter-spacing:.01em;text-transform:uppercase;color:#0e0f11;font:700 clamp(1.05rem,1.4vw,1.3rem)/1.1 Figtree,sans-serif}body .estrellas .estrellas__cab h2:before{display:none}body .estrellas .estrellas__cab p{letter-spacing:0;color:#6e7178;max-width:none;margin:0;font:400 .78rem/1.4 Figtree,sans-serif;display:block!important}body .estrellas .estrellas__grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(10px,1.4vw,22px);max-width:none}body .estrellas .est__foto{background:#f3f3f3;border-radius:0!important}body .estrellas .est__abrir{border-radius:0}body .estrellas .est__info{gap:4px;padding:10px 0 0!important}body .estrellas .est__info h3{letter-spacing:.03em;text-transform:uppercase;color:#0e0f11;font:700 .72rem/1.3 Figtree,sans-serif!important}body .estrellas .est__info:after{color:#6e7178!important;font:400 .72rem/1 Figtree,sans-serif!important}@media (max-width:860px){body .estrellas .estrellas__grilla{grid-template-columns:repeat(2,minmax(0,1fr))}}.cinta-pr{margin-top:clamp(30px,4vw,50px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.cinta-pr__pista{gap:clamp(10px,1.2vw,18px);width:max-content;margin:0;padding:0;list-style:none;animation:70s linear infinite cintaPr;display:flex}@keyframes cintaPr{to{transform:translate(calc(-50% - 3px))}}.cinta-p{width:clamp(170px,17vw,280px);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.cinta-p img{aspect-ratio:4/5;object-fit:cover;background:#2a2c30;width:100%;height:auto;transition:opacity .5s;display:block}.cinta-p:hover img{opacity:.85}.cinta-p:focus-visible{outline-offset:3px;outline:2px solid #fff}.cinta-p__n{letter-spacing:.03em;text-transform:uppercase;color:#f2f4f5;margin-top:8px;font:700 .72rem/1.3 Figtree,sans-serif}.cinta-p__p{letter-spacing:.02em;color:#9a9da3;font:400 .72rem/1 Figtree,sans-serif}.cats .cats__in{max-width:none;padding-inline:0}@media (prefers-reduced-motion:reduce){.cinta-pr{overflow-x:auto}.cinta-pr__pista{animation:none}.cinta-pr__pista li[aria-hidden]{display:none}}.fp__centro{height:var(--h-visor);display:block}.fp__visor{height:var(--h-visor);position:relative}.fp__marco{aspect-ratio:4/5;background:#cccfd3;max-width:100%;height:100%;margin-inline:auto;position:relative;overflow:hidden}.fp__centro .fp__capa{will-change:transform;background:#cccfd3;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.fp__capa--frente{transform:translateY(calc(var(--p,0) * -100%))}.fp__capa--espalda{transform:translateY(calc((1 - var(--p,0)) * 100%))}.fp__visor.anim .fp__capa{transition:transform .9s cubic-bezier(.65,0,.35,1)}.ficha-pagina .fp__centro .fp__capa .foto__img{object-fit:cover;-webkit-mask-image:none!important;mask-image:none!important}.fp__visor .fp__flecha{top:50%}.fp__flecha.apagada{opacity:.25}.ficha .fp__flecha--ant{opacity:1}.ficha .fp__flecha--ant.apagada{opacity:.25}.fp__visor .fp__minis{position:absolute;bottom:-46px;left:50%;transform:translate(-50%)}.fp--scroll .fp__visor{top:max(110px, calc((100vh - var(--h-visor)) / 2 + 30px));position:sticky}.fp--scroll .fp__izq,.fp--scroll .fp__der{top:max(110px, calc((100vh - var(--h-visor)) / 2 + 30px));min-height:var(--h-visor);align-content:center;position:sticky}@media (max-width:900px){.fp{--h-visor:min(62vh, 560px)}.fp__visor .fp__minis{bottom:-44px}.ficha-pagina .fp__centro{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.fp__visor.anim .fp__capa{transition:none}}.rel-sec{background:#fff;padding:clamp(40px,5vw,64px) clamp(16px,2.6vw,40px) clamp(50px,6vw,80px)}.rel-cab{gap:4px;display:grid}.rel-sec .rel-cab h2{text-align:left;letter-spacing:.01em;text-transform:uppercase;color:#0e0f11;font:700 clamp(1.05rem,1.4vw,1.3rem)/1.1 Figtree,sans-serif}.rel-sec .rel-cab h2:before{display:none}.rel-cab p{color:#6e7178;margin:0;font:400 .78rem/1.4 Figtree,sans-serif}.rel-sec .rel-grilla{gap:clamp(28px,3vw,44px) clamp(10px,1.4vw,22px);max-width:none;margin:clamp(18px,2.4vw,30px) 0 0}.rel-sec .rel__foto{background:#f3f3f3;border-radius:0}.rel-sec .rel__info{gap:4px}.rel-sec .rel__info b{letter-spacing:.03em;text-transform:uppercase;color:#0e0f11;font:700 .72rem/1.3 Figtree,sans-serif}.rel-sec .rel__info span{letter-spacing:.02em;color:#6e7178;font:400 .72rem/1 Figtree,sans-serif}.rel-todas{justify-items:center;margin-top:clamp(36px,5vw,60px);display:grid}.fp__centro .fp__capa .foto{width:100%;height:100%;position:absolute;inset:0}.fp__centro .fp__capa .foto__img{width:100%;height:100%}.ficha-pagina .fp{grid-template-columns:minmax(220px,1fr) auto minmax(240px,1fr);gap:clamp(24px,2.6vw,44px);padding-top:104px;padding-bottom:24px}.ficha-pagina .fp__centro{width:calc(var(--h-visor) * .8 + 96px);max-width:100%}.ficha-pagina .fp__izq{justify-self:end;width:min(100%,300px)}.ficha-pagina .fp__der{justify-self:start;width:min(100%,380px)}.fp--scroll .fp__visor,.fp--scroll .fp__izq,.fp--scroll .fp__der{top:max(96px, calc((100vh - var(--h-visor)) / 2 + 24px))}.fp{--h-visor:min(76vh, 760px)}.fp__visor .fp__minis{bottom:-40px}.rel-sec{padding-top:clamp(36px,4vw,56px)}.rel-todas{margin-top:clamp(28px,3.4vw,44px)}body .estrellas{padding-top:clamp(32px,4vw,52px);padding-bottom:clamp(32px,4vw,52px)}.estrellas .estrellas__todas{margin-top:clamp(26px,3vw,40px)}.cats,body .cats{padding-top:clamp(44px,5vw,72px)!important;padding-bottom:clamp(44px,5vw,72px)!important}.cats h2:before{margin-bottom:16px!important}.cats .cats__sub{margin-top:10px}.cinta-pr{margin-top:clamp(22px,2.6vw,34px)}.cat-hero{height:min(64vh,620px)!important;min-height:0!important}.stock .tienda,.tienda{padding-top:clamp(28px,3vw,44px);padding-bottom:clamp(36px,4vw,56px)}.stock .grilla{gap:30px 16px}@media (max-width:900px){.ficha-pagina .fp{grid-template-columns:1fr;padding-top:140px}.ficha-pagina .fp__centro{width:100%}.ficha-pagina .fp__izq,.ficha-pagina .fp__der{justify-self:stretch;width:auto}.cat-hero{height:auto!important}.stock .grilla{gap:22px 10px}}.rel-todas .boton{background:#0e0f11;border-color:#0e0f11;color:#fff!important}.rel-todas .boton:hover{background:#2e3036}body.pagina-producto,.pagina-prod{background:#fff}.fp--scroll .fp__centro{height:var(--h-visor)}.fp--scroll .fp__visor,.fp--scroll .fp__izq,.fp--scroll .fp__der{position:relative;top:auto}.fp--scroll.fp{align-items:center}.ficha-pagina .fp{padding-bottom:64px}.rel-sec{border-top:1px solid #0e0f1114}dialog::backdrop,dialog[open]::backdrop{-webkit-backdrop-filter:none;background:#0e0f1173}.carrito{--papel:#fff;--blanco:#fff;--linea:#e3e3e6;--texto:#0e0f11;--tinta:#0e0f11;--tinta-2:#44474d;--tinta-3:#6e7178;color:#0e0f11;background:#fff;border:0;border-radius:0;width:min(420px,100%);box-shadow:-20px 0 60px -30px #0006}.carrito .carrito__cab{background:#fff;border-bottom:1px solid #e3e3e6;padding:18px 22px}.carrito .carrito__cab h2{letter-spacing:.06em;text-transform:uppercase;color:#0e0f11;font:700 .95rem/1 Figtree,sans-serif!important}.carrito .carrito__cab button{color:#0e0f11;box-shadow:none;background:0 0;border:0}.carrito .boton{color:#0e0f11;border-color:#0e0f11;border-radius:0}.carrito .boton--lleno{background:#0e0f11;color:#fff!important}.carrito p,.carrito span,.carrito label,.carrito b,.carrito strong{color:inherit}#abrirBuscar{display:none!important}.carrito .opcion{background:#fff;border:1px solid #e3e3e6;border-radius:0}.carrito .opcion.on{background:#f4f4f5;border-color:#0e0f11}.carrito input[type=radio]{accent-color:#0e0f11}.carrito input[type=text],.carrito input:not([type]),.carrito .cantidad{border-radius:0}@media (max-width:760px){.intro__portada img{object-position:52% 50%!important}}.ficha-pagina .fp__izq,.ficha-pagina .fp__der{justify-self:center}body .pie,.pie{color:#44474d;border-top:1px solid #e3e3e6;overflow:hidden;background:#fff!important}.pie .pie__grilla{display:none}.pie .pie__base{color:#6e7178;border-top:0;max-width:none;padding:18px clamp(16px,2.6vw,40px) 0;font:400 .78rem/1.4 Figtree,sans-serif}.pie .pie__base b{color:#0e0f11}.pie .pie__base a,.pie .pie__redes a{color:#0e0f11;min-height:32px;font:500 .78rem/1 Figtree,sans-serif}.pie .pie__base a:hover{color:#0e0f11;text-decoration:underline}.pie__gigante{white-space:nowrap;margin:clamp(10px,2vw,30px) 0 0;padding:0 clamp(16px,2.6vw,40px) clamp(14px,2vw,28px);line-height:1;overflow:hidden}.pie__gigante span{letter-spacing:-.055em;color:#0e0f11;font:700 18vw/1.08 Figtree,sans-serif;display:inline-block}.pie__gigante sup{letter-spacing:0;vertical-align:top;margin-left:.06em;font-size:.26em;position:relative;top:.25em}.pie{flex-direction:column;display:flex!important}.pie__rasgos{border-bottom:1px solid #e3e3e6;order:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:clamp(28px,3.4vw,44px) clamp(16px,2.6vw,40px);list-style:none;display:grid}.pie__rasgos li{gap:4px;display:grid}.pie__rasgos b{letter-spacing:.04em;text-transform:uppercase;color:#0e0f11;font:700 .78rem/1.3 Figtree,sans-serif}.pie__rasgos span{color:#6e7178;font:400 .8rem/1.45 Figtree,sans-serif}.pie .pie__gigante{text-align:center;order:2;margin:0;padding:clamp(26px,3.4vw,46px) clamp(16px,2.6vw,40px) clamp(10px,1.4vw,18px)}.pie .pie__base{text-align:center;order:3;justify-content:center;padding:0 clamp(16px,2.6vw,40px) 20px}@media (max-width:760px){.pie__rasgos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}.pie{align-items:stretch!important}.pie ul.pie__rasgos{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:auto;max-width:none;margin:0;padding:clamp(28px,3.4vw,44px) clamp(16px,2.6vw,40px);display:grid}@media (max-width:760px){.pie ul.pie__rasgos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.pie__rasgos span{font-size:.78rem}}.intro__nombre.intro__nombre{letter-spacing:-.055em;white-space:nowrap;font-family:Figtree,sans-serif;font-size:clamp(4rem,14vw,15rem);font-style:normal;font-weight:700;line-height:1}.intro__nombre sup{letter-spacing:0;vertical-align:top;margin-left:.05em;font-size:.26em;position:relative;top:.3em}@media (max-width:760px){.intro__nombre.intro__nombre{font-size:17vw}}.cat-hero{grid-template-columns:minmax(0,1fr)!important}.cat-hero__foto{z-index:0;inset:0;min-height:0!important;position:absolute!important}.cat-hero__foto:before{display:none!important}.cat-hero__foto img{object-position:70% 50%!important}.cat-hero__texto{z-index:1;position:relative}@media (max-width:900px){.cat-hero{align-items:end;min-height:70vh!important}.cat-hero__foto:after{content:"";background:linear-gradient(#f5f3ef00 40%,#f5f3efeb);position:absolute;inset:0}.cat-hero{align-items:start;height:auto!important;min-height:0!important}.cat-hero__foto{order:-1;height:52vh;inset:auto;position:relative!important}.cat-hero__foto:after{display:none}.cat-hero__foto img{object-position:84% 50%!important}}body .cats,.cats{color:#0e0f11;background:#fff!important;padding:clamp(36px,4vw,56px) 0!important}.cats .cats__cab{justify-content:space-between;align-items:end;gap:16px;padding:0 clamp(16px,2.6vw,40px);display:flex}.cats .cats__cab h2{text-align:left;letter-spacing:.01em;text-transform:uppercase;margin:0;color:#0e0f11!important;font:700 clamp(1.05rem,1.4vw,1.3rem)/1.1 Figtree,sans-serif!important}.cats .cats__cab h2:before{display:none!important}.cats .cats__cab .cats__sub{text-align:left;font:400 .78rem/1.4 Figtree,sans-serif;color:#6e7178!important;margin:4px 0 0!important}.cats__todo{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#0e0f11;flex:none;padding:10px 16px;font:700 .7rem/1 Figtree,sans-serif;text-decoration:none;transition:background .3s}.cats__todo:hover{background:#2e3036}.cats .cinta-pr{margin-top:clamp(16px,2vw,24px);-webkit-mask-image:none;mask-image:none}.cats .cinta-pr__pista{gap:6px;animation-duration:90s}.cats .cinta-p{gap:3px;width:clamp(220px,21vw,360px)}.cats .cinta-p img{aspect-ratio:3/4.4;background:#e9eaec;border-radius:0}.cats .cinta-p:hover img{opacity:1;filter:brightness(.94)}.cats .cinta-p__n{letter-spacing:.03em;color:#0e0f11;margin-top:6px;font:500 .68rem/1.3 Figtree,sans-serif}.cats .cinta-p__p{color:#6e7178;font:400 .68rem/1 Figtree,sans-serif}.cats .cinta-p:focus-visible{outline-color:#0e0f11}@media (max-width:760px){.cats .cinta-p{width:58vw}}.logo__nombre,.cab .logo__nombre{letter-spacing:-.05em!important;font-family:Figtree,sans-serif!important;font-style:normal!important;font-weight:700!important}.logo__nombre:after{content:"®";letter-spacing:0;vertical-align:top;margin-left:.06em;font-size:.32em;position:relative;top:.15em}.intro__portada img{object-position:50% 40%!important}@media (max-width:760px){.intro__portada img{object-position:46% 50%!important}}.cinta-pr:hover .cinta-pr__pista,.cinta-pr:focus-within .cinta-pr__pista{animation-play-state:running}.pie ul.pie__rasgos{justify-content:space-between;gap:24px;display:flex}.pie ul.pie__rasgos li{flex:0 auto}@media (max-width:760px){.pie ul.pie__rasgos{display:grid}}
