.Visor-module__40SX2q__visor{z-index:100;background:var(--nieve);color:var(--carbono);grid-template-rows:auto 1fr;animation:.2s ease-out Visor-module__40SX2q__aparece;display:grid;position:fixed;inset:0}@keyframes Visor-module__40SX2q__aparece{0%{opacity:0}}.Visor-module__40SX2q__barra{padding:.9rem var(--margen);border-bottom:1px solid #0a0b0c1a;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Visor-module__40SX2q__pista{color:var(--hielo)}.Visor-module__40SX2q__cerrar{background:var(--carbono);width:2.6rem;height:2.6rem;color:var(--nieve);cursor:pointer;border:0;border-radius:50%;font-size:1.6rem;line-height:1}.Visor-module__40SX2q__cerrar:hover{background:var(--fluor);color:var(--carbono)}.Visor-module__40SX2q__lienzo{cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.Visor-module__40SX2q__lienzo[data-zoom=true]{cursor:grab}.Visor-module__40SX2q__foto{will-change:transform;transition:transform 80ms linear;position:absolute;inset:clamp(1rem,4vw,3rem)}.Visor-module__40SX2q__foto img{object-fit:contain;pointer-events:none}.Visor-module__40SX2q__flecha{width:3rem;height:3rem;color:var(--nieve);cursor:pointer;background:#0a0b0cd9;border:0;border-radius:50%;font-size:2rem;line-height:1;position:absolute;top:50%;translate:0 -50%}.Visor-module__40SX2q__flecha:hover{background:var(--fluor);color:var(--carbono)}.Visor-module__40SX2q__izq{left:var(--margen)}.Visor-module__40SX2q__der{right:var(--margen)}.Visor-module__40SX2q__puntos{gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:1.2rem;left:50%;translate:-50%}.Visor-module__40SX2q__puntos li{background:#0a0b0c40;border-radius:50%;width:.55rem;height:.55rem}.Visor-module__40SX2q__puntos li[data-activo=true]{background:var(--carbono)}@media (max-width:600px){.Visor-module__40SX2q__pista{display:none}.Visor-module__40SX2q__flecha{width:2.6rem;height:2.6rem;top:auto;bottom:.8rem;translate:none}.Visor-module__40SX2q__puntos{bottom:1.5rem}}
.producto-module__NBEAya__wrap{background:var(--carbono)}.producto-module__NBEAya__barra{z-index:30;padding:1rem var(--margen);background:color-mix(in srgb, var(--carbono) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0}.producto-module__NBEAya__logo{flex-shrink:0;line-height:0}.producto-module__NBEAya__logo img{filter:invert();width:auto;height:clamp(2rem,3vw,2.6rem)}.producto-module__NBEAya__volver{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--nieve);opacity:.75;font-size:.72rem;text-decoration:none;transition:opacity .15s,color .15s}.producto-module__NBEAya__volver:hover{opacity:1;color:var(--fluor)}.producto-module__NBEAya__eyebrow{font-family:var(--font-dato), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fluor);margin:0;font-size:.72rem}.producto-module__NBEAya__hero{padding:clamp(2rem, 5vw, 4.5rem) var(--margen) clamp(2.5rem, 6vw, 5rem);color:var(--nieve);grid-template-columns:.92fr 1.08fr;align-items:center;gap:2rem;min-height:78svh;display:grid;position:relative;overflow:clip}.producto-module__NBEAya__heroInfo{z-index:2;max-width:32rem;position:relative}.producto-module__NBEAya__titulo{font-family:var(--font-hero), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--nieve);margin:.6rem 0 1.1rem;font-size:clamp(3.4rem,9vw,6.5rem);font-weight:400;line-height:.86}.producto-module__NBEAya__titulo em{color:var(--fluor);font-style:normal}.producto-module__NBEAya__pitch{color:#f3f6f7b8;max-width:30rem;margin:0 0 1.8rem;line-height:1.6}.producto-module__NBEAya__compra{flex-direction:column;gap:1.1rem;display:flex}.producto-module__NBEAya__precio{font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,2.6rem);font-weight:700;line-height:1}.producto-module__NBEAya__precio span{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:#f3f6f78c;margin-top:.4rem;font-size:.68rem;font-weight:400;display:block}.producto-module__NBEAya__colores{align-items:center;gap:.7rem;display:flex}.producto-module__NBEAya__swatch{cursor:pointer;border:2px solid #f3f6f740;border-radius:50%;width:2.4rem;height:2.4rem;padding:0;transition:transform .15s,border-color .15s;position:relative}.producto-module__NBEAya__swatch:hover{transform:scale(1.08)}.producto-module__NBEAya__swatchOn{border-color:var(--fluor);box-shadow:0 0 0 3px color-mix(in srgb, var(--fluor) 30%, transparent)}.producto-module__NBEAya__colorNombre{font-family:var(--font-dato), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--nieve);margin-left:.3rem;font-size:.74rem}.producto-module__NBEAya__opciones{flex-wrap:wrap;gap:.5rem;display:flex}.producto-module__NBEAya__opcion{text-align:left;min-width:10.5rem;color:var(--nieve);cursor:pointer;font:inherit;background:0 0;border:1.5px solid #f3f6f740;border-radius:12px;gap:.15rem;padding:.7rem 1rem;transition:border-color .15s,background-color .15s;display:grid}.producto-module__NBEAya__opcion span{font-size:.9rem;font-weight:700}.producto-module__NBEAya__opcion small{font-family:var(--font-dato), monospace;letter-spacing:.08em;text-transform:uppercase;color:#f3f6f799;font-size:.62rem}.producto-module__NBEAya__opcion:hover{border-color:#f3f6f799}.producto-module__NBEAya__opcionOn{border-color:var(--fluor);background:color-mix(in srgb, var(--fluor) 10%, transparent)}.producto-module__NBEAya__opcionOn small{color:var(--fluor)}.producto-module__NBEAya__compra .btn{align-self:flex-start;padding:1.05em 2.2em;font-size:1rem}.producto-module__NBEAya__errorPago{color:#ff6b5e;max-width:26rem;margin:0;font-size:.85rem}.producto-module__NBEAya__chips{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.producto-module__NBEAya__chips li{font-family:var(--font-dato), monospace;letter-spacing:.08em;text-transform:uppercase;color:#f3f6f7bf;border:1px solid #f3f6f733;border-radius:999px;padding:.45em .9em;font-size:.66rem}.producto-module__NBEAya__heroFoto{z-index:1;flex-direction:column;gap:.7rem;display:flex;position:relative}.producto-module__NBEAya__stage{aspect-ratio:3/2;background:var(--blanco);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #000000a6}.producto-module__NBEAya__stage img{object-fit:contain;padding:4%}.producto-module__NBEAya__stageAlto{aspect-ratio:4/3}button.producto-module__NBEAya__stage{cursor:zoom-in;border:0;width:100%;padding:0;display:block}.producto-module__NBEAya__lupa{background:var(--carbono);width:2.2rem;height:2.2rem;color:var(--nieve);opacity:.8;border-radius:50%;place-items:center;font-size:1.1rem;transition:opacity .15s,background-color .15s,color .15s;display:grid;position:absolute;bottom:.8rem;right:.8rem}button.producto-module__NBEAya__stage:hover .producto-module__NBEAya__lupa{opacity:1;background:var(--fluor);color:var(--carbono)}.producto-module__NBEAya__thumbs{flex-wrap:wrap;gap:.5rem;display:flex}.producto-module__NBEAya__thumb{aspect-ratio:1;background:var(--blanco);cursor:pointer;border:2px solid #0000;border-radius:10px;width:4.3rem;padding:0;transition:border-color .15s;position:relative;overflow:hidden}.producto-module__NBEAya__thumb img{object-fit:contain;padding:10%}.producto-module__NBEAya__thumb:hover{border-color:#f3f6f773}.producto-module__NBEAya__thumbOn{border-color:var(--fluor)}.producto-module__NBEAya__halo{z-index:-1;background:radial-gradient(60% 55% at 55% 55%, color-mix(in srgb, var(--fluor) 24%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.producto-module__NBEAya__detalles{background:var(--nieve);color:var(--carbono);padding:clamp(3rem, 7vw, 6rem) var(--margen);gap:clamp(3rem,6vw,5rem);display:grid}.producto-module__NBEAya__detalle{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,4rem);width:100%;max-width:72rem;margin:0 auto;display:grid}.producto-module__NBEAya__detalle[data-par=true] .producto-module__NBEAya__detalleFoto{order:2}.producto-module__NBEAya__detalleFoto{aspect-ratio:4/3;background:var(--blanco);border:1px solid #00000012;border-radius:18px;position:relative;overflow:hidden}.producto-module__NBEAya__detalleFoto img{object-fit:cover}.producto-module__NBEAya__n{font-family:var(--font-hero), sans-serif;color:var(--nieve-sombra);font-size:clamp(2.4rem,5vw,3.4rem);line-height:1}.producto-module__NBEAya__eyebrow2{font-family:var(--font-dato), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--hielo);margin:.6rem 0 .3rem;font-size:.7rem}.producto-module__NBEAya__detalleTxt h3{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .7rem;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:400;line-height:.98}.producto-module__NBEAya__detalleTxt p:last-child{color:var(--hielo);max-width:34ch;margin:0;line-height:1.6}.producto-module__NBEAya__accion{isolation:isolate;align-items:end;min-height:62svh;display:grid;position:relative;overflow:clip}.producto-module__NBEAya__accion img,.producto-module__NBEAya__accionVideo{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.producto-module__NBEAya__accion:after{content:"";z-index:-1;background:linear-gradient(#0a0b0c1a 40%,#0a0b0cd9);position:absolute;inset:0}.producto-module__NBEAya__accionTxt{padding:clamp(2rem, 5vw, 4rem) var(--margen);color:var(--nieve)}.producto-module__NBEAya__accionTxt h2{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;max-width:16ch;margin:.6rem 0 0;font-size:clamp(2.4rem,7vw,5rem);font-weight:400;line-height:.9}.producto-module__NBEAya__extra{background:var(--nieve);color:var(--carbono);padding:clamp(3rem, 6vw, 5rem) var(--margen) 0;max-width:calc(72rem + 2 * var(--margen));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin:0 auto;display:grid}.producto-module__NBEAya__extraFoto{aspect-ratio:4/5;background:var(--blanco);border:1px solid #00000012;border-radius:18px;position:relative;overflow:hidden}.producto-module__NBEAya__extraFoto img{object-fit:contain;padding:6%}.producto-module__NBEAya__extraTxt h2{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:.3rem 0 .8rem;font-size:clamp(2rem,5vw,3.6rem);font-weight:400;line-height:.92}.producto-module__NBEAya__extraTxt>p{color:var(--hielo);max-width:44ch;line-height:1.6}.producto-module__NBEAya__extraPrecio{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:700;color:var(--carbono)!important;margin:1.2rem 0 1.4rem!important}.producto-module__NBEAya__extraPrecio span{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--hielo);margin-top:.3rem;font-size:.68rem;font-weight:400;display:block}.producto-module__NBEAya__extraAcciones{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.producto-module__NBEAya__enlace{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--carbono);font-size:.72rem}.producto-module__NBEAya__ctaExtra{color:var(--fluor);margin-top:.4rem;font-size:.42em;display:block}.producto-module__NBEAya__packs{background:var(--nieve);color:var(--carbono);padding:clamp(3rem, 6vw, 5rem) var(--margen)}.producto-module__NBEAya__packsCabeza{max-width:72rem;margin:0 auto 1.6rem}.producto-module__NBEAya__packsCabeza h2{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:.3rem 0 .5rem;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:400}.producto-module__NBEAya__packsCabeza p{color:var(--hielo);max-width:50ch}.producto-module__NBEAya__packsLista{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem);max-width:72rem;margin:0 auto;display:grid}.producto-module__NBEAya__packCard{background:var(--blanco);color:inherit;border:1px solid #00000012;border-radius:18px;gap:.6rem;padding:1.4rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.producto-module__NBEAya__packCard:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #00000059}.producto-module__NBEAya__packCard img{width:100%;height:auto}.producto-module__NBEAya__packColor{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--hielo);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.producto-module__NBEAya__packMuestra{border:2px solid var(--carbono);border-radius:50%;width:.9rem;height:.9rem}.producto-module__NBEAya__packNombre{font-family:var(--font-hero), sans-serif;text-transform:uppercase;font-size:1.6rem;font-weight:400;line-height:1}.producto-module__NBEAya__packPrecio{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700}.producto-module__NBEAya__packPrecio span{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--hielo);margin-left:.5rem;font-size:.64rem;font-weight:400}.producto-module__NBEAya__ficha{background:var(--nieve);color:var(--carbono);padding:clamp(3rem, 6vw, 5rem) var(--margen)}.producto-module__NBEAya__fichaTitulo{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;max-width:60rem;margin:0 auto 1.6rem;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:400}.producto-module__NBEAya__fichaLista{grid-template-columns:repeat(2,1fr);gap:0 clamp(1.5rem,4vw,4rem);max-width:60rem;margin:0 auto;display:grid}.producto-module__NBEAya__fichaLista>div{border-bottom:1px solid #0000001f;justify-content:space-between;gap:1rem;padding:.95rem 0;display:flex}.producto-module__NBEAya__fichaLista dt{font-family:var(--font-dato), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--hielo);font-size:.72rem}.producto-module__NBEAya__fichaLista dd{text-align:right;margin:0;font-weight:600}.producto-module__NBEAya__cta{background:var(--carbono);color:var(--nieve);padding:clamp(3rem, 7vw, 6rem) var(--margen);grid-template-columns:1fr auto;align-items:center;gap:2rem;display:grid;position:relative;overflow:clip}.producto-module__NBEAya__cta .producto-module__NBEAya__halo{background:radial-gradient(50% 60% at 80% 50%, color-mix(in srgb, var(--fluor) 20%, transparent), transparent 70%)}.producto-module__NBEAya__ctaTitulo{font-family:var(--font-hero), sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:.5rem 0 .8rem;font-size:clamp(2.2rem,6vw,4rem);font-weight:400;line-height:.9}.producto-module__NBEAya__ctaPrecio{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.producto-module__NBEAya__ctaPrecio span{font-family:var(--font-dato), monospace;letter-spacing:.1em;text-transform:uppercase;color:#f3f6f78c;margin-left:.6rem;font-size:.68rem;font-weight:400}.producto-module__NBEAya__ctaLado{z-index:2;flex-direction:column;align-items:flex-end;gap:1.1rem;display:flex;position:relative}@media (max-width:860px){.producto-module__NBEAya__hero{grid-template-columns:1fr;gap:1rem;min-height:0;padding-top:1.5rem}.producto-module__NBEAya__heroFoto{aspect-ratio:16/10;order:-1}.producto-module__NBEAya__detalle{grid-template-columns:1fr;gap:1.2rem}.producto-module__NBEAya__detalle[data-par=true] .producto-module__NBEAya__detalleFoto{order:0}.producto-module__NBEAya__fichaLista,.producto-module__NBEAya__extra{grid-template-columns:1fr}.producto-module__NBEAya__extraFoto{aspect-ratio:4/3}.producto-module__NBEAya__packsLista,.producto-module__NBEAya__cta{grid-template-columns:1fr}.producto-module__NBEAya__ctaLado{align-items:stretch}.producto-module__NBEAya__ctaLado .btn{justify-content:center}}
