html:root{--vl-azul: #9E1B32;--vl-azul-hover: #7F1427;--vl-marino: #17382B;--vl-marino-dark: #17382B;--vl-texto: #17382B;--vl-texto-2: #5B6178;--vl-fondo: #F4FAF7;--vl-gris: #F4FAF7;--vle-menta: #E3F4EC;--vle-menta-2: #CDEBDD;--vle-crema: #FFF8EE;--vle-agua: #E2C275;--vle-titulos: "Nunito", "DM Sans", system-ui, sans-serif}html .vl-h2,html .vl-h3,html .vl-producto__titulo,html .vl-banda__titulo,html .vle-h1,html .vle-h2,html .vl-cta-final h2,html .vl-faq h2,html .vl-beneficios h2,html .vl-comparativa h2{font-family:var(--vle-titulos);font-weight:800;letter-spacing:-.015em}html .vl-eyebrow{color:var(--vl-azul);font-weight:700}.vle-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--vl-marino);color:#fff!important;text-decoration:none;font-family:var(--vl-fuente);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;border:0;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.vle-btn:hover{background:#0f261d;transform:translateY(-2px);box-shadow:0 10px 24px #17382b2e}.vle-btn--azul{background:var(--vl-azul)}.vle-btn--azul:hover{background:var(--vl-azul-hover)}.vle-container{max-width:1320px;margin:0 auto;padding:0 32px}@media(max-width:749px){.vle-container{padding:0 18px}}.vle-h2{font-size:clamp(26px,3.2vw,var(--vle-h2, 38px));line-height:1.12;color:var(--vl-texto);margin:0}.vle-lead{font-size:17px;line-height:1.65;color:var(--vl-texto-2);margin:12px 0 0}.vle-cabecera{text-align:center;max-width:720px;margin:0 auto 36px}.vle-anuncio{background:var(--vle-anuncio-fondo, #fff);color:var(--vl-texto);font-size:13px;border-bottom:1px solid #EEF1F4}.vle-anuncio__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:42px}.vle-anuncio__redes{display:flex;gap:12px;align-items:center}.vle-anuncio__redes a{color:var(--vl-texto);display:inline-flex;opacity:.8}.vle-anuncio__redes a:hover{opacity:1}.vle-anuncio__redes svg{width:15px;height:15px}.vle-anuncio__centro{display:flex;align-items:center;gap:10px;justify-content:center;text-align:center;font-weight:600}.vle-anuncio__pill{background:var(--vl-azul);color:#fff!important;text-decoration:none;font-weight:700;font-size:12px;padding:4px 12px;border-radius:999px;white-space:nowrap}.vle-anuncio__links{display:flex;gap:18px;justify-content:flex-end}.vle-anuncio__links a{color:var(--vl-texto);text-decoration:none;font-weight:600}.vle-anuncio__links a:hover{text-decoration:underline}@media(max-width:749px){.vle-anuncio__in{grid-template-columns:1fr;padding:6px 0}.vle-anuncio__redes,.vle-anuncio__links{display:none}.vle-anuncio__centro{font-size:12px}}.vle-hero{position:relative;overflow:hidden;background:var(--vle-menta);min-height:var(--vle-hero-alto, 620px);display:flex;align-items:center;isolation:isolate}.vle-hero__capa{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:var(--vle-hero-pos, 70% center)}.vle-hero__fondo{z-index:0}.vle-hero__marca{position:absolute;left:3%;right:0;bottom:var(--vle-marca-bottom, -2%);z-index:1;font-family:var(--vle-titulos);font-weight:900;line-height:.9;white-space:nowrap;font-size:var(--vle-marca-size, 15vw);letter-spacing:.02em;color:transparent;-webkit-text-stroke:var(--vle-marca-trazo, 2px) var(--vle-marca-color, #17382B);opacity:var(--vle-marca-opacidad, .9);pointer-events:none;-webkit-user-select:none;user-select:none}.vle-hero__recorte{z-index:2}.vle-hero .vle-hero__capa{display:block}.vle-hero{align-items:flex-start}.vle-hero__contenido{position:relative;z-index:3;width:100%;padding-top:var(--vle-hero-pad-texto, 64px)}.vle-hero__texto{max-width:var(--vle-hero-ancho-texto, 520px)}.vle-h1{font-size:clamp(34px,4.6vw,var(--vle-h1, 60px));line-height:1.04;color:var(--vl-texto);margin:0;white-space:pre-line}.vle-hero__sub{font-size:17px;line-height:1.6;color:#2a3150;margin:16px 0 26px;max-width:440px}.vle-hero__badge{display:inline-block;background:#fff;color:var(--vl-texto);font-weight:700;font-size:13px;padding:6px 14px;border-radius:999px;margin-bottom:16px;box-shadow:0 4px 14px #17382b14}.vle-hero__trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:13.5px;font-weight:600;color:#2a3150}.vle-hero__trust span:before{content:"\2713";color:#16a34a;font-weight:900;margin-right:6px}@media(max-width:749px){.vle-hero{min-height:var(--vle-hero-alto-movil, 760px);align-items:flex-start;background-color:#daefe7!important}.vle-hero .vle-hero__capa{top:auto;height:var(--vle-hero-media-movil, 54%);background-position:var(--vle-hero-pos-movil, 80% center)}.vle-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#daefe7 0% 44%,#daefe700 53%)}.vle-hero__contenido{padding-top:30px}.vle-hero__marca{font-size:15vw;left:4%;bottom:0;-webkit-text-stroke-width:1.2px}.vle-hero__sub{font-size:15.5px;margin:12px 0 20px}}.vle-cat{position:relative}.vle-cat__pista{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 14px;overscroll-behavior-x:contain}.vle-cat__pista::-webkit-scrollbar{display:none}.vle-cat__card{position:relative;display:block;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;scroll-snap-align:start;text-decoration:none;background:var(--vle-menta);box-shadow:0 6px 22px #17382b14}.vle-cat__card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.vle-cat__card:hover img{transform:scale(1.05)}.vle-cat__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17382b00 55%,#17382b9e)}.vle-cat__label{position:absolute;left:0;right:0;bottom:18px;z-index:1;text-align:center;color:#fff;font-family:var(--vle-titulos);font-weight:800;font-size:19px;text-shadow:0 2px 10px rgba(0,0,0,.3)}.vle-cat__flecha{position:absolute;top:calc(50% - 30px);z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--vl-texto);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #17382b2e;display:flex;align-items:center;justify-content:center}.vle-cat__flecha--prev{left:-12px}.vle-cat__flecha--next{right:-12px}@media(max-width:989px){.vle-cat__pista{grid-auto-columns:calc((100% - 2 * 14px) / 2.6);gap:14px}}@media(max-width:749px){.vle-cat__pista{grid-auto-columns:62%}.vle-cat__flecha{display:none}.vle-cat__label{font-size:17px}}.vle-dolor{background:var(--vle-crema)}.vle-dolor__grid{display:grid;grid-template-columns:repeat(var(--vle-dolor-cols, 4),1fr);gap:18px}.vle-dolor__item{background:#fff;border-radius:18px;padding:24px 22px;box-shadow:0 4px 18px #17382b0d}.vle-dolor__ico{font-size:30px;line-height:1;display:block;margin-bottom:14px}.vle-dolor__item h3{font-family:var(--vle-titulos);font-weight:800;font-size:18px;line-height:1.25;color:var(--vl-texto);margin:0 0 8px}.vle-dolor__item p{font-size:14.5px;line-height:1.6;color:var(--vl-texto-2);margin:0}.vle-dolor__cierre{text-align:center;font-family:var(--vle-titulos);font-weight:800;font-size:clamp(19px,2vw,24px);color:var(--vl-texto);margin:34px auto 0;max-width:680px}.vle-dolor__cierre a{color:var(--vl-azul)}@media(max-width:989px){.vle-dolor__grid{grid-template-columns:1fr 1fr}}@media(max-width:549px){.vle-dolor__grid{grid-template-columns:1fr}}.vle-pasos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:paso}.vle-paso{background:var(--vle-menta);border-radius:20px;overflow:hidden}.vle-paso img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.vle-paso__txt{padding:22px 22px 26px;position:relative}.vle-paso__num{counter-increment:paso;display:inline-flex;width:34px;height:34px;border-radius:50%;background:var(--vl-marino);color:#fff;font-weight:800;align-items:center;justify-content:center;margin-bottom:12px;font-family:var(--vle-titulos)}.vle-paso__num:before{content:counter(paso)}.vle-paso h3{font-family:var(--vle-titulos);font-weight:800;font-size:19px;margin:0 0 6px;color:var(--vl-texto)}.vle-paso p{margin:0;font-size:14.5px;line-height:1.6;color:var(--vl-texto-2)}@media(max-width:749px){.vle-pasos__grid{grid-template-columns:1fr}}.vle-opcion{margin:4px 0 16px}.vle-opcion__label{font-size:14px;font-weight:700;color:var(--vl-texto);margin:0 0 8px}.vle-opcion__label span{font-weight:500;color:var(--vl-texto-2)}.vle-opcion__valores{display:flex;flex-wrap:wrap;gap:8px}.vle-opcion__btn{border:2px solid #D9DEE7;background:#fff;color:var(--vl-texto);border-radius:999px;padding:9px 18px;font-weight:700;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.vle-opcion__btn:hover{border-color:#9aa6bb}.vle-opcion__btn.is-activo{border-color:var(--vl-marino);box-shadow:0 0 0 2px #17382b1f}.vle-opcion__btn[data-agotado=true]{opacity:.45;text-decoration:line-through}.vle-opcion__punto{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15);display:inline-block}html .vl-cta-final.vl-section{padding-top:72px!important;padding-bottom:64px!important}html .vl-comparativa.vl-section{padding-top:72px!important;padding-bottom:72px!important}@media(max-width:749px){html .vl-cta-final.vl-section,html .vl-comparativa.vl-section{padding-top:56px!important;padding-bottom:52px!important}}.vle-dolor__cierre p{margin:0}.vl-tier__sub [data-campo]{margin-left:4px}.vle-hv{position:relative;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 85% 50%,#24543F 0%,var(--vle-hv-fondo, #17382B) 58%)}.vle-hv__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:56px;padding-bottom:56px}.vle-hv__badge{display:inline-block;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:700;font-size:13px;padding:6px 14px;border-radius:999px;margin-bottom:18px}html .vle-hv__titulo{color:#fff;white-space:normal}.vle-hv__resalte{color:var(--vle-hv-acento, #E2C275);display:inline-block}.vle-hv__sub{font-size:18px;line-height:1.6;color:#ffffffd1;margin:18px 0 28px;max-width:470px}.vle-btn--acento{background:var(--vle-hv-acento, #E2C275);color:#17382b!important;font-size:16px;padding:16px 30px;border-radius:10px;box-shadow:0 10px 30px #e2c27547}.vle-btn--acento:hover{background:#ecd293;box-shadow:0 14px 34px #e2c27566}.vle-hv__trust{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:24px;font-size:14px;font-weight:600;color:#ffffffe0}.vle-hv__trust span:before{content:"\2713";color:#e2c275;font-weight:900;margin-right:6px}.vle-hv__media{position:relative}.vle-hv__video{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:26px;background:#0f261d;box-shadow:0 30px 70px #00000073,0 0 0 1px #ffffff14}.vle-hv__chip{position:absolute;left:18px;bottom:18px;background:#fff;color:#17382b;font-weight:800;font-size:14px;padding:8px 14px;border-radius:999px;box-shadow:0 8px 20px #00000040}@media(max-width:989px){.vle-hv__grid{grid-template-columns:1fr;gap:26px;padding-top:34px;padding-bottom:40px}.vle-hv__media{max-width:520px;width:100%;margin:0 auto}}@media(max-width:749px){.vle-hv__sub{font-size:16px;margin:14px 0 22px}.vle-hv__trust{font-size:13px;gap:6px 14px}.vle-hv__video{border-radius:20px}}.vle-anuncio--animada{background:var(--vle-anuncio-fondo, #17382B);border-bottom:0;overflow:hidden}.vle-anuncio__pista{display:flex;width:max-content;animation:vle-marquee var(--vle-anuncio-vel, 30s) linear infinite}.vle-anuncio__msg{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;padding:11px 26px;font-size:13px;font-weight:700;white-space:nowrap}.vle-anuncio__msg:after{content:"\2022";margin-left:26px;opacity:.45}@keyframes vle-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html .vl-barra{background:#17382b}html .vl-barra__item{font-weight:700}.vle-cat--loop{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}.vle-cat__cinta{display:flex;width:max-content;animation:vle-cat-derecha var(--vle-cat-vel, 40s) linear infinite;padding:6px 0 16px}.vle-cat--loop:hover .vle-cat__cinta{animation-play-state:paused}.vle-cat--loop .vle-cat__card{width:var(--vle-cat-ancho, 270px);flex-shrink:0;margin-right:18px}@keyframes vle-cat-derecha{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:749px){.vle-cat--loop .vle-cat__card{width:200px;margin-right:12px}}html .vl-barra{background:#17382b!important;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}html .vl-barra__track{animation-duration:60s!important}html .vl-barra__item{color:#fff}.vle-anuncio--animada{border-top:1px solid rgba(255,255,255,.06)}@media(min-width:990px){.vle-hv__grid{grid-template-columns:1.25fr .75fr}.vle-hv__media{max-width:420px;justify-self:end;width:100%}}@media(max-width:989px){.vle-hv__media{max-width:340px;justify-self:center}}@media(max-width:749px){.vle-hv__media{max-width:300px}}@media(max-width:749px){.vle-hv__chip{font-size:12px;padding:6px 11px;left:12px;bottom:12px}}.vle-riesgo{margin:14px 0 12px;padding:14px 16px;border:1.5px solid #CFE0FF;background:#f3f7ff;border-radius:16px}.vle-riesgo__titulo{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-family:var(--vle-titulos, inherit);font-weight:800;font-size:16px;color:#17382b}.vle-riesgo__escudo{font-size:18px;line-height:1}.vle-riesgo__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.vle-riesgo__item{display:flex;gap:9px;align-items:flex-start;margin:0}.vle-riesgo__icono{flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 1px 3px #17382b14;font-size:15px;line-height:1}.vle-riesgo__texto{display:flex;flex-direction:column;font-size:13px;line-height:1.35;color:#4a5068}.vle-riesgo__texto strong{color:#17382b;font-size:13.5px;font-weight:700}@media(max-width:420px){.vle-riesgo__lista{grid-template-columns:1fr}}.vle-estrellas{margin:-4px 0 10px}.vle-estrellas:empty{display:none}#shopify-section-template--vle-resenas,[id*=__vle-resenas]{padding:32px 0 8px}.jdgm-widget .jdgm-rev-widg__title{font-family:var(--vle-titulos, inherit);font-weight:800;color:#17382b}[id*=__vle-resenas] .jdgm-rev-widg{max-width:960px;margin:0 auto}[id*=__vle-resenas] .jdgm-rev-widg__title{text-align:center;font-size:30px!important;line-height:1.15;margin-bottom:14px!important}[id*=__vle-resenas] .jdgm-rev-widg__summary-text{color:#4a5068}[id*=__vle-resenas] .jdgm-write-rev-link,[id*=__vle-resenas] .jdgm-btn--solid{background:#9e1b32!important;border-color:#9e1b32!important;color:#fff!important;border-radius:12px!important;padding:12px 22px!important;font-weight:700!important}@media(max-width:749px){[id*=__vle-resenas] .jdgm-rev-widg__title{font-size:24px!important}}.vle-precio-nota{display:inline-flex;align-items:center;gap:4px;background:#e8f7ee;color:#137a3b;font-size:13px;font-weight:700;padding:5px 10px;border-radius:999px}.vle-galeria-pista{display:none}@media(max-width:749px){html .vl-producto__inner{gap:16px}html .vl-producto__inner>*{min-width:0;max-width:100%}html .vl-producto__compra{gap:14px;padding-top:0}html .vl-producto__main{border-radius:14px}html .vl-prod-arrow{opacity:1;width:34px;height:34px;background:#ffffffd9}html .vl-feat-overlay{transform:scale(.82);transform-origin:top left}html .vl-producto__thumbs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;margin-top:8px;padding-bottom:2px;scrollbar-width:none}html .vl-producto__thumbs::-webkit-scrollbar{display:none}html .vl-producto__thumb{flex:0 0 58px;width:58px;height:58px;border-radius:9px;scroll-snap-align:start}.vle-galeria-pista{display:block;margin:8px 0 0;font-size:12px;color:#6b7185;text-align:center}html .vl-producto__compra>.vl-eyebrow{display:none}html .vl-producto__compra>.vl-producto__titulo{order:1;font-size:23px;line-height:1.2}html .vl-producto__compra>.vle-estrellas{order:2;margin:-6px 0 0}html .vl-producto__compra>.vl-producto__precio-wrap{order:3;padding:10px 0;border-top:0}html .vl-producto__compra>.vle-prod-sub{order:4;margin:-4px 0 0!important;font-size:14px!important}html .vl-producto__compra>.vl-oferta-banner{order:5;font-size:12.5px;padding:10px 12px}html .vl-producto__compra>*{order:10}html .vl-producto__precio{font-size:30px}html .vl-producto__puntos{gap:6px}html .vl-producto__puntos li{font-size:13.5px;padding:8px 12px}html .vl-tiers__titulo{margin-bottom:8px}html .vl-producto__pagos{gap:6px;justify-content:center}html .vl-prod-pago{width:38px;height:24px}html .vl-info-card{padding:12px 14px}html .vle-dolor__grid{grid-template-columns:1fr 1fr;gap:10px}html .vle-dolor__item{padding:14px 13px;border-radius:14px}html .vle-dolor__ico{font-size:22px;margin-bottom:8px}html .vle-dolor__item h3{font-size:14.5px;margin-bottom:4px}html .vle-dolor__item p{font-size:12.5px;line-height:1.45}html .vle-dolor__cierre{margin-top:22px;font-size:17px}html .vl-section .vl-h2,html .vle-h2{font-size:25px!important;line-height:1.2}html .vl-beneficios__header{margin-bottom:20px}[id*=__vle-resenas]{padding:20px 0 0}html .vl-cta-final .vl-btn--grande{display:flex;justify-content:center;width:100%}html .vl-cta-final__garant{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:18px}html .vl-cta-final__garant-item{font-size:12.5px}}[id*=__vle-resenas] .jm-review-widget-minimal-header__title{font-family:var(--vle-titulos, inherit)!important;font-weight:800!important;font-size:30px!important;color:#17382b!important;text-align:center!important;width:100%}[id*=__vle-resenas] .jm-button--primary{background:#9e1b32!important;border-color:#9e1b32!important;color:#fff!important;border-radius:12px!important;font-weight:700!important}@media(max-width:749px){[id*=__vle-resenas] .jm-review-widget-minimal-header__title{font-size:24px!important}}[id*=__vle-resenas] .jm-review-widget-minimal-header{justify-content:center!important;text-align:center!important}@media(max-width:749px){html .vle-hv .vle-btn{display:flex;justify-content:center;width:100%;padding-top:16px;padding-bottom:16px;font-size:17px}html .vle-hv__trust{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/vle-styles.css.map */
