.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section p,.shopify-section li,.shopify-section span,.shopify-section a,.shopify-section button,.shopify-section summary,.shopify-section div{font-family:DM Sans,sans-serif!important}[class*=review] [class*=card],[class*=review-item],[class*=testimonial] [class*=card],.c-review-section [class*=item]{background:#f7f7f7!important;border-radius:5px!important}[class*=review] [class*=title],[class*=testimonial] [class*=title]{font-size:14px!important;line-height:20px!important;font-weight:700!important;color:#0d283d!important}[class*=review] [class*=text],[class*=review] p{font-size:12px!important;line-height:18px!important;font-weight:400!important;color:#0d283d!important}[class*=review] [class*=name],[class*=review] [class*=location],[class*=review] cite{font-size:12px!important;line-height:18px!important;font-weight:700!important;color:#0d283d!important}.shopify-section summary,.shopify-section [class*=accordion] button,.shopify-section [class*=collapsible] summary{font-size:16.16px!important;font-weight:400!important;color:#0d283d!important}@media(min-width:750px){.shopify-section summary{font-size:17px!important}}.product-form__submit,button[name=add],.shopify-payment-button__button{font-size:12.56px!important;letter-spacing:.628px!important;padding:9.76px 22.32px!important}@media(min-width:750px){.product-form__submit,button[name=add],.shopify-payment-button__button{font-size:13.21px!important;letter-spacing:.66px!important;padding:10.26px 23.47px!important}}.vb,.vb *,.ems-tp,.ems-tp *,.ems-checks,.ems-checks *{font-family:DM Sans,sans-serif!important}.vb__l1 b,.vb__pr b{font-size:16px!important;line-height:22.4px!important}.vb__pill{font-size:10px!important;line-height:14px!important;font-weight:400!important}.vb__pr s{font-size:12px!important;line-height:16.8px!important;color:#555!important}.vb__l2{font-size:12px!important;line-height:16.8px!important}.ems-checks .checkmark-text{font-size:14px!important;line-height:19.6px!important;color:#333!important}.c-review-section [class*=customer],.c-review-section [class*=author],[class*=review] [class*=customer_name],[class*=review] [class*=customer-name],[class*=review] [class*=location],[class*=review] footer,[class*=review] cite,[class*=testimonial] [class*=author]{font-size:12px!important;line-height:18px!important;font-weight:700!important;color:#0d283d!important}.header,header.header{padding:0 18px!important;min-height:60px!important;height:60px!important;align-items:center!important;font-family:DM Sans,sans-serif!important;letter-spacing:normal!important}.header *,header.header *{font-family:DM Sans,sans-serif!important;letter-spacing:normal!important}.header__heading-logo,.header__heading img{max-height:40px!important;width:auto!important}@media(min-width:750px){.header,header.header{min-height:54px!important;height:54px!important}.header__heading-logo,.header__heading img{max-height:36px!important}}.ems-tp{margin-top:6px!important;margin-bottom:14px!important}.product__media,[class*=media-gallery]{margin-bottom:0!important}[data-vb]{margin:16px 0 10px!important}.product-form,.product-form__buttons{margin-top:0!important}variant-selects,.product-form__input{margin-bottom:0!important}.vb__gift{margin-bottom:0!important}.product-form__submit,button[name=add]{margin-bottom:0!important;line-height:18.2113px!important}[id*=ds_testimonials] .multicolumn-card{display:flex!important;flex-direction:row!important;gap:20px!important;align-items:flex-start!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;text-align:left!important}[id*=ds_testimonials] .multicolumn-card__image-wrapper{width:100px!important;flex:0 0 100px!important;margin:0!important}[id*=ds_testimonials] .multicolumn-card__image-wrapper .media,[id*=ds_testimonials] .multicolumn-card__image{width:100px!important;height:100px!important;border-radius:10px!important;object-fit:cover!important;padding:0!important}[id*=ds_testimonials] .multicolumn-card__info{background:transparent!important;border-radius:0!important;flex:1 1 auto!important;padding:0!important;text-align:left!important}[id*=ds_testimonials] .multicolumn-card__info h3{font-size:16px!important;line-height:24px!important;font-weight:900!important;color:#0d283d!important;text-align:left!important;margin:0 0 6px!important}[id*=ds_testimonials] .multicolumn-card__info p{font-size:14px!important;line-height:21px!important;font-weight:400!important;color:#333!important;text-align:left!important;margin:0!important}[id*=ds_testimonials] .testimonial-card__stars{display:none!important}[id*=ds_testimonials] .multicolumn-card{background:#fff!important;border:1px solid rgb(221,221,221)!important;border-radius:10px!important;padding:20px!important}[id*=ds_testimonials] .multicolumn-list{padding:0 18px!important}[id*=ds_testimonials]>.section,[id*=ds_testimonials] .section{padding:40px 0!important}.product__accordion summary h2,.product__accordion summary h3,.product__accordion .accordion__title,.accordion__inner h2,.accordion__inner h3{font-size:17.6243px!important;line-height:19.3867px!important;font-weight:500!important;color:#0d283d!important}.product__accordion,.product__accordion .accordion__inner{border-top:1px solid rgb(170,170,170)!important;border-bottom:1px solid rgb(170,170,170)!important}.product__accordion summary{min-height:53px!important;display:flex!important;align-items:center!important;padding:0!important}.c-review-section .ts__card,[id*=c_review_section] .ts__card{background:#f8f9fa!important;border-radius:5px!important;padding:15px!important;border:0!important}[id*=c_review_section] .ts__card-img{display:none!important}[id*=c_review_section] .ts__card-title{font-size:14px!important;line-height:21px!important;font-weight:600!important;color:#000!important;margin:0 0 6px!important}[id*=c_review_section] .ts__card-meta,[id*=c_review_section] .ts__card-meta *{font-size:12px!important;line-height:18px!important;font-weight:400!important;color:#000!important}[id*=c_review_section] .ts__stars{display:flex!important;gap:1.5px!important;margin:0 0 8px!important;width:96px!important;height:18px!important}[id*=c_review_section] .ts__star{width:18px!important;height:18px!important;background:#01b67a!important;padding:2px!important;box-sizing:border-box!important;border-radius:0!important}[id*=c_review_section] .ts__star path{fill:#fff!important}[id*=c_review_section] [class*=verified],[id*=c_review_section] .ts__verified{background:transparent!important;border:0!important;padding:0!important}[id*=c_review_section] .ts__slide,[id*=c_review_section] .ts__item,[id*=c_review_section] .slider__slide{background:transparent!important;padding:0!important}[id*=c_review_section] .ts__card-body>.ts__stars{display:inline-flex!important;vertical-align:middle!important}[id*=c_review_section] .ts__verified,[id*=c_review_section] [class*=verified]{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:8px!important;vertical-align:middle!important}[id*=c_review_section] .ts__starrow{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important}[id*=c_review_section] .ts__starrow .ts__stars{margin:0!important}[id*=c_review_section] .ts__arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;background:#efefef!important;border:1px solid rgb(124,124,136)!important;border-radius:50%!important;box-shadow:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:9999!important;opacity:1!important;visibility:visible!important;padding:0!important;cursor:pointer!important}[id*=c_review_section] .ts__arrow--prev{left:4px!important;right:auto!important}[id*=c_review_section] .ts__arrow--next{right:4px!important;left:auto!important}[id*=c_review_section] .ts__arrow svg{width:12px!important;height:12px!important;stroke:#7c7c88!important}[id*=c_review_section] .ts__dots{display:none!important}[id*=c_review_section] .ts__starrow,[id*=c_review_section] .ts__card-title{margin:0 0 5px!important}[id*=c_review_section] .ts__card-text{margin:0 0 10px!important}[id*=c_review_section] .ts__card-body{gap:0!important;padding:0!important}[id*=c_review_section] .ts__card{padding:15px!important;border-radius:5px!important;background:#f8f9fa!important}[id*=c_review_section] .ts__track{align-items:start!important}[id*=c_review_section] .ts__card-meta{margin:10px 0 0!important;padding:0!important}[id*=c_review_section] .ts__verified{gap:3px!important;margin-left:8px!important}[id*=c_review_section] .ts__verified-text{font:300 12px/18px DM Sans,sans-serif!important;color:#6c6c85!important}[id*=c_review_section] .ts__track,[id*=c_review_section] .ts__carousel{padding-top:0!important;margin-top:0!important}[id*=c_review_section] .ems-tp-row{margin:10px 0 25px!important}[id*=c_review_section] .ems-tp-row>span:last-child{height:27px!important;font:700 19px/27px DM Sans,sans-serif!important;gap:5px!important}[id*=c_review_section] .ems-tp-row>span:last-child svg{width:24px!important;height:24px!important}[id*=c_review_section] .ems-tp-row{margin:-2px 0 16px!important;gap:11px!important}[id*=c_review_section] .ts__arrow--prev,[id*=c_review_section] .ts__arrow--next{border-radius:50px!important}[id*=c_review_section] .ts__header{margin-bottom:35px!important}[id*=c_review_section] .ts__heading{margin-bottom:0!important}[id*=c_review_section] .ems-tp-row{margin:0!important;gap:11px!important}[id*=c_review_section] .ts__arrow--prev{left:-11px!important}[id*=c_review_section] .ts__arrow--next{right:-11px!important}#MainProduct-main .product__info-wrapper,.product__info-wrapper{padding-left:3px!important;padding-right:3px!important}#MainProduct-main .product__info-wrapper,.product__info-wrapper{font-size:clamp(16.15px,15.7977900552486px + .09392265193370165vw,17px)!important;line-height:1.5!important;color:#0d283d!important}#MainProduct-main .benefit-heading,.product__info-wrapper .benefit-heading{font-size:18px!important;font-weight:700!important;line-height:1.5!important;margin-bottom:12px!important;color:#0d283d!important}#MainProduct-main .benefit-description,.product__info-wrapper .benefit-description{font-size:14px!important;color:#333!important;margin-bottom:18px!important;line-height:1.5!important}#MainProduct-main .benefit-list li,.product__info-wrapper .benefit-list li{font-size:14px!important;margin-bottom:10px!important}#MainProduct-main .tick-icon,.product__info-wrapper .tick-icon{color:#01b67a!important;font-weight:700!important;line-height:1.2!important;font-size:14px!important;margin-right:8px!important}#MainProduct-main .low-stock-box p,.product__info-wrapper .low-stock-box p{font-size:15px!important;margin:6px 0!important}#MainProduct-main .low-stock-box,.product__info-wrapper .low-stock-box{color:#2c2c2c!important;line-height:1.45!important}#MainProduct-main .low-stock-box,#MainProduct-main .low-stock-box *,.product__info-wrapper .low-stock-box,.product__info-wrapper .low-stock-box *,#MainProduct-main .orthinex-benefits,#MainProduct-main .orthinex-benefits *,.product__info-wrapper .orthinex-benefits,.product__info-wrapper .orthinex-benefits *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}#MainProduct-main .reviews-text-template,.product__info-wrapper .reviews-text-template{font-size:12px!important;line-height:1.4!important;text-align:left!important;max-width:260px!important;padding-right:2px!important;margin:0!important}#MainProduct-main .reviews-author-template,.product__info-wrapper .reviews-author-template{font-weight:700!important;font-size:12px!important;margin:0 0 1px!important;text-align:left!important}#MainProduct-main .custom-reviews-section,.product__info-wrapper .custom-reviews-section{margin-bottom:0!important}#MainProduct-main .container-trustpilot,#MainProduct-main .container-trustpilot *,.product__info-wrapper .container-trustpilot,.product__info-wrapper .container-trustpilot *{font-family:Arial,sans-serif!important}[id*=c_image_with_text] .iwt__content,[id*=c_image_with_text] [class*=content-inner],[id*=c_image_with_text] [class*=__content]{padding-left:18px!important;padding-right:18px!important}[id*=c_review_section] h2{font-weight:550!important}body,body *:not(svg):not(svg *){font-family:DM Sans,sans-serif!important}body{font-size:clamp(16.15px,15.7977900552486px + .09392265193370165vw,17px)!important;line-height:1.5!important;color:#0d283d!important;letter-spacing:normal!important}.product__media-wrapper,.product__media-list,.product__media-item,.product__info-wrapper,.product__info-container{letter-spacing:normal!important;line-height:1.5!important;color:#0d283d!important}.product__media img,.product__media-item img{display:block!important}.container-trustpilot .rating-text{display:inline!important}.kova-hero-title{margin-bottom:4px!important;padding-top:0!important}.custom-reviews-section{margin-bottom:0!important}.product-block-custom-liquid:has(.custom-reviews-section),.product__block:has(.custom-reviews-section){margin-bottom:12px!important}@media(min-width:990px){.product.product--large{display:grid!important;grid-template-columns:minmax(0,934.156fr) minmax(0,363.297fr)!important;column-gap:47.52px!important;max-width:1345px!important;margin-inline:auto!important}.product__media-wrapper,.product__info-wrapper{max-width:none!important;width:auto!important}}@media(min-width:990px){.product.product--large,.product.product--left{display:grid!important;grid-template-columns:minmax(0,934.156fr) minmax(0,363.297fr)!important;column-gap:47.52px!important;max-width:1345px!important;margin-inline:auto!important}.product__media-wrapper,.product__info-wrapper{max-width:none!important;width:auto!important}}@media(min-width:990px){.product__info-wrapper,.product__info-container{padding-left:0!important;padding-right:0!important}}@media(min-width:990px){.page-width:has(>.product){max-width:1345px!important;padding-left:0!important;padding-right:0!important}}.atc-button.product-form__submit{min-height:0!important;height:48px!important;padding-top:9.75873px!important;padding-bottom:9.75873px!important;border-radius:10px!important}#MainProduct-main .benefit-heading,.product__info-wrapper .benefit-heading{margin-top:0!important;letter-spacing:normal!important}#MainProduct-main .benefit-description,.product__info-wrapper .benefit-description{margin-top:0!important}.product__accordion .accordion__title{letter-spacing:normal!important;text-align:left!important}@media(min-width:990px){.product__accordion .accordion__title{font-size:25px!important;line-height:27.5px!important}}.product__accordion summary{min-height:0!important;height:auto!important;padding-top:16px!important;padding-bottom:16px!important}.product__accordion .summary__title{margin:0!important}.product__accordion details:not([open])>*:not(summary){display:none!important}.product__accordion summary svg,.product__accordion summary .icon{display:none!important}.product__accordion summary{display:flex!important;align-items:center!important;justify-content:space-between!important}.product__accordion summary:after{content:"";flex:0 0 14px;width:14px;height:14px;color:#0d283d;background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 14px no-repeat}.product__accordion details[open] summary:after{background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat}.product__accordion .summary__title h2,.product__accordion .summary__title h3{max-width:none!important}.product__info-container>div:has(>.orthinex-benefits){margin-bottom:32px!important}[id*=c_review_section] .ts__card{display:block!important}[id*=c_review_section] .ts__starrow{margin-bottom:0!important;justify-content:space-between!important;gap:normal!important}[id*=c_review_section] .ts__verified-text{display:block!important;gap:normal!important;align-items:normal!important}[id*=c_review_section] .ts__card-title{background:#0000!important;margin-top:5px!important;border-radius:0!important}[id*=c_review_section] .ts__card-text{background:#0000!important;border-radius:0!important}@media(max-width:989px){[id*=c_review_section] .ts__track{padding-left:calc(4.879% + 5px)!important;padding-right:calc(4.879% + 5px)!important;grid-auto-columns:100%!important;gap:10px!important}[id*=c_review_section] .ts__card{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}@media(min-width:990px){[id*=c_review_section] .ts__card{width:355px!important;max-width:355px!important}[id*=c_review_section] .ts__track{grid-auto-columns:355px!important;gap:10px!important}}[id*=c_review_section] .ts__starrow-inner{display:flex!important;justify-content:normal!important;align-items:normal!important;gap:normal!important}[id*=c_review_section] .ts__verified{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;margin-left:8px!important;margin-right:0!important}[id*=c_review_section] .ts__verified>*{margin:0!important}[id*=c_review_section] .ts__verified{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}[id*=c_image_with_text_] .fs__container{max-width:none!important;gap:0!important}[id*=c_image_with_text_] .fs__content{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:normal!important;max-width:none!important;padding:40px 18px!important;color:#102a3e!important}[id*=c_image_with_text_] .fs__inner{display:block!important}@media(min-width:990px){[id*=c_image_with_text_] .fs__content{padding:40px 80px 40px 47.52px!important}}[id*=c_image_with_text_] .fs__eyebrow{display:block!important;font-size:clamp(12.5595px,calc(12.31826px + .061857vw),13.209px)!important;line-height:1.5!important;margin:0 0 8px!important;letter-spacing:.05em!important}[id*=c_image_with_text_] .fs__heading{font-size:clamp(20.5499px,calc(17.35557px + .81906vw),29.15px)!important;line-height:1.33!important;margin:12px 0!important;max-width:none!important}[id*=c_image_with_text_] .fs__body{font-size:inherit!important;line-height:1.5!important;margin-top:12px!important;max-width:none!important}[id*=c_image_with_text_] .fs__body>p{margin:0 0 16px!important}[id*=c_image_with_text_] .fs__body>p:last-child{margin-bottom:0!important}[id*=c_image_with_text_] .fs__body ul{margin:16px 0 0!important;padding-inline-start:40px!important}[id*=c_image_with_text_] .fs__body li{margin:0!important}[id*=c_image_with_text_] .fs__body li+li{margin-top:8px!important}@media(min-width:990px){[id*=c_image_with_text_] .fs__container{align-items:stretch!important}[id*=c_image_with_text_] .fs__media,[id*=c_image_with_text_] .fs__media-inner{max-width:none!important;width:100%!important;height:100%!important}[id*=c_image_with_text_] .fs__img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}}.heidelux-before-after>div{padding:40px 18px!important}.heidelux-before-after [class$=-inner]{max-width:none!important}@media(min-width:990px){.heidelux-before-after>div{padding:40px 47.52px!important}}.heidelux-before-after [class*=-heading]{font-size:clamp(26.4365px,calc(22.32719px + 1.05367vw),37.5px)!important;line-height:1.1!important;font-weight:500!important;letter-spacing:normal!important;margin:0!important}.heidelux-before-after [class*=-body]{font-size:inherit!important;line-height:1.5!important;margin:8px 0 28px!important}@media(min-width:990px){.heidelux-before-after [class*=-body]{margin:8px 0 32px!important}}.heidelux-before-after [class*=-body] p{margin:0!important}.heidelux-before-after [class*=-col-c]{padding:0!important}@media(min-width:990px){.heidelux-before-after [class*=-grid]{display:block!important}.heidelux-before-after [class*=-col-c]{width:100%!important;max-width:none!important}}[id*=c_faq_section] .faq__heading{font-size:clamp(20.5499px,calc(17.35557px + .81906vw),29.15px)!important;line-height:1.1!important;font-weight:500!important;margin:0!important}[id*=c_faq_section] .faq__subheading{display:none!important}[id*=c_faq_section] .faq__question{font-size:clamp(17.6243px,calc(14.88474px + .70245vw),25px)!important;line-height:1.1!important;font-weight:500!important;padding-right:60px!important}[id*=c_faq_section] .faq{padding-left:18px!important;padding-right:18px!important}[id*=c_faq_section] .faq__item{margin:0!important}[id*=c_faq_section] .faq__list{gap:0!important}[id*=c_faq_section] .faq__heading{letter-spacing:normal!important}[id*=c_faq_section] .faq__trigger{font-size:clamp(17.6243px,calc(14.88474px + .70245vw),25px)!important;font-weight:500!important;line-height:1.1!important;align-items:normal!important;gap:normal!important}[id*=c_faq_section] .faq__icon{display:block!important;width:16px!important;height:auto!important;font-size:clamp(16.15px,calc(15.7977900552486px + .09392265193370165vw),17px)!important;font-weight:400!important;line-height:normal!important;justify-content:normal!important;align-items:normal!important;margin-left:auto!important;flex:0 0 auto!important;align-self:flex-start!important}[id*=c_faq_section] .faq__header{margin-bottom:0!important}[id*=c_faq_section] .faq__item:first-child{margin-top:28px!important}@media(min-width:990px){[id*=c_faq_section] .faq{padding-left:47.52px!important;padding-right:47.52px!important}}[id*=c_trust_footer] .tb__heading{font-size:clamp(20.5499px,calc(17.35557px + .81906vw),29.15px)!important;line-height:1.1!important;font-weight:500!important;letter-spacing:normal!important}[id*=c_trust_footer] .tb{padding-left:18px!important;padding-right:18px!important}@media(min-width:990px){[id*=c_trust_footer] .tb{padding-left:47.52px!important;padding-right:47.52px!important}}[id*=c_trust_footer] .tb__item-title,[id*=c_trust_footer] .tb__item-desc{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.newsletter__solid-btn:after,.newsletter__solid-btn:before,.newsletter-form__button:after,.newsletter-form__button:before,.newsletter__button:after,.newsletter__button:before{display:none!important;box-shadow:none!important;content:none!important}.newsletter__solid-btn,.newsletter-form__button,.newsletter__button{box-shadow:none!important;outline:none!important;border-radius:10px!important;font-size:12.5595px!important;font-weight:700!important;letter-spacing:normal!important;height:48px!important;min-height:48px!important}[id*=c_faq_section] .faq__plus,[id*=c_faq_section] .faq__minus{width:14px!important;height:14px!important}[id*=c_faq_section] .faq__plus{display:block!important}[id*=c_faq_section] .faq__minus,[id*=c_faq_section] .faq__item--open .faq__plus{display:none!important}[id*=c_faq_section] .faq__item--open .faq__minus{display:block!important}@media(min-width:990px){[id*=c_faq_section] .faq__plus,[id*=c_faq_section] .faq__minus{width:16px!important;height:16px!important}}.product__info-container .custom-reviews-section{margin-top:15px!important}.product__info-container .checkmark-list{margin-top:12px!important}.checkmark-icon{margin-top:2.5px!important}@media(min-width:990px){media-gallery{display:grid!important;grid-template-columns:80px 1fr!important;column-gap:28px!important;align-items:start!important}media-gallery .thumbnail-slider{grid-column:1!important;grid-row:1!important;display:block!important;width:80px!important}media-gallery .thumbnail-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:80px!important;margin:0!important;padding:0!important}media-gallery .thumbnail-list__item{width:80px!important;height:80px!important;flex:0 0 auto!important;margin:0!important;scroll-snap-align:none!important}media-gallery .thumbnail-slider .slider-button{display:none!important}media-gallery>slider-component:not(.thumbnail-slider){grid-column:2!important;grid-row:1!important;width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/vn-product.css.map */
