:root{--vt-grafito: #0057FF;--vt-grafito-2: #1E6BFF;--vt-claro: #E8F4FF;--vt-blanco: #FFFFFF;--vt-texto: #0057FF;--vt-suave: #5B6573;--vt-acento: #008CFF;--vt-acento-2: #5CE1FF;--vt-calor: #FF6B3D;--vt-naranja: #F97316;--vt-naranja-osc: #EA580C;--vt-fuente-titulo: "Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--vt-fuente: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vt-radio: 20px;--vt-margen: 24px;--vt-ease: cubic-bezier(.22, 1, .36, 1)}.vt-section{padding-top:0!important;padding-bottom:0!important;background:transparent;font-family:var(--vt-fuente);color:inherit;overflow-x:clip}.vt-section *,.vt-section *:before,.vt-section *:after{box-sizing:border-box}.vt-container{max-width:1240px;margin:0 auto;padding:0 var(--vt-margen)}.vt-section h1,.vt-section h2,.vt-section h3,.vt-section h4,.vt-section blockquote,.vt-section p{color:inherit;margin:0}.vt-h1,.vt-h2,.vt-h3{font-family:var(--vt-fuente-titulo);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:inherit}.vt-h3{line-height:1.2}.vt-body{line-height:1.6;opacity:.82}.vt-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vt-acento);margin-bottom:18px}.vt-eyebrow:before{content:"";width:22px;height:2px;background:currentColor;border-radius:2px}.vt-cabecera{max-width:760px;margin-bottom:48px}.vt-cabecera--centro{margin-left:auto;margin-right:auto;text-align:center}.vt-cabecera .vt-body{margin-top:16px}.vt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 30px;border-radius:999px;font-family:var(--vt-fuente);font-weight:600;font-size:16px;text-decoration:none;border:0;cursor:pointer;overflow:hidden;transition:transform .35s var(--vt-ease),box-shadow .35s var(--vt-ease),background-color .3s;will-change:transform}.vt-btn--primario{background:var(--vt-acento);color:#fff;box-shadow:0 10px 30px -10px #008cffb3}.vt-btn--primario:hover{box-shadow:0 16px 40px -12px #008cffe6}.vt-btn--primario:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:vt-brillo 4.5s ease-in-out infinite}.vt-btn--fantasma{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.vt-btn svg{width:18px;height:18px;transition:transform .3s var(--vt-ease)}.vt-btn:hover svg{transform:translate(4px)}@keyframes vt-brillo{0%,60%{left:-60%}to{left:130%}}.vt-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--vt-ease),transform .9s var(--vt-ease);transition-delay:var(--vt-delay, 0s)}.vt-reveal.vt-visible,.no-js .vt-reveal{opacity:1;transform:none}.vt-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;min-height:min(86vh,820px)}.vt-hero__panel{position:relative;z-index:2;display:flex;align-items:center;padding:96px clamp(24px,5vw,80px);color:var(--vt-hero-texto, #fff)}.vt-hero__panel:before{content:"";position:absolute;top:0;right:-9%;bottom:0;left:0;background:var(--vt-hero-fondo, var(--vt-grafito));clip-path:polygon(0 0,100% 0,88% 100%,0 100%);z-index:-1}.vt-hero__panel:after{content:"";position:absolute;width:520px;height:520px;left:-160px;bottom:-220px;background:radial-gradient(circle,rgba(0,140,255,.35),transparent 65%);z-index:-1;pointer-events:none}.vt-hero__texto{max-width:580px}.vt-hero__texto .vt-body{margin-top:22px;max-width:480px}.vt-hero__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:36px}.vt-hero__precio{font-family:var(--vt-fuente-titulo);font-size:22px;font-weight:700}.vt-hero__precio small{display:block;font-family:var(--vt-fuente);font-size:12px;font-weight:500;opacity:.6;letter-spacing:.04em}.vt-hero__datos{display:flex;flex-wrap:wrap;gap:28px;margin-top:44px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}.vt-hero__dato strong{display:block;font-family:var(--vt-fuente-titulo);font-size:26px;font-weight:700;color:var(--vt-acento-2)}.vt-hero__dato span{font-size:13px;opacity:.7}.vt-hero__media{position:relative;display:flex;align-items:center;justify-content:center;padding:48px 32px 48px 10%;perspective:1200px}.vt-hero__tilt{position:relative;width:100%;max-width:640px;transition:transform .6s var(--vt-ease);transform-style:preserve-3d}.vt-hero__tilt img{display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply;animation:vt-flotar 6s ease-in-out infinite}.vt-hero__sombra{position:absolute;left:12%;right:12%;bottom:2%;height:26px;background:radial-gradient(ellipse at center,rgba(13,17,23,.18),transparent 70%);filter:blur(4px);animation:vt-sombra 6s ease-in-out infinite}.vt-hero__chip{position:absolute;top:14%;right:4%;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -18px #0d111759;font-size:13px;font-weight:600;color:var(--vt-texto);animation:vt-flotar 7s ease-in-out infinite reverse}.vt-hero__chip i{width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 6px #22c55e2e}@keyframes vt-flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes vt-sombra{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.88);opacity:.7}}.vt-hero .vt-reveal{transition-duration:1.1s}@media(max-width:989px){.vt-hero{grid-template-columns:1fr;min-height:0}.vt-hero__panel{padding:64px 24px 72px}.vt-hero__panel:before{top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,100% 94%,0 100%)}.vt-hero__media{padding:24px 24px 40px}.vt-hero__tilt{max-width:460px}.vt-hero__chip{top:6%;right:2%}}@media(max-width:540px){.vt-hero__datos{gap:18px}.vt-hero__dato strong{font-size:21px}.vt-hero__acciones{gap:14px}}.vt-marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none}.vt-marquee__pista{display:flex;flex-shrink:0;gap:0;animation:vt-marquee var(--vt-vel, 30s) linear infinite}.vt-marquee:hover .vt-marquee__pista{animation-play-state:paused}.vt-marquee__item{display:inline-flex;align-items:center;gap:22px;padding-right:22px;white-space:nowrap;font-family:var(--vt-fuente-titulo);font-weight:600;letter-spacing:.01em}.vt-marquee__item svg{width:14px;height:14px;opacity:.8}@keyframes vt-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.vt-ps{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -50px #0d111773}.vt-ps__lado{position:relative;padding:clamp(32px,4vw,56px);display:flex;flex-direction:column}.vt-ps__lado--mal{background:var(--vt-ps-mal, #1A1012);color:#f5e9e4}.vt-ps__lado--mal:before{content:"";position:absolute;width:380px;height:380px;right:-120px;top:-120px;background:radial-gradient(circle,rgba(255,107,61,.45),transparent 65%);animation:vt-latido 3.2s ease-in-out infinite}.vt-ps__lado--bien{background:var(--vt-ps-bien, #DCEEFF);color:var(--vt-texto)}.vt-ps__tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:999px;margin-bottom:22px;position:relative}.vt-ps__lado--mal .vt-ps__tag{background:#ff6b3d29;color:#ff9b78}.vt-ps__lado--bien .vt-ps__tag{background:#008cff1f;color:var(--vt-acento)}.vt-ps__lado .vt-h3{position:relative}.vt-ps__lista{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:14px;position:relative}.vt-ps__lista li{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.vt-ps__lista svg{flex:0 0 22px;width:22px;height:22px;margin-top:1px}.vt-ps__lado--mal .vt-ps__lista svg{color:var(--vt-calor)}.vt-ps__lado--bien .vt-ps__lista svg{color:var(--vt-acento)}.vt-ps__foto{margin-top:30px;border-radius:18px;overflow:hidden;aspect-ratio:4 / 3}.vt-ps__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--vt-ease)}.vt-ps:hover .vt-ps__foto img{transform:scale(1.04)}.vt-ps__ondas{margin-top:30px;height:140px;border-radius:18px;background:#ffffff0a;position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.vt-ps__ondas span{position:absolute;bottom:18px;width:70%;height:10px;border-radius:6px;background:#3a2a2c}.vt-ps__ondas i{position:absolute;bottom:30px;width:10px;height:60px;border-radius:10px;background:linear-gradient(to top,rgba(255,107,61,.8),transparent);animation:vt-calor 2.4s ease-in infinite;opacity:0}.vt-ps__ondas i:nth-child(2){left:30%;animation-delay:.4s}.vt-ps__ondas i:nth-child(3){left:45%;animation-delay:1s}.vt-ps__ondas i:nth-child(4){left:60%;animation-delay:1.6s}.vt-ps__ondas i:nth-child(5){left:72%;animation-delay:.7s}@keyframes vt-calor{0%{transform:translateY(10px) scaleY(.6);opacity:0}30%{opacity:.9}to{transform:translateY(-50px) scaleY(1.2);opacity:0}}@keyframes vt-latido{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.12);opacity:1}}@media(max-width:749px){.vt-ps{grid-template-columns:1fr}}.vt-hs{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.vt-hs__escena{position:relative;border-radius:28px;background:#fff;box-shadow:0 30px 70px -45px #0d111766;padding:4%}.vt-hs__escena img{display:block;width:100%;height:auto}.vt-hs__punto{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:0;padding:0;background:var(--vt-acento);color:#fff;cursor:pointer;display:grid;place-items:center;font-weight:700;font-size:14px;font-family:var(--vt-fuente);box-shadow:0 6px 18px -6px #008cffe6;transition:transform .3s var(--vt-ease);z-index:2}.vt-hs__punto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--vt-acento);animation:vt-pulso 2.2s ease-out infinite;z-index:-1}.vt-hs__punto:hover,.vt-hs__punto.is-activo{transform:scale(1.15);background:var(--vt-grafito)}.vt-hs__punto.is-activo:before{background:var(--vt-grafito)}@keyframes vt-pulso{0%{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.vt-hs__lista{display:grid;gap:12px}.vt-hs__item{display:grid;grid-template-columns:34px 1fr;gap:16px;padding:18px 20px;border-radius:18px;cursor:pointer;transition:background-color .3s,box-shadow .3s,transform .4s var(--vt-ease);border:1px solid transparent}.vt-hs__item:hover{background:#fff9}.vt-hs__item.is-activo{background:#fff;box-shadow:0 18px 40px -28px #0d111773;border-color:#008cff40;transform:translate(6px)}.vt-hs__num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#008cff1f;color:var(--vt-acento);font-weight:700;font-size:14px}.vt-hs__item.is-activo .vt-hs__num{background:var(--vt-acento);color:#fff}.vt-hs__item h3{font-family:var(--vt-fuente-titulo);font-size:18px;font-weight:700;margin-bottom:4px}.vt-hs__item p{font-size:15px;line-height:1.55;opacity:.75}@media(max-width:989px){.vt-hs{grid-template-columns:1fr}.vt-hs__item.is-activo{transform:none}}.vt-barras{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(32px,5vw,80px);align-items:center}.vt-barras__grupo{display:grid;gap:34px}.vt-barras__metrica h3{font-family:var(--vt-fuente-titulo);font-size:18px;font-weight:600;margin-bottom:14px}.vt-barras__fila{display:grid;grid-template-columns:150px 1fr 76px;gap:14px;align-items:center;margin-top:10px;font-size:14px}.vt-barras__fila span:first-child{opacity:.7}.vt-barras__pista{height:12px;border-radius:12px;background:#ffffff14;overflow:hidden}.vt-barras__barra{height:100%;border-radius:12px;transform-origin:left center;transform:scaleX(0);transition:transform 1.6s var(--vt-ease);transition-delay:var(--vt-delay, 0s)}.vt-barras__barra--sin{background:#4b5563}.vt-barras__barra--con{background:linear-gradient(90deg,var(--vt-acento),var(--vt-acento-2));box-shadow:0 0 20px #7dd3fc73}.vt-visible .vt-barras__barra{transform:scaleX(var(--vt-valor, 0))}.vt-barras__valor{text-align:right;font-family:var(--vt-fuente-titulo);font-weight:700}.vt-barras__nota{margin-top:26px;font-size:13px;opacity:.55}@media(max-width:989px){.vt-barras{grid-template-columns:1fr}}@media(max-width:540px){.vt-barras__fila{grid-template-columns:96px 1fr 64px;gap:10px;font-size:13px}}.vt-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:16px}.vt-bento__celda{position:relative;border-radius:24px;overflow:hidden;background:#dde3ea;isolation:isolate}.vt-bento__celda:first-child{grid-column:span 2;grid-row:span 2}.vt-bento__celda img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--vt-ease)}.vt-bento__celda:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,17,23,.85) 0%,rgba(13,17,23,.25) 45%,transparent 70%);opacity:.55;transition:opacity .5s var(--vt-ease);z-index:1}.vt-bento__texto{position:absolute;left:0;right:0;bottom:0;padding:22px 24px;color:#fff;z-index:2}.vt-bento__texto h3{font-family:var(--vt-fuente-titulo);font-size:21px;font-weight:700}.vt-bento__texto p{font-size:14px;line-height:1.5;margin-top:6px;opacity:0;transform:translateY(10px);max-height:0;transition:opacity .45s var(--vt-ease),transform .45s var(--vt-ease),max-height .45s var(--vt-ease)}.vt-bento__celda:hover img{transform:scale(1.06)}.vt-bento__celda:hover:after{opacity:1}.vt-bento__celda:hover .vt-bento__texto p{opacity:.9;transform:none;max-height:120px}@media(hover:none),(max-width:749px){.vt-bento__celda:after{opacity:1}.vt-bento__texto p{opacity:.9;transform:none;max-height:none}}@media(max-width:989px){.vt-bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px}}@media(max-width:540px){.vt-bento{grid-template-columns:1fr;grid-auto-rows:240px}.vt-bento__celda:first-child{grid-column:auto;grid-row:span 1}}.vt-banda{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.vt-banda--inv .vt-banda__media{order:2}.vt-banda__media{border-radius:28px;overflow:hidden;aspect-ratio:4 / 3;box-shadow:0 40px 80px -50px #0d111780}.vt-banda__media img{width:100%;height:100%;object-fit:cover;display:block}.vt-banda__lista{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:16px}.vt-banda__lista li{display:flex;gap:14px;align-items:flex-start;line-height:1.5}.vt-banda__lista li:before{content:"";flex:0 0 24px;height:24px;border-radius:50%;background:#008cff1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23008CFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 13px no-repeat}.vt-banda .vt-btn{margin-top:32px}@media(max-width:749px){.vt-banda{grid-template-columns:1fr}.vt-banda--inv .vt-banda__media{order:0}}.vt-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#0d111714;border-radius:24px;overflow:hidden}.vt-specs__item{background:var(--vt-specs-fondo, #fff);padding:26px 26px 24px}.vt-specs__item span{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.55;margin-bottom:8px}.vt-specs__item strong{font-family:var(--vt-fuente-titulo);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:749px){.vt-specs{grid-template-columns:1fr 1fr}.vt-specs__item{padding:20px 18px}.vt-specs__item strong{font-size:17px}}.vt-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.vt-faq__item{border-radius:18px;background:#fff;box-shadow:0 1px #0d11170f;transition:box-shadow .3s}.vt-faq__item.is-abierto{box-shadow:0 20px 44px -30px #0d111766}.vt-faq__pregunta{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--vt-fuente-titulo);font-size:18px;font-weight:600;color:inherit}.vt-faq__icono{flex:0 0 30px;height:30px;border-radius:50%;background:#008cff1a;position:relative;transition:transform .4s var(--vt-ease),background-color .3s}.vt-faq__icono:before,.vt-faq__icono:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--vt-acento);border-radius:2px;transition:transform .4s var(--vt-ease)}.vt-faq__icono:after{transform:rotate(90deg)}.vt-faq__item.is-abierto .vt-faq__icono{transform:rotate(180deg);background:var(--vt-acento)}.vt-faq__item.is-abierto .vt-faq__icono:before,.vt-faq__item.is-abierto .vt-faq__icono:after{background:#fff}.vt-faq__item.is-abierto .vt-faq__icono:after{transform:rotate(0)}.vt-faq__respuesta{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--vt-ease)}.vt-faq__item.is-abierto .vt-faq__respuesta{grid-template-rows:1fr}.vt-faq__respuesta>div{overflow:hidden}.vt-faq__respuesta p{padding:0 24px 24px;line-height:1.65;opacity:.78}.vt-cta{position:relative;border-radius:32px;overflow:hidden;padding:clamp(36px,5vw,72px);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,4vw,64px);align-items:center;background:linear-gradient(120deg,#0057ff,#1e6bff,#0057ff,#0047e0);background-size:300% 300%;animation:vt-degradado 14s ease infinite;color:#fff;isolation:isolate}.vt-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:22px 22px;z-index:-1;mask-image:linear-gradient(to right,#000,transparent 70%);-webkit-mask-image:linear-gradient(to right,#000,transparent 70%)}@keyframes vt-degradado{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.vt-cta .vt-body{margin-top:18px;max-width:480px}.vt-cta__tarjeta{background:#fff;color:var(--vt-texto);border-radius:24px;padding:22px;box-shadow:0 40px 80px -40px #0009}.vt-cta__tarjeta img{width:100%;height:auto;display:block;border-radius:16px;background:#fff}.vt-cta__fila{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px}.vt-cta__nombre{font-family:var(--vt-fuente-titulo);font-weight:700;font-size:17px;line-height:1.3}.vt-cta__precio{font-family:var(--vt-fuente-titulo);font-weight:700;font-size:24px;white-space:nowrap}.vt-cta__precio s{font-size:15px;opacity:.45;margin-right:6px;font-weight:500}.vt-cta__tarjeta .vt-btn{width:100%;margin-top:16px}.vt-garantias{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:30px}.vt-garantias span{display:inline-flex;align-items:center;gap:8px;font-size:14px;opacity:.85}.vt-garantias svg{width:18px;height:18px;color:var(--vt-acento-2);flex:0 0 18px}@media(max-width:849px){.vt-cta{grid-template-columns:1fr;border-radius:24px}}@media(max-width:540px){.vt-container--cta{padding:0 12px}}.vt-pdp{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,4vw,64px);align-items:start}.vt-pdp__galeria{position:sticky;top:100px}.vt-pdp__principal{position:relative;border-radius:24px;overflow:hidden;background:#fff;aspect-ratio:1 / 1;box-shadow:0 30px 70px -50px #0d111780}.vt-pdp__principal img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .35s}.vt-pdp__minis{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:12px}.vt-pdp__mini{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;aspect-ratio:1 / 1;transition:border-color .25s,transform .25s}.vt-pdp__mini img{width:100%;height:100%;object-fit:cover;display:block}.vt-pdp__mini:hover{transform:translateY(-2px)}.vt-pdp__mini.is-activo{border-color:var(--vt-acento)}.vt-pdp__info .vt-h1{margin:6px 0 14px}.vt-pdp__valoracion{font-size:14px;opacity:.75}.vt-pdp__precio{display:flex;align-items:baseline;gap:12px;margin:18px 0 6px;font-family:var(--vt-fuente-titulo)}.vt-pdp__precio [data-vt-precio]{font-size:34px;font-weight:700}.vt-pdp__precio s{font-size:20px;opacity:.45}.vt-pdp__ahorro{font-size:13px;font-weight:700;color:#fff;background:var(--vt-calor);padding:5px 10px;border-radius:999px;font-family:var(--vt-fuente)}.vt-pdp__intro{margin:18px 0 22px;line-height:1.65;opacity:.8}.vt-pdp__puntos{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.vt-pdp__puntos li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.vt-pdp__puntos li:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:#008cff1f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23008CFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 12px no-repeat}.vt-pdp__opcion{margin-bottom:20px}.vt-pdp__opcion legend,.vt-pdp__opcion-label{font-size:14px;font-weight:600;margin-bottom:10px;display:block;padding:0}.vt-pdp__opcion fieldset{border:0;margin:0;padding:0}.vt-pdp__valores{display:flex;flex-wrap:wrap;gap:8px}.vt-pdp__valores input{position:absolute;opacity:0;pointer-events:none}.vt-pdp__valores label{padding:10px 18px;border-radius:999px;border:1.5px solid rgba(13,17,23,.18);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.vt-pdp__valores input:checked+label{border-color:var(--vt-grafito);background:var(--vt-grafito);color:#fff}.vt-pdp__compra{display:flex;gap:12px;align-items:stretch}.vt-pdp__cantidad{display:flex;align-items:center;border:1.5px solid rgba(13,17,23,.18);border-radius:999px;overflow:hidden}.vt-pdp__cantidad button{width:44px;height:100%;min-height:54px;border:0;background:none;font-size:20px;cursor:pointer;color:inherit}.vt-pdp__cantidad input{width:38px;text-align:center;border:0;background:none;font-size:16px;font-weight:600;-moz-appearance:textfield;color:inherit}.vt-pdp__cantidad input::-webkit-outer-spin-button,.vt-pdp__cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-pdp__compra .vt-btn{flex:1;font-size:17px}.vt-pdp__compra .vt-btn[disabled]{background:#9aa3af;box-shadow:none;cursor:not-allowed}.vt-pdp__compra .vt-btn[disabled]:after{display:none}.vt-pdp__garantias{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.vt-pdp__garantias div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 10px;border-radius:16px;background:#ffffffb3;font-size:13px;line-height:1.35}.vt-pdp__garantias svg{width:24px;height:24px;color:var(--vt-acento)}.vt-pdp__desc{margin-top:28px;border-top:1px solid rgba(13,17,23,.1)}.vt-pdp__desc details{border-bottom:1px solid rgba(13,17,23,.1)}.vt-pdp__desc summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--vt-fuente-titulo);font-weight:600;font-size:17px;display:flex;justify-content:space-between}.vt-pdp__desc summary::-webkit-details-marker{display:none}.vt-pdp__desc summary:after{content:"+";font-size:22px;line-height:1;transition:transform .3s}.vt-pdp__desc details[open] summary:after{transform:rotate(45deg)}.vt-pdp__desc .vt-rte{padding-bottom:20px;line-height:1.65;opacity:.82}.vt-pdp__desc .vt-rte ul{padding-left:20px}.vt-pdp__error{color:#c2410c;font-size:14px;margin-top:10px}@media(max-width:989px){.vt-pdp{grid-template-columns:1fr}.vt-pdp__galeria{position:static}}@media(max-width:540px){.vt-pdp__minis{grid-template-columns:repeat(5,1fr)}.vt-pdp__garantias div{font-size:12px;padding:12px 6px}}.vt-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:var(--vt-grafito);color:#fff;box-shadow:0 20px 40px -16px #00000080;transform:translateY(140%);transition:transform .45s var(--vt-ease);font-family:var(--vt-fuente)}.vt-sticky.is-visible{transform:none}.vt-sticky strong{font-family:var(--vt-fuente-titulo);font-size:18px}.vt-sticky .vt-btn{padding:12px 20px;font-size:15px}@media(max-width:749px){.vt-sticky{display:flex}}.section-header{margin-bottom:0!important}.header__heading-link .vt-logo-texto,.vt-logo-texto{font-family:var(--vt-fuente-titulo);font-weight:700;font-size:26px;letter-spacing:.14em;color:rgb(var(--color-foreground));display:inline-flex;align-items:center;gap:10px;line-height:1}.vt-logo-texto i{width:28px;height:28px;border-radius:8px;background:var(--vt-grafito);display:inline-grid;place-items:center;color:#fff;font-style:normal;font-size:16px;letter-spacing:0;position:relative}.vt-logo-texto i:after{content:"";position:absolute;left:7px;right:7px;bottom:4px;height:2px;border-radius:2px;background:var(--vt-acento)}@media(prefers-reduced-motion:reduce){.vt-reveal{opacity:1!important;transform:none!important;transition:none!important}.vt-section *,.vt-section *:before,.vt-section *:after{animation:none!important;transition-duration:.01ms!important}.vt-barras__barra{transform:scaleX(var(--vt-valor, 0))!important}}.vt-section div.vt-barras__barra,.vt-section div.vt-hero__sombra{display:block}.vt-hero{overflow:hidden}.vt-ps__ondas{flex:1 1 auto;min-height:140px}.vt-bento--fila{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto}.vt-bento--fila .vt-bento__celda{aspect-ratio:1 / 1;grid-column:auto!important;grid-row:auto!important}@media(max-width:749px){.vt-bento--fila{grid-template-columns:1fr}}.vt-banda--grande{grid-template-columns:1.45fr 1fr}.vt-banda--grande.vt-banda--inv{grid-template-columns:1fr 1.45fr}.vt-banda--cuadrada .vt-banda__media{aspect-ratio:1 / 1}@media(max-width:749px){.vt-banda--grande,.vt-banda--grande.vt-banda--inv{grid-template-columns:1fr}}@media(min-width:990px){.vt-container:has(>.vt-banda--grande){max-width:1440px}.vt-banda--grande{gap:clamp(40px,5vw,88px)}.vt-banda--grande .vt-banda__media{border-radius:32px}}.vt-car{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-auto-rows:minmax(190px,auto);gap:16px}.vt-car__foto{grid-row:span 3;position:relative;border-radius:28px;overflow:hidden;display:flex;align-items:center;justify-content:center}.vt-car__foto img{width:100%;height:100%;object-fit:contain;display:block}.vt-car__chip{position:absolute;left:18px;bottom:18px;padding:10px 16px;border-radius:999px;background:var(--vt-grafito);color:#fff;font-size:14px;font-weight:600;box-shadow:0 12px 30px -12px #00000080}.vt-car__tarjeta{border-radius:24px;padding:24px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.06);transition:transform .45s var(--vt-ease),border-color .3s}.vt-car__tarjeta:hover{transform:translateY(-4px);border-color:#7dd3fc59}.vt-car__icono svg{width:28px;height:28px}.vt-car__valor{font-family:var(--vt-fuente-titulo);font-weight:700;line-height:1;letter-spacing:-.02em;margin-top:auto;padding-top:22px}.vt-car__titulo{font-family:var(--vt-fuente-titulo);font-size:17px;font-weight:600;margin:10px 0 0;color:inherit}.vt-car__texto{font-size:14px;line-height:1.5;opacity:.7;margin-top:6px}@media(max-width:989px){.vt-car{grid-template-columns:1fr 1fr}.vt-car__foto{grid-column:span 2;grid-row:auto;aspect-ratio:4 / 3}}@media(max-width:540px){.vt-car{gap:10px}.vt-car__tarjeta{padding:18px}}@media(max-width:540px){.vt-car__titulo{font-size:14px;overflow-wrap:normal;word-break:keep-all}.vt-car__texto{font-size:13px}.vt-car__tarjeta{padding:16px 14px}}.vt-hero__panel .vt-eyebrow,.vt-barras .vt-eyebrow,.vt-section:has(.vt-car) .vt-cabecera .vt-eyebrow{color:var(--vt-acento-2)}.vt-btn--primario{background:var(--vt-naranja-osc);box-shadow:0 10px 30px -10px #ea580ca6}.vt-btn--primario:hover{box-shadow:0 16px 40px -12px #ea580cd9}.vt-hero__dato strong{color:#fdba74}.vt-hero__chip i{background:var(--vt-naranja);box-shadow:0 0 0 6px #f9731633}.vt-barras__barra--con{background:linear-gradient(90deg,var(--vt-naranja-osc),#FDBA74);box-shadow:0 0 20px #f9731673}.vt-barras__fila:last-child .vt-barras__valor{color:#fdba74}.vt-hs__punto,.vt-hs__punto:before{background:var(--vt-naranja-osc)}.vt-hs__punto{box-shadow:0 6px 18px -6px #ea580ce6}.vt-hs__item.is-activo .vt-hs__num{background:var(--vt-naranja-osc)}.vt-hs__item.is-activo{border-color:#ea580c59}.vt-car__tarjeta:hover{border-color:#fb923c80}.vt-car__chip,.vt-pdp__ahorro{background:var(--vt-naranja-osc)}.vt-pdp__precio [data-vt-precio],.vt-cta__precio{color:var(--vt-naranja-osc)}:root{--vt-plata: #C4CCD5;--vt-plata-claro: #EEF1F4;--vt-plata-osc: #8C97A3}.vt-tour__mapa{position:sticky;top:12px;z-index:5;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto 48px;padding:10px;width:fit-content;max-width:100%;border-radius:999px;background:#ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 40px -24px #0046d273,inset 0 0 0 1px #8c97a340}.vt-tour__mapa-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vt-plata-osc);padding:0 8px 0 10px}.vt-tour__mapa button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 9px;border-radius:999px;border:1px solid rgba(140,151,163,.35);background:#fff;color:inherit;font:600 14px var(--vt-fuente);cursor:pointer;transition:background-color .3s,color .3s,transform .3s var(--vt-ease),border-color .3s}.vt-tour__mapa button b{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;background:linear-gradient(135deg,#F4F6F8,var(--vt-plata) 55%,#9AA5B1);color:#0057ff}.vt-tour__mapa button:hover{transform:translateY(-2px)}.vt-tour__mapa button.is-activo{color:#fff}.vt-tour__mapa button.is-activo b{background:#fff;color:#ea580c}.vt-tour{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,80px);align-items:start}.vt-tour__escenario{position:sticky;top:96px}.vt-tour__marco{position:relative;aspect-ratio:1 / 1;max-height:calc(100vh - 170px);margin:0 auto;border-radius:32px;overflow:hidden;background:linear-gradient(145deg,#FFFFFF,var(--vt-plata-claro) 45%,var(--vt-plata));box-shadow:0 50px 90px -50px #0046d28c,inset 0 0 0 1px #ffffffb3}.vt-tour__foto{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.06);transition:opacity .8s var(--vt-ease),transform 1.2s var(--vt-ease)}.vt-tour__foto.is-activo{opacity:1;transform:none}.vt-tour__foto img{width:100%;height:100%;object-fit:cover;display:block}.vt-tour__contador{position:absolute;left:18px;top:18px;padding:8px 14px;border-radius:999px;background:#0046d2d9;color:#fff;font-size:13px;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vt-tour__contador b{color:#fdba74;font-size:15px}.vt-tour__barra{height:6px;margin-top:16px;border-radius:6px;background:#8c97a34d;overflow:hidden}.vt-tour__barra i{display:block;height:100%;border-radius:6px;transform-origin:left center;transition:transform .7s var(--vt-ease)}.vt-tour__paso{min-height:78vh;display:flex;flex-direction:column;justify-content:center;padding:40px 0;opacity:.32;transform:translate(16px);transition:opacity .6s var(--vt-ease),transform .6s var(--vt-ease)}.vt-tour__paso.is-activo{opacity:1;transform:none}.vt-tour__num{font-family:var(--vt-fuente-titulo);font-weight:700;font-size:clamp(64px,8vw,120px);line-height:.9;letter-spacing:-.04em;background:linear-gradient(135deg,#FFFFFF 0%,var(--vt-plata) 35%,var(--vt-plata-osc) 60%,#E9EDF1 80%,var(--vt-plata) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px rgba(140,151,163,.35);margin-bottom:8px}.vt-tour__titulo{font-family:var(--vt-fuente-titulo);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 14px;color:inherit}.vt-tour__texto{line-height:1.65;opacity:.82;max-width:460px}.vt-tour__datos{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.vt-tour__dato{padding:10px 16px;border-radius:999px;color:#fff;font-weight:700;font-size:15px;box-shadow:0 10px 24px -12px #ea580ccc}.vt-tour__foto-movil{display:none}@media(max-width:989px){.vt-tour{grid-template-columns:1fr}.vt-tour__escenario{display:none}.vt-tour__paso{min-height:0;opacity:1;transform:none;padding:0 0 56px}.vt-tour__foto-movil{display:block;border-radius:24px;overflow:hidden;margin-bottom:20px;background:linear-gradient(145deg,#fff,var(--vt-plata));box-shadow:0 30px 60px -40px #0046d280}.vt-tour__foto-movil img{width:100%;height:auto;display:block}.vt-tour__num{font-size:64px}.vt-tour__mapa{top:8px;border-radius:20px}.vt-tour__mapa-label{width:100%;text-align:center;padding:2px 0}.vt-tour__mapa button{font-size:13px;padding:7px 12px 7px 7px}}@media(prefers-reduced-motion:reduce){.vt-tour__paso{opacity:1;transform:none}}.vt-tour__paso .vt-tour__titulo{margin:0 0 14px}.vt-car .vt-car__titulo{margin:10px 0 0}@media(max-width:989px){.vt-tour__mapa{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;border-radius:999px;padding:6px;scrollbar-width:none;width:100%}.vt-tour__mapa::-webkit-scrollbar{display:none}.vt-tour__mapa-label{display:none}.vt-tour__mapa button{flex:0 0 auto}}.vt-car--sin-foto{grid-template-columns:repeat(3,1fr)}@media(max-width:989px){.vt-car--sin-foto{grid-template-columns:1fr 1fr}}:root{--vt-neon-celeste: 0,200,255;--vt-neon-naranja: 249,115,22}.vt-hero__tilt:before{content:"";position:absolute;left:8%;right:8%;top:14%;bottom:10%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--vt-neon-celeste),.55),rgba(var(--vt-neon-celeste),.18) 55%,transparent 75%);filter:blur(18px);animation:vt-halo 4s ease-in-out infinite}.vt-hero__tilt{isolation:isolate}@keyframes vt-halo{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.vt-hero__chip{box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.5),0 0 22px rgba(var(--vt-neon-celeste),.45),0 18px 40px -18px #0d111759}.vt-hero__dato strong,.vt-car__valor,.vt-barras__fila:last-child .vt-barras__valor{text-shadow:0 0 6px rgba(var(--vt-neon-naranja),.65),0 0 18px rgba(var(--vt-neon-naranja),.45),0 0 36px rgba(var(--vt-neon-naranja),.25)}.vt-car__icono svg{filter:drop-shadow(0 0 6px rgba(var(--vt-neon-naranja),.7))}.vt-pdp__precio [data-vt-precio],.vt-cta__precio{text-shadow:0 0 14px rgba(var(--vt-neon-naranja),.35)}.vt-btn--primario{box-shadow:0 0 0 1px #ffffff26 inset,0 0 18px rgba(var(--vt-neon-naranja),.55),0 10px 30px -10px rgba(var(--vt-neon-naranja),.8)}.vt-btn--primario:hover{box-shadow:0 0 0 1px #ffffff40 inset,0 0 28px rgba(var(--vt-neon-naranja),.8),0 16px 40px -12px rgba(var(--vt-neon-naranja),.9)}.vt-hs__punto{box-shadow:0 0 0 2px #fff,0 0 14px rgba(var(--vt-neon-naranja),.95),0 0 30px rgba(var(--vt-neon-naranja),.6)}.vt-hs__punto:before{animation:vt-pulso-neon 1.8s ease-out infinite}@keyframes vt-pulso-neon{0%{transform:scale(1);opacity:.8;box-shadow:0 0 12px rgba(var(--vt-neon-naranja),.9)}to{transform:scale(2.6);opacity:0;box-shadow:0 0 30px rgba(var(--vt-neon-naranja),0)}}.vt-hs__escena{box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.35),0 0 40px rgba(var(--vt-neon-celeste),.25),0 30px 70px -45px #0d111766}@property --vt-giro{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.vt-tour__marco{box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.45),0 0 34px rgba(var(--vt-neon-celeste),.35),0 50px 90px -50px #0046d28c}.vt-tour__marco:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;pointer-events:none;z-index:3;background:conic-gradient(from var(--vt-giro),transparent 0deg,rgba(var(--vt-neon-celeste),1) 40deg,#fff 55deg,rgba(var(--vt-neon-naranja),1) 70deg,transparent 110deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:vt-giro 5s linear infinite;filter:drop-shadow(0 0 6px rgba(var(--vt-neon-celeste),.9))}@keyframes vt-giro{to{--vt-giro: 360deg}}.vt-tour__dato{box-shadow:0 0 0 1px #ffffff40 inset,0 0 14px rgba(var(--vt-neon-naranja),.7),0 0 30px rgba(var(--vt-neon-naranja),.35)}.vt-tour__barra i{box-shadow:0 0 12px rgba(var(--vt-neon-naranja),.9)}.vt-tour__mapa button.is-activo{box-shadow:0 0 16px rgba(var(--vt-neon-naranja),.7)}.vt-car__tarjeta{position:relative;box-shadow:inset 0 0 0 1px rgba(var(--vt-neon-celeste),.18)}.vt-car__tarjeta:hover{box-shadow:inset 0 0 0 1px rgba(var(--vt-neon-celeste),.7),0 0 26px rgba(var(--vt-neon-celeste),.35)}.vt-barras__barra--con{box-shadow:0 0 10px rgba(var(--vt-neon-naranja),.9),0 0 26px rgba(var(--vt-neon-naranja),.5)}.vt-marquee__item{text-shadow:0 0 10px rgba(255,255,255,.55)}.vt-ps__foto,.vt-cta__tarjeta{box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.3),0 0 30px rgba(var(--vt-neon-celeste),.25)}@media(prefers-reduced-motion:reduce){.vt-hero__tilt:before,.vt-tour__marco:after,.vt-hs__punto:before{animation:none!important}}.vt-det{display:grid;grid-template-columns:repeat(3,1fr)}.vt-det__celda{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:4 / 3;cursor:zoom-in;background:#dde3ea;isolation:isolate;box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.25),0 24px 50px -30px #0009;transition:box-shadow .4s var(--vt-ease),transform .5s var(--vt-ease)}.vt-det__celda img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--vt-ease)}.vt-det__celda:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,70,210,.88),rgba(0,70,210,.15) 55%,transparent 75%);z-index:1}.vt-det__celda:hover,.vt-det__celda:focus-visible{transform:translateY(-4px);box-shadow:0 0 0 2px rgba(var(--vt-neon-celeste),.9),0 0 28px rgba(var(--vt-neon-celeste),.55),0 0 60px rgba(var(--vt-neon-naranja),.25);outline:none}.vt-det__celda:hover img{transform:scale(1.08)}.vt-det__texto{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 20px;text-align:left;color:#fff;font-family:var(--vt-fuente)}.vt-det__texto b{display:block;font-family:var(--vt-fuente-titulo);font-size:19px;text-shadow:0 0 12px rgba(var(--vt-neon-celeste),.6)}.vt-det__texto small{display:block;font-size:13.5px;line-height:1.45;opacity:.85;margin-top:4px}.vt-det__lupa{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--vt-naranja-osc);color:#fff;box-shadow:0 0 14px rgba(var(--vt-neon-naranja),.9);transform:scale(.85);opacity:.9;transition:transform .35s var(--vt-ease)}.vt-det__lupa svg{width:20px;height:20px}.vt-det__celda:hover .vt-det__lupa{transform:scale(1)}.vt-visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;background:#061826eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vt-visor[hidden]{display:none}.vt-visor figure{margin:0;max-width:min(1100px,100%);text-align:center}.vt-visor img{max-width:100%;max-height:78vh;border-radius:18px;box-shadow:0 0 0 2px rgba(var(--vt-neon-celeste),.8),0 0 40px rgba(var(--vt-neon-celeste),.5)}.vt-visor figcaption{color:#fff;margin-top:14px;font-size:15px;opacity:.9}.vt-visor__cerrar,.vt-visor__nav{border:0;cursor:pointer;color:#fff;background:#ffffff1f;border-radius:50%;width:48px;height:48px;font-size:26px;line-height:1;flex:0 0 48px}.vt-visor__cerrar{position:absolute;top:18px;right:18px;font-size:20px}.vt-visor__cerrar:hover,.vt-visor__nav:hover{background:var(--vt-naranja-osc);box-shadow:0 0 16px rgba(var(--vt-neon-naranja),.8)}@media(max-width:989px){.vt-det{grid-template-columns:1fr 1fr}}@media(max-width:540px){.vt-det__texto{padding:12px 14px}.vt-det__texto b{font-size:15px}.vt-det__texto small{display:none}.vt-det__lupa{width:32px;height:32px}.vt-visor__nav{position:absolute;bottom:24px}.vt-visor__nav--prev{left:24px}.vt-visor__nav--next{right:24px}}.vt-hero__tilt:before{background:radial-gradient(closest-side,rgba(var(--vt-neon-celeste),.8),rgba(var(--vt-neon-celeste),.3) 55%,transparent 78%)}.vt-section:has(.vt-det) .vt-cabecera .vt-eyebrow{color:var(--vt-acento-2)}.vt-det__celda:after{background:linear-gradient(to top,rgba(0,70,210,.92) 0%,rgba(0,70,210,.55) 22%,transparent 48%)}.vt-bento--cuatro{grid-template-columns:repeat(4,1fr);grid-auto-rows:auto}.vt-bento--cuatro .vt-bento__celda{aspect-ratio:4 / 5;grid-column:auto!important;grid-row:auto!important}@media(max-width:989px){.vt-bento--cuatro{grid-template-columns:1fr 1fr}}.vt-oferta{position:relative;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:28px;padding:28px 32px;border-radius:28px;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px rgba(var(--vt-neon-celeste),.5),0 0 34px rgba(var(--vt-neon-celeste),.35),0 30px 60px -30px #0046d299}.vt-oferta:before{content:"";position:absolute;top:-40%;right:-10%;bottom:-40%;left:-10%;z-index:-1;background:radial-gradient(circle at 15% 50%,rgba(var(--vt-neon-naranja),.35),transparent 40%),radial-gradient(circle at 85% 50%,rgba(var(--vt-neon-celeste),.3),transparent 45%);animation:vt-halo 5s ease-in-out infinite}.vt-oferta__icono{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:var(--vt-naranja-osc);color:#fff;box-shadow:0 0 22px rgba(var(--vt-neon-naranja),.85)}.vt-oferta__icono svg{width:34px;height:34px}.vt-oferta__etiqueta{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:#ffffff24}.vt-oferta__titulo{font-family:var(--vt-fuente-titulo);font-weight:700;line-height:1;margin:8px 0 4px;color:inherit;text-shadow:0 0 18px rgba(var(--vt-neon-naranja),.55)}.vt-oferta__sub{opacity:.9;font-size:16px}.vt-oferta__reloj{display:flex;gap:10px}.vt-oferta__reloj div{min-width:68px;padding:10px 6px;border-radius:14px;background:#ffffff14;text-align:center;box-shadow:inset 0 0 0 1px #ffffff1f}.vt-oferta__num{display:block;font-family:var(--vt-fuente-titulo);font-size:30px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(var(--vt-neon-naranja),.7)}.vt-oferta__reloj span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;opacity:.75}@media(max-width:989px){.vt-oferta{grid-template-columns:auto 1fr}.vt-oferta__reloj,.vt-oferta .vt-btn{grid-column:1 / -1}.vt-oferta__reloj{justify-content:space-between}.vt-oferta__reloj div{flex:1}}@media(max-width:540px){.vt-oferta{padding:22px 18px;gap:16px}.vt-oferta__icono{width:52px;height:52px}.vt-oferta__num{font-size:24px}.vt-oferta__reloj div{min-width:0}}.vt-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.vt-pack{position:relative;display:flex;flex-direction:column;padding:32px 26px 26px;border-radius:26px;background:#fff;box-shadow:0 0 0 1px #0046d214,0 30px 60px -40px #0046d273;transition:transform .45s var(--vt-ease),box-shadow .45s var(--vt-ease)}.vt-pack:hover{transform:translateY(-6px)}.vt-pack--destacado{box-shadow:0 0 0 2px var(--vt-naranja-osc),0 0 30px rgba(var(--vt-neon-naranja),.45),0 30px 60px -30px #0046d280;transform:scale(1.03)}.vt-pack--destacado:hover{transform:scale(1.03) translateY(-6px)}.vt-pack__etiqueta{position:absolute;top:-14px;left:50%;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:var(--vt-naranja-osc);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 16px rgba(var(--vt-neon-naranja),.75)}.vt-pack__nombre{font-family:var(--vt-fuente-titulo);font-size:22px;font-weight:700;margin:0 0 14px;color:inherit}.vt-pack__unidades{display:flex;gap:6px;margin-bottom:18px}.vt-pack__unidades i{width:34px;height:10px;border-radius:6px;background:linear-gradient(90deg,#F4F6F8,var(--vt-plata) 60%,var(--vt-plata-osc));box-shadow:0 2px 6px #0046d226}.vt-pack__precio{font-family:var(--vt-fuente-titulo);font-size:40px;font-weight:700;line-height:1;color:var(--vt-naranja-osc);text-shadow:0 0 14px rgba(var(--vt-neon-naranja),.3)}.vt-pack__antes{margin-top:8px;font-size:15px;min-height:22px}.vt-pack__antes s{opacity:.5}.vt-pack__antes b{color:#fff;background:var(--vt-acento);padding:2px 8px;border-radius:999px;font-size:13px;margin-left:4px}.vt-pack__ahorro{font-size:14px;opacity:.8;margin-top:6px}.vt-pack__lista{list-style:none;padding:0;margin:18px 0 22px;display:grid;gap:8px;font-size:15px}.vt-pack__lista li{display:flex;gap:10px}.vt-pack__lista li:before{content:"\2713";color:var(--vt-acento);font-weight:700}.vt-pack form{margin-top:auto}.vt-pack .vt-btn{width:100%}.vt-packs__nota{text-align:center;margin-top:26px;font-size:14px;opacity:.75}@media(max-width:989px){.vt-packs{grid-template-columns:1fr;max-width:460px;margin:0 auto;gap:28px}.vt-pack--destacado{transform:none}}.vt-gar{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:center}.vt-gar__sello{justify-self:center;width:min(340px,80vw);aspect-ratio:1;border-radius:50%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;box-shadow:0 0 0 10px #ffffffe6,0 0 0 12px rgba(var(--vt-neon-celeste),.6),0 0 50px rgba(var(--vt-neon-celeste),.45),0 40px 80px -40px #0046d2b3}.vt-gar__sello:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;border:2px dashed rgba(255,255,255,.35);animation:vt-girar 30s linear infinite}@keyframes vt-girar{to{transform:rotate(360deg)}}.vt-gar__sello svg{width:64px;height:64px;color:#fdba74;filter:drop-shadow(0 0 8px rgba(var(--vt-neon-naranja),.8))}.vt-gar__sello b{font-family:var(--vt-fuente-titulo);font-size:64px;line-height:1;margin-top:8px;text-shadow:0 0 16px rgba(var(--vt-neon-naranja),.6)}.vt-gar__sello span{font-size:16px;letter-spacing:.1em;text-transform:uppercase;opacity:.9;margin-top:6px}.vt-gar__puntos{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.vt-gar__punto{padding:18px;border-radius:18px;background:#e8f4ff}.vt-gar__punto h3{font-family:var(--vt-fuente-titulo);font-size:17px;margin:0 0 6px;color:inherit}.vt-gar__punto p{font-size:14.5px;line-height:1.55;opacity:.85}@media(max-width:849px){.vt-gar,.vt-gar__puntos{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.vt-gar__sello:after,.vt-oferta:before{animation:none}}.vt-idioma{display:inline-flex;align-items:center;gap:2px;padding:3px;margin-right:6px;border-radius:999px;background:#0057ff14}.vt-idioma__btn{border:0;background:none;cursor:pointer;padding:6px 10px;border-radius:999px;font:700 12px var(--vt-fuente);letter-spacing:.06em;color:rgb(var(--color-foreground));opacity:.7;transition:background-color .2s,color .2s,opacity .2s}.vt-idioma__btn:hover{opacity:1}.vt-idioma__btn.is-activo{background:var(--vt-naranja-osc);color:#fff;opacity:1;box-shadow:0 0 12px rgba(var(--vt-neon-naranja),.6)}@media(max-width:749px){.vt-idioma{margin-right:2px}.vt-idioma__btn{padding:5px 8px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vt-styles.css.map */
