@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/recursos/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/recursos/big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/recursos/work-sans-latin-400-normal-jUejSri3.woff2)format("woff2"),url(/recursos/work-sans-latin-400-normal-DE1_0GuN.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/recursos/work-sans-latin-500-normal-BKGnScDy.woff2)format("woff2"),url(/recursos/work-sans-latin-500-normal-BmdXWF6_.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/recursos/work-sans-latin-600-normal-DB-2V89X.woff2)format("woff2"),url(/recursos/work-sans-latin-600-normal-Cg-NlmS7.woff)format("woff")}:root{--naranja:#f68b49;--salmon:#f2a28f;--crema:#fae9da;--tinta:#17120e;--tinta-2:#241b14;--ambar:#e9a23b;--blanco:#fff;--texto:var(--tinta);--texto-suave:#5e5146;--texto-sobre-oscuro:var(--crema);--texto-suave-oscuro:#e2cfba;--linea:#17120e1f;--linea-oscuro:#fae9da2e;--f-titulo:"Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--f-cuerpo:"Work Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--contenedor:1180px;--gutter:clamp(16px, 4vw, 40px);--radio:6px;--espacio-1:4px;--espacio-2:8px;--espacio-3:16px;--espacio-4:24px;--espacio-5:40px;--espacio-6:72px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--f-cuerpo);color:var(--texto);background:var(--crema);margin:0;font-size:1rem;line-height:1.55}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p{margin:0}.titulo{font-family:var(--f-titulo);text-transform:uppercase;letter-spacing:.01em;font-weight:900;line-height:.92}.boton{background:var(--naranja);color:var(--tinta);font:600 1rem/1.2 var(--f-cuerpo);cursor:pointer;border:0;border-radius:4px;padding:.85rem 1.6rem;text-decoration:none;display:inline-block}.boton:hover{background:#ff9a5c}.boton[disabled],.boton[aria-disabled=true]{color:#54483f;cursor:not-allowed;background:#d9cfc5}:focus-visible{outline:3px solid var(--naranja);outline-offset:3px}.saltar{left:var(--gutter);z-index:100;background:var(--naranja);color:var(--tinta);border-radius:4px;padding:.6rem 1rem;font-weight:600;position:absolute;top:-100px}.saltar:focus{top:8px}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.contenedor{width:100%;max-width:var(--contenedor);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}[id]{scroll-margin-top:76px}.sitio-header{background:var(--tinta);color:var(--texto-sobre-oscuro);z-index:50;border-bottom:1px solid var(--linea-oscuro);position:sticky;top:0}.sitio-header__fila{justify-content:space-between;align-items:center;gap:var(--espacio-3);min-height:64px;display:flex}.sitio-header__logo img{width:auto;height:34px}.sitio-header nav{gap:max(14px,min(3vw,28px));display:flex}.sitio-header nav a{color:var(--texto-sobre-oscuro);padding-block-start:8px;padding-block-end:8px;font-size:.95rem;font-weight:500;text-decoration:none}.sitio-header nav a:hover{color:var(--naranja)}.seccion{padding-block:clamp(48px, 7vw, var(--espacio-6))}.seccion__titulo{margin-bottom:var(--espacio-4);font-size:max(2.2rem,min(5vw,3.6rem))}.seccion--oscura{background:var(--tinta);color:var(--texto-sobre-oscuro)}.seccion--oscura .nota-etapa{color:var(--texto-suave-oscuro);border-color:var(--linea-oscuro)}.nota-etapa{margin:0 0 var(--espacio-3);border:1px dashed var(--linea);color:var(--texto-suave);border-radius:3px;padding:4px 10px;font-size:.8rem;display:inline-block}.pasos{gap:var(--espacio-4);counter-reset:paso;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pasos li{counter-increment:paso;background:var(--blanco);border-radius:var(--radio);padding:var(--espacio-4);border:1px solid var(--linea)}.pasos li:before{content:counter(paso);font-family:var(--f-titulo);color:var(--naranja);margin-bottom:var(--espacio-2);font-size:2.6rem;font-weight:900;line-height:1;display:block}.pasos strong{margin-bottom:var(--espacio-1);display:block}.sitio-footer{background:var(--tinta);color:var(--texto-suave-oscuro);padding-block:var(--espacio-5);font-size:.9rem}.sitio-footer img{width:auto;height:28px;margin-bottom:var(--espacio-3)}.sitio-footer .nota-etapa{color:var(--texto-suave-oscuro);border-color:var(--linea-oscuro)}@media (max-width:860px){.pasos{grid-template-columns:1fr}}@media (max-width:640px){#principal{flex-direction:column;display:flex}#principal>#experiencia{order:0}#principal>#catalogo{order:1}#principal>#como-pedir{order:2}}.sitio-header nav{margin-left:auto}.sitio-header nav a{white-space:nowrap}@media (max-width:400px){.sitio-header__logo img{height:28px}.sitio-header__fila,.sitio-header nav{gap:12px}.sitio-header nav a{font-size:.875rem}}.boton-carrito{width:44px;height:44px;margin-left:var(--espacio-2);border:1px solid var(--linea-oscuro);color:var(--texto-sobre-oscuro);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:inline-grid;position:relative}.boton-carrito:hover{border-color:var(--naranja);color:var(--naranja)}.boton-carrito__n{background:var(--naranja);min-width:20px;height:20px;color:var(--tinta);font:700 .72rem/20px var(--f-cuerpo);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:-4px;right:-4px}.boton-carrito__n:empty,.boton-carrito__n[data-cero]{display:none}.boton--chico{padding:.65rem 1rem;font-size:.92rem}.boton--wa{justify-content:center;width:100%;display:flex}.boton-wa{color:#1a7f4b;min-height:44px;font:600 .92rem/1 var(--f-cuerpo);border:1px solid;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 .9rem;text-decoration:none;display:inline-flex}.boton-wa:hover{background:#1a7f4b14}.seccion--oscura .boton-wa,.experiencia .boton-wa{color:#7fe0a9}.boton-wa--ancho{width:100%;margin-top:var(--espacio-2)}.grilla-productos{gap:var(--espacio-3) 10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.grilla-productos{gap:var(--espacio-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.grilla-productos{gap:var(--espacio-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.grilla-productos{grid-template-columns:repeat(4,minmax(0,1fr))}}.grilla-productos--destacados{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.grilla-productos--destacados{grid-template-columns:repeat(2,minmax(0,340px))}}.tarjeta{border-radius:var(--radio);background:var(--blanco);color:var(--texto);border:1px solid var(--linea);flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.seccion--oscura .tarjeta{border-color:#0000}.tarjeta__foto{aspect-ratio:4/5;background:var(--tinta-2);display:block;position:relative;overflow:hidden}.tarjeta__foto img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tarjeta__cuerpo{padding:var(--espacio-3);flex-direction:column;flex:1;gap:2px;display:flex}.tarjeta__marca{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);font-size:.75rem}.tarjeta__nombre{font-size:1rem;font-weight:600;line-height:1.25}.tarjeta__nombre a{color:inherit;text-decoration:none}.tarjeta__nombre a:hover{text-underline-offset:3px;text-decoration:underline}.tarjeta__variante{color:var(--texto-suave);font-size:.85rem}.tarjeta__resumen{color:var(--texto-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tarjeta__precio{padding-top:var(--espacio-2);font-family:var(--f-titulo);margin-top:auto;font-size:1.6rem;font-weight:800;line-height:1}.tarjeta__acciones{gap:var(--espacio-2);margin-top:var(--espacio-2);flex-wrap:wrap;display:flex}.tarjeta__acciones .boton{text-align:center;flex:auto}@media (max-width:639px){.tarjeta__cuerpo{padding:10px 10px 12px}.tarjeta__marca{font-size:.66rem}.tarjeta__nombre{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.22;display:-webkit-box;overflow:hidden}.tarjeta__variante{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.tarjeta__resumen{margin-top:4px;font-size:.75rem;line-height:1.35}.tarjeta__precio{padding-top:var(--espacio-2);font-size:1.3rem}.tarjeta__acciones{flex-direction:column;gap:6px}.tarjeta__acciones .boton,.tarjeta__acciones .boton-wa{justify-content:center;align-items:center;width:100%;min-height:44px;padding:.55rem .5rem;font-size:.88rem;display:flex}.estado{padding:3px 7px;font-size:.68rem;top:6px;left:6px}}@media (min-width:640px) and (max-width:899px){.tarjeta__acciones .boton,.tarjeta__acciones .boton-wa{min-height:44px}}@media (hover:hover) and (pointer:fine){.tarjeta:hover{transform:translateY(-3px);box-shadow:0 14px 30px #17120e24}.tarjeta:hover .tarjeta__foto img{transform:scale(1.03)}}.estado{border-radius:3px;padding:4px 9px;font-size:.75rem;font-weight:600;position:absolute;top:10px;left:10px}.estado--ultimas{background:var(--ambar);color:var(--tinta)}.estado--agotado{background:var(--tinta);color:var(--crema)}.estado-linea{font-size:.9rem;font-weight:600}.estado-linea--disponible{color:#1a7f4b}.estado-linea--ultimas{color:#9a5b00}.estado-linea--agotado{color:#8a2b1d}.filtros{gap:var(--espacio-2);margin:0 calc(-1 * var(--gutter)) var(--espacio-4);padding:2px var(--gutter) 6px;scrollbar-width:none;display:flex;overflow-x:auto}.filtros::-webkit-scrollbar{display:none}.filtro{border:1px solid var(--linea);background:var(--blanco);min-height:40px;color:var(--texto);font:500 .92rem/1 var(--f-cuerpo);cursor:pointer;border-radius:999px;flex:none;padding:0 1rem}.filtro[aria-pressed=true]{background:var(--tinta);color:var(--crema);border-color:var(--tinta)}.filtro__n{opacity:.6;margin-left:2px}.carrito{background:var(--crema);width:min(100%,440px);max-width:100%;height:100%;max-height:100%;color:var(--texto);border:0;flex-direction:column;margin:0;padding:0;display:none;position:fixed;top:0;bottom:0;left:auto;right:0}.carrito[open]{display:flex}.carrito::backdrop{background:#17120e8c}.carrito__cabeza{padding:var(--espacio-3) var(--espacio-4);background:var(--tinta);color:var(--crema);justify-content:space-between;align-items:center;display:flex}.carrito__cabeza h2{font-size:1.9rem}.carrito__cerrar{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.8rem;line-height:1}.carrito__lista{padding:var(--espacio-3) var(--espacio-4);flex:1;overflow-y:auto}.carrito__vacio{padding-block:var(--espacio-5);color:var(--texto-suave)}.carrito__pie{gap:var(--espacio-3);padding:var(--espacio-3) var(--espacio-4) max(var(--espacio-4), env(safe-area-inset-bottom));border-top:1px solid var(--linea);background:var(--blanco);display:grid}.carrito__pie .nota-etapa{margin:0}.carrito__total{justify-content:space-between;align-items:baseline;font-size:1.05rem;display:flex}.carrito__total strong{font-family:var(--f-titulo);font-size:1.8rem;font-weight:800}.carrito__nota{color:var(--texto-suave);font-size:.82rem}.carrito__vaciar{color:var(--texto-suave);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;padding:6px 0;font-size:.85rem;text-decoration:underline}.linea{gap:var(--espacio-3);padding-block:var(--espacio-3);border-bottom:1px solid var(--linea);grid-template-columns:56px 1fr auto;display:grid}.linea img{object-fit:contain;width:56px;height:72px}.linea__nombre{font-weight:600;line-height:1.25}.linea__variante,.linea__precio,.linea__tope{color:var(--texto-suave);font-size:.82rem}.linea__tope{color:#9a5b00}.linea__fin{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.linea__subtotal{font-weight:600}.linea__quitar{color:var(--texto-suave);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0;font-size:.82rem;text-decoration:underline}.cantidad{margin-top:var(--espacio-2);border:1px solid var(--linea);background:var(--blanco);border-radius:4px;align-items:center;display:inline-flex}.cantidad button{width:40px;height:40px;color:var(--texto);cursor:pointer;background:0 0;border:0;font-size:1.2rem}.cantidad button:disabled{color:#b9aea4;cursor:not-allowed}.cantidad output{text-align:center;min-width:32px;font-weight:600}.ficha{gap:var(--espacio-4);padding-bottom:var(--espacio-5);display:grid}.ficha__foto{min-height:360px;padding:var(--espacio-4);border-radius:var(--radio);background:radial-gradient(60% 55% at 50% 48%, #e9a23b6b, #e9a23b14 60%, transparent 76%), var(--tinta-2);place-items:center;margin:0;display:grid}.ficha__foto img{filter:drop-shadow(0 22px 28px #0000008c);width:auto;max-height:460px}.ficha__marca{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);font-size:.8rem}.ficha__nombre{margin-block:6px var(--espacio-3);font-size:max(2.2rem,min(7vw,3.4rem))}.ficha__datos{margin:0 0 var(--espacio-3);gap:4px;display:grid}.ficha__datos div{gap:var(--espacio-2);display:flex}.ficha__datos dt{color:var(--texto-suave);min-width:7.5rem}.ficha__datos dd{margin:0;font-weight:500}.ficha__precio{font-family:var(--f-titulo);font-size:2.6rem;font-weight:800;line-height:1}.ficha__compra{align-items:center;gap:var(--espacio-3);margin-top:var(--espacio-3);flex-wrap:wrap;display:flex}.ficha__compra .cantidad{margin-top:0}.ficha__compra .boton{text-align:center;flex:200px}.ficha__3d{margin-top:var(--espacio-3);color:var(--texto);font-weight:600;display:inline-block}.ficha__textos{margin-top:var(--espacio-4);gap:var(--espacio-2);justify-items:start;display:grid}.ficha__textos .nota-etapa{margin:0}.ficha__descripcion{border-left:3px solid var(--ambar);margin:0;padding:2px 0 2px 14px;line-height:1.6}.ficha__dato{color:var(--tinta);background:linear-gradient(#0000 64%,#e9a23b4d 64%);padding-inline-start:1px;padding-inline-end:1px;font-weight:600}.ficha-vacia{gap:var(--espacio-3);padding-block:var(--espacio-6);justify-items:start;display:grid}.relacionados{padding-bottom:var(--espacio-6)}@media (min-width:900px){.ficha{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.ficha__foto{min-height:600px;position:sticky;top:84px}}.aviso-flotante{left:50%;bottom:max(20px, env(safe-area-inset-bottom));z-index:60;background:var(--tinta);max-width:calc(100% - 32px);color:var(--crema);opacity:0;pointer-events:none;border-radius:6px;padding:.75rem 1.1rem;font-size:.92rem;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,10px);box-shadow:0 10px 30px #0000004d}.aviso-flotante.visible{opacity:1;transform:translate(-50%)}.seccion--suave{background:#f3e2d1}.sitio-footer__grilla{gap:var(--espacio-4);display:grid}.sitio-footer__legal{gap:var(--espacio-2);align-content:start;display:grid}.sitio-footer__legal a{color:var(--texto-sobre-oscuro)}.boton-arrepentimiento{border:1px solid var(--naranja);border-radius:4px;justify-self:start;padding:.7rem 1rem;font-weight:600;text-decoration:none;color:var(--crema)!important}.boton-arrepentimiento:hover{background:#f68b4924}@media (min-width:900px){.sitio-footer__grilla{grid-template-columns:1fr 1.2fr 1.4fr}}.vendedor{gap:var(--espacio-2);align-content:start;justify-items:start;display:grid}.vendedor__titulo{font-family:var(--f-cuerpo);letter-spacing:.16em;text-transform:uppercase;color:var(--ambar);margin:0 0 4px;font-size:12px;font-weight:600}.vendedor__datos{gap:6px;margin:0;display:grid}.vendedor__datos div{gap:var(--espacio-2);grid-template-columns:8.5rem 1fr;align-items:baseline;display:grid}.vendedor__datos dt{color:var(--texto-suave-oscuro);opacity:.8;font-size:.82rem}.vendedor__datos dd{color:var(--texto-sobre-oscuro);margin:0}.vendedor__datos a{color:var(--texto-sobre-oscuro);text-underline-offset:3px;overflow-wrap:anywhere}.vendedor .nota-etapa{margin:var(--espacio-2) 0 0}@media (max-width:420px){.vendedor__datos div{grid-template-columns:1fr;gap:0}}.pagina-legal{gap:var(--espacio-3);padding-block:var(--espacio-5) var(--espacio-6);justify-items:start;display:grid}.pagina-legal h1{font-size:max(2.4rem,min(7vw,4rem))}.pagina-legal .nota-etapa{margin:0}.texto-legal__volanta{letter-spacing:.16em;text-transform:uppercase;color:var(--naranja);margin:0 0 -8px;font-size:12px;font-weight:600}.texto-legal{width:100%;max-width:44rem;color:var(--texto);font-size:1rem;line-height:1.7}.texto-legal p,.texto-legal ul{margin:0 0 var(--espacio-3)}.texto-legal h2{margin:var(--espacio-5) 0 var(--espacio-2);padding-top:var(--espacio-3);border-top:1px solid var(--linea);font-family:var(--f-titulo);text-transform:uppercase;letter-spacing:.01em;font-size:max(1.4rem,min(4.5vw,1.8rem));font-weight:800;line-height:1.1}.texto-legal ul{padding-left:1.2rem}.texto-legal li{margin-bottom:4px}.texto-legal li::marker{color:var(--naranja)}.texto-legal a{color:var(--texto);text-underline-offset:3px;-webkit-text-decoration-color:var(--naranja);text-decoration-color:var(--naranja);overflow-wrap:anywhere;font-weight:600}.texto-legal__intro{font-size:1.12rem;line-height:1.6}.texto-legal__nota{padding:var(--espacio-3);border-left:3px solid var(--ambar);background:#e9a23b14;font-size:.92rem;margin-top:var(--espacio-5)!important}.migas{padding-block:var(--espacio-3);color:var(--texto-suave);font-size:.9rem}.migas a{color:var(--texto-suave)}.formulario{gap:var(--espacio-3) var(--espacio-4);grid-template-columns:1fr 1fr;display:grid}.campo{grid-column:1/-1;gap:6px;min-width:0;display:grid}.campo--mitad{grid-column:span 1}.campo label{font-size:.95rem;font-weight:600}.campo__req{color:var(--naranja)}.campo__opc{color:var(--texto-suave);font-weight:400}.campo input,.campo textarea,.campo select{border-radius:var(--radio);background:var(--blanco);width:100%;min-height:48px;color:var(--texto);font:inherit;border:1px solid #c9bcae;padding:12px 14px;font-size:1rem}.campo textarea{resize:vertical;min-height:120px;line-height:1.5}.campo input:focus-visible{outline:3px solid var(--naranja);outline-offset:1px;border-color:var(--naranja)}.campo textarea:focus-visible{outline:3px solid var(--naranja);outline-offset:1px;border-color:var(--naranja)}.campo select:focus-visible{outline:3px solid var(--naranja);outline-offset:1px;border-color:var(--naranja)}.campo [aria-invalid=true]{border-color:#b4321f}.campo__error{color:#b4321f;min-height:0;margin:0;font-size:.88rem}.campo__error:empty{display:none}.campo__ayuda{color:var(--texto-suave);margin:0;font-size:.88rem}.campo-trampa{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.formulario__nota{color:var(--texto-suave);grid-column:1/-1;margin:0;font-size:.85rem}.formulario__mensaje{border-radius:0 var(--radio) var(--radio) 0;background:#b4321f12;border-left:3px solid #b4321f;grid-column:1/-1;margin:0;padding:12px 14px}.formulario .boton{grid-column:1/-1;justify-self:start;min-width:220px}.boton[aria-busy=true]{cursor:progress}@media (max-width:560px){.formulario{grid-template-columns:1fr}.campo--mitad{grid-column:1/-1}.formulario .boton{justify-self:stretch}}.arrepentimiento{width:100%;max-width:44rem;padding:var(--espacio-4);background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radio)}.arrepentimiento__titulo{margin:0 0 var(--espacio-3);font-family:var(--f-titulo);text-transform:uppercase;font-size:max(1.4rem,min(4.5vw,1.8rem));font-weight:800;line-height:1.1}.arrepentimiento__ok{gap:var(--espacio-2);display:grid}.arrepentimiento__ok[hidden],.formulario[hidden]{display:none}.arrepentimiento__ok:focus{outline:none}.arrepentimiento__ok p{margin:0;line-height:1.6}.arrepentimiento__ok-volanta{letter-spacing:.16em;text-transform:uppercase;color:#2f7d4f;font-size:12px;font-weight:600}.arrepentimiento__codigo strong{border:1px dashed var(--naranja);border-radius:var(--radio);letter-spacing:.04em;overflow-wrap:anywhere;margin-top:4px;padding:4px 10px;font-family:ui-monospace,Consolas,monospace;font-size:1.1rem;display:inline-block}@media (max-width:560px){.arrepentimiento{padding:var(--espacio-3)}}.experiencia{color:var(--crema);--alto:calc(100svh - 64px);background:#120d0a;position:relative}.experiencia__escena{height:var(--alto);z-index:0;position:sticky;top:64px;overflow:hidden}.experiencia__halo{pointer-events:none;background:radial-gradient(120% 90% at 50% 120%,#0009,#0000 60%),linear-gradient(#160f0b 0%,#120d0a 55%,#0b0806 100%);position:absolute;top:0;bottom:0;left:0;right:0}.experiencia__halo:before{content:"";width:120%;height:110%;transform:translate(var(--halo-tx,58.333%), var(--halo-ty,43.636%));will-change:transform;background:radial-gradient(50% 50%,#e9a23b29,#f68b490d 45%,#0000 70%);position:absolute;top:-55%;left:-60%}.experiencia canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.experiencia--3d canvas{opacity:1}.experiencia__foto{filter:drop-shadow(0 24px 30px #0009);opacity:0;width:auto;max-width:none;height:48%;transition:opacity .4s;position:absolute;top:8%;left:50%;transform:translate(-50%)rotate(-6deg)}.experiencia--estatica .experiencia__foto{opacity:1}.experiencia__progreso{right:var(--gutter);background:#fae9da29;width:96px;height:2px;position:absolute;bottom:22px}.experiencia__progreso span{transform-origin:0;transform:scaleX(var(--p,0));background:var(--ambar);position:absolute;top:0;bottom:0;left:0;right:0}.experiencia--estatica .experiencia__progreso{display:none}.experiencia__relato{z-index:1;margin-top:calc(-1 * var(--alto));position:relative}.capitulo{min-height:var(--alto);max-width:1440px;padding:32px var(--gutter) 56px;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:0 auto;display:flex}.capitulo>*{max-width:34rem}.capitulo a,.capitulo button{pointer-events:auto}.capitulo h1{font-size:max(2.6rem,min(11vw,6.75rem))}.capitulo h2{font-size:max(2.2rem,min(9vw,5rem))}.capitulo .titulo{text-shadow:0 2px 24px #0009;line-height:.92}.capitulo .volanta{letter-spacing:.16em;text-transform:uppercase;color:var(--ambar);margin:0 0 10px;font-size:12px;font-weight:600}.capitulo .bajada{color:#cdb9a5;max-width:26rem;margin-top:14px;font-size:1rem;line-height:1.5}.ficha-linea{border-top:1px solid #fae9da29;margin-top:18px;padding-top:12px;font-size:.92rem}.ficha-linea span{color:var(--ambar);margin:0 4px}.pista{color:var(--crema);font:inherit;text-align:left;cursor:pointer;background:#120d0a8c;border:1px solid #e9a23b8c;border-radius:999px;align-items:center;gap:12px;margin-top:28px;padding:8px 18px 8px 8px;animation:2.6s ease-out infinite pista-halo;display:inline-flex;box-shadow:0 0 #e9a23b59}.pista:hover{border-color:var(--ambar)}.pista__icono{flex:none;place-items:center;width:34px;height:34px;display:grid}.pista__icono img{width:30px;height:30px}.pista__texto{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.3;display:grid}.pista__texto small{letter-spacing:.02em;text-transform:none;color:#cdb9a5;font-size:12px;font-weight:400}@keyframes pista-halo{0%{box-shadow:0 0 #e9a23b59}70%,to{box-shadow:0 0 0 12px #e9a23b00}}@media (prefers-reduced-motion:reduce){.pista{animation:none}}.experiencia--estatica .pista{display:none}.experiencia__cta{margin-top:18px}.experiencia__precio{font-family:var(--f-titulo);flex-wrap:wrap;align-items:baseline;gap:12px;font-size:2.4rem;font-weight:800;line-height:1;display:flex}.experiencia__precio .estado-linea{font-family:var(--f-cuerpo);color:var(--ambar);font-size:.9rem}.experiencia__acciones{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.experiencia__ficha{color:var(--crema);padding:10px 4px;font-weight:600}@media (min-width:641px) and (min-aspect-ratio:4/5){.experiencia__foto{height:74%;top:12%;left:auto;right:12%;transform:rotate(-8deg)}.capitulo{justify-content:center;padding-block-start:48px;padding-block-end:48px}.capitulo>*{max-width:min(30rem,40vw)}.capitulo[data-lado=der]{text-align:right;align-items:flex-end}.capitulo[data-lado=der] .experiencia__precio,.capitulo[data-lado=der] .experiencia__acciones{justify-content:flex-end}.capitulo h1{font-size:max(2.75rem,min(6.4vw,6.75rem))}.capitulo h2{font-size:max(2.25rem,min(5vw,5rem))}.experiencia--estatica .capitulo[data-lado=der]{text-align:left;align-items:flex-start}.experiencia--estatica .capitulo[data-lado=der] .experiencia__precio,.experiencia--estatica .capitulo[data-lado=der] .experiencia__acciones{justify-content:flex-start}}@media (max-height:520px) and (min-aspect-ratio:4/5){.capitulo{padding-block-start:24px;padding-block-end:24px}.capitulo h1{font-size:max(1.9rem,min(10vh,3.5rem))}.capitulo h2{font-size:max(1.6rem,min(8.5vh,3rem))}.capitulo .bajada{margin-top:8px;font-size:.9rem}.pista{display:none}}@media (max-width:640px){.capitulo[data-solo-escritorio]{display:none}}.pista--ficha{text-decoration:none;display:none}@media (max-width:640px){.pista[data-pista]{display:none}.pista--ficha,.experiencia--estatica .pista--ficha{min-height:52px;padding-right:24px;display:inline-flex}.pista--ficha .pista__texto{letter-spacing:.14em;font-size:14px}.experiencia__progreso{display:none}.capitulo{padding-bottom:28px}.capitulo .ficha-linea{margin-top:12px;padding-top:10px}.capitulo .pista--ficha{margin-top:16px}}@media (max-width:640px) and (max-height:700px){.capitulo h1{font-size:max(2.1rem,min(9.6vw,2.8rem))}.capitulo .bajada{display:none}}
