[id$=__comparativa] ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}[id$=__comparativa] li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;margin:0}[id$=__comparativa] li>*{margin:0}[id$=__comparativa] li:before{content:"\2713";margin-top:1px;width:22px;height:22px;border-radius:50%;background:#0c7f6d;color:#fff;font-size:13px;display:grid;place-items:center}[id$=__comparativa] video,[id$=__comparativa] .media-block{border-radius:24px;overflow:hidden;border:1px solid #B0CCC6}[id$=__comparativa],[id$=__como_comprar],[id$=__kits]{scroll-margin-top:90px}html{scroll-behavior:smooth}[id$=__hero] .text-block{max-width:min(46vw,620px)}@media(max-width:749px){[id$=__hero] .text-block{max-width:100%}[id$=__hero] .text-block :is(h1,h2){font-size:34px!important;overflow-wrap:normal;word-break:normal}}@media(min-width:750px){[id$=__necesidades] .layout-panel-flex--row>.group-block:first-child{flex:2 1 0;min-height:480px}[id$=__necesidades] .layout-panel-flex--row>.group-block:last-child{flex:1 1 0}[id$=__necesidades] .layout-panel-flex--row>.group-block:last-child .group-block{min-height:232px}}[id$=__necesidades] .group-block{min-height:220px}[id$=__necesidades] .group-block .group-block-content{justify-content:flex-end}.account-button{display:none!important}.header .menu-list__link{font-size:15px;font-weight:500}.header__row{box-shadow:0 2px 12px #0000000f}@media(min-width:990px){.header__row{padding-inline:100px}}.menu-list__link{color:#2e2e2e!important}.menu-list__link:hover{color:#0c7f6d!important}.menu-list__list-item:has(a[href*="wa.me"]),.menu-list__list-item:has(>a.menu-list__link[href="/collections/kits"]){order:99;margin-inline-start:12px;justify-content:center}.menu-list__link[href*="wa.me"],.menu-list__list-item>a.menu-list__link[href="/collections/kits"]{background:#f26b6c;color:#fff!important;padding:10px 20px;border-radius:5px;height:auto;align-self:center;transition:background .2s}.menu-list__link[href*="wa.me"]:hover,.menu-list__list-item>a.menu-list__link[href="/collections/kits"]:hover{background:#e05a5b;color:#fff!important}[id$=__necesidades] .group-block,[id$=__como_comprar] .group-block .group-block,.product-card{transition:transform .25s ease,box-shadow .25s ease}[id$=__necesidades] .group-block .group-block:hover,[id$=__necesidades] .layout-panel-flex--row>.group-block:first-child:hover,[id$=__como_comprar] .group-block .group-block:hover,.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #345d4e24}[id$=__necesidades] .group-block img{transition:transform .5s ease}[id$=__necesidades] .group-block:hover img{transform:scale(1.05)}.products-count-wrapper{display:none!important}.facets--vertical{font-size:.875rem}.facets--vertical .facets__label,.facets--vertical summary{font-weight:500;color:#555}@media(min-width:990px){.product-grid--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.wa-bubble{position:fixed;left:24px;bottom:24px;z-index:50;width:64px;height:64px;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 6px 18px #0003;transition:transform .2s}.wa-bubble:hover{transform:scale(1.08)}.wa-bubble svg{width:34px;height:34px}@media(max-width:749px){.wa-bubble{width:56px;height:56px;left:16px;bottom:16px}}body:has(.sticky-add-to-cart__bar) .wa-bubble{bottom:96px}:root:root{--narrow-page-width: 76rem}.button,.button-secondary,.button-custom,a.button,.vn-btn,.vn-vband__btn,.button:is(:hover,:focus,:active),a[class*=button]:is(:hover,:focus,:active){text-decoration:none!important}.product-card{background:transparent!important}.product-card .product-card__content{background:#f6faf7!important;border-radius:18px;overflow:hidden}.product-card .card-gallery,.product-card .card-gallery :is(slideshow-container,slideshow-component,slideshow-slides,slideshow-slide,.product-media){background:transparent!important;border:0!important;box-shadow:none!important}.product-card .card-gallery{overflow:hidden;border-radius:12px}.product-card .card-gallery img{transition:transform .45s ease}.product-card:hover{transform:none!important;box-shadow:none!important}.product-card:hover .card-gallery img{transform:scale(1.07)}[id$=__hero] .slide__image,[id$=__hero] img{object-position:70% center}[id$=__necesidades] .background-image-container img{object-fit:contain!important;object-position:right center!important;padding:20px 20px 20px 46%;box-sizing:border-box;transition:transform .45s ease}[id$=__necesidades] .layout-panel-flex--row>.group-block:not(:has(.group-block)) .background-image-container img{object-position:center bottom!important;padding:170px 24px 20px}[id$=__necesidades] .group-block:hover .background-image-container img{transform:scale(1.03)}[id$=__necesidades] .group-block:has(.background-image-container) .text-block{max-width:48%;position:relative;z-index:1}[id$=__necesidades] .layout-panel-flex--row>.group-block:not(:has(.group-block)) .text-block{max-width:70%}[id$=__necesidades] .layout-panel-flex--row>.group-block:not(:has(.group-block))>.group-block-content{justify-content:flex-start!important}@media(max-width:749px){[id$=__necesidades] .group-block:has(.background-image-container) .text-block{max-width:58%}}@media(min-width:750px){[id$=__necesidades] .layout-panel-flex--row>.group-block:not(:has(.group-block)){min-height:576px!important}[id$=__necesidades] .layout-panel-flex--row>.group-block:has(.group-block) .group-block{min-height:280px!important}}@media(max-width:749px){[id$=__necesidades] .group-block{min-height:260px!important}}[id$=__comparativa] .media-block img,[id$=__lha] .media-block img{object-fit:contain!important;object-position:center!important;padding:40px 32px;box-sizing:border-box;filter:drop-shadow(0 14px 18px rgb(52 93 78 / .15))}[id$=__comparativa] .media-block,[id$=__lha] .media-block{background:#f6faf7}[id$=__lha] .group-block-content:has(>.group-block):not(:has(>.group-block .group-block)){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}[id$=__lha] .group-block .group-block .text-block{min-height:2.8em;white-space:normal;max-width:100%}[id$=__lha] .group-block:has(>.group-block-content>.group-block){width:100%;max-width:100%;min-width:0}[id$=__lha] .group-block-content{min-width:0}.footer-content .group-block-content:has(>.text-block a[href^="tel:"],>.text-block a[href^="mailto:"])>:first-child svg{display:none}.footer-content .group-block-content:has(>.text-block a[href^="tel:"])>:first-child:before,.footer-content .group-block-content:has(>.text-block a[href^="mailto:"])>:first-child:before{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask:var(--vn-footer-icon) center / contain no-repeat;mask:var(--vn-footer-icon) center / contain no-repeat}.footer-content .group-block-content:has(>.text-block a[href^="tel:"])>:first-child{--vn-footer-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2'/%3E%3C/svg%3E")}.footer-content .group-block-content:has(>.text-block a[href^="mailto:"])>:first-child{--vn-footer-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.footer-content :is(.icon-block,.icon){flex:none}.footer-content .group-block-content:has(>.icon-block){align-items:center!important}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){text-wrap:balance}p{text-wrap:pretty}.button,.button-secondary,.button-custom,a.button,.vn-btn,.vn-vband__btn,.vn-pdp__buy-now-btn,.add-to-cart-button,.menu-list__link[href*="wa.me"],.menu-list__list-item>a.menu-list__link[href="/collections/kits"],.sticky-add-to-cart__bar .add-to-cart-button{box-shadow:0 3px 8px #0000001f!important}[id$=__necesidades] .group-block:has(.background-image-container) .text-block:last-child p{box-shadow:0 3px 8px #0000001f}.vn-sec__title,.vn-vband__content h2,[id$=__comparativa] h2{font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:1.15}[id$=__hero] p{text-wrap:balance}.vn-acc summary{font-size:1.05rem;font-weight:500;color:#2e2e2e;padding-block:18px}.vn-acc summary:after{font-size:1.6rem;font-weight:300}.vn-acc details>:not(summary){font-size:.95rem;line-height:1.6}.footer-content h3,.footer-content .text-block:has(h3){text-align:left!important;justify-content:flex-start!important}.product-grid__item,.product-grid .product-card,.product-card .product-card__link,.product-card .product-card__content{height:100%}.product-card .product-card__content>:last-child{margin-top:auto}.facets__item:has([name="filter.v.availability"]),details:has(input[name="filter.v.availability"]){display:none!important}.cart-items__wrapper>p:has(>a[href*=customer_authentication],>a[href*="/account/login"]){display:none!important}.product-card .card-gallery img{object-fit:contain!important}.product-card .card-gallery img[src*=vn-png]{padding:8%;box-sizing:border-box}.product-media-container:not(.dialog-zoomed-gallery *) .product-media img{object-fit:contain!important}.product-media-container:not(.dialog-zoomed-gallery *) .product-media img[src*=vn-png]{padding:6%;box-sizing:border-box}.button,.button-secondary,.button-custom,a.button,.vn-btn,.vn-vband__btn,.vn-pdp__buy-now-btn,.add-to-cart-button{transition:box-shadow .25s ease,transform .25s ease,background-color .25s ease,color .25s ease}:is(.button,.button-secondary,.button-custom,a.button,.vn-btn,.vn-vband__btn,.vn-pdp__buy-now-btn,.add-to-cart-button):hover{box-shadow:0 6px 14px #00000029!important;transform:translateY(-1px)}[id$=__lha] .text-block:has(h2):before{content:"";display:block;width:120px;height:64px;margin:0 auto 14px;background:url(//vitalnovatienda.myshopify.com/cdn/shop/t/2/assets/vn-logo-lha.png?v=65065560150187111231790889573) center / contain no-repeat}[id$=__como_comprar] .group-block .group-block{position:relative;overflow:hidden;background:#fff!important;border-color:#b0ccc6!important;transition:transform .3s ease,box-shadow .3s ease}[id$=__como_comprar] .group-block .group-block:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background:#0c7f6d;transition:width .45s ease}[id$=__como_comprar] .group-block .group-block:hover:after{width:100%}[id$=__como_comprar] .vn-icono{width:84px;height:84px;border-radius:50%;background:#e6ede7;transition:background-color .3s ease,color .3s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}[id$=__como_comprar] .group-block .group-block:hover .vn-icono{background:#0c7f6d;color:#fff!important;transform:scale(1.1) rotate(-6deg)}@keyframes vn-rise{0%{opacity:0;translate:0 48px}to{opacity:1;translate:0 0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[id$=__como_comprar] .group-block .group-block{animation:vn-rise linear both;animation-timeline:view();animation-range:entry 5% entry 70%}[id$=__como_comprar] .group-block .group-block:nth-child(2){animation-range:entry 15% entry 85%}}}@media(min-width:990px){[id$=__hero] .slide__content{padding-inline:150px!important}}[id$=__lha] .media-block img{padding:48px 64px!important}.mega-menu__grid{max-width:var(--narrow-page-width, 76rem);margin-inline:auto;padding-block-start:28px!important;box-sizing:border-box}.mega-menu .resource-card__media{background:#f6faf7;border-radius:14px;overflow:hidden;aspect-ratio:1}.mega-menu .resource-card__image{object-fit:contain!important;width:100%;height:100%}.mega-menu .resource-card__image[src*=vn-png]{padding:10%;box-sizing:border-box}@media(min-width:990px){.mega-menu__grid{grid-template-columns:260px minmax(0,1fr)!important;column-gap:48px!important}.mega-menu__grid>.mega-menu__list{grid-column:1!important;display:block!important;width:auto!important}.mega-menu__grid>.mega-menu__list .mega-menu__column{width:auto!important}.mega-menu__grid>.mega-menu__content{grid-column:2!important;width:auto!important}.mega-menu__grid>:not(.mega-menu__list,.mega-menu__content){display:none}.mega-menu__content-list--products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;width:100%!important}.mega-menu__content-list--products>li{width:auto!important}}[id$=__hero] .slide__image,[id$=__hero] img{object-position:center 78%}[id$=__hero] .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#142d24d9,#142d2499 32%,#142d2400 56%)}[id$=__hero] .text-block{max-width:min(48vw,680px)}[id$=__hero] .text-block :is(h1,h2){font-size:clamp(2.6rem,4.6vw,4.6rem)!important;font-weight:800!important;line-height:1.02;letter-spacing:-.02em;text-shadow:0 2px 18px rgb(0 0 0 / .25)}[id$=__hero] .text-block:first-child p{text-transform:uppercase;letter-spacing:.14em;font-weight:700}[id$=__hero] .text-block p strong{font-size:1.35em}[id$=__hero] slideshow-slide:nth-of-type(2) .slide__image-container:after{background:linear-gradient(270deg,#081026e0,#08102699 34%,#08102600 60%)}[id$=__hero] slideshow-slide:nth-of-type(2) .text-block{margin-left:auto}[id$=__hero] slideshow-slide:nth-of-type(2) .text-block :is(h1,h2){font-weight:300!important;letter-spacing:-.01em}[id$=__hero] slideshow-slide:nth-of-type(2) .text-block :is(h1,h2) em,[id$=__hero] slideshow-slide:nth-of-type(2) .text-block:first-child p{color:#bfd3ff}[id$=__hero] slideshow-slide:nth-of-type(2) .button{border-radius:999px}[id$=__hero] slideshow-slide:nth-of-type(3) .slide__image-container:after{background:linear-gradient(180deg,#ffffff8c,#ffffff40 35%,#fff0 50%)}[id$=__hero] slideshow-slide:nth-of-type(3) img{object-position:center bottom}[id$=__hero] slideshow-slide:nth-of-type(3) .text-block :is(h1,h2) em{font-style:normal;color:#f26b6c}[id$=__hero] slideshow-slide:nth-of-type(3) .text-block{max-width:min(70vw,900px);margin-inline:auto}[id$=__hero] slideshow-slide:nth-of-type(3) .text-block :is(h1,h2){text-transform:uppercase;text-shadow:none;font-size:clamp(2rem,3.4vw,3.6rem)!important;line-height:.95;overflow-wrap:normal;word-break:keep-all}[id$=__hero] slideshow-slide:nth-of-type(3) .text-block:first-child p{color:#f26b6c}[id$=__hero] slideshow-slide:nth-of-type(3) .group-block .text-block{width:fit-content!important}[id$=__hero] slideshow-slide:nth-of-type(3) .group-block .text-block p{display:inline-block;background:#345d4e;color:#fff;text-transform:none;letter-spacing:normal;padding:6px 16px;border-radius:999px;font-weight:700}[id$=__hero] slideshow-slide:nth-of-type(3) .slide__content{padding-block-start:clamp(40px,5.5vw,84px)!important}[id$=__hero] slideshow-slide:nth-of-type(3) .group-block-content{gap:10px!important}@media(max-width:749px){[id$=__hero] .text-block{max-width:100%!important}[id$=__hero] .slide__image-container:after,[id$=__hero] slideshow-slide:nth-of-type(2) .slide__image-container:after{background:linear-gradient(0deg,#142d24e0,#142d2480 55%,#142d241a)}[id$=__hero] slideshow-slide:nth-of-type(3) .slide__image-container:after{background:linear-gradient(180deg,#ffffffeb,#ffffffbf,#fff3)}[id$=__hero] .text-block :is(h1,h2){font-size:2.3rem!important}}[id$=__confianza] .text-block p{font-weight:800;letter-spacing:.04em}.button,.button-secondary,a.button,button.button,.vn-btn,.add-to-cart-button,.vn-pdp__buy-now-btn,.sticky-add-to-cart__bar .add-to-cart-button,.menu-list__list-item>a.menu-list__link[href="/collections/kits"],.menu-list__link[href*="wa.me"],.product-form-buttons button,.cart__checkout-button,button[name=checkout]{font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vitalnova.css.map */
