.vzpn{--blanco:#FFFFFF;--suave:#FFFFFF;--borde:#E8E8EC;--tinta:#141414;--gris:#5A5F6B;--noche:#101A2C;--oro:#F2B01E;--rojo:#C8102E;--verde:#17694A;--crema:#FFFFFF;font-family:Poppins,Helvetica Neue,Arial,sans-serif;color:var(--tinta);background:var(--blanco);-webkit-font-smoothing:antialiased;line-height:1.4;overflow-x:clip}.vzpn *{box-sizing:border-box}.vzpn [hidden]{display:none!important}.vzpn a{color:inherit}.vzpn svg{display:block}.vzpn h1,.vzpn h2,.vzpn h3{font-family:inherit}.vzpn-sec{padding:44px 20px}.vzpn-in{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.vzpn-stack{display:flex;flex-direction:column;gap:8px}.vzpn-center{align-items:center;text-align:center}.vzpn-b1{background:var(--blanco)}.vzpn-b2{background:var(--suave)}.vzpn-crema{background:var(--crema)}.vzpn-noche{background:var(--noche);color:#fff}.vzpn-top{padding-top:0;padding-bottom:40px}.vzpn-eyebrow{font-size:12px;font-weight:800;letter-spacing:1.4px}.vzpn-eyebrow-ac{color:var(--ac)}.vzpn-eyebrow-rojo{color:var(--noche)}.vzpn-eyebrow-cafe{color:#8a5a00}.vzpn-h1{display:grid;gap:6px;margin:0}.vzpn-portada-marca{color:var(--noche);font-size:46px;font-weight:800;line-height:1.02;letter-spacing:-.035em;overflow-wrap:anywhere}.vzpn-portada-subtitulo{color:var(--tinta);font-size:23px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.vzpn-portada-checks{display:grid;gap:7px;margin:0;padding:0;list-style:none;color:var(--tinta);font-size:14px;font-weight:600}.vzpn-portada-checks li{display:flex;align-items:flex-start;gap:8px}.vzpn-portada-checks li span{flex:0 0 18px;height:18px;border-radius:50%;background:var(--oro);color:var(--noche);text-align:center;font:800 12px/18px system-ui,sans-serif}.vzpn-h2{margin:0;font-size:26px;line-height:1.1;font-weight:800;letter-spacing:-.6px;color:inherit}.vzpn-p{margin:0;font-size:15px;line-height:1.5;color:var(--gris)}.vzpn-p-inv{color:#ffffffd9}.vzpn-p-cafe{color:#5a4a20}.vzpn-mut{margin:0;font-size:12px;color:var(--gris)}.vzpn-oro{color:var(--oro)}.vzpn-rojo{color:var(--rojo)!important}.vzpn-cta{position:relative;overflow:hidden;min-height:62px;width:100%;border:0;border-radius:16px;background:var(--cta);color:#fff!important;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-family:inherit;font-size:18px;font-weight:800;cursor:pointer;box-shadow:0 14px 28px -14px #c8102eb3;text-align:center}.vzpn-cta svg{color:var(--ac)}.vzpn-cta58{min-height:58px;font-size:17px}.vzpn-cta-oro{background:var(--oro);color:var(--noche)!important;box-shadow:0 16px 32px -16px #f2b01ebf}.vzpn-cta-oro svg{color:var(--noche)}.vzpn-shine:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);animation:vzpnShine 3.2s ease-in-out infinite}@keyframes vzpnShine{0%,55%{left:-60%}to{left:130%}}.vzpn-tit{animation:vzpnTit 2.4s ease-in-out infinite}@keyframes vzpnTit{0%,to{opacity:.6}50%{opacity:1}}.vzpn-deriva{animation:vzpnDeriva 7s ease-in-out infinite alternate}@keyframes vzpnDeriva{0%{transform:translate(-12px)}to{transform:translate(12px)}}.vzpn-haz{animation:vzpnHaz 2.6s ease-in-out infinite}@keyframes vzpnHaz{0%,to{opacity:.8}50%{opacity:1}}.vzpn-noche-g,.vzpn-sim-casa{--muro:#2E3A58;--techo:#18203A;--puerta:#3B2A20;--ventana:#FFD27A;--pasto:#16301F;--reja:#0D1426}.vzpn-oscuro-g{--muro:#1E2740;--techo:#121A2E;--puerta:#241A14;--ventana:#3A4566;--pasto:#0F1F15;--reja:#080D1A}.vzpn-gal{position:relative;margin:0 -20px}.vzpn-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vzpn-track::-webkit-scrollbar{display:none}.vzpn-slide{flex:0 0 100%;scroll-snap-align:center;height:min(100svh,125vw);max-height:640px;overflow:hidden;background:#101a2c}.vzpn-slide img{width:100%;height:100%;object-fit:cover;display:block}.vzpn-foto-vacia{display:grid;place-items:center;color:#fff;font-size:14px}.vzpn-thumbs{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:6px}.vzpn-thumbs:empty{display:none}.vzpn-thumbs button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#ffffff8c;box-shadow:0 0 0 1px #00000026;cursor:pointer;transition:width .3s,background .3s}.vzpn-thumbs button[aria-current=true]{width:22px;background:#f2b01e}.vzpn-thumbs img{display:none}.vzpn-rating{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gris)}.vzpn-rating b{color:var(--tinta);font-weight:600}.vzpn-stars{color:var(--oro);letter-spacing:2px}.vzpn-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px}.vzpn-price>b{font-size:32px;font-weight:800;letter-spacing:-1px}.vzpn-antes{font-size:14px;color:#8a909c}.vzpn-antes s{text-decoration-color:var(--rojo);text-decoration-thickness:2px}.vzpn-ahorro{padding:5px 11px;border-radius:999px;background:var(--rojo);color:#fff;font-size:12px;font-weight:700}.vzpn-resumen{margin:0;text-align:center;font-size:12px;color:var(--gris)}.vzpn-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vzpn-trust>div{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.25;text-align:center}.vzpn-trust svg{color:var(--rojo)}.vzpn-form{margin:0}.vzpn-native{position:absolute;width:1px;height:1px;overflow:hidden;left:20px;opacity:.01;pointer-events:none}.vzpn-box{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px;border-radius:16px;background:var(--suave);font-size:13px;text-align:center}.vzpn-nav{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:var(--rojo);color:#fff;font-size:12px;font-weight:700;text-align:left}.vzpn-cd b{color:var(--rojo)}.vzpn-steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vzpn-steps3>div{display:flex;flex-direction:column;align-items:center;gap:3px}.vzpn-steps3 i{width:34px;height:34px;border-radius:50%;background:var(--noche);display:flex;align-items:center;justify-content:center}.vzpn-steps3 b{font-size:12px}.vzpn-steps3 span{font-size:11px;color:var(--gris)}.vzpn-packs{display:flex;flex-direction:column;gap:12px}.vzpn-packs-t{font-size:13px;letter-spacing:.4px}.vzpn-pack{position:relative;width:100%;min-height:70px;padding:12px 14px;border-radius:14px;border:2px solid var(--borde);background:#fff;color:var(--tinta);font-family:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;transition:border-color .2s,background .2s}.vzpn-pack[aria-pressed=true]{border-color:var(--rojo);background:#fff5f6}.vzpn-pack-l{display:flex;align-items:center;gap:12px}.vzpn-radio{width:20px;height:20px;flex:none;border-radius:50%;border:2px solid var(--borde);display:flex;align-items:center;justify-content:center}.vzpn-radio span{width:10px;height:10px;border-radius:50%}.vzpn-pack[aria-pressed=true] .vzpn-radio{border-color:var(--rojo)}.vzpn-pack[aria-pressed=true] .vzpn-radio span{background:var(--rojo)}.vzpn-pack-txt{display:flex;flex-direction:column;gap:1px}.vzpn-pack-txt b{font-size:15px}.vzpn-pack-txt span{font-size:12px;color:var(--gris)}.vzpn-pack-r{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none}.vzpn-pack-r b{font-size:18px;font-weight:800}.vzpn-pack-r span,.vzpn-pack-r s{font-size:11px;color:var(--gris)}.vzpn-badge{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--rojo);color:#fff;font-size:10px;font-weight:800;letter-spacing:.6px}.vzpn-save{position:absolute;top:-10px;left:14px;padding:3px 10px;border-radius:999px;background:var(--oro);color:var(--tinta);font-size:10px;font-weight:800}.vzpn-vid{background:var(--noche);color:#fff;padding:40px 0 36px;display:flex;flex-direction:column;gap:18px}.vzpn-vhead{padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.vzpn-vhead p{margin:0;font-size:14px;line-height:1.5;color:#ffffffbf}.vzpn-vwrap{position:relative;max-width:520px;width:100%;margin:0 auto}.vzpn-vtrack{position:relative;display:flex;align-items:center;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 22%;scrollbar-width:none}.vzpn-vtrack::-webkit-scrollbar{display:none}.vzpn-vcard{position:relative;flex:0 0 100%;aspect-ratio:9/16;scroll-snap-align:center;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#22304a,#0a1220);border:1px solid rgba(255,255,255,.12);opacity:.5;transform:scale(.88);transition:transform .25s,opacity .25s}.vzpn-vcard.is-active{opacity:1;transform:none;box-shadow:0 0 0 2px #f2b01ebf,0 26px 50px -22px #f2b01e80}.vzpn-vcard img,.vzpn-vcard video{width:100%;height:100%;object-fit:cover;display:block}.vzpn-vph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding-top:16px;font-size:10px;font-weight:600;letter-spacing:1.6px;color:#fff9}.vzpn-vlbl{position:absolute;left:0;right:0;bottom:0;padding:40px 12px 14px;background:linear-gradient(180deg,#0a122000,#0a1220cc);display:flex;flex-direction:column;gap:2px;pointer-events:none}.vzpn-vlbl b{display:flex;align-items:center;gap:6px;font-size:15px}.vzpn-vlbl span{font-size:11px;color:#c9d2de}.vzpn-varr{position:absolute;left:10px;right:10px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.vzpn-varr button{pointer-events:auto;width:44px;height:44px;border-radius:999px;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.vzpn-varr-l{background:#fff;color:var(--noche)}.vzpn-varr-r{background:var(--oro);color:var(--noche)}.vzpn-simsec{background:var(--noche);color:#fff;transition:background .5s,color .5s}.vzpn-simsec .vzpn-sala-sub,.vzpn-simsec .vzpn-cap{color:#ffffffc7}.vzpn-simsec.is-dia{background:#eaf4fd;color:var(--tinta)}.vzpn-simsec.is-dia .vzpn-sala-sub,.vzpn-simsec.is-dia .vzpn-cap{color:var(--gris)}.vzpn-sim{width:100%;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px -20px #0000008c}.vzpn-sim svg{width:100%;height:auto}.vzpn-sim-figs{transition:opacity .5s}.vzpn-sim-haz{opacity:.55;transition:opacity .5s}.vzpn-solo-dia{display:none}.is-dia .vzpn-solo-dia{display:inline}.is-dia .vzpn-solo-noche{display:none}.is-dia .vzpn-sim-cielo{fill:#bfe3ff}.is-dia .vzpn-sim-casa{--muro:#F1E6D2;--techo:#B5523B;--puerta:#7A4A2A;--ventana:#9CC9E8;--pasto:#6DB35A;--reja:#3A3E48}.is-dia .vzpn-sim-figs{opacity:.14}.is-dia .vzpn-sim-haz{opacity:.05}.vzpn-tools{width:100%;display:flex;flex-direction:column;gap:8px;text-align:left}.vzpn-tool-t{font-size:13px;font-weight:700}.vzpn-laminas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vzpn-laminas button{min-height:48px;padding:6px;border-radius:12px;border:2px solid rgba(255,255,255,.3);background:transparent;color:inherit;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer}.is-dia .vzpn-laminas button{border-color:#d5dae2}.vzpn-laminas button[aria-pressed=true]{border-color:var(--oro)!important;background:var(--oro);color:var(--tinta)}.vzpn-act{width:100%;min-height:52px;border-radius:14px;border:0;background:var(--oro);color:var(--tinta);font-family:inherit;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.vzpn-cap{margin:0;font-size:13px;line-height:1.5}.vzpn-muro{border-radius:18px;overflow:hidden;background:var(--noche)}.vzpn-muro svg{width:100%;height:auto}.vzpn-muro ellipse{transition:rx .35s ease,ry .35s ease}.vzpn-dist-l{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:700}.vzpn-dist-l b{font-size:22px;font-weight:800;color:var(--rojo)}.vzpn-range{width:100%;height:44px;margin:0;accent-color:var(--oro);cursor:pointer}.vzpn-dist-res{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vzpn-dist-res>div{border-radius:14px;background:var(--suave);padding:12px;display:flex;flex-direction:column;gap:2px}.vzpn-dist-res span{font-size:11px;color:var(--gris)}.vzpn-dist-res>div:first-child b{font-size:20px}.vzpn-dist-res>div:last-child b{font-size:14px;line-height:1.25}.vzpn-ad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vzpn-ad figure{margin:0;display:flex;flex-direction:column;gap:6px}.vzpn-ad svg{width:100%;height:auto;border-radius:12px;background:#0a1226}.vzpn-ad figcaption{font-size:12px;font-weight:700;text-align:center;color:var(--gris)}.vzpn-tabla{border-radius:16px;border:1px solid #E8E8EC;overflow:hidden;font-size:13px}.vzpn-tabla-h,.vzpn-tabla-r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;text-align:center}.vzpn-tabla-h{background:var(--noche);color:#fff;font-weight:700}.vzpn-tabla-h span{padding:10px 6px}.vzpn-tabla-r{border-top:1px solid #E8E8EC}.vzpn-tabla-r:nth-child(odd){background:#fff}.vzpn-tabla-r>*{padding:12px 6px}.vzpn-tabla-r>b:first-child{text-align:left;padding-left:10px}.vzpn-tabla-r>span{color:var(--gris)}.vzpn-pasos{display:flex;flex-direction:column;gap:10px}.vzpn-paso{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:#ffffff0f}.vzpn-paso div{display:flex;flex-direction:column;gap:2px}.vzpn-paso b{font-size:15px}.vzpn-paso div span{font-size:13px;color:#ffffffbf}.vzpn-paso-n{width:34px;height:34px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--tinta);background:var(--oro)}.vzpn-video{border-radius:16px;overflow:hidden;background:#0a1220}.vzpn-video video,.vzpn-video img{width:100%;height:auto;display:block}.vzpn-video-ph{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:#ffffffb3;font-size:11px;letter-spacing:1.2px;text-align:center;padding:12px}.vzpn-saber{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vzpn-saber-i{padding:14px;border-radius:14px;background:var(--suave);display:flex;flex-direction:column;gap:6px}.vzpn-saber-i svg{color:var(--rojo)}.vzpn-saber-i b{font-size:14px}.vzpn-saber-i span{font-size:12px;color:var(--gris)}.vzpn-duo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vzpn-duo-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vzpn-duo button{min-height:92px;padding:10px 6px;border-radius:14px;border:2px solid var(--borde);background:#fff;font-family:inherit;color:var(--tinta);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.vzpn-duo button b{font-size:14px}.vzpn-duo button span{font-size:11px;color:var(--gris);line-height:1.2;text-align:center}.vzpn-duo button[aria-pressed=true]{border-color:var(--rojo);background:#fff5f6}.vzpn-navsec{background:var(--noche);color:#fff;padding:40px 20px}.vzpn-cnt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.vzpn-cnt div{padding:12px 6px;border-radius:14px;background:#0000002e;display:flex;flex-direction:column;align-items:center}.vzpn-cnt b{font-size:28px;line-height:1;font-variant-numeric:tabular-nums}.vzpn-cnt span{font-size:11px;letter-spacing:1px}.vzpn-faq{display:flex;flex-direction:column;gap:8px}.vzpn-faq details{border-radius:14px;background:var(--suave)}.vzpn-faq summary{list-style:none;cursor:pointer;min-height:52px;padding:14px 44px 14px 14px;font-size:14px;font-weight:700;position:relative;display:flex;align-items:center}.vzpn-faq summary::-webkit-details-marker{display:none}.vzpn-faq summary:after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--rojo)}.vzpn-faq details[open] summary:after{content:"\2212"}.vzpn-faq p{margin:0;padding:0 14px 14px;font-size:13px;line-height:1.5;color:var(--gris)}.vzpn-rv-list{display:flex;flex-direction:column;gap:10px}.vzpn-rv{padding:16px;border-radius:16px;background:#fff;display:flex;flex-direction:column;gap:8px}.vzpn-rv-top{display:flex;justify-content:space-between;align-items:center}.vzpn-rv h3{margin:0;font-size:15px}.vzpn-rv p{margin:0;font-size:14px;line-height:1.5}.vzpn-rv-foto{border-radius:10px;overflow:hidden}.vzpn-rv-foto img{width:100%;height:auto;display:block}.vzpn-rv-who{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;font-size:12px;color:var(--gris)}.vzpn-rv-who b{color:var(--tinta)}.vzpn-rv-ver{color:var(--verde);font-weight:600}.vzpn-cierre{background:var(--noche);color:#fff;padding:48px 20px 104px}.vzpn-flota{animation:vzpnFlota 3s ease-in-out infinite}@keyframes vzpnFlota{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.vzpn-cierre-pie{font-size:12px;color:#ffffffb3}.vzpn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff7;border-top:1px solid var(--borde);box-shadow:0 -8px 24px -12px #0000004d;transform:translateY(110%);transition:transform .35s ease;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.vzpn-sticky.vzpn-show{transform:none}.vzpn-sticky-in{max-width:480px;margin:0 auto;display:flex;align-items:center;gap:12px}.vzpn-sticky-p{display:flex;flex-direction:column;padding-left:4px;line-height:1.2;color:var(--tinta)}.vzpn-sticky-p span{font-size:12px;font-weight:600}.vzpn-sticky-p b{font-size:16px;font-weight:800}.vzpn-sticky-cta{flex:1;min-height:50px;border-radius:14px;background:var(--cta);color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;text-decoration:none}.vzpn.vzpn-js .vzpn-dim{opacity:.35;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.vzpn.vzpn-js .vzpn-dim.vzpn-lit{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vzpn.vzpn-js .vzpn-dim{opacity:1;transform:none;transition:none}.vzpn-shine:after,.vzpn-haz,.vzpn-flota,.vzpn-tit,.vzpn-deriva{animation:none!important}}.vzpn-editor-help{margin:12px auto;padding:14px 16px;max-width:480px;border:1px dashed #9ca3af;border-radius:12px;background:#fff;color:#334155;font-size:13px;line-height:1.6;text-align:left}.vzpn-rel{position:relative;overflow:hidden}.vzpn-rel>.vzpn-in,.vzpn-rel>.vzpn-vhead,.vzpn-rel>.vzpn-vwrap{position:relative;z-index:1}.vzpn-deco{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.vzpn-rcard{display:flex;gap:10px;align-items:center;padding:10px;border-radius:14px;background:var(--suave);border:1px solid #E8E8EC}.vzpn-rcard-img{flex:none;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#fff}.vzpn-rcard-img img{width:100%;height:100%;object-fit:cover;display:block}.vzpn-rcard-t{display:flex;flex-direction:column;gap:2px;min-width:0}.vzpn-rcard-t p{margin:0;font-size:12px;line-height:1.35;color:var(--tinta);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vzpn-rcard-t b{font-size:11px;color:var(--gris)}.vzpn-guir{position:relative;z-index:3;height:26px;margin-bottom:-26px;pointer-events:none}.vzpn-guir svg{position:absolute;left:0;top:0;width:100%;height:26px}.vzpn-bulb{position:absolute;width:9px;height:13px;border-radius:50% 50% 45% 45%;transition:background .5s,box-shadow .5s}.vzpn-bulb:before{content:"";position:absolute;left:2px;top:-3px;width:5px;height:4px;border-radius:1px;background:#3a3f4a}.vzpn-c1{background:#e53935;box-shadow:0 0 10px 2px #e53935b3}.vzpn-c2{background:#f2b01e;box-shadow:0 0 10px 2px #f2b01eb3}.vzpn-c3{background:#2e9e4f;box-shadow:0 0 10px 2px #2e9e4fa6}.vzpn-c4{background:#3d8bfd;box-shadow:0 0 10px 2px #3d8bfda6}.vzpn-js .vzpn-bulb:not(.on){background:#c9ccd3;box-shadow:none}.vzpn-demo{width:100%;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#0a1220;box-shadow:0 0 0 2px #f2b01e99,0 24px 48px -24px #f2b01e73}.vzpn-demo video{width:100%;height:100%;object-fit:cover;display:block}.vzpn-demo2{width:100%;display:flex;gap:12px;align-items:center;text-align:left}.vzpn-demo2-v{flex:none;width:104px;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:#0a1220}.vzpn-demo2-v video{width:100%;height:100%;object-fit:cover;display:block}.vzpn-demo2-t{display:flex;flex-direction:column;gap:2px}.vzpn-demo2-t b{font-size:15px}.vzpn-demo2-t span{font-size:13px;color:#ffffffbf}.vzpn-ad-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vzpn-ad-btns button{min-height:44px;border-radius:12px;border:2px solid #E8E8EC;background:#fff;color:var(--tinta);font-family:inherit;font-size:14px;font-weight:800;cursor:pointer}.vzpn-ad-btns button[aria-pressed=true]{border-color:var(--oro);background:var(--noche);color:#fff}.vzpn-adc{position:relative;margin:0 -20px;aspect-ratio:4/5;overflow:hidden;background:#0a1226;touch-action:pan-y}.vzpn-adc-capa{position:absolute;top:0;right:0;bottom:0;left:0}.vzpn-adc-capa svg,.vzpn-adc-capa img{width:100%;height:100%;object-fit:cover;display:block}.vzpn-adc-luz{clip-path:inset(0 0 0 var(--pos))}.vzpn-adc-linea{position:absolute;top:0;bottom:0;left:var(--pos);width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 12px #00000080;pointer-events:none}.vzpn-adc-linea span{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;color:var(--tinta);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;box-shadow:0 6px 16px #00000059}.vzpn-adc-tag{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:999px;background:#0000008c;color:#fff;font-size:11px;font-weight:700;pointer-events:none}.vzpn-adc-tag-b{left:auto;right:12px;background:var(--oro);color:var(--tinta)}.vzpn-adc input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.vzpn-pasos{gap:6px}.vzpn-flecha{display:flex;justify-content:center}.vzpn-js [data-vzpn-paso]{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.vzpn-js [data-vzpn-paso].is-in{opacity:1;transform:none}.vzpn-tabla-h,.vzpn-tabla-r{grid-template-columns:minmax(0,1fr) 74px 74px}.vzpn-tabla-h span.vzpn-tabla-dest{background:var(--oro);color:var(--tinta)}.vzpn-tabla-r>span{display:flex;align-items:center;justify-content:center;align-self:stretch}.vzpn-tabla-r>span.vzpn-tabla-dest{background:#f2b01e29}.vzpn-tabla-r>b:first-child{line-height:1.3}.vzpn-si{color:var(--noche);font-size:18px}.vzpn-no{color:var(--gris);font-size:18px}.vzpn-h2{font-size:28px}@media(prefers-reduced-motion:reduce){.vzpn-js [data-vzpn-paso]{opacity:1;transform:none;transition:none}}.vzpn .vzpn-stack{align-items:center;text-align:center}.vzpn .vzpn-in>.vzpn-h2,.vzpn .vzpn-in>.vzpn-p,.vzpn .vzpn-in>.vzpn-mut{text-align:center}.vzpn .vzpn-h1{justify-items:center;text-align:center}.vzpn .vzpn-portada-checks{justify-items:center}.vzpn .vzpn-packs-t,.vzpn .vzpn-resumen{text-align:center}.vzpn .vzpn-price{justify-content:center}.vzpn .vzpn-paso{text-align:left}.vzpn-sec{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}.vzpn{--ac:#F2B01E;--cta:#C8102E;width:100%;text-align:center}.vzpn-top{padding:0 0 40px}.vzpn-top>.vzpn-in{max-width:none;gap:16px}.vzpn-top>.vzpn-in>*{width:calc(100% - 40px);max-width:480px;margin-left:auto;margin-right:auto}.vzpn-top>.vzpn-in>.vzpn-gal,.vzpn-top>.vzpn-in>.vzpn-foto-vacia{width:100%;max-width:none;margin:0}.vzpn-top>.vzpn-in>.vzpn-identidad{width:100%;max-width:none}.vzpn-identidad>.vzpn-rating,.vzpn-identidad>.vzpn-portada-checks{width:calc(100% - 40px);max-width:480px;margin:0 auto}.vzpn-h1{width:100%;padding:16px 20px}.vzpn-h1>span{max-width:480px}.vzpn-titulo-dorado .vzpn-h1{background:var(--noche)}.vzpn-titulo-dorado .vzpn-portada-marca,.vzpn-titulo-dorado .vzpn-marca-tm,.vzpn-titulo-mixto .vzpn-marca-tm{color:var(--oro)}.vzpn-titulo-dorado .vzpn-portada-subtitulo{color:#fff}.vzpn-marca-tm{display:inline;color:inherit;font-size:.48em;vertical-align:super;line-height:0;letter-spacing:0}.vzpn-portada-checks li{align-items:center;justify-content:center;text-align:center}.vzpn-portada-checks li>span:last-child{min-width:0}.vzpn-slide{height:100vh;height:100svh;max-height:none}.vzpn-rating{justify-content:center;flex-wrap:wrap}.vzpn-urgencia{margin:0;font-size:13px;font-weight:700;line-height:1.5;color:var(--rojo);text-align:center}.vzpn-exist-ancla:empty{display:none}.vzpn-box,.vzpn-rcard,.vzpn-rv{border:1px solid var(--borde);background:#fff}.vzpn-compra-stack>.vzs{width:100%;background:#fff;border-color:var(--borde);text-align:center;margin:0}.vzpn-compra-stack .vzs-top{justify-content:center}.vzpn-pack{display:grid;grid-template-columns:minmax(0,1fr) auto;text-align:center;gap:8px 10px}.vzpn-pack-l{min-width:0;justify-content:center;gap:8px}.vzpn-pack-txt{min-width:0;overflow-wrap:anywhere}.vzpn-pack-r{align-items:center}.vzpn-badge,.vzpn-save{position:static;max-width:100%;justify-self:center;white-space:normal;overflow-wrap:anywhere}.vzpn-save{grid-column:1 / -1}.vzpn-badge{grid-column:1 / -1;grid-row:1}.vzpn-pack[aria-pressed=true]{background:#fff}.vzpn-cta{padding:12px 16px;line-height:1.25;min-width:0}.vzpn-cta span{min-width:0;overflow-wrap:anywhere}.vzpn-cta svg{flex:none}.vzpn-cta-oro{background:var(--cta);color:#fff!important;box-shadow:0 14px 28px -14px #c8102eb3}.vzpn-cta-oro svg{color:var(--oro)}.vzpn .vzpn-paso{flex-direction:column;align-items:center;text-align:center}.vzpn-demo2{justify-content:center;text-align:center}.vzpn-demo2-t{min-width:0}.vzpn-vlbl{text-align:center}.vzpn-vlbl b{justify-content:center}.vzpn-varr{left:16px;right:16px}.vzpn-editor-help{width:calc(100% - 40px);text-align:center;background:#fff;color:var(--gris)}.vzpn-tabla-h,.vzpn-tabla-r{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr)}.vzpn-tabla-h>*,.vzpn-tabla-r>*{min-width:0;overflow-wrap:anywhere}.vzpn .vzpn-tabla-r>b:first-child{text-align:center;padding:12px 8px}.vzpn-ad-btns button{padding:10px;overflow-wrap:anywhere}.vzpn-adc-tag{left:16px;max-width:calc(50% - 24px);overflow-wrap:anywhere}.vzpn-adc-tag-b{left:auto;right:16px}.vzpn-sticky{padding-left:16px;padding-right:16px}.vzpn-sticky-p{min-width:0;flex:0 1 36%;padding:0;text-align:center;overflow-wrap:anywhere}.vzpn-sticky-cta{min-width:0;padding:10px;text-align:center;line-height:1.25}.vzpn-rcard-t{flex:1;text-align:center}.vzpn-adc:focus-within{outline:3px solid var(--oro);outline-offset:-3px}.vzpn button:focus-visible,.vzpn a:focus-visible{outline:3px solid var(--oro);outline-offset:3px}@media(prefers-reduced-motion:reduce){.vzpn-bulb,.vzpn-sticky{transition:none}}.vzpn-lumi-portada .vzpn-stack{align-items:stretch;text-align:left}.vzpn-lumi-portada .vzpn-h1{justify-items:start;text-align:left;padding-inline:max(20px,calc((100% - 480px)/2))}.vzpn-lumi-portada .vzpn-portada-checks{justify-items:start}.vzpn-lumi-portada .vzpn-portada-checks li{justify-content:flex-start;text-align:left}.vzpn-lumi-portada .vzpn-packs-t,.vzpn-lumi-portada .vzpn-box,.vzpn-lumi-portada .vzpn-urgencia{text-align:left}.vzpn-lumi-portada .vzpn-price,.vzpn-lumi-portada .vzpn-rating,.vzpn-lumi-portada .vzs-top{justify-content:flex-start}.vzpn-lumi-portada .vzpn-pack{text-align:left}.vzpn-lumi-portada .vzpn-pack-l{justify-content:flex-start}.vzpn-lumi-portada .vzpn-pack-r{align-items:flex-end}.vzpn-lumi-portada .vzpn-steps3>div{align-items:flex-start;text-align:left}.vzpn-lumi-portada .vzpn-compra-stack>.vzs{text-align:left}.vzpn .vzpn-noche,.vzpn .vzpn-vid,.vzpn .vzpn-navsec,.vzpn .vzpn-cierre{background:radial-gradient(circle at 12% 30%,rgba(255,255,255,.55) 0 1.5px,transparent 2.5px) 0 0/90px 90px,radial-gradient(circle at 60% 70%,rgba(255,255,255,.4) 0 1.2px,transparent 2.2px) 0 0/70px 70px,linear-gradient(180deg,#fff 0,var(--noche) 90px,var(--noche) calc(100% - 90px),#fff 100%);padding-top:100px;padding-bottom:100px;color:#fff}.vzpn-lumi-cuenta .vzpn-cnt>div{background:#ffffff14;border:1px solid rgba(255,255,255,.2)}.vzpn .vzpn-noche,.vzpn .vzpn-vid,.vzpn .vzpn-navsec,.vzpn .vzpn-cierre{background:radial-gradient(circle at 12% 30%,rgba(255,255,255,.55) 0 1.5px,transparent 2.5px) 0 0/90px 90px,radial-gradient(circle at 60% 70%,rgba(255,255,255,.4) 0 1.2px,transparent 2.2px) 0 0/70px 70px,linear-gradient(180deg,var(--vzpn-ft,#fff) 0,var(--noche) 90px,var(--noche) calc(100% - 90px),var(--vzpn-fb,#fff) 100%)}.shopify-section:has(:is(.vzpn-noche,.vzpn-vid,.vzpn-navsec,.vzpn-cierre))+.shopify-section :is(.vzpn-noche,.vzpn-vid,.vzpn-navsec,.vzpn-cierre){--vzpn-ft:var(--noche);padding-top:56px}.shopify-section:has(+.shopify-section :is(.vzpn-noche,.vzpn-vid,.vzpn-navsec,.vzpn-cierre)) :is(.vzpn-noche,.vzpn-vid,.vzpn-navsec,.vzpn-cierre){--vzpn-fb:var(--noche);padding-bottom:56px}.vzpn{--oro:#1E7A4F;--ac:#3FB67A;--cta:#1E7A4F;--verde-claro:#3FB67A}.vzpn-stars{color:#f2b01e}.vzpn-thumbs button[aria-current=true]{background:#fff}.vzpn-portada-checks li span{background:var(--oro);color:#fff}.vzpn-cta{box-shadow:0 14px 28px -14px #1e7a4f99}.vzpn-cta svg,.vzpn-cta-oro svg{color:#fff}.vzpn-cta-oro{background:var(--oro);box-shadow:0 14px 28px -14px #1e7a4f99}.vzpn-pack[aria-pressed=true]{border-color:var(--oro);background:#f0f8f3}.vzpn-pack[aria-pressed=true] .vzpn-radio{border-color:var(--oro)}.vzpn-pack[aria-pressed=true] .vzpn-radio span{background:var(--oro)}.vzpn-save,.vzpn-badge{background:var(--rojo);color:#fff}.vzpn-vcard.is-active{box-shadow:0 0 0 2px #3fb67abf,0 26px 50px -22px #3fb67a73}.vzpn-varr-r{background:var(--oro);color:#fff}.vzpn-demo{box-shadow:0 0 0 2px #3fb67a99,0 24px 48px -24px #3fb67a66}.vzpn-adc-tag-b,.vzpn-tabla-h span.vzpn-tabla-dest{background:var(--oro);color:#fff}.vzpn-tabla-r>span.vzpn-tabla-dest{background:#1e7a4f1a}.vzpn-si{color:var(--oro)}#vzpn-decoracion [fill="#F2B01E"]{fill:#fff}#vzpn-decoracion [stroke="#F2B01E"]{stroke:#fff}.vzpn .vzpn-noche,.vzpn .vzpn-vid,.vzpn .vzpn-cierre{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='150'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='18' r='1.1' opacity='.75'/%3E%3Ccircle cx='48' cy='40' r='.8' opacity='.5'/%3E%3Ccircle cx='90' cy='12' r='1.3' opacity='.85'/%3E%3Ccircle cx='118' cy='58' r='.9' opacity='.55'/%3E%3Ccircle cx='30' cy='82' r='1.2' opacity='.65'/%3E%3Ccircle cx='70' cy='96' r='.7' opacity='.45'/%3E%3Ccircle cx='104' cy='120' r='1.1' opacity='.75'/%3E%3Ccircle cx='16' cy='136' r='.8' opacity='.5'/%3E%3Ccircle cx='60' cy='140' r='1' opacity='.6'/%3E%3Ccircle cx='84' cy='64' r='.6' opacity='.4'/%3E%3Ccircle cx='124' cy='8' r='.7' opacity='.5'/%3E%3Ccircle cx='40' cy='116' r='.6' opacity='.4'/%3E%3Cpath d='M62 23.5l1 3.5 3.5 1-3.5 1-1 3.5-1-3.5-3.5-1 3.5-1z' opacity='.85'/%3E%3Cpath d='M112 92.8l.7 2.5 2.5.7-2.5.7-.7 2.5-.7-2.5-2.5-.7 2.5-.7z' opacity='.7'/%3E%3C/g%3E%3C/svg%3E") 0 0/130px 150px,linear-gradient(180deg,var(--vzpn-ft,#fff) 0,var(--noche) 90px,var(--noche) calc(100% - 90px),var(--vzpn-fb,#fff) 100%)}.vzpn-lumi-cuenta .vzpn-navsec{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='150'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='18' r='1.1' opacity='.6'/%3E%3Ccircle cx='90' cy='12' r='1.3' opacity='.7'/%3E%3Ccircle cx='118' cy='58' r='.9' opacity='.45'/%3E%3Ccircle cx='30' cy='82' r='1.2' opacity='.55'/%3E%3Ccircle cx='104' cy='120' r='1.1' opacity='.6'/%3E%3Ccircle cx='60' cy='140' r='1' opacity='.5'/%3E%3Cpath d='M62 23.5l1 3.5 3.5 1-3.5 1-1 3.5-1-3.5-3.5-1 3.5-1z' opacity='.7'/%3E%3C/g%3E%3C/svg%3E") 0 0/130px 150px,linear-gradient(180deg,var(--vzpn-ft,#fff) 0,var(--rojo) 90px,var(--rojo) calc(100% - 90px),var(--vzpn-fb,#fff) 100%);padding-top:100px;padding-bottom:100px}.vzpn-lumi-cuenta .vzpn-cnt>div{background:#0003;border:1px solid rgba(255,255,255,.25)}.vzpn-lumi-cuenta .vzpn-cnt b{color:#fff}.vzpn-titulo-azul .vzpn-h1{background:transparent}.vzpn-titulo-azul .vzpn-portada-marca,.vzpn-titulo-azul .vzpn-marca-tm{color:var(--noche)}.vzpn-titulo-azul .vzpn-portada-subtitulo{color:var(--tinta)}.vzpn-lumi-gancho .vzpn-p{font-size:17px;line-height:1.4;font-weight:800;color:var(--tinta)}.vzpn-lumi-instalacion .vzpn-eyebrow{font-size:13px;letter-spacing:1.6px;color:var(--verde-claro)}.vzpn-lumi-instalacion .vzpn-h2{font-size:32px;line-height:1.08;letter-spacing:-.9px;color:#fff;margin-bottom:6px}.vzpn .vzpn-lumi-instalacion .vzpn-paso,.vzpn-lumi-instalacion .vzpn-paso{flex-direction:row;align-items:center;gap:14px;padding:16px;border-radius:16px;background:#1b2942;border:1.5px solid rgba(63,182,122,.55);box-shadow:0 10px 24px -14px #000000b3;text-align:left}.vzpn-lumi-instalacion .vzpn-paso-n{width:46px;height:46px;font-size:22px;background:var(--oro);color:#fff;box-shadow:0 0 0 5px #3fb67a2e}.vzpn-lumi-instalacion .vzpn-paso div{gap:3px;min-width:0}.vzpn-lumi-instalacion .vzpn-paso b{font-size:20px;font-weight:800;line-height:1.15;color:#fff}.vzpn-lumi-instalacion .vzpn-paso div span{font-size:15px;line-height:1.35;color:#d5dce8}.vzpn-lumi-instalacion .vzpn-flecha svg{width:26px;height:26px;stroke:var(--verde-claro)}.vzpn-lumi-portada .vzpn-box{text-align:center}.vzpn-lumi-portada .vzpn-cd{font-size:13px;line-height:1.4}.vzpn-lumi-portada .vzpn-cd b{color:var(--oro)}.vzpn-steps3{position:relative}.vzpn-steps3:before{content:"";position:absolute;left:16.66%;right:16.66%;top:17px;border-top:1.5px dashed #B8BCC6}.vzpn-lumi-portada .vzpn-steps3>div{position:relative;align-items:center;text-align:center}.vzpn .vzpn-gal .vzpn-slide{height:auto;max-height:100svh;aspect-ratio:1/1;position:relative}.vzpn .vzpn-gal .vzpn-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vzpn-lumi-cierre .vzpn-cierre{--vzpn-fb:#000}.vzrv-section:has(+.shopify-section .vzpn-cierre) .vzrv-fade{display:block;background:linear-gradient(180deg,#101a2c00,#101a2c14 25%,#101a2c73 65%,#101a2c)!important}.vzrv-section+.shopify-section .vzpn-cierre{--vzpn-ft:#101a2c}.vzpn .vzpn-adc{margin:0;aspect-ratio:4/3;border-radius:18px;box-shadow:0 18px 36px -24px #101a2c99}.vzpn .vzpn-adc-capa img{object-fit:cover}.vzpn .vzpn-adc-linea,.vzpn .vzpn-adc-tag{z-index:2}.vzpn .vzpn-adc input{z-index:3}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vezaro-lumi.css.map */
