.js-oke-widgetSize.oke-is-small{overflow-x:hidden}body{font-size:18px!important}.page-width-testimonial{max-width:650px}.the-problem{border-top:solid 1px #e1e1e1}.faq-section-home .button{margin:4rem 0 0}.faq-section.faq-rf:has(.faq-section-home){padding-bottom:0!important}.home-text .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top.grid__item{max-width:620px}@media screen and (width > 769px){.home-text .image-with-text__content{padding:0!important}}@media screen and (width < 769px){.page-width-testimonial{padding:0 3rem}}.home-text .image-with-text__text-item{max-width:570px!important;margin-right:auto}.home-text .image-with-text__grid{gap:50px!important;align-items:center!important}.mobile-image{width:100%}.image-with-text__content.gradient{background:transparent!important}.image-with-text__text--caption{font-size:16px!important;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#49b1b6;font-family:Mont-SemiBold!important;margin-bottom:1rem!important}.the-problem .media img{object-position:center!important}#reeview-app-widget_67313ad3e05222002a46c636,#reeview-app-widget_6731387408d1320028480ab4{padding-bottom:80px}.rte li{list-style:outside!important;padding-bottom:1rem}.section-header.shopify-section-group-header-group.header-above-atc{z-index:1!important}.pdf-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.pdf-modal[aria-hidden=false]{display:block}.pdf-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:10000}.pdf-modal-content{position:relative;width:90%;max-width:1000px;height:90vh;background:#fff;margin:2.5vh auto;padding:20px;border-radius:8px;z-index:10001}.pdf-container{width:100%;height:calc(100% - 40px)}.see-for-yourself #divisor:before,.see-for-yourself #divisor:after{z-index:2!important}.pdf-container iframe{width:100%;height:100%;border:none}.pdf-modal-close{position:absolute;right:0;top:-12px;font-size:24px;background:none;border:none;cursor:pointer;padding:5px;z-index:10002}@media (max-width: 767px){.pdf-modal-content{width:95%;height:95vh;margin:2.5vh auto;padding:15px}.mold-section{padding-top:60px!important;padding-bottom:60px!important}.video-with-text,.table-section{padding-top:80px!important;padding-bottom:80px!important}}@media screen and (width > 769px){.custom-section-1 li{margin-left:2rem}}.custom-section-1 .image-with-text__content{max-width:650px}.custom-section-1 h2{color:#56b0b5}.custom-section-1 li{list-style-position:outside}.custom-section-1 .image-with-text__media.global-media-settings.media{height:auto!important;overflow:visible!important}.custom-section-1 img{position:relative!important;max-width:300px!important;margin:auto}@media screen and (width < 769px){.custom-section-1 h2{font-size:2.4rem}.custom-section-1 img{max-width:100%!important}}@media (max-width: 750px){.sticky-add-to-cart-enable .product-form .quantity{display:none}.sticky-add-to-cart-enable div.product-form{margin:20px 0!important;display:block!important}.sticky-add-to-cart-enable .product-form .product-form__buttons{max-width:100%;width:100%}.sticky-add-to-cart-enable .product-form .product-form__input.product-form__quantity{gap:0px;margin:0!important}.sticky-add-to-cart-enable .atc-sticky .product__info-container p{font-size:13px;line-height:22px}}.subscription-additional-info{font-size:12px;color:#0009}@media screen and (width > 900px){.sticky-title{padding-left:5rem}}@media (width > 750px){.sticky-title{flex:1}.desktop-sticky-cta-wrapper.page-width-custom{display:flex;justify-content:start;width:100%;align-items:center;max-width:var(--page-width)!important;margin:0 auto}.subscription-price-sticky{flex:1;flex-direction:column;align-items:end!important}.subscription-price-sticky .subscription-price{margin-top:0!important}.atc-sticky .quantity__rules{display:none}.sticky-add-to-cart-enable.sticky-add-to-cart-enable-desktop .product-form.atc-sticky .product-form__input.product-form__quantity{background:#fff;padding:0 15px;box-shadow:none;justify-content:space-between}.sticky-add-to-cart-enable.sticky-add-to-cart-enable-desktop .product-form.atc-sticky .product-form__buttons{padding-right:5rem;max-width:250px;margin-left:30px;align-items:center;display:flex}.sticky-add-to-cart-enable.sticky-add-to-cart-enable-desktop .product-form.atc-sticky .product-form__buttons button{font-size:15px;padding:10px 15px}.sticky-add-to-cart-enable .product-form.atc-sticky .desktop-sticky-additional{display:flex;align-items:center}}.atc-sticky .title{font-family:Mont-Bold}.atc-sticky .subscription-additional-info{text-align:end;line-height:normal;display:block}.atc-sticky .subscription-price{margin-top:0!important}@media screen and (width < 750px){.atc-sticky #Quantity-Form-template--14914454421601__main.product-form__input.product-form__quantity{top:unset!important}.atc-sticky .product-form__input.product-form__quantity{background:transparent!important;box-shadow:none!important;border:none!important}.atc-sticky .desktop-sticky-cta-wrapper{padding:2rem;position:absolute;bottom:0;left:0}.atc-sticky .desktop-sticky-cta-wrapper .mobile-sticky-additional{padding-right:30px;display:none!important}.atc-sticky .mobile-sticky-additional{display:flex}.atc-sticky .subscription-additional-info{text-align:start;font-size:10px}.desktop-sticky-cta-wrapper.page-width-custom{display:flex;align-items:center;width:100%}.subscription-price s{font-size:2rem!important}.subscription-price{font-size:2.3rem!important}}.sticky-title,.desktop-sticky-additional{display:none}.product-form .desktop-sticky-additional .title{display:block;font-weight:900;font-size:24px;margin:0 0 3px;line-height:normal}.product-form .desktop-sticky-additional img{width:84px}.product .product__column-sticky{z-index:3}.sticky-add-to-cart-enable .product-form.atc-sticky .quantity{display:none}.sticky-add-to-cart-enable .product-form.atc-sticky .product-form__buttons{max-width:100%;width:100%}.sticky-add-to-cart-enable .product-form.atc-sticky .product-form__input.product-form__quantity{gap:0px}.sticky-add-to-cart-enable .product-form.atc-sticky .product-form__input.product-form__quantity{box-shadow:0 1px 11px -5px #999;background-color:#fff;top:0;position:fixed;z-index:9999;left:0!important;right:0!important;padding:0 1rem}@media screen and (width < 768px){.sticky-add-to-cart-enable .product-form.atc-sticky .product-form__input.product-form__quantity{bottom:0!important;top:unset!important}}@media screen and (width < 769px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)!important}}.subtitle-new{font-family:Mont-Bold!important;font-size:25px;line-height:1.6;max-width:90%;margin-top:1.5rem!important}@media screen and (width < 769px){.subtitle-new{font-size:1.9rem!important;line-height:1.3!important}}.back-border.comparison-image{background:#fff}.comparison-image .see-for-yourself .comparison{margin-top:0}.container-custom-1{max-width:1440px;margin:0 auto;padding:0 2rem}.shopify-section:has(.bg-green-light){background-color:#eefbfa}.bg-green-light .image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.bg-green-light .image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{background:transparent}.life-time-section{padding-bottom:0}.lifetime-warranty .tag-life-changing span{padding:5px 15px!important;font-family:Mont-Bold!important;color:#56b0b5!important}@media screen and (width < 992px){.image-with-text:not(.collapse-corners,.image-with-text--overlap,.jaspr-features,.custom-section-1) .image-with-text__media-item{display:none!important}}@media screen and (width > 769px){.mold-section .image-with-text__content{padding-left:0!important}}@media screen and (width < 769px){.custom-section-2{padding-bottom:2rem!important}.custom-section-2 h2{max-width:90%}.detection-to-action-section h2{max-width:90%}.image-with-text__text p{margin-bottom:1.5rem!important}.lifetime-warranty p{text-align:start}.lifetime-warranty .tag-life-changing span{flex:1;flex-basis:100%;border-radius:8px;font-size:16px}.image-with-text__content{padding:15px 10px!important}.subtitle{max-width:90%}:is(.image-with-text__text-item,.testimonial-video-section) .subtitle{font-size:1.9rem!important;line-height:1.3!important}}.image-with-text__media img{border-radius:16px!important}.mobile-image img{min-width:330px;object-fit:cover;border-radius:16px}.image-with-text__text p{margin-bottom:2rem!important}.image-with-text__text-item .subtitle{font-family:Mont-Bold!important;font-size:25px;line-height:1.6;max-width:90%;margin-top:1.5rem!important}.okeReviews.oke-w{margin:4rem auto 8rem!important}.mobile-sticky-additional{display:none}.information{background:#effbfa}.button-2{background:#49b1b6;text-transform:uppercase;padding:1.5rem 3rem;font-family:Mont-Bold,sans-serif;color:#fff!important;text-decoration:none;line-height:1.5;border-radius:8px;margin:2rem 0;display:block;width:fit-content}.subscription-price:after{padding:7px 7px 5px;background:#000;font-size:1.2rem;text-transform:uppercase;color:#fff;position:relative;top:-6px;border-radius:4px}.subscription-price-wrapper:before{border-radius:4px;padding:7px 7px 5px;background:#000;font-size:1.2rem;text-transform:uppercase;color:#fff}.subscription-price{margin-top:1rem!important;margin-bottom:5px!important;font-size:2.8rem;font-family:Mont-Bold;line-height:normal;display:flex;gap:8px;align-items:center}.subscription-price s{font-size:3rem;opacity:.3;margin-right:5px}.subscription-price .discount-label{padding:7px 7px 5px;background:#000;font-size:1.2rem;text-transform:uppercase;color:#fff;position:relative;border-radius:4px}@media screen and (min-width: 900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}.product__description p{margin-bottom:1rem!important}.features-list li{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;line-height:1.5;font-size:16px}.features-card p{font-family:Mont-SemiBold!important;margin-bottom:1rem!important}.features-list{list-style:none;padding:0;margin:0}.checkmark{color:#059669;font-weight:700;font-size:1.25rem}.subtitle p{font-size:15px!important;color:#49b1b6!important;font-weight:500;margin:0!important;font-family:Mont-Bold!important}.product__title h1{font-size:3rem}.product__info-container .icon-with-text{margin:2.5rem 0!important}.icon-with-text--horizontal .icon-with-text__item{gap:1rem}.icon-with-text__item p{font-size:16px!important}p,li{font-family:Mont-Regular!important}p strong{font-family:Mont-Bold}.accordion__content{overflow:visible}.product__accordion .accordion__content.rte p{margin-bottom:10px!important}.feature p{padding-left:3rem}.product__accordion li{list-style:outside}::marker{color:#56b0b5;font-size:25px;line-height:0}.metrics-section{margin:20px 0}.audio-section{margin-top:24px}.audio-player audio{width:100%;height:56px;border-radius:28px;background-color:#fff}.audio-player{display:flex;align-items:center;gap:10px;width:100%;background-color:#fff;border:1px solid #efefef;border-radius:5px;padding:10px}#play-pause{background-color:#fff;color:#fff;border:none;padding:8px 12px;border-radius:4px;cursor:pointer}#play-pause:hover{background-color:#efefef}.progress-bar{position:relative;width:100%;height:8px;background-color:#ccc;border-radius:4px;cursor:pointer}.progress{height:100%;background-color:#333;width:0;border-radius:4px}#volume-control{-webkit-appearance:none;appearance:none;width:100px;background:#efefef;border-radius:40px;height:8px}#volume-control::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background-color:#333;border-radius:50%;cursor:pointer}#volume-control::-moz-range-thumb{width:12px;height:12px;background-color:#333;border-radius:50%;cursor:pointer}.feature svg{float:left;margin-right:10px}.oke-reviewCard.oke-reviewCard--below{background-color:#fff!important;border-radius:16px;box-shadow:none!important;border:none!important}h2.oke-reviewCarousel-header-title.oke-title{font-family:Mont-Bold!important}@media screen and (width < 768px){h2.oke-reviewCarousel-header-title.oke-title{font-size:calc(var(--font-heading-scale) * 3rem);max-width:90%;margin:auto}h2.oke-reviewCarousel-header-title.oke-title{font-size:calc(var(--font-heading-scale) * 3rem)!important}}@media screen and (width >= 768px){h2.oke-reviewCarousel-header-title.oke-title{font-size:calc(var(--font-heading-scale) * 4rem)!important}}.oke-reviewContent-title{font-family:Mont-Bold!important;font-size:18px}
/*# sourceMappingURL=/cdn/shop/t/113/assets/pdp-2-0.css.map */
