@font-face{font-family:"Barlow fb";font-weight:100 549;src:local("Arial"),local("ArialMT");size-adjust:95.4%;ascent-override:104.8%;descent-override:21%;line-gap-override:0%}@font-face{font-family:"Barlow fb";font-weight:550 1000;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:91.5%;ascent-override:109.3%;descent-override:21.9%;line-gap-override:0%}@font-face{font-family:"Barlow Condensed fb";src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:76.2%;ascent-override:131.2%;descent-override:26.2%;line-gap-override:0%}@font-face{font-family:"Barlow Condensed fb";font-style:italic;font-weight:100 1000;src:local("Arial Bold Italic"),local("Arial-BoldItalicMT"),local("Arial Bold"),local("Arial-BoldMT");size-adjust:65.8%;ascent-override:152%;descent-override:30.4%;line-gap-override:0%}@font-face{font-family:"Barlow fb Roboto";font-weight:100 549;src:local("Roboto"),local("Roboto-Regular");size-adjust:107%;ascent-override:93.5%;descent-override:18.7%;line-gap-override:0%}@font-face{font-family:"Barlow fb Roboto";font-weight:550 1000;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:102%;ascent-override:98%;descent-override:19.6%;line-gap-override:0%}@font-face{font-family:"Barlow Condensed fb Roboto";src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:85%;ascent-override:117.6%;descent-override:23.5%;line-gap-override:0%}@font-face{font-family:"Barlow Condensed fb Roboto";font-style:italic;font-weight:100 1000;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:76%;ascent-override:131.6%;descent-override:26.3%;line-gap-override:0%}:root,[data-tema=clara] .zona-oscura{color-scheme:dark;--noche: oklch(0.19 0.03 266);--noche-2: oklch(0.23 0.034 266);--noche-3: oklch(0.28 0.038 265);--linea: oklch(0.38 0.042 264);--texto: oklch(0.96 0.01 245);--niebla: oklch(0.84 0.03 248);--tenue: oklch(0.72 0.024 252);--rayo: oklch(0.86 0.1 245);--rayo-fuerte: oklch(0.93 0.07 230);--accion: #2B6EF2;--accion-fuerte: oklch(0.53 0.21 262);--accion-texto: oklch(0.74 0.15 258);--sobre-accion: #FFFFFF;--logo-azul: #2B6EF2;--logo-celeste: #C5DCF3;--listo: oklch(0.82 0.16 150);--sobre-listo: oklch(0.2 0.05 150);--alerta-amarilla: oklch(0.88 0.16 92);--alerta-naranja: oklch(0.77 0.16 58);--alerta-roja: oklch(0.68 0.2 27);--sobre-alerta: oklch(0.19 0.03 40);--maqueta: oklch(0.85 0.15 330);--radio: 12px;--barra: 72px;--fuente: "Barlow", "Barlow fb", "Barlow fb Roboto", system-ui, sans-serif;--titulo: "Barlow Condensed", "Barlow Condensed fb", "Barlow Condensed fb Roboto", system-ui, sans-serif;--alerta-texto: var(--alerta-amarilla);--alerta-texto-naranja: var(--alerta-naranja);--alerta-texto-roja: oklch(0.76 0.17 27);--encabezado: oklch(0.19 0.03 266);--velo: oklch(1 0 0 / .06);--sombra: 0 10px 30px oklch(0 0 0 / .35);--ease: cubic-bezier(.2,.8,.2,1);--rapido: .14s;--medio: .2s}.zona-oscura{color:var(--texto)}[data-tema=clara]{color-scheme:light;--noche: #F3F7FB;--noche-2: #FFFFFF;--noche-3: #E3EDF8;--linea: #C5DCF3;--texto: #121826;--niebla: #364156;--tenue: #4F5B70;--rayo: #1C47B8;--rayo-fuerte: #1C47B8;--accion: #2B6EF2;--accion-fuerte: #1C47B8;--accion-texto: #1C47B8;--sobre-accion: #FFFFFF;--listo: #0B7A3B;--sobre-listo: #FFFFFF;--maqueta: #A3127A;--alerta-texto: #8A5200;--alerta-texto-naranja: #9A4300;--alerta-texto-roja: #B4232C;--encabezado: #FFFFFF;--velo: rgba(28, 71, 184, .06);--sombra: 0 8px 24px rgba(18, 24, 38, .10)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--noche);color:var(--texto);font:400 16px/1.55 var(--fuente);overflow-x:clip}body{display:flex;flex-direction:column;min-height:100svh}body>main{flex:1 0 auto;min-height:100svh}body>.pie{flex:none}img,svg,video{display:block;max-width:100%}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--rayo-fuerte);outline-offset:3px;border-radius:6px}[data-tema=clara] .zona-oscura :focus-visible{outline-color:oklch(0.93 0.07 230)}.oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tabular{font-variant-numeric:tabular-nums}.contenedor{width:min(100% - 32px,1240px);margin-inline:auto}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border-radius:999px;border:0;font:600 17px/1 var(--fuente);text-decoration:none;white-space:nowrap;transition:transform var(--medio) var(--ease),background-color var(--medio) var(--ease)}.boton:active{transform:scale(.97)}.boton--accion{background:var(--accion);color:var(--sobre-accion)}.boton--accion:hover{background:var(--accion-fuerte)}.boton--borde{background:transparent;color:var(--texto);box-shadow:inset 0 0 0 2px var(--linea)}.boton--ancho{width:100%}.encabezado{position:fixed;inset:0 0 auto;z-index:40;height:56px;display:flex;align-items:center;gap:4px;padding:0 8px 0 14px;background:linear-gradient(oklch(0.16 0.03 258 / .92),oklch(0.16 0.03 258 / 0));transition:background-color .2s}.encabezado.solido{background:var(--encabezado);box-shadow:0 1px 0 var(--linea)}[data-tema=clara] .encabezado{background:var(--encabezado);box-shadow:0 1px 0 var(--linea);color:var(--texto)}.logo{display:flex;align-items:center;gap:8px;text-decoration:none;margin-right:auto;min-height:48px}.logo .logo-svg{width:auto;height:46px}@media(min-width:900px){.logo .logo-svg{height:52px}}.icono{position:relative;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:999px;background:transparent;text-decoration:none}.icono svg{width:24px;height:24px}.icono:active{background:var(--velo)}.contador{position:absolute;top:6px;right:4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--accion);color:var(--sobre-accion);font:700 12px/20px var(--fuente);text-align:center}.contador[hidden]{display:none}.contador.salta{animation:salta .5s cubic-bezier(.2,.8,.2,1)}@keyframes salta{0%{transform:scale(1)}35%{transform:scale(1.45)}100%{transform:scale(1)}}.nav-compu{display:none}.pausa-compu{display:none}dialog.hoja{position:fixed;inset:auto 0 0;margin:0;width:100%;max-width:640px;margin-inline:auto;max-height:88svh;padding:0;border:0;border-radius:16px 16px 0 0;background:var(--noche-2);color:var(--texto);overflow:auto;overscroll-behavior:contain}dialog.hoja::backdrop{background:oklch(0.1 0.02 258 / .7)}dialog.hoja[open]{animation:subeHoja .32s cubic-bezier(.2,.8,.2,1)}@keyframes subeHoja{from{transform:translateY(40%);opacity:0}to{transform:none;opacity:1}}.hoja-cabeza{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:10px 8px 10px 20px;background:var(--noche-2);border-bottom:1px solid var(--linea)}.hoja-cabeza h2{margin:0 auto 0 0;font:800 26px/1 var(--titulo);text-transform:uppercase;letter-spacing:.01em}.hoja-cuerpo{padding:8px 20px 28px}.menu-lista{list-style:none;margin:0;padding:0}.menu-lista a,.menu-lista button{display:flex;align-items:center;width:100%;min-height:56px;padding:0 4px;border:0;border-bottom:1px solid var(--linea);background:none;text-align:left;font:600 18px/1 var(--fuente);text-decoration:none}.prueba-bloque{padding:18px 0;border-bottom:1px solid var(--linea)}.prueba-bloque:last-child{border-bottom:0}.prueba-bloque h3{margin:0 0 6px;font:700 20px/1.2 var(--titulo);text-transform:uppercase;letter-spacing:.02em;display:flex;gap:8px;align-items:center}.prueba-bloque h3 svg{width:20px;height:20px;color:var(--rayo);flex:none}.prueba-bloque p{margin:0 0 8px;color:var(--niebla)}.prueba-bloque .boton{margin-top:6px}.prueba-equipo{padding-top:6px}.equipo-cifra{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 8px;color:var(--texto);font-weight:600;font-size:18px}.equipo-cifra b{font:800 44px/1 var(--titulo);letter-spacing:.01em;color:var(--texto);text-shadow:0 0 18px oklch(0.86 0.11 235 / .35)}.equipo-cifra span{color:var(--niebla);font-weight:500}.maqueta{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:6px;border:1.5px dashed var(--maqueta);color:var(--maqueta);font:600 13px/1.4 var(--fuente);letter-spacing:.01em}.maqueta-caja{border:2px dashed var(--maqueta);border-radius:var(--radio);padding:14px;color:var(--niebla)}.maqueta-caja strong{color:var(--maqueta)}.mail{background:oklch(0.97 0.006 250);color:oklch(0.24 0.02 258);border-radius:var(--radio);overflow:hidden;font-size:15px;line-height:1.45;box-shadow:0 10px 30px oklch(0 0 0 / .35);text-align:left}.mail-cabeza{display:flex;gap:10px;align-items:center;padding:10px 14px;background:oklch(1 0 0);border-bottom:1px solid oklch(0.9 0.01 250)}.mail-avatar{width:34px;height:34px;border-radius:999px;background:oklch(0.22 0.04 258);display:grid;place-items:center;flex:none}.mail-avatar svg{width:15px;height:21px}.mail-de{font-weight:700}.mail-asunto{color:oklch(0.42 0.02 258);font-size:14px}.mail-portada{display:grid;place-items:center;height:78px;background:radial-gradient(ellipse at 50% 130%,oklch(0.5 0.13 245 / .6),transparent 70%),linear-gradient(oklch(0.21 0.045 262),oklch(0.13 0.03 262))}.mail-marca{display:flex;align-items:center;gap:8px;color:oklch(0.96 0.01 245)}.mail-marca .logo-svg{width:auto;height:46px}.mail-cuerpo{padding:14px 16px 18px}.mail-cuerpo p{margin:0 0 8px}.mail-cuerpo .mail-titulo{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid oklch(0.88 0.01 250);font:800 23px/1.05 var(--titulo);text-transform:uppercase;color:oklch(0.3 0.09 258)}.mail-cuerpo .mail-sub{margin-top:4px;font-weight:700}.mail-instructivo{display:grid;gap:8px;justify-items:center;padding:12px;margin:4px 0 10px;border-radius:10px;background:oklch(0.95 0.035 82);text-align:center}.mail-instructivo small{font:500 12px/1.2 ui-monospace,monospace;color:oklch(0.45 0.02 258)}.mail-boton{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:0 12px;border-radius:8px;background:var(--accion);color:var(--sobre-accion);font-weight:700}.mail-boton--borde{background:oklch(0.22 0.04 258);color:oklch(0.96 0.01 245)}.mail-canal{display:grid;gap:4px;margin-top:14px;padding-top:12px;border-top:1px solid oklch(0.88 0.01 250)}.mail-canal b{font-weight:700}.mail-canal span:not(.mail-boton){color:oklch(0.42 0.02 258);font-size:14px}.mail-boton--canal{margin-top:6px;background:oklch(0.48 0.13 152);color:oklch(1 0 0)}.mail-cuerpo .mail-aviso{color:oklch(0.5 0.17 27);font-weight:700;font-size:14px}.mail-datos{padding:6px 12px;margin:0 0 12px;border-radius:10px;background:oklch(0.93 0.02 255)}.mail-dato{display:flex;justify-content:space-between;gap:10px;padding:5px 0;font-size:14px}.mail-dato span{color:oklch(0.42 0.02 258)}.mail-dato b{text-align:right}.mail-dato--sub{padding:0 0 8px;margin-bottom:4px;border-bottom:1px solid oklch(0.85 0.015 255)}.tapado{letter-spacing:.1em;color:oklch(0.5 0.02 258)}.alerta{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font:600 13px/1.3 var(--fuente);color:var(--sobre-alerta);white-space:nowrap}.alerta svg{width:10px;height:14px}.alerta--amarilla{background:var(--alerta-amarilla)}.alerta--naranja{background:var(--alerta-naranja)}.alerta--roja{background:var(--alerta-roja);color:oklch(0.98 0.01 30)}.alerta--preventa{background:var(--accion);color:var(--sobre-accion)}.grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.tarjeta{position:relative;display:flex;flex-direction:column;gap:4px;text-decoration:none;min-width:0}.tarjeta .tapa{position:relative;aspect-ratio:620 / 795;border-radius:var(--radio);overflow:hidden;background:var(--noche-3);transition:transform var(--medio) var(--ease),box-shadow var(--medio) var(--ease)}@media(hover:hover){.tarjeta:hover .tapa{transform:translateY(-3px);box-shadow:var(--sombra)}}[data-tema=clara] .tarjeta .tapa{box-shadow:0 0 0 1px var(--linea)}.tarjeta .tapa img{width:100%;height:100%;object-fit:cover}.tarjeta .tapa .alerta{position:absolute;left:8px;bottom:8px}.tarjeta .tapa::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,oklch(0.97 0.05 230 / .85),transparent 70%);opacity:0;pointer-events:none}.tarjeta.prende .tapa::after{animation:destelloTapa .7s ease-out}@keyframes destelloTapa{0%{opacity:0}18%{opacity:1}100%{opacity:0}}.tarjeta h3{margin:6px 0 0;font:600 16px/1.3 var(--fuente)}.tarjeta .plat{font:600 13px/1.2 var(--fuente);letter-spacing:.03em;color:var(--tenue);white-space:nowrap}.tarjeta .plat b{color:var(--texto);font-weight:800}.precio{font:700 20px/1.1 var(--fuente);color:var(--accion-texto);font-variant-numeric:tabular-nums}.por-transf{font-size:14px;color:var(--tenue)}.tachado{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;font-size:13px;line-height:1.3;color:var(--tenue)}.tachado s,.tachado-que{white-space:nowrap}.tachado s{text-decoration-thickness:1.5px}.tachado b{margin-left:2px;color:var(--alerta-texto);font-weight:700}.cuenta{display:inline-flex;align-items:center;gap:4px;font:600 13px/1.3 var(--fuente);color:var(--alerta-texto);white-space:nowrap}.cuenta svg{width:9px;height:13px;flex:none}.cuenta--naranja{color:var(--alerta-texto-naranja)}.cuenta--roja{color:var(--alerta-texto-roja)}.sec{font-size:13px;color:var(--niebla)}.grilla--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.tarjeta--compacta{gap:2px}.tarjeta--compacta h3{margin-top:4px;font-size:14px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.tarjeta .precio{color:var(--texto)}.tarjeta--oferta .precio{color:var(--alerta-texto)}.desde-et{margin-top:2px;font:600 12px/1.1 var(--fuente);color:var(--tenue)}.tarjeta--compacta .precio{font-size:20px;letter-spacing:-.01em;white-space:nowrap}.tarjeta--compacta .por-transf,.tarjeta--compacta .tachado,.tarjeta--compacta .cuenta{font-size:12px}.tarjeta--compacta .tapa .alerta{left:6px;bottom:6px;padding:2px 7px;font-size:12px}.tarjeta--compacta .plat{font-size:12px}.seccion{padding:64px 0 0}.seccion-titulo{margin:0 0 18px;font:800 36px/0.95 var(--titulo);text-transform:uppercase;letter-spacing:.01em}.seccion-bajada{margin:-8px 0 20px;color:var(--niebla)}.abanico{position:absolute;inset:0;display:grid;place-items:center}.abanico img{position:absolute;width:112px;height:auto;border-radius:8px;box-shadow:0 10px 24px oklch(0 0 0 / .5);top:50px}.abanico img:nth-of-type(1){transform:translateX(-78px) rotate(-10deg)}.abanico img:nth-of-type(2){transform:translateY(-8px);z-index:2}.abanico img:nth-of-type(3){transform:translateX(78px) rotate(10deg)}.abanico .pastillas{position:absolute;top:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:3}.pastilla{padding:5px 12px;border-radius:999px;background:var(--noche);font:600 14px/1.2 var(--fuente);box-shadow:inset 0 0 0 1.5px var(--linea);white-space:nowrap}.pastilla.si{background:var(--texto);color:var(--noche);box-shadow:none}.comprobante{position:absolute;left:50%;top:50%;width:240px;transform:translate(-50%,-50%) rotate(-3deg);background:oklch(0.97 0.006 250);color:oklch(0.22 0.02 258);border-radius:10px;padding:14px 16px;box-shadow:0 12px 30px oklch(0 0 0 / .5)}.comprobante small{display:block;color:oklch(0.45 0.02 258);font-size:14px}.comprobante b{display:block;font:700 28px/1.2 var(--fuente);font-variant-numeric:tabular-nums}.comprobante .archivo{margin-top:8px;padding-top:8px;border-top:1.5px dashed oklch(0.75 0.01 250);font-size:14px}.sello{position:absolute;right:-12px;top:-14px;padding:4px 10px;border-radius:999px;background:var(--listo);color:var(--sobre-listo);font:700 14px/1.3 var(--fuente);transform:rotate(6deg)}.paso-imagen .fondo-keyart{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.paso-imagen .fondo-keyart+.telefono{z-index:1}.paso:has(.telefono) .paso-imagen{height:292px}.telefono{position:absolute;left:50%;top:18px;width:218px;padding:8px 8px 0;border-radius:28px 28px 0 0;background:oklch(0.1 0.02 258);box-shadow:0 0 0 1px oklch(1 0 0 / .12),0 18px 40px oklch(0 0 0 / .55);transform:translateX(-50%) rotate(-2deg)}.telefono-pantalla{height:420px;overflow:hidden;border-radius:20px 20px 0 0}.telefono .mail{width:336px;border-radius:0;box-shadow:none;transform:scale(.6);transform-origin:0 0}.faq details{border-bottom:1px solid var(--linea)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;font:600 18px/1.3 var(--fuente);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font:400 28px/1 var(--fuente);color:var(--rayo)}.faq details[open] summary::after{content:"–"}.faq details p{margin:0 0 18px;color:var(--niebla)}.faq details .mail p:not(.mail-titulo):not(.mail-aviso){margin:0 0 8px;color:inherit}.pie{position:relative;overflow:hidden;margin-top:72px;padding:48px 0 104px;background:linear-gradient(oklch(0.19 0.034 258),oklch(0.13 0.026 260));color:var(--niebla);font-size:15px;border-top:1px solid var(--linea)}.pie::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(104deg,transparent 0 22px,oklch(0.86 0.11 235 / .07) 22px 23px,transparent 23px 47px);-webkit-mask-image:linear-gradient(#000,transparent 75%);mask-image:linear-gradient(#000,transparent 75%)}.pie .contenedor{position:relative}[data-tema=clara] .pie{background:linear-gradient(#FFFFFF,#EAF1F9)}[data-tema=clara] .pie::before{background:repeating-linear-gradient(104deg,transparent 0 22px,rgba(43,110,242,.06) 22px 23px,transparent 23px 47px)}.pie-sony{max-width:70ch;font-size:13px;color:var(--tenue)}.pie a{color:var(--texto)}.pie-marca{display:flex;align-items:center;gap:12px;margin:0 0 16px}.pie-marca .logo-svg{color:var(--texto);width:auto;height:76px;filter:drop-shadow(0 0 16px oklch(0.575 0.21 262 / .35))}.pie-marca .logo-t{}.pie-texto{max-width:46ch;margin:0 0 16px}.pie-estado{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 16px;margin:0 0 28px;border-radius:999px;background:var(--velo);color:var(--texto);font-weight:600}.punto{position:relative;width:9px;height:9px;border-radius:999px;background:var(--tenue);flex:none}.punto.on{background:var(--listo)}.punto.on::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--listo);animation:pulso 2.2s ease-out infinite}@keyframes caer{from{transform:translate3d(0,0,0)}to{transform:translate3d(var(--dx),var(--dy),0)}}@keyframes pulso{from{transform:scale(1);opacity:.7}to{transform:scale(3.2);opacity:0}}.pie-columnas{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;padding:24px 0 8px;border-top:1px solid var(--linea)}.pie-columnas h3{margin:0 0 4px;font:600 12px/1 var(--fuente);letter-spacing:.2em;text-transform:uppercase;color:var(--tenue)}.pie-columnas ul{list-style:none;margin:0;padding:0}.pie-columnas a,.pie-columnas button{display:flex;align-items:center;min-height:48px;padding:0;border:0;background:none;color:var(--texto);text-decoration:none;font:500 16px/1.2 var(--fuente);text-align:left}.pie-legal{display:grid;gap:14px;justify-items:start;padding-top:20px;margin-top:16px;border-top:1px solid var(--linea)}.pie-legal p{margin:0}.pie-barra{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;width:100%;font:600 12px/1.5 var(--fuente);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue)}.pie .chico{font-size:14px;color:var(--tenue)}@media(min-width:900px){.pie{padding-bottom:48px}.pie-arriba{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:56px}.pie-columnas{grid-template-columns:repeat(3,1fr);padding-top:0;border-top:0}.pie-marca .logo-svg{height:104px}}.wa-flotante{position:fixed;right:14px;bottom:16px;z-index:30;width:56px;height:56px;border-radius:999px;display:grid;place-items:center;background:oklch(0.72 0.17 150);color:oklch(0.18 0.05 150);box-shadow:0 8px 22px oklch(0 0 0 / .45);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.wa-flotante svg{width:28px;height:28px}body.con-barra .wa-flotante{transform:translateY(calc(-1 * var(--barra) - 4px))}.barra-fija{position:fixed;inset:auto 0 0;z-index:35;display:flex;align-items:center;gap:12px;min-height:var(--barra);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--noche-2);box-shadow:0 -1px 0 var(--linea);transform:translateY(110%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.barra-fija.visible{transform:none}.barra-fija .precio{font-size:22px}.barra-fija .boton{margin-left:auto}.cartelito{position:fixed;left:8px;bottom:8px;z-index:20;display:flex;gap:2px;align-items:center;padding:4px 8px;border-radius:8px;background:oklch(0.12 0.02 258 / .88);font-size:12px;color:var(--tenue)}.cartelito a{padding:2px 4px;color:var(--niebla)}[data-tema=clara] .cartelito{background:#FFFFFF;box-shadow:0 0 0 1px var(--linea),var(--sombra)}body.con-barra .cartelito{display:none}@media(max-width:899px){.cartelito,body.con-barra .cartelito{position:static;display:flex;justify-content:center;margin:0 16px 16px}body.arriba .cartelito{display:flex!important}}@media(max-width:899px){body.arriba .wa-flotante{opacity:0;pointer-events:none;transform:translateY(20px)}}.wa-flotante{transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility .25s}@media(max-width:899px){.wa-flotante{right:calc(12px + env(safe-area-inset-right));bottom:calc(14px + env(safe-area-inset-bottom));width:50px;height:50px}.wa-flotante svg{width:26px;height:26px}}body.wa-cede .wa-flotante{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(20px)}.capa-rayos{position:fixed;inset:0;z-index:60;pointer-events:none;width:100%;height:100%;overflow:visible}.capa-rayos path{fill:none;stroke-linecap:round;stroke-linejoin:round}.precio-vivo{position:relative;display:inline-block;isolation:isolate;text-shadow:0 0 14px oklch(0.62 0.2 262 / .45)}.precio-vivo::after{content:"";position:absolute;inset:-45% -16%;z-index:-1;pointer-events:none;border-radius:999px;background:radial-gradient(closest-side,oklch(0.62 0.2 262 / .4),oklch(0.86 0.11 235 / .14) 62%,transparent);opacity:.4}@keyframes latido{0%,100%{opacity:.28;transform:scale(.96)}50%{opacity:.6;transform:scale(1.02)}}.con-corriente{position:relative;isolation:isolate}.con-corriente>[data-texto]{position:relative}.corriente{position:absolute;inset:-2px;z-index:-1;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:0 0 14px oklch(0.86 0.11 235 / .28)}.c-giro{position:absolute;left:50%;top:50%;width:140%;aspect-ratio:1;border-radius:50%;will-change:transform;background:conic-gradient(transparent 0 30deg,oklch(0.86 0.11 235 / .55) 52deg,oklch(0.99 0.02 230) 64deg,transparent 67deg 205deg,oklch(0.86 0.11 235 / .4) 222deg,oklch(0.97 0.03 230) 229deg,transparent 232deg);animation:corre 2.6s linear infinite}.c-tapa{position:absolute;inset:2px;border-radius:inherit;background:var(--accion);transition:background-color .18s}.boton--accion:hover .c-tapa{background:var(--accion-fuerte)}@keyframes corre{from{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.logo-svg{filter:drop-shadow(0 0 8px oklch(0.575 0.21 262 / .4))}.logo .logo-t{}@keyframes neon{0%,86%,100%{opacity:1}87%{opacity:.2}88%{opacity:1}89.5%{opacity:.35}90.5%{opacity:.9}92%{opacity:.5}93%{opacity:1}}.seccion-titulo{position:relative}.titulo-luz{position:absolute;inset:0;pointer-events:none;color:transparent;background:linear-gradient(100deg,transparent 0 36%,oklch(0.86 0.11 235 / .85) 44%,oklch(1 0 0) 50%,oklch(0.86 0.11 235 / .85) 56%,transparent 64% 100%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:1px oklch(0.86 0.11 235 / 0)}.seccion-titulo.encendido{animation:tituloCarga 1.1s ease-out}.seccion-titulo.encendido .titulo-luz{animation:tituloDescarga .8s cubic-bezier(.45,0,.2,1) forwards,tituloBorde .9s .55s ease-out forwards}@keyframes tituloDescarga{from{background-position:100% 0}to{background-position:0 0}}@keyframes tituloBorde{0%{-webkit-text-stroke-color:oklch(0.95 0.06 230 / 1);filter:drop-shadow(0 0 10px oklch(0.86 0.11 235 / .9))}100%{-webkit-text-stroke-color:oklch(0.86 0.11 235 / .75);filter:drop-shadow(0 0 5px oklch(0.86 0.11 235 / .32))}}@keyframes tituloCarga{0%,100%{text-shadow:none}45%{text-shadow:0 0 18px oklch(0.86 0.11 235 / .55)}}body.pausado .seccion-titulo.encendido,body.pausado .seccion-titulo.encendido .titulo-luz{animation:none}body.pausado .seccion-titulo.encendido .titulo-luz{background:none;-webkit-text-stroke-color:oklch(0.86 0.11 235 / .75);filter:drop-shadow(0 0 5px oklch(0.86 0.11 235 / .32))}body.pausado *,body.pausado *::before,body.pausado *::after{animation-play-state:paused!important}.fuera-de-pantalla,.fuera-de-pantalla::before,.fuera-de-pantalla::after,.fuera-de-pantalla *,.fuera-de-pantalla *::before,.fuera-de-pantalla *::after{animation-play-state:paused!important}@media(min-width:900px){.encabezado{padding:0 max(16px,calc((100% - 1240px) / 2));height:68px}.nav-compu{display:flex;gap:4px;margin-right:12px}.nav-compu a{display:inline-flex;align-items:center;min-height:48px;padding:0 14px;text-decoration:none;font-weight:600;color:var(--niebla);border-radius:999px}.nav-compu a:hover{color:var(--texto);background:oklch(1 0 0 / .06)}.pausa-compu{display:inline-flex;min-height:44px;padding:0 16px;font-size:15px}.boton-menu{display:none}.grilla{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.grilla--3{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}.seccion{padding-top:104px}.seccion-titulo{font-size:56px}.barra-fija{display:none}body.con-barra .wa-flotante{transform:none}body.con-barra .cartelito{display:flex}.cartelito{font-size:13px}}@media(min-width:900px){.grilla--3>:nth-child(n+7){display:none}}@media(min-width:1200px){.grilla--3{grid-template-columns:repeat(8,minmax(0,1fr));gap:26px 18px}.grilla--3>:nth-child(n+7){display:flex}.grilla--3>:nth-child(n+9){display:none}}.fila{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px) / 2.4);gap:18px 10px;margin-inline:-16px;padding:0 16px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.fila::-webkit-scrollbar{display:none}.fila>*{scroll-snap-align:start}@media(min-width:420px){.fila{grid-auto-columns:calc((100% - 30px) / 3.3)}}@media(min-width:600px){.fila{grid-auto-columns:calc((100% - 40px) / 4.3)}}@media(min-width:900px){.fila{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;overflow:visible;gap:26px 18px}}@media(min-width:1200px){.fila{grid-template-columns:repeat(8,minmax(0,1fr))}}.preventa-nota{display:block;margin-top:4px;font:600 14px/1.3 var(--fuente);color:var(--rayo)}.tormenta{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(42% 50% at 0% 28%,oklch(0.5 0.2 262 / .14),transparent 70%),radial-gradient(42% 50% at 100% 72%,oklch(0.5 0.2 262 / .12),transparent 70%)}.tormenta svg{position:absolute;top:0;width:30%;height:100%;overflow:visible;opacity:0;will-change:opacity;filter:drop-shadow(0 0 7px oklch(0.62 0.2 262 / .95));animation:relampago var(--dura, 11s) linear var(--demora, 0s) infinite}.tormenta .izq{left:0}.tormenta .der{right:0}.tormenta path,.to-rayos path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tormenta .halo{stroke:oklch(0.62 0.2 262 / .5);stroke-width:5}.tormenta .nucleo{stroke:oklch(0.96 0.03 245);stroke-width:1.6}.tormenta .rama{stroke-width:1}@keyframes relampago{0%,100%{opacity:0}0.7%{opacity:.95}1.4%{opacity:.15}2.2%{opacity:.8}4.5%{opacity:0}}@media(max-width:899px){.tormenta svg{width:22%}}.logo,.pie-marca{position:relative}.logo .logo-resplandor,.pie-marca .logo-resplandor{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;--logo-azul: #C4DBFF;opacity:0;will-change:opacity;filter:drop-shadow(0 0 2px #FFFFFF) drop-shadow(0 0 6px #7FB0FF) drop-shadow(0 0 14px #2B6EF2) drop-shadow(0 0 30px #2B6EF2)}.logo .logo-capa-t,.pie-marca .logo-capa-t{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;will-change:opacity}:is(.logo-capa-t,.logo-resplandor)>.logo-svg{display:block}.logo .logo-resplandor>.logo-svg,.pie-marca .logo-resplandor>.logo-svg{filter:none}.logo-svg .logo-t--capa{visibility:hidden}.logo-svg--capas{position:relative;z-index:1}.logo .logo-resplandor,.pie-marca .logo-resplandor{z-index:2}@keyframes resplandor{0%,88%,100%{opacity:0}89.2%{opacity:1}90.2%{opacity:.35}91.4%{opacity:1}94%{opacity:.9}}.plus-tapa{display:block;aspect-ratio:360 / 440;overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px var(--linea)}.plus-tapa img{display:block;width:100%;height:100%;object-fit:cover}.plus-tapa--essential{background:#FFFFFF}.plus-tapa--extra{background:#FED600}.plus-tapa--deluxe{background:#1F1F1F}.tema-boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:48px;min-height:48px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:inherit;font:600 15px/1 var(--fuente);transition:background-color var(--rapido) var(--ease)}.tema-boton svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}.tema-boton .tema-luna{fill:currentColor;stroke:none}.tema-boton[aria-checked=true] .tema-luna,.tema-boton[aria-checked=false] .tema-sol{display:none}.tema-boton:active{background:var(--velo)}.tema-texto{display:none}.tema-texto .tema-barra{margin:0 4px;color:var(--tenue)}.tema-boton[aria-checked=false] .tema-o,.tema-boton[aria-checked=true] .tema-c{color:var(--accion-texto);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.tema-boton[aria-checked=false] .tema-c,.tema-boton[aria-checked=true] .tema-o{color:var(--niebla)}.mis-pedidos-enc{display:none}@media(min-width:900px){.tema-boton{box-shadow:inset 0 0 0 1.5px var(--linea);padding:0 14px}.tema-texto{display:inline}.mis-pedidos-enc{display:inline-flex;align-items:center;min-height:48px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--niebla);font:600 15px/1 var(--fuente);white-space:nowrap}.mis-pedidos-enc:hover{color:var(--texto);background:var(--velo)}}@media(min-width:900px){.tema-texto{display:none!important}.tema-boton{padding:0;width:48px}.nav-compu a{white-space:nowrap}}@media(min-width:1100px){.nav-compu a{padding:0 12px}}@media(min-width:900px)and (max-width:1099px){.pausa-compu{display:none!important}.encabezado .boton-menu{display:grid}}@media(max-width:359px){.logo .logo-svg{height:32px}.encabezado{gap:0;padding-left:10px}}.eventos-vivo{position:fixed;left:8px;bottom:84px;z-index:70;width:min(calc(100vw - 88px),380px);max-height:34vh;overflow:auto;margin:0;padding:8px 10px 8px 26px;border-radius:10px;background:oklch(0.12 0.02 258 / .92);color:oklch(0.92 0.02 245);font:500 12px/1.35 ui-monospace,monospace;pointer-events:none}.eventos-vivo li{padding:2px 0;word-break:break-word}.eventos-vivo li:first-child{color:oklch(0.88 0.16 92)}.demo-marca{display:inline-flex;align-items:center;gap:6px;margin:10px 0 12px;padding:3px 10px;border-radius:6px;background:var(--maqueta);color:#fff;font:700 12px/1.4 var(--fuente);letter-spacing:.08em;text-transform:uppercase}.sello-entrega{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border-radius:999px;background:var(--alerta-amarilla);color:var(--sobre-alerta);font:800 15px/1 var(--titulo);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sello-entrega svg{width:10px;height:14px}.pestanas{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px}.pestanas::-webkit-scrollbar{display:none}.pestanas button{flex:none;min-height:48px;padding:0 16px;border:0;border-radius:999px;background:var(--noche-2);box-shadow:inset 0 0 0 1.5px var(--linea);color:var(--niebla);font:600 15px/1 var(--fuente);transition:background-color var(--rapido) var(--ease),color var(--rapido) var(--ease)}.pestanas button[aria-selected=true]{background:var(--texto);color:var(--noche);box-shadow:none}.estado-entrega{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font:600 13px/1.3 var(--fuente);background:var(--velo);color:var(--niebla)}.estado-entrega::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.estado-entrega--ok{color:var(--listo)}.estado-entrega--espera{color:var(--alerta-texto)}.estado-entrega--error{color:var(--alerta-texto-roja)}.esqueleto{position:relative;overflow:hidden;border-radius:var(--radio);background:var(--noche-3)}.esqueleto::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--velo),transparent);animation:esqueleto 1.3s var(--ease) infinite}@keyframes esqueleto{to{transform:translateX(100%)}}.vacio,.error-caja{display:grid;gap:8px;justify-items:start;padding:20px;border-radius:var(--radio);background:var(--noche-2);box-shadow:inset 0 0 0 1px var(--linea)}.vacio b,.error-caja b{font:800 22px/1.1 var(--titulo);text-transform:uppercase}.vacio p,.error-caja p{margin:0;color:var(--niebla)}.error-caja{box-shadow:inset 0 0 0 2px var(--alerta-roja)}.pedidos-lista{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pedidos-lista a{display:grid;gap:4px;padding:14px;border-radius:var(--radio);background:var(--noche);text-decoration:none}[data-carrito]{position:relative}.carrito-destello{position:absolute;left:50%;top:-2px;width:14px;height:19px;margin-left:-7px;pointer-events:none;color:oklch(0.9 0.16 95)}.carrito-destello svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 5px oklch(0.85 0.15 95 / .9))}.alerta--ultima svg{animation:ultima-hora 1.3s ease-in-out infinite;transform-origin:50% 60%}@keyframes ultima-hora{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}body.pausado .alerta--ultima svg{animation:none}.combo-barra{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;padding:8px 10px 12px;border-radius:var(--radio);background:var(--noche-2);box-shadow:inset 0 0 0 1px var(--linea);overflow:hidden}.combo-tapas{display:flex}.combo-tapas img{width:26px;height:34px;object-fit:cover;border-radius:4px;box-shadow:0 0 0 2px var(--noche-2)}.combo-tapas img+img{margin-left:-9px}.combo-texto{margin:0;font-size:14px;line-height:1.3;color:var(--niebla)}.combo-texto b{color:var(--texto)}.combo-texto .maqueta{vertical-align:1px}.combo-regalo{color:var(--texto);font-weight:600}.combo-sumar{min-height:40px;padding:0 14px;font-size:14px;white-space:nowrap}.combo-progreso{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--linea)}.combo-progreso i{display:block;height:100%;background:var(--alerta-amarilla);transform-origin:0 50%;transition:transform .4s var(--ease)}.combo-barra--lleno{box-shadow:inset 0 0 0 1px var(--alerta-amarilla)}.combo-rayo{position:absolute;top:0;left:50%;width:22px;height:30px;margin-left:-11px;color:var(--alerta-amarilla);pointer-events:none;animation:comboRayo 1s var(--ease) forwards}.combo-rayo svg{display:block;width:100%;height:100%;filter:drop-shadow(0 0 6px oklch(0.88 0.16 92 / .9))}@keyframes comboRayo{0%{transform:translateY(-34px);opacity:0}25%{transform:translateY(4px);opacity:1}45%{opacity:.4}60%{opacity:1}100%{transform:translateY(4px);opacity:0}}.sumar-lista{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sumar-lista button{display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;width:100%;padding:8px;border:0;border-radius:var(--radio);background:var(--noche-2);color:var(--texto);text-align:left;font:inherit;cursor:pointer}.sumar-lista button:hover{box-shadow:inset 0 0 0 2px var(--accion)}.sumar-lista img{width:46px;height:60px;object-fit:cover;border-radius:6px}.sumar-lista b{display:block;font-size:15px;line-height:1.2}.sumar-lista small{color:var(--tenue);font-size:13px}.regalos{margin:0;padding:0;border:0;min-width:0}.regalos legend{padding:0;margin-bottom:10px;font:800 20px/1 var(--titulo);text-transform:uppercase}.regalos-grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.regalo{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;min-height:76px;padding:6px 8px 6px 6px;border-radius:10px;background:var(--noche);box-shadow:inset 0 0 0 1px var(--linea);cursor:pointer}.regalo input{position:absolute;opacity:0;pointer-events:none}.regalo:has(input:checked){box-shadow:inset 0 0 0 2px var(--alerta-amarilla)}.regalo:has(input:focus-visible){outline:2px solid var(--rayo);outline-offset:2px}.regalo img{width:48px;height:62px;object-fit:cover;border-radius:6px}.regalo b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.2}.regalo em{display:block;margin-top:3px;color:var(--alerta-texto);font:800 15px/1.1 var(--titulo);font-style:normal;letter-spacing:.04em;text-transform:uppercase}@media(min-width:900px){.regalos-grilla{grid-template-columns:repeat(4,minmax(0,1fr))}}:root,[data-tema=clara] .zona-oscura{--sec-azul: oklch(0.74 0.15 258);--sec-amarillo: oklch(0.88 0.16 92);--sec-violeta: oklch(0.76 0.13 300);--sec-verde: oklch(0.8 0.15 152);--sec-neutro: oklch(0.72 0.03 255)}[data-tema=clara]{--sec-azul: #1C47B8;--sec-amarillo: #9A6400;--sec-violeta: oklch(0.5 0.19 300);--sec-verde: #0B7A3B;--sec-neutro: #4F5B70}.mj,.mj-velo{display:none}@keyframes mjEntra{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes mjVelo{from{opacity:0}to{opacity:1}}@media(min-width:900px){.nav-compu button{display:inline-flex;align-items:center;gap:3px;min-height:48px;padding:0 8px 0 12px;border:0;border-radius:999px;background:none;color:var(--niebla);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--rapido) var(--ease),background-color var(--rapido) var(--ease)}.nav-compu button svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--medio) var(--ease)}.nav-compu button[aria-expanded=true]{color:var(--texto);background:var(--velo)}.nav-compu button[aria-expanded=true] svg{transform:rotate(180deg)}@media(hover:hover){.nav-compu button:hover{color:var(--texto);background:var(--velo)}}.mj-velo:not([hidden]){display:block;position:fixed;inset:68px 0 0;z-index:38;background:oklch(0.1 0.02 266 / .5);animation:mjVelo var(--medio) var(--ease) both}[data-tema=clara] .mj-velo{background:oklch(0.2 0.03 266 / .26)}.mj:not([hidden]){position:fixed;top:76px;left:max(16px,calc((100% - 1240px) / 2));z-index:39;width:min(100% - 32px,1240px);display:grid;grid-template-columns:270px minmax(0,1fr) 300px;gap:0 32px;padding:22px 24px 24px;border-radius:18px;background:linear-gradient(180deg,oklch(0.25 0.04 264),oklch(0.2 0.032 266));box-shadow:inset 0 0 0 1px var(--linea),inset 0 1px 0 oklch(1 0 0 / .07),0 24px 60px oklch(0.06 0.02 266 / .6);animation:mjEntra .22s var(--ease) both}[data-tema=clara] .mj{background:var(--noche-2);box-shadow:inset 0 0 0 1px var(--linea),0 24px 60px rgba(18,24,38,.18)}.mj::before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.mj-pico{position:absolute;top:-7px;left:60px;width:14px;height:14px;border-radius:3px 0 0 0;background:oklch(0.25 0.04 264);box-shadow:-1px -1px 0 0 var(--linea);transform:rotate(45deg);transition:left var(--medio) var(--ease)}[data-tema=clara] .mj-pico{background:var(--noche-2)}.mj-et{margin:0 0 10px;font:700 12px/1.2 var(--fuente);letter-spacing:.1em;text-transform:uppercase;color:var(--tenue)}.mj-atajo{--sec: var(--sec-azul);display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"i t" "i s";column-gap:12px;align-items:center;align-content:center;min-height:60px;margin-inline:-10px;padding:8px 10px;border-radius:12px;color:var(--texto);text-decoration:none;transition:background-color var(--rapido) var(--ease)}.mj-atajo-i{grid-area:i;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:color-mix(in srgb,var(--sec) 18%,transparent);color:var(--sec)}.mj-atajo-i svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mj-atajo-i .lleno{fill:currentColor;stroke:none}.mj-atajo b{grid-area:t;align-self:end;font:700 16px/1.2 var(--fuente)}.mj-atajo small{grid-area:s;align-self:start;font:500 13px/1.3 var(--fuente);color:var(--niebla)}.mj-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 18px;margin:0;padding:0;list-style:none}.mj-lista a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin-inline:-12px;padding:0 12px;border-radius:10px;color:var(--texto);font:600 15px/1.2 var(--fuente);text-decoration:none;transition:background-color var(--rapido) var(--ease),color var(--rapido) var(--ease)}.mj-lista small{flex:none;font:600 12.5px/1 var(--fuente);color:var(--tenue);font-variant-numeric:tabular-nums}.mj-todos{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:16px 18px 18px;overflow:hidden;border-radius:14px;color:#FFFFFF;text-decoration:none;background:repeating-linear-gradient(104deg,transparent 0 13px,oklch(1 0 0 / .05) 13px 14px),radial-gradient(120% 90% at 100% 0%,oklch(0.66 0.19 258),transparent 65%),linear-gradient(160deg,var(--accion),oklch(0.36 0.17 266));box-shadow:inset 0 0 0 1px oklch(0.8 0.12 258 / .45)}.mj-todos-tapas{position:relative;height:118px;margin-bottom:10px}.mj-todos-tapas img{position:absolute;top:4px;left:calc(50% - 39px);width:78px;height:auto;aspect-ratio:620 / 795;object-fit:cover;border-radius:8px;box-shadow:0 8px 20px oklch(0.12 0.06 266 / .55),0 0 0 1px oklch(1 0 0 / .3);transition:transform var(--medio) var(--ease)}.mj-todos-tapas img:nth-child(1){transform:translateX(-58px) rotate(-10deg) translateY(10px)}.mj-todos-tapas img:nth-child(2){z-index:2}.mj-todos-tapas img:nth-child(3){transform:translateX(58px) rotate(10deg) translateY(10px)}.mj-todos-et{font:700 12px/1.2 var(--fuente);letter-spacing:.1em;text-transform:uppercase;opacity:.85}.mj-todos b{font:italic 800 27px/1 var(--titulo);text-transform:uppercase;letter-spacing:.01em}.mj-todos small{font:500 14px/1.3 var(--fuente);opacity:.92}.mj-todos-boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:10px;border-radius:999px;background:#FFFFFF;color:var(--accion-fuerte);font:700 15px/1 var(--fuente)}.mj-todos-boton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--medio) var(--ease)}@media(hover:hover){.mj-atajo:hover,.mj-lista a:hover{background:var(--velo)}.mj-lista a:hover small{color:var(--accion-texto)}.mj-todos:hover .mj-todos-tapas img:nth-child(1){transform:translateX(-66px) rotate(-14deg) translateY(8px)}.mj-todos:hover .mj-todos-tapas img:nth-child(2){transform:translateY(-4px) scale(1.04)}.mj-todos:hover .mj-todos-tapas img:nth-child(3){transform:translateX(66px) rotate(14deg) translateY(8px)}.mj-todos:hover .mj-todos-boton svg{transform:translateX(4px)}}}@media(min-width:900px)and (max-width:1199px){.mj-juegos{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nav-compu button{gap:1px;padding:0 4px 0 10px}.nav-compu button svg{width:14px;height:14px}.mj:not([hidden]){grid-template-columns:230px minmax(0,1fr);gap:0 28px;padding:20px}.mj-todos{grid-column:1 / -1;display:grid;grid-template-columns:150px minmax(0,1fr) auto;column-gap:18px;align-items:center;margin-top:18px;padding:12px 18px}.mj-todos-tapas{grid-area:1 / 1 / 4 / 2;height:84px;margin:0}.mj-todos-tapas img{top:6px;left:calc(50% - 27px);width:54px}.mj-todos-tapas img:nth-child(1){transform:translateX(-40px) rotate(-10deg) translateY(6px)}.mj-todos-tapas img:nth-child(3){transform:translateX(40px) rotate(10deg) translateY(6px)}.mj-todos-et,.mj-todos b,.mj-todos small{grid-column:2}.mj-todos b{font-size:24px}.mj-todos-boton{grid-area:1 / 3 / 4 / 4;margin:0;padding:0 22px}@media(hover:hover){.mj-todos:hover .mj-todos-tapas img:nth-child(1){transform:translateX(-46px) rotate(-14deg) translateY(4px)}.mj-todos:hover .mj-todos-tapas img:nth-child(3){transform:translateX(46px) rotate(14deg) translateY(4px)}}}.tx{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:14px;padding:26px 16px 22px;border-radius:18px;background:radial-gradient(70% 55% at 50% 0%,oklch(0.42 0.16 262 / .6),transparent 72%),linear-gradient(170deg,oklch(0.2 0.06 266),oklch(0.13 0.035 266) 72%);box-shadow:inset 0 0 0 1px oklch(0.6 0.2 262 / .6),0 0 36px oklch(0.6 0.2 262 / .16)}.tx-cielo{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.tx-lluvia{position:absolute;inset:0;overflow:hidden}.tx-lluvia canvas{position:absolute;will-change:transform}.tx-flash{position:absolute;inset:0;opacity:0;background:radial-gradient(60% 45% at 50% 18%,oklch(0.93 0.06 230 / .45),transparent 72%)}.tx-chispa{position:absolute;top:-6px;width:50px;height:auto;opacity:.75;fill:none;stroke-linecap:round;stroke-linejoin:miter;filter:drop-shadow(0 0 6px oklch(0.66 0.2 258)) drop-shadow(0 0 16px oklch(0.6 0.2 262 / .8))}.tx-chispa-halo{stroke:oklch(0.62 0.2 262 / .55);stroke-width:7}.tx-chispa-rama{stroke:oklch(0.85 0.1 240 / .8);stroke-width:1.6}.tx-chispa-nucleo{stroke:oklch(0.97 0.03 240);stroke-width:2.4}.tx-chispa--izq{left:2px}.tx-chispa--der{right:2px;transform:scaleX(-1)}.tx-texto{display:contents}.tx-titulo{display:flex;flex-direction:column;align-items:center;margin:0;font-family:var(--titulo);font-weight:800;text-transform:uppercase;text-align:center}.tx-sello{position:relative;display:block;padding:0 .06em;color:#fff;font-size:112px;line-height:.84;letter-spacing:-.01em;transform:skewX(-8deg);text-shadow:0 0 26px oklch(0.6 0.2 262 / .55),0 5px 0 oklch(0.12 0.035 266)}.tx-sello>span{color:oklch(0.64 0.2 260)}.tx-sello::before{content:"";position:absolute;inset:14% -24% -2%;z-index:-1;border:2px solid oklch(0.66 0.19 258 / .85);transform:skewX(-6deg);box-shadow:0 0 14px oklch(0.6 0.2 262 / .5),inset 0 0 14px oklch(0.6 0.2 262 / .3);-webkit-mask:linear-gradient(90deg,#000 0 17%,transparent 17% 83%,#000 83%);mask:linear-gradient(90deg,#000 0 17%,transparent 17% 83%,#000 83%)}.tx-lema{display:block;margin-top:4px;padding:7px 18px 5px;background:linear-gradient(90deg,oklch(0.56 0.21 262),oklch(0.66 0.18 250));color:oklch(0.13 0.035 266);font-size:30px;line-height:1;letter-spacing:.01em;transform:skewX(-12deg);box-shadow:0 0 26px oklch(0.6 0.2 262 / .45)}.tx-bajada{margin:0 auto;max-width:36ch;color:var(--niebla);font-size:16px;line-height:1.45;text-align:center}.tx-boton{order:2;justify-self:center;gap:8px;margin-top:4px}.tx-boton svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.tx-cuenta{order:1;justify-self:center;display:grid;gap:12px;width:100%;max-width:520px;min-width:0;margin-top:4px}.tx-et{margin:0;color:oklch(0.86 0.11 235);font:700 13px/1.2 var(--fuente);letter-spacing:.08em;text-align:center;text-transform:uppercase}.tx-mano{display:flex;justify-content:center;align-items:flex-end;padding:6px 0 4px}.tx-carta{position:relative;flex:0 0 34%;min-width:0;margin-inline:-1.8%;transform:translateY(var(--y, 0)) rotate(var(--r, 0deg)) scale(var(--s, 1));transform-origin:50% 100%}.tx-carta:nth-child(1){--r: -7deg;--y: 4px;z-index:1}.tx-carta:nth-child(2){--r: -1.5deg;--y: -6px;z-index:2}.tx-carta:nth-child(3){--r: 6deg;--y: 0px;--s: 1.07;z-index:3}.tx-tapa{position:relative;display:block;aspect-ratio:31 / 40;border-radius:10px;background:var(--noche-3);box-shadow:0 0 0 2px oklch(0.62 0.2 262),0 0 18px oklch(0.6 0.2 262 / .55),0 16px 28px oklch(0 0 0 / .55)}.tx-tapa img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.tx-carta--gratis .tx-tapa{box-shadow:0 0 0 3px var(--alerta-amarilla),0 0 28px oklch(0.88 0.16 92 / .55),0 16px 28px oklch(0 0 0 / .55)}.tx-precio{position:absolute;left:50%;bottom:9px;padding:5px 10px 4px;border-radius:8px;background:oklch(0.13 0.035 266 / .92);color:#fff;box-shadow:inset 0 0 0 1.5px oklch(0.62 0.2 262),0 4px 12px oklch(0 0 0 / .5);font:700 15px/1.1 var(--fuente);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%)}.tx-carta--gratis .tx-precio{display:grid;justify-items:center;gap:5px;bottom:10px;padding:0;background:none;box-shadow:none}.tx-precio s{padding:3px 7px 2px;border-radius:6px;background:oklch(0.13 0.035 266 / .9);color:oklch(1 0 0 / .82);font-size:13px;font-weight:600;text-decoration-color:var(--alerta-amarilla);text-decoration-thickness:2px}.tx-gratis{display:block;padding:5px 12px 4px;background:var(--alerta-amarilla);color:var(--sobre-alerta);font:800 22px/1 var(--titulo);letter-spacing:.03em;text-transform:uppercase;transform:skewX(-10deg);box-shadow:0 4px 14px oklch(0 0 0 / .45),0 0 18px oklch(0.88 0.16 92 / .5)}.tx-carta--vacia .tx-tapa{background:none;box-shadow:none}.tx-vacio{display:grid;place-content:center;gap:6px;height:100%;border:2px dashed oklch(1 0 0 / .32);border-radius:10px;background:oklch(0.13 0.035 266 / .7);color:oklch(1 0 0 / .66);font:800 34px/1 var(--titulo);text-align:center}.tx-vacio small{font:600 13px/1.2 var(--fuente)}.tx-barra{--avance: 0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:6px}.tx-barra::before,.tx-barra::after{content:"";position:absolute;top:16px;left:16.67%;height:4px;border-radius:2px}.tx-barra::before{right:16.67%;background:oklch(1 0 0 / .14)}.tx-barra::after{width:calc(66.67% * var(--avance));background:linear-gradient(90deg,oklch(0.62 0.2 262),oklch(0.74 0.15 240));box-shadow:0 0 12px oklch(0.62 0.2 262 / .8);transition:width .5s var(--ease)}.tx-paso{position:relative;z-index:1;display:grid;justify-items:center;gap:4px}.tx-paso i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:oklch(0.16 0.04 266);box-shadow:inset 0 0 0 2px oklch(1 0 0 / .24);color:oklch(1 0 0 / .6);font:800 17px/1 var(--titulo);font-style:normal}.tx-paso svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.tx-paso small{color:var(--alerta-amarilla);font:700 13px/1 var(--fuente);letter-spacing:.06em;text-transform:uppercase}.tx-paso--gratis i{box-shadow:inset 0 0 0 2px oklch(0.88 0.16 92 / .6);color:var(--alerta-amarilla)}.tx-paso--hecho i{background:oklch(0.6 0.2 262);box-shadow:0 0 0 3px oklch(0.6 0.2 262 / .3),0 0 16px oklch(0.6 0.2 262 / .8);color:#fff}.tx-paso--hecho.tx-paso--gratis i{background:var(--alerta-amarilla);box-shadow:0 0 0 3px oklch(0.88 0.16 92 / .3),0 0 18px oklch(0.88 0.16 92 / .7);color:var(--sobre-alerta)}.tx-paso--nuevo i{animation:txTilde .5s .2s cubic-bezier(.3,1.6,.5,1) backwards}.tx-estado{margin:0;color:var(--texto);font-size:16px;font-weight:600;line-height:1.35;text-align:center}.tx-estado:empty{display:none}.tx-nota{margin:10px 0 0;color:var(--niebla);font-size:14px;line-height:1.45}.tx-nota .maqueta{vertical-align:1px}.tx-home{margin-top:18px}@media(min-width:900px){.tx{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px 48px 36px}.tx-texto{display:grid;justify-items:center;gap:16px;min-width:0}.tx-cuenta{max-width:560px}.tx-sello{font-size:clamp(120px,11.7vw,168px)}.tx-lema{margin-top:8px;font-size:clamp(34px,3.1vw,44px)}.tx-bajada{font-size:17px}.tx-boton{margin-top:4px}.tx-cuenta{margin-top:0}.tx-chispa{width:76px}.tx-flash{background:radial-gradient(45% 60% at 26% 34%,oklch(0.93 0.06 230 / .4),transparent 72%)}}.tx--entra .tx-sello{animation:txSello .9s ease-out}.tx--entra .tx-carta{animation:txReparte .6s calc(.15s + var(--i) * .13s) var(--ease) backwards}.tx--entra .tx-gratis{animation:txGolpe .45s .78s cubic-bezier(.3,1.5,.5,1) backwards}@keyframes txSello{0%{filter:brightness(.6)}40%{filter:brightness(1.35) drop-shadow(0 0 22px oklch(0.75 0.15 245))}}@keyframes txReparte{from{opacity:0;transform:translateY(46px) rotate(0deg) scale(.9)}}@keyframes txGolpe{from{opacity:0;transform:skewX(-10deg) scale(2.2)}}@keyframes txTilde{from{transform:scale(.3)}}.tx--rayo .tx-flash{animation:txFlash 1s ease-out}.tx--rayo .tx-chispa{animation:txChispa 1s ease-out}.tx--rayo .tx-carta--gratis .tx-tapa{animation:txPrende 1s ease-out}.tx--rayo .tx-gratis{animation:txSacude .5s .08s ease-out}@keyframes txFlash{0%,100%{opacity:0}6%{opacity:1}16%{opacity:.15}26%{opacity:.8}}@keyframes txChispa{0%,100%{opacity:.5}6%{opacity:1}16%{opacity:.3}26%{opacity:.95}}@keyframes txPrende{0%,100%{filter:none}8%{filter:brightness(1.7) saturate(1.2)}30%{filter:brightness(1.15)}}@keyframes txSacude{0%,100%{transform:skewX(-10deg)}25%{transform:skewX(-6deg) scale(1.12)}60%{transform:skewX(-12deg)}}body.pausado .tx,body.pausado .tx *{animation:none!important}@media(prefers-reduced-motion:reduce){.tx,.tx *{animation:none!important}.tx-barra::after{transition:none}}
