.product_subscription_custom.default-product .product_subscription_item.one_time{margin-top:-1px;border-top-right-radius:0}.product-description-div{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:140%;letter-spacing:-1.2px}.product-description-div h2{font-family:var(--inter-font)}.product-description-div .read-more-toggle{font-family:var(--inter-font);font-size:20px;line-height:140%;letter-spacing:-1.2px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.desc-content{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;position:relative;transition:all .3s ease}.desc-content.expanded{-webkit-line-clamp:unset;max-height:none}.read-more-toggle{background:none;border:none;color:#0073e6;cursor:pointer;margin-top:8px;font-size:14px;padding:0}.main-custom-product .product-row-grid .pg-content{height:100%}.thumbnail-slider{flex:0 0 auto;width:19.5%;max-height:574px;overflow-y:auto;align-items:self-start!important}slider-component{flex:0 0 80%}slider-component ul{flex-direction:column;margin:0}.accordion-body span{text-decoration:line-through;font-weight:400;color:#a7a7a7}media-gallery{display:flex;flex-direction:row-reverse;justify-content:space-between}.slider.slider--mobile{display:flex;flex-direction:row}.thumbnail-slider .thumbnail-list.slider{flex-direction:column}.thumbnail-list__item.slider__slide.thumbnail-list_item--variant{width:100%}.thumbnail-list__item.slider__slide{width:100%!important}.main-custom-product .thumbnail-list{grid-gap:.2rem}.main-custom-product .slider.slider--mobile .slider__slide{padding-top:0}.main-custom-product .media--transparent{border-radius:6px}.main-custom-product .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.main-custom-product .thumbnail[aria-current]{border:1px solid}.button.button--primary{color:#000;background:#ffeb02;border:1px solid #ffeb02;gap:12px;font-weight:700}.cart_upsell_product{background:#fcfbf9;padding:15px;border-radius:8px;margin-bottom:20px}.upsell_items{display:flex;gap:15px}.upsell_items .upsell_image{min-width:110px;max-width:110px}.upsell_items .miss_lable{background:#e45a0d;color:#fff;border-radius:32px;font-size:9px;line-height:11px;padding:5px 10px;text-transform:uppercase;font-family:afina_monoregular;position:relative}.upsell_data .button:after{box-shadow:unset!important}.upsell_items h4.upsell-item__name{font-size:18px;line-height:21px;margin:7px 0}.upsell_items .upsell_text{font-size:13px;line-height:19px;margin-bottom:10px}.upsell_items button.button{font-size:13px}.product_subscription_custom{display:flex;flex-direction:column}.mobile-product-grd{display:none}.sale_price sup{font-size:1em;top:0}.breadcrumb a{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:28px;letter-spacing:-.96px;color:#8f8f8f}.breadcrumb span{font-family:var(--inter-font);font-weight:700;font-size:16px;line-height:28px;letter-spacing:-.96px;color:#000}.breadcrumb{align-items:center;gap:3px}.product_subscription_custom .product_subscription_item{overflow:hidden;background:#0b55930d;border-radius:8px 0 8px 8px;padding-top:0;margin-top:-1px}.product_subscription_custom .product_subscription_item.one_time{margin-top:16px;border-top-right-radius:12px;padding-left:16px;padding-bottom:16px}.product_subscription_custom .product_subscription_item.one_time .product_subscription_head{padding-left:28px}.product_subscription_custom .product_subscription_item.one_time .product_subscription_head:before{left:-3px;top:26px}.most-popular-txt{padding:14px 12px 16px 0;margin-bottom:0;max-width:40%;margin-left:auto;border-top-left-radius:100px;font-family:var(--inter-font);font-weight:700;font-size:16px;line-height:100%;letter-spacing:-.96px;vertical-align:middle;width:100%}.product_subscription_custom .product_subscription_item.active .product_subscription_head:before{background:url(/cdn/shop/files/check-vector.svg?v=1717506111) no-repeat center / 60%;background-color:#ffeb02;border:none}.product_subscription_custom .product_subscription_item .product_subscription_head:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);background:#fff;border-radius:100%;width:24px;height:24px;border:2px solid #000;display:block}.product_subscription_price{display:flex;flex-wrap:wrap;align-items:center;gap:5px;justify-content:flex-end}.product_subscription_custom .product_subscription_item span.reg_price{font-size:14px;line-height:20px;color:#e45a0d;text-decoration:line-through;margin-right:5px}.product_subscription_custom .product_subscription_item span.reg_price,.product_subscription_custom .product_subscription_item span.sale_price{font-size:16px}.product_subscription_custom .product_subscription_item span.sale_price{font-size:14px;line-height:20px;color:#000;font-weight:500}.product_subscription_custom .product_subscription_item span.saving{font-size:13px;font-family:afina_monoregular;max-width:145px}.product_subscription_custom .product_subscription_item span.saving{font-size:12px;line-height:15px;background:#4ce480;border-radius:8px;padding:2px 5px}.product_subscription_body{display:flex;padding:16px}.one_time_sub_body{display:flex;padding:5px 30px}.one_time_sub_body p{font-family:var(--inter-font);font-weight:300;font-size:16px;color:#121212}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col:first-child{flex:0 0 67%}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col:last-child{padding:6px 6px 0;flex:0 0 33%;font-family:var(--inter-font);font-weight:300;font-size:14px;line-height:120%;letter-spacing:0px;text-align:center;color:#000;background:#fff;border:1px solid #000000;border-radius:12px}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul{margin:0;padding:0 0 0 30px;list-style:none;display:flex;flex-wrap:wrap}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul li{flex:0 0 50%;position:relative;font-family:var(--inter-font);font-weight:300;font-size:16px;line-height:27px;letter-spacing:0px;vertical-align:middle;color:#121212}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul li:before{content:"";position:absolute;left:-16px;top:8px;background:url(/cdn/shop/files/green-check.svg?v=1748411676) no-repeat center;background-size:12px;width:12px;height:12px}.product_subscription_custom .product_subscription_item{background:#0b55930a;border-top-left-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden;border:1px solid #000000}.product_subscription_custom .product_subscription_item .product_subscription_head{display:flex;align-items:center;justify-content:space-between;padding-left:46px;position:relative;cursor:pointer;padding-top:20px;padding-right:16px}.product_subscription_custom .product_subscription_item.one_time .product_subscription_head{padding-top:16px}.product_subscription_custom .product_subscription_item .product_subscription_head:after{content:"";position:absolute;left:5px;top:10px;width:10px;height:6px;border-bottom:solid 2px currentColor;border-left:solid 2px currentColor;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);display:block}p.m_remove{margin:0}.product_subscription_custom .product_subscription_item .span_arrow{display:none}@media(min-width:1200px)and (max-width:1400px){.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul{padding:0 0 0 10px}}@media(min-width:750px)and (max-width:1400px){.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul li{font-size:14px!important}}@media(min-width:1681px){.cg-ccont{min-height:464px}}.afina-solution{padding:70px 0}.afina-solution .row{align-items:center}.as-cont h3{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:100%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:32px}.as-cont h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.as-cont p{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:120%;letter-spacing:-1.2px;text-align:center;color:#000;margin-bottom:32px}.as-cont .accordion-button{font-family:var(--inter-font);font-weight:500;font-size:18px;line-height:140%;color:#000;background:transparent;box-shadow:unset;text-transform:uppercase;border:1px solid #D2E0EB;background:#fff;padding:16px;border-radius:12px!important}.as-cont .accordion-button:not(.collapsed){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:#f5f8fb;border-bottom:0;margin-bottom:0;box-shadow:unset}.as-cont .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);transform:rotate(-45deg)}.accordion{border:none!important}.as-cont .accordion-button:after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);background-size:20px!important;width:20px!important;height:20px!important}.as-cont .accordion-body{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;color:#000;padding:0 16px 16px;border:1px solid #D2E0EB;border-top:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;background:#f5f8fb}.as-cont .accordion-item{margin-bottom:16px;border:0}.shower-glow-up{background:#0b55930a;border-top:1px solid #0B559326;padding-top:60px;padding-bottom:12px}.sgu-head{margin-bottom:39px}.sgu-head h3{font-family:var(--inter-font);font-weight:400;font-size:62px;line-height:74px;letter-spacing:-3.72px;text-align:center;color:#000}.sgu-head h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.sgu-cont{position:relative;transition:.5s;overflow:hidden;border-radius:16px}.sgu-cont img{transition:.5s;width:100%}.sgu-cont:hover img{transform:scale(1.2)}.sgu-cont .sgu-text{padding:24px 49px;border:1px solid #306AA840;position:absolute;left:24px;right:24px;bottom:24px;background:#f5f8fbb2;border-radius:16px;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px)}.sgu-cont .sgu-text h4{font-family:var(--playfair-font);font-weight:600;font-style:italic;font-size:32px;line-height:36px;letter-spacing:1.28px;text-transform:capitalize;color:#000;margin-bottom:16px}.sgu-cont .sgu-text p{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;text-transform:capitalize;color:#000;margin-bottom:0}.customer-reviews{padding-top:80px;padding-bottom:60px}.cr-head{text-align:center;margin-bottom:82px}.cr-head h3{font-family:var(--playfair-font);font-weight:500;font-style:italic;font-size:62px;line-height:104%;text-align:center;color:#000}.shower-routine{padding:12px 0;background:#f5f8fb;border:1px solid #D2E0EB}.shower-routine .row{align-items:center}.sr-content{border-radius:24px;overflow:hidden}.sr-content img{transition:.5s;width:100%}.sr-content:hover img{transform:scale(1.2)}.sr-content1{max-width:70%;padding-left:48px}.sr-content1 h3{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-transform:capitalize;color:#000;margin-bottom:0}.sr-content1 h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic;letter-spacing:0;font-size:62px}.sr-content1 p{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:140%;letter-spacing:-1.2px;color:#000;margin-bottom:0;margin-top:24px}.sr-return{margin-top:32px;display:flex;align-items:center;gap:24px;font-family:var(--inter-font);font-weight:600;font-size:24px;line-height:120%;letter-spacing:-.96px;text-transform:uppercase;color:#000}.still-thinking{padding:100px 0}.sth-head{margin-bottom:48px;text-align:center}.sth-head h6{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:0}.sth-head h6 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.sth-accord{max-width:960px;margin:0 auto}.sth-accord .accordion-button{font-family:var(--inter-font);font-weight:500;font-size:20px;line-height:140%;letter-spacing:-1.2px;color:#000;box-shadow:unset;border:1px solid #D2E0EB;background:#fff;padding:14px 24px;border-radius:16px!important}.sth-accord .accordion-button:not(.collapsed){background:#f5f8fb;border-bottom:0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sth-accord .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);transform:rotate(-45deg)}.sth-accord .accordion-button:after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);background-size:20px!important;width:20px;height:20px}.sth-accord .accordion-body{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;color:#000;padding:0 24px 24px;border:1px solid #D2E0EB;border-top:0;background:#f5f8fb;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.sth-accord .accordion-item{margin-bottom:16px;border:none}.health-impacts{padding:100px 0}.hi-img{position:sticky;top:40px;right:0}.hi-head{text-align:center;margin-bottom:64px}.hi-head h3{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:0}.hi-head h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.hi-content-wrapper{height:100%}.hi-content{padding-bottom:450px;display:flex;flex-direction:column;padding-top:170px;overflow:hidden}.hi-content:last-child{padding-bottom:170px}.hi-content h4{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-transform:capitalize;color:#000;margin-bottom:24px}.hi-content h4 span{font-family:var(--playfair-font);font-weight:600;font-style:italic}.hi-content p{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;color:#000;margin-bottom:24px}.hi-list p{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;color:#000;margin-bottom:16px}.hi-list ul{padding-left:20px;margin:0 0 24px}.hi-list ul li{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:140%;letter-spacing:-1.08px;color:#000}.hi-list ul li span{font-weight:700}.complete-guide{padding:100px 0}.cg-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:39px}.cg-head h3{font-family:var(--inter-font);font-weight:400;font-size:64px;line-height:120%;letter-spacing:-3.84px;text-transform:capitalize;color:#000;margin-bottom:0;max-width:60%}.cg-head h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.cg-head p{font-family:var(--inter-font);font-weight:500;font-size:20px;line-height:140%;letter-spacing:-1.2px;text-transform:uppercase;color:#000;margin-bottom:0;text-align:right}.cg-ccont{padding:24px;border-radius:16px;background:#f5f8fb;display:flex;flex-direction:column;height:100%;justify-content:end;min-height:350px}.cg-ccont h3{font-family:var(--inter-font);font-weight:600;font-size:24px;line-height:120%;letter-spacing:-1.44px;text-transform:capitalize;color:#000;margin-bottom:24px}.cg-ccont h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic;letter-spacing:0}.cg-ccont.cg-contant{justify-content:start;padding-top:120px;padding-bottom:40px}.cg-ccont p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000;margin-bottom:24px}.cg-ccont p:nth-child(3){margin-bottom:0}.cg-ccont.cg-ccont-center{display:flex;align-items:center;justify-content:center}.cg-ccont.cg-ccont-center h3{font-family:var(--inter-font);font-weight:400;font-size:48px;line-height:120%;letter-spacing:-2.88px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:0}.cg-ccont.cg-ccont-center h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.cg-ccont-img{height:100%;border-radius:16px;overflow:hidden}.cg-ccont-img img{width:100%;height:100%;object-fit:cover;border-radius:16px;transition:.5s}.cg-ccont-img:hover img{transform:scale(1.2)}.cg-ccont ul{margin:0;padding:0 0 0 20px}.cg-ccont ul li{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:160%;letter-spacing:-1.08px;text-transform:capitalize;color:#000}.cg-ccont ul li span{font-weight:700}.cg-ccont ul li span.span-italic{font-style:italic}.timeline-wrapper{max-width:1140px;margin:0 auto;padding:80px 20px;text-align:center;position:relative}.timeline-wrapper h2{font-size:36px;margin-bottom:10px}.timeline-wrapper .subheading{font-size:16px;margin-bottom:60px;color:#555}.timeline-container{position:relative;display:flex;flex-direction:column;gap:120px}.timeline-progress{position:absolute;left:50%;bottom:0;width:4px;height:100%;background:linear-gradient(to bottom,#f4c542,#ccc 0%);transform:translate(-50%);z-index:0;transition:background .3s ease}.timeline-item{display:flex;justify-content:space-between;align-items:center;position:relative}.timeline-image,.timeline-text{width:45%;position:relative;z-index:1}.timeline-image{overflow:hidden;border-radius:32px}.timeline-image img{width:100%;border-radius:32px;object-fit:cover;transition:.5s}.timeline-image:hover img{transform:scale(1.2)}.timeline-text{text-align:left}.timeline-section:nth-last-child(2) .timeline-text{text-align:right}.timeline-text .dot{width:14px;height:14px;background:#f4c542;border-radius:50%;margin-bottom:12px}.timeline-text h3{font-family:var(--inter-font);font-weight:500;font-size:24px;line-height:100%;text-transform:uppercase;color:#000;margin-bottom:16px}.timeline-text p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.96px;color:#000;margin-bottom:0}.timeline-progress{position:absolute;left:50%;bottom:0;width:4px;height:76%;background:#ccc;transform:translate(-50%);transition:background .3s;z-index:0}.timeline-progress{display:block!important}.timeline-dot{width:16px;height:16px;background:#ccc;border-radius:50%;transition:background .3s;position:absolute;left:-71px;transform:translate(-50%);display:block!important}.timeline-dot.active,.timeline-section.scrolled .timeline-dot{background:#ff0}.timeline-section{display:flex;align-items:center;justify-content:space-between}.timeline-section:nth-child(2) .timeline-dot{left:-71px}.timeline-section:nth-child(3) .timeline-dot{position:absolute;right:-87px;left:unset}.how-filter-work{padding:100px 0;background:#f5f8fb}.hfw-cont{padding-left:20px}.hfw-cont h3{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:100%;letter-spacing:-3.12px;text-transform:capitalize;color:#000;margin-bottom:24px}.hfw-cont h3 span{font-family:var(--playfair-font);font-weight:500;font-size:62px;font-style:italic}.hfw-cont h4{font-family:var(--inter-font);font-weight:700;font-size:20px;line-height:120%;letter-spacing:-.8px;color:#000;margin-bottom:12px}.hfw-cont p{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:120%;letter-spacing:-1.2px;color:#000;margin-bottom:32px}.hfw-cont .accordion-button{font-family:var(--inter-font);font-weight:500;font-size:18px;line-height:140%;color:#000;background:transparent;border-radius:0!important;padding:0;box-shadow:unset}.hfw-cont .accordion-button:not(.collapsed){margin-bottom:12px}.hfw-cont .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);transform:rotate(-45deg)}.hfw-cont .accordion-button:after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);background-size:20px!important;width:20px!important;height:20px!important}.hfw-cont .accordion-body{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.96px;color:#000;padding:0}.hfw-cont .accordion-item{margin-bottom:16px;border:1px solid #D2E0EB;background:#fff;padding:16px;border-radius:12px}.hfw-cont .accordion-body p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.96px;color:#000}.hfw-cont .accordion-body h4{font-family:Inter;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.96px;color:#000;margin-bottom:0}.hfw-cont .accordion-body ul{padding-left:20px}.hfw-cont .accordion-body ul li{padding:5px 0}.hfw-cont .accordion-body ul li:last-child{padding-bottom:0}.hfw-cont .accordion-item:last-child{margin-bottom:0}.msfs-body{margin-top:64px}.msfs-head{margin-bottom:48px;text-align:center}.msfs-head h3{font-family:var(--inter-font);font-weight:400;font-size:48px;line-height:120%;letter-spacing:-2.88px;text-transform:capitalize;color:#000;margin-bottom:24px}.msfs-head h3 span{font-family:var(--playfair-font);font-weight:500;font-style:italic}.msfs-head p{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:120%;letter-spacing:-1.2px;text-align:center;color:#000;margin-bottom:0}.msfs-cont{padding:16px;background-color:#fff;border:1px solid #D2E0EB;border-radius:12px;text-align:center;height:100%}.msfs-cont .number{width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff0;font-family:var(--inter-font);font-weight:700;font-size:32px;line-height:150%;letter-spacing:-1.92px;vertical-align:middle;color:#000;margin:0 auto 12px}.msfs-cont h5{font-family:var(--inter-font);font-weight:700;font-size:18px;line-height:140%;margin-bottom:12px;color:#000}.msfs-cont p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.96px;text-align:center;color:#000;padding:0 20px;margin-bottom:0}.filter-effectiveness{padding-top:100px;padding-bottom:20px}.fse-head{text-align:center;margin-bottom:64px}.fse-head h3{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:0}.fse-head h3 span{font-family:var(--playfair-font);font-weight:600;font-style:italic}.fse-cont{padding:24px;border-radius:16px;background:#f5f8fb;height:100%;display:flex;flex-direction:column;justify-content:end}.fse-cont.fse-cont-img{padding:0;overflow:hidden}.fse-cont.fse-cont-img img{height:100%;object-fit:cover;border-radius:16px;transition:.5s}.fse-cont.fse-cont-img:hover img{transform:scale(1.2)}.fse-cont h4{font-family:var(--inter-font);font-weight:600;font-size:24px;line-height:120%;letter-spacing:-1.44px;text-transform:capitalize;color:#000;margin-bottom:24px}.fse-cont p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000;margin-bottom:0}.fse-cont h5{font-family:Inter;font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000;margin-bottom:0}.fse-cont ul{padding-left:20px}.fse-cont ul li{padding:3px 0;font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000}.fse-cont ul li strong{font-weight:700}.crfs-body{padding:64px 24px 24px;background:#f5f8fb;border-radius:16px;margin-bottom:100px}.crfs-head{text-align:center;margin-bottom:24px}.crfs-head h3{font-family:var(--inter-font);font-weight:600;font-size:48px;line-height:120%;letter-spacing:-2.88px;text-align:center;text-transform:capitalize;color:#000;max-width:40%;margin:0 auto}.crfs-grid{margin-top:-160px}.crfsg-cont{border:1px solid #D2E0EB;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background:#ffffff4d;border-radius:24px;padding:32px;height:100%}.crfsg-cont h4{font-family:var(--inter-font);font-weight:700;font-size:20px;line-height:160%;letter-spacing:-1.08px;text-transform:capitalize;color:#000;margin-bottom:10px}.crfsg-cont p{font-family:var(--inter-font);font-weight:500;font-size:16px;line-height:140%;color:#000;margin-bottom:10px}.crfsg-cont ul{padding-left:20px}.crfsg-cont ul li{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000;padding:3px 0}.crfsg-cont ul li strong{font-weight:700}.crfsg-cont .accordion-button{font-family:var(--inter-font);font-weight:500;font-size:16px;line-height:140%;color:#000;background:transparent;border-radius:0!important;padding:0;box-shadow:unset}.crfsg-cont .accordion-button:not(.collapsed){margin-bottom:12px}.crfsg-cont .accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);transform:rotate(-45deg)}.crfsg-cont .accordion-button:after{background-image:url(/cdn/shop/files/bx-plus.svg?v=1747920823);background-size:20px!important;width:20px!important;height:20px!important}.crfsg-cont .accordion-body{font-family:var(--inter-font);font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.96px;color:#000;padding:0}.crfsg-cont .accordion-item{border:1px solid #D2E0EB;background:transparent;padding:16px;border-radius:0;border-left:0;border-right:0;border-top:0}.crfsg-cont .accordion-body ul{padding-left:20px}.crfsg-cont .accordion-body ul li{padding:5px 0}.crfsg-cont .accordion-body ul li:last-child{padding-bottom:0}.crfsg-cont .accordion-item:last-child{margin-bottom:0}.oyse-body{margin-top:24px}.oyse-marquee-cont{background:#ffffff4d url(/cdn/shop/files/mar-img.webp?v=1748441450) no-repeat center;background-size:cover;border:1px solid #D2E0EB;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);border-radius:24px;height:100%;display:flex;flex-direction:column;overflow:hidden;align-items:flex-end;justify-content:flex-end}.oyse-marquee-cont .marquee1{overflow:hidden;position:relative;margin:0 auto;padding-bottom:12px}.oyse-marquee-cont .marquee1 .marquee__inner{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:scroll-leftt 30s linear infinite;-webkit-animation:scroll-leftt 30s linear infinite;animation:scroll-leftt 20s linear infinite;display:flex;align-items:center;gap:14px}.oyse-marquee-cont .marquee2{overflow:hidden;position:relative;margin:0 auto 19.4px}.oyse-marquee-cont .marquee2 .marquee__inner{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:scroll-right 30s linear infinite;-webkit-animation:scroll-right 30s linear infinite;animation:scroll-right 20s linear infinite;display:flex;align-items:center;gap:14px}.oyse-marquee-cont .marquee2 p,.oyse-marquee-cont .marquee1 p{padding:8px 12px;background:#ff0;border-radius:8px;font-family:var(--inter-font);font-weight:600;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000;margin:0;min-width:max-content}@-moz-keyframes scroll-leftt{0%{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(75%)}}@-webkit-keyframes scroll-leftt{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(75%)}}@keyframes scroll-leftt{0%{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}to{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0)}}@-moz-keyframes scroll-right{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-75%)}}@-webkit-keyframes scroll-right{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-75%)}}@keyframes scroll-right{0%{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0)}to{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}.oyse-text{padding:32px;border:1px solid #D2E0EB;background:#ffffff4d;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);border-radius:24px}.oyse-text h4{font-family:var(--inter-font);font-weight:700;font-size:20px;line-height:160%;letter-spacing:-1.2px;text-transform:capitalize;color:#000;margin-bottom:10px;margin-top:54px}.oyse-text p{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;margin-bottom:0;color:#000}.oyse-text ul{padding-left:20px}.oyse-text ul li{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.96px;text-transform:capitalize;color:#000}.environment-future{padding-top:20px;padding-bottom:60px}.enf-head{text-align:center;margin-bottom:64px}.enf-head h6{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;color:#000;margin:0}.enf-head h6 span{font-family:var(--playfair-font);font-weight:600;font-style:italic}.enf-accordion .accordion-button{font-family:var(--inter-font);font-weight:700;font-size:32px;line-height:140%;color:#000;background:transparent;box-shadow:unset;border:none;background:#dde6f0;padding:48px;border-radius:24px!important}.enf-accordion .accordion-button:not(.collapsed){border:unset!important;background:#f5f8fb;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;padding-bottom:24px;box-shadow:unset}.enf-accordion .accordion-button:after{background:#fff url(/cdn/shop/files/bx-plus.svg?v=1747920823) no-repeat;padding:3px;text-align:center;background-position:center;width:36px;height:36px;border-radius:50%}.enf-accordion .accordion-button:not(.collapsed):after{background:#fff url(/cdn/shop/files/bx-plus.svg?v=1747920823) no-repeat;transform:rotate(-45deg);background-position:center}.enf-accordion .accordion-body{padding:0 48px 48px;background:#f5f8fb;border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.enf-accordion .accordion-body .row{align-items:center}.enf-accordion .accordion-body p{margin-bottom:0;font-family:var(--inter-font);font-weight:500;font-size:20px;line-height:140%;color:#000}.enf-accordion .accordion-item:first-child .accordion-button,.enf-accordion .accordion-item:first-child .accordion-body{background:#f5f8fb}.enf-accordion .accordion-item:last-child .accordion-button{background:#dde6f0}.enf-accordion .accordion-item:last-child .accordion-body{background:#dde6f0}.enf-accordion .accordion-body ul{padding-left:30px;padding-right:20px}.enf-accordion .accordion-body ul li{font-family:var(--inter-font);font-weight:500;font-size:20px;line-height:140%;color:#000}.enf-accordion .accordion-body ul li span{font-weight:700}.enf-accordion .accordion-item{border-radius:24px;border:unset}.conclusion{padding-top:60px;padding-bottom:120px;background:#f5f8fb}.conc-head{margin-bottom:24px;text-align:center}.conc-head h6{font-family:var(--playfair-font);font-weight:600;font-style:italic;font-size:52px;line-height:120%;text-align:center;text-transform:capitalize;color:#000}.conc-cont p{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:150%;letter-spacing:-1.08px;color:#000;margin-bottom:40px;padding-right:40px}.conc-cont p:last-child{margin-bottom:0}.conc-cont-text{padding:24px;border-radius:24px;background:#fff}.conc-cont-text p{font-family:var(--inter-font);font-weight:700;font-size:20px;line-height:140%;color:#000;margin-bottom:12px}.conc-cont-text ul{padding-left:20px}.conc-cont-text ul li{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:150%;letter-spacing:-1.08px;color:#000}.instock_msg{background:#fcfbf9;padding:10px 15px;border-radius:8px;font-size:10px;line-height:14px;font-family:afina_monoregular}.instock_msg.instock_msg__static{display:none}.fixed-cart .sticky__cart{transform:translateY(0)}.sticky__cart{position:fixed;left:0;right:0;bottom:0;background:#fff;box-shadow:0 0 20px #00000014;z-index:2;padding:15px 0;transform:translateY(120%);transition:all .5s ease-out}.sticky__cart .sticky__cart_flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.timeline-heading{font-family:var(--inter-font);font-weight:400;font-size:52px;line-height:120%;letter-spacing:-3.12px;text-align:center;text-transform:capitalize;max-width:820px;margin:auto}.timeline-heading span{font-family:var(--playfair-font);font-weight:600;letter-spacing:0px}.timeline-oaragraph{font-family:var(--inter-font);font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1.08px;text-align:center;text-transform:capitalize;margin:32px 0 64px}@media screen and (min-width:750px){.main-custom-product .product__info-wrapper{padding:0 0 0 32px}}@media screen and (min-width:900px){.main-custom-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:90px}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important}}.junip-product-summary-review-count{font-family:var(--inter-font)!important;font-weight:500!important;font-size:16px!important;line-height:34.83px!important;letter-spacing:-.96px!important;color:#000!important}.main-custom-product .product__title{margin-bottom:24px;margin-top:16px}.main-custom-product .product__title h1{font-family:var(--playfair-font);font-weight:600;font-size:46px;line-height:104%;letter-spacing:0px;color:#000}.main-custom-product .product__description{font-family:var(--inter-font);font-weight:400;font-size:20px;line-height:140%;letter-spacing:-1.2px;color:#000;margin-bottom:32px!important;margin-top:0!important}.main-custom-product .product-form__input .form__label{font-family:var(--inter-font);font-weight:500;font-size:18px;line-height:100%;letter-spacing:0px;color:#000;margin-bottom:8px}.main-custom-product .product-form__input .form__label span{font-weight:600}.main-custom-product .swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:3.33px solid rgb(var(--color-foreground))}.main-custom-product .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 100px;border:1.25px solid #4B4B4B26;margin:0 24px 0 0}.main-custom-product .slider-button{display:none!important}.main-custom-product .thumbnail{border-radius:6px}.main-custom-product .thumbnail[aria-current]{box-shadow:none;border:1px solid #0B559326}.main-custom-product .product-media-container.constrain-height.media-fit-contain{min-width:100%}.main-custom-product .media--transparent{background-color:#fcfcfc;border-radius:16px;border:1px solid #0B559326}.main-custom-product .product-media-container.media-type-image{border:none}.main-custom-product .swatch{background-size:70px;border:none;background-repeat:no-repeat}.main-custom-product .quantity__label.form__label{display:none}.main-custom-product .quantity{background:#0b55930a;border:1px solid #000000;border-radius:12px}.main-custom-product .quantity:before{box-shadow:unset}.main-custom-product .quantity:after{box-shadow:unset}.main-custom-product .product-form__submit.button{background:#eb2121;border:1px solid #FFFFFF;padding:20px 32px;border-radius:42px;font-family:var(--inter-font);font-weight:600;font-size:24px;line-height:24px;color:#fff;transition:.5s}.main-custom-product .product-form__submit.button svg{margin-left:7px}.main-custom-product .product-form__submit.button svg path{transition:.5s}.main-custom-product .product-form__submit.button:hover{background:#ff0;color:#000}.main-custom-product .product-form__submit.button:hover svg path{stroke:#000}.main-custom-product .product-form__submit.button:before,.main-custom-product .product-form__submit.button:after{display:none}.main-custom-product .shopify-payment-button,.main-custom-product .shopify-payment-button__more-options{display:none}.main-custom-product .product-form__buttons{max-width:100%}.main-custom-product .accordion{margin-top:24px}.main-custom-product .accordion summary{padding:20px 0}.main-custom-product .accordion__title{font-family:var(--inter-font);font-weight:600;font-size:20px;line-height:140%;color:#111}.main-custom-product .product__accordion summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:50%;transform:translateY(-50%);height:18px;width:18px}.main-custom-product .product__accordion summary .icon-caret path{fill:#000}.main-custom-product .product__accordion .accordion__content{padding:16px 0;margin-bottom:0;border-bottom:unset;font-family:var(--inter-font);font-weight:300;font-size:16px;line-height:120%;letter-spacing:0px;color:#000}.main-custom-product .product__accordion details{border-bottom:1px solid #000000CC}.main-custom-product .product__accordion .accordion__content p{font-family:var(--inter-font);font-weight:300;font-size:16px;line-height:120%;letter-spacing:0px;color:#000}.main-custom-product .product__accordion .accordion__content ol{padding-left:10px}.main-custom-product .product__accordion .accordion__content ol li{padding-bottom:5px}.main-custom-product .product-row-grid .pg-content{background:#f3f7fa;border:1px solid #DDDDDD;padding:10px;border-radius:12px;text-align:center;margin-top:16px}.pg-content .grid-title{font-family:var(--inter-font);font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.64px;color:#000}.main-custom-product .product--thumbnail_slider .product__media-list{padding-bottom:0;margin-bottom:10px}.main-custom-product .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0}.main-custom-product .product__info-container .product-form{margin:0}@media(max-width:1681px){.thumbnail-slider{max-height:524px}.product_subscription_custom .product_subscription_item{margin-top:-3px}.cg-ccont.cg-ccont-center h3{font-size:44px}.timeline-dot{left:-65px}.timeline-section:nth-child(2) .timeline-dot{left:-65px}.timeline-section:nth-child(3) .timeline-dot{right:-81px}.crfsg-cont{padding:20px}.pg-content .grid-title{font-size:15px}}@media(max-width:1441px){.sgu-cont .sgu-text h4{font-size:27px;line-height:31px;letter-spacing:1px}.sgu-cont .sgu-text p{font-size:16px}}@media(max-width:1367px){.pg-content .grid-title{font-size:13px}.timeline-section:nth-child(3) .timeline-dot{right:-72px}.timeline-section:nth-child(2) .timeline-dot{left:-56px}.timeline-dot{left:-56px}}@media(max-width:1200px){.thumbnail-slider{max-height:453px}.main-custom-product .product__description{font-size:16px}.sr-content1{max-width:100%;padding-left:0}.cg-head h3{font-size:55px;line-height:120%;letter-spacing:-2.84px}.cg-ccont h3{font-size:20px;line-height:110%}.cg-ccont p{font-size:14px;line-height:150%}.cg-ccont ul li{font-size:15px;line-height:150%}.msfs-cont p{font-size:14px;line-height:140%;padding:0}.msfs-cont h5{font-size:16px;line-height:130%;margin-bottom:10px}.msfs-cont .number{width:65px;height:65px;font-size:24px;line-height:140%;letter-spacing:-1px}.crfs-head h3{max-width:50%}.oyse-text h4{margin-top:0}}@media(max-width:1024px){.thumbnail-slider{max-height:378px}.sgu-cont .sgu-text{padding:15px 30px;left:20px;right:20px;bottom:20px}.rc-head{padding-bottom:40px;padding-top:60px}.customer-reviews{padding-top:60px}.sr-content1 h3{font-size:42px;line-height:120%;letter-spacing:-1.12px}.sr-content1 p{font-size:18px;line-height:130%;letter-spacing:-1px;margin-top:15px}.sr-return{margin-top:20px;font-weight:600;font-size:20px}.complete-guide{padding:60px 0}.cg-head h3{font-size:45px;line-height:110%;letter-spacing:-1.84px}.timeline-section:nth-child(2) .timeline-dot{left:-47px}.timeline-section:nth-child(3) .timeline-dot{right:-63px}.timeline-dot{left:-47px}.timeline-section{margin-bottom:40px}.timeline-section:last-child{margin-bottom:40px}.cg-ccont.cg-ccont-center h3{font-size:34px}.crfs-body{padding:60px 24px 24px;margin-bottom:60px}.still-thinking{padding:60px 0 10px}.crfs-head h3{max-width:60%}.crfsg-cont{padding:15px}.crfsg-cont ul li{font-size:14px;line-height:140%}.crfsg-cont p{font-size:14px;line-height:130%;margin-bottom:0}.crfsg-cont h4{font-size:18px;line-height:140%;letter-spacing:-1px}.conclusion{padding-bottom:60px}.not-just-filter h3{margin-bottom:14px}.health-impacts,.how-filter-work{padding:60px 0}.filter-effectiveness{padding-top:60px;padding-bottom:20px}.enf-accordion .accordion-button{font-size:24px;line-height:120%}.enf-accordion .accordion-body p,.enf-accordion .accordion-body ul li{font-size:18px}}@media(max-width:991px){.thumbnail-slider{max-height:286px}.rc-head{padding-bottom:30px}.sgu-cont{margin-top:24px}.sgu-head{margin-bottom:15px}.sr-content1{margin-top:20px}.cg-head h3{font-size:40px;letter-spacing:-.84px}.cg-head p{font-size:18px;line-height:130%;letter-spacing:-1px}.timeline-section:nth-child(2) .timeline-dot{left:-35px}.timeline-section:nth-child(3) .timeline-dot{right:-51px}.timeline-dot{left:-35px}.hi-head{margin-bottom:34px}.hi-content{padding-bottom:170px;padding-top:150px}.hi-content h4{font-size:42px;line-height:120%;letter-spacing:-1.12px;margin-bottom:10px}.hi-head h3{font-size:42px;letter-spacing:-1.12px}.hi-content p,.hi-list p,.hi-list ul li{font-size:16px;line-height:140%;letter-spacing:-.68px;margin-bottom:14px}.hfw-cont{padding-left:0;margin-top:20px}.hfw-cont-img img{width:100%}.msfs-head{margin-bottom:10px}.msfs-cont{margin-top:20px;height:auto}.fse-head{margin-bottom:10px}.fse-cont{margin-top:20px;height:auto}.enf-accordion .accordion-button{padding:28px 28px 20px}.enf-accordion .accordion-body{padding:0 24px 24px}.sc-acc-img{margin-top:20px}.sc-acc-img img{width:100%}.conc-cont p{font-size:16px;line-height:140%;letter-spacing:-.64px;margin-bottom:20px;padding-right:0}.conc-cont-text p{font-size:18px}.conc-cont-text ul li{font-size:16px;line-height:150%;letter-spacing:-.68px}.environment-future{padding-top:0}.crfs-grid{margin-top:-100px}.crfsg-cont{padding:28px}.crfs-grid .row{gap:24px}.oyse-marquee-cont{padding-top:173px}.oyse-text{margin-top:24px}.crfs-head h3{max-width:70%}}@media(max-width:767px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.enf-accordion .accordion-item{margin-bottom:16px}.timeline-section:last-child{flex-direction:column-reverse}.hair-problems{padding:0 0 40px}.timeline-oaragraph{margin:32px 0}.hfw-cont h3 span{font-size:38px}.timeline-section:nth-last-child(2) .timeline-text{text-align:left}.rc-img img{max-height:300px;object-fit:cover;width:100%}.mobile-product-grd{display:block}.desktop-product-grd{display:none}.main-custom-product .product-row-grid .pg-content{height:100%}.thumbnail-slider{flex:0 0 auto;width:19.5%;max-height:324px;overflow-y:auto;align-items:self-start!important}slider-component{flex:0 0 80%}slider-component ul{flex-direction:column;margin:0}media-gallery{display:flex;flex-direction:column;justify-content:space-between}.slider.slider--mobile{display:flex;flex-direction:row}.thumbnail-slider .thumbnail-list.slider{flex-direction:row}.thumbnail-list__item.slider__slide.thumbnail-list_item--variant{width:100%}.thumbnail-list__item.slider__slide{width:90.4255px!important}.main-custom-product .thumbnail-list{grid-gap:0}.main-custom-product .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}.main-custom-product .media--transparent{border-radius:0}.main-custom-product .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.main-custom-product .thumbnail[aria-current]{border:1px solid #ccc;border-right:unset;border-top:unset}.main-custom-product .thumbnail{border:1px solid #ccc;border-right:unset;border-radius:0;border-top:unset}.main-custom-product li:last-child .thumbnail{border-right:1px solid #ccc}.slider.slider--mobile{margin-bottom:0!important;scroll-padding-left:0!important;gap:0!important}.product__media-list .product__media-item{width:354.167px!important}.thumbnail-slider{width:100%}.main-custom-product .media--transparent{border-right:unset}.main-custom-product .media--transparent img{height:auto!important;overflow:hidden}section product-info{padding-top:0!important}.container,.container-fluid{padding-left:15px;padding-right:15px}.main-custom-product li:last-child .media--transparent{border-right:1px solid #000}.slider--mobile:after{padding-left:0!important}.mobile-product-grd .row{margin:0}.main-custom-product .product__title h1{font-size:32px}.main-custom-product .accordion__title{font-size:18px}.main-custom-product .product__title{margin-bottom:10px;margin-top:10px}.main-custom-product .product__info-container{margin-top:20px}.main-custom-product .product-form__submit.button{padding:14px 32px;font-size:18px;line-height:18px}.main-custom-product .swatch{--swatch--size: 50px}.timeline-image,.timeline-text{width:100%;margin-top:20px}.timeline-section{margin-bottom:0;flex-direction:column;padding-left:0}.timeline-progress{left:30px;display:none!important}.timeline-section:nth-child(2) .timeline-dot{left:-12px}.timeline-section:nth-child(3) .timeline-dot{right:unset;left:-12px}.timeline-dot{left:-12px;display:none!important}.timeline-section:nth-child(3){flex-direction:column-reverse}.as-cont h3{font-size:38px;line-height:44px;letter-spacing:-1.64px;margin-bottom:10px}.as-cont p{font-size:16px;letter-spacing:-.2px;margin-bottom:20px}.as-cont .accordion-body{font-size:16px;line-height:140%;letter-spacing:-.68px}.as-cont .accordion-button{font-style:16px}.afina-solution{padding:40px 0 24px}.rc-head{padding-bottom:20px;padding-top:40px}.shower-glow-up{padding-top:40px}.sgu-head h3{font-size:38px;line-height:44px;letter-spacing:-1.64px}.sgu-head{margin-bottom:0}.sgu-cont .sgu-text h4{font-size:24px;margin-bottom:10px}.sgu-cont{margin-top:20px}.sgu-cont .sgu-text p{letter-spacing:-.68px}.customer-reviews{padding-top:40px;padding-bottom:40px}.cr-head{margin-bottom:10px}.cr-head h3{font-size:38px;line-height:44px}.sr-content1 h3{font-size:38px;line-height:44px;letter-spacing:-1.12px}.sr-content1 p{font-size:16px;letter-spacing:-.68px}.sr-return{font-size:18px;gap:15px;margin-top:15px}.cg-head h3{font-size:34px;line-height:40px;letter-spacing:-.84px;max-width:100%}.cg-head{margin-bottom:20px;flex-direction:column}.cg-head p{font-size:16px;letter-spacing:-.68px;text-align:left;width:100%;margin-top:15px}.cg-ccont p{font-size:16px;line-height:130%;letter-spacing:-.68px;margin-bottom:0}.cg-ccont{min-height:unset}.cg-ccont h3{margin-bottom:10px;letter-spacing:-1px}.cg-ccont.cg-ccont-center h3{font-size:34px;line-height:40px;letter-spacing:-1.12px}.cg-ccont ul li{font-size:16px;letter-spacing:-.68px}.complete-guide{padding:40px 0 10px}.health-impacts{padding:0 0 40px}.hi-head h3{font-size:35px;line-height:44px;text-align:left}.hi-content{padding-bottom:0;padding-top:0}.hi-head{margin-bottom:15px}.hi-content h4{font-size:26px;letter-spacing:-1.12px;margin-bottom:10px}.hi-content p,.hi-list p,.hi-list ul li{margin-bottom:10px}.hi-content:last-child{padding-bottom:0}.how-filter-work{padding:40px 0}.hfw-cont h3{font-size:38px;line-height:44px;letter-spacing:-1.12px;margin-bottom:15px}.hfw-cont h4{font-size:18px;letter-spacing:-.8px;margin-bottom:10px}.hfw-cont p{font-size:16px;letter-spacing:-.68px;margin-bottom:20px}.hfw-cont .accordion-body{letter-spacing:-.68px}.hfw-cont .accordion-body p{font-size:16px;line-height:140%;letter-spacing:-.68px}.msfs-body{margin-top:40px}.msfs-head{margin-bottom:0}.msfs-head h3{font-size:38px;line-height:44px;letter-spacing:-1.12px;margin-bottom:10px}.msfs-head p{font-size:16px;letter-spacing:-.68px}.filter-effectiveness{padding-top:40px;padding-bottom:40px}.crfs-body{padding:40px 14px 24px;margin-bottom:40px}.crfs-head h3{max-width:100%;font-size:34px;letter-spacing:-1.12px}.crfs-grid{margin-top:-70px}.crfsg-cont{padding:20px}.crfsg-cont p{font-size:16px}.crfsg-cont ul li{font-size:14px;line-height:140%;letter-spacing:0}.crfsg-cont .accordion-body{letter-spacing:0}.crfsg-cont .accordion-item{padding-left:0;padding-right:0}.crfs-grid .row{gap:20px}.oyse-body{margin-top:20px}.oyse-text{margin-top:20px;padding:20px}.oyse-text h4{font-size:18px;line-height:140%;letter-spacing:-.68px}.oyse-text p{line-height:140%;letter-spacing:-.68px}.oyse-text ul li{font-size:16px;line-height:140%;letter-spacing:-.68px}.enf-head{margin-bottom:20px}.enf-head h6{font-size:38px;line-height:44px;letter-spacing:-1.12px}.enf-accordion .accordion-button:not(.collapsed){padding-bottom:15px}.enf-accordion .accordion-button{font-size:18px;line-height:140%;padding:15px}.enf-accordion .accordion-body p{font-size:16px}.enf-accordion .accordion-body ul{padding-left:20px;padding-right:0}.enf-accordion .accordion-body ul li{font-size:16px}.environment-future{padding-bottom:40px}.conclusion{padding-top:40px;padding-bottom:40px}.conc-head h6{font-size:38px;margin-bottom:0}.conc-cont p{margin-bottom:10px}.conc-cont-text{padding:20px}.conc-cont-text ul li{line-height:140%}.still-thinking{padding:40px 0 0}.sth-accord .accordion-button{font-size:18px;letter-spacing:-1px;padding:14px 20px}.sth-accord .accordion-body{font-size:16px;letter-spacing:-.68px;padding:0 20px 20px}.sth-head{margin-bottom:20px}.sth-head h6,.fse-head h3{font-size:38px;letter-spacing:-1.12px}.slider.slider--mobile{overflow-x:hidden;scroll-snap-type:none}.sr-content1 h3,.timeline-heading{font-size:32px;line-height:44px;letter-spacing:-1.64px;text-align:center}.sr-content1 h3 span,.timeline-heading span{font-size:32px;text-align:center}.crfs-head h3{fon-weight:500}.hp-video video::-webkit-media-controls{display:none!important}.hp-video video::-moz-media-controls{display:none!important}.hp-video video::-ms-media-controls{display:none!important}#fc_frame{bottom:60px!important}.afina-lover-carousel{overflow:hidden}}.product-form__buttons .product-form__submit{height:74px;font-size:18px}.product_subscription_item.active{opacity:1}.most-popular-txt{color:#fff;text-align:right;font-family:var(--inter-font);font-weight:700;font-size:16px;line-height:100%;letter-spacing:0px;background:url(/cdn/shop/files/most-popular.svg?v=1748439008) no-repeat;background-size:100% 100%;background-position:bottom center}.most-popular-txt span.saving{padding:6px 10px;background:#ff0;border-radius:999px;font-family:var(--inter-font);font-weight:500;font-size:14px;line-height:100%;letter-spacing:-.84px;vertical-align:middle;color:#000;margin-left:24px}.product_subscription_custom .product_subscription_item:first-child{padding:0 0 20px}.product_subscription_item:first-child>div:not(.most-popular-txt){margin:0 20px}.product-form__input input[type=radio]:checked+label{box-shadow:0 0 0 2px #000}.product_subscription_custom .product_subscription_item .product_subscription_head label{font-family:var(--inter-font);font-weight:500;font-size:20px;line-height:22px;letter-spacing:0px;color:#000}.product_subscription_price{flex-wrap:wrap}.product_subscription_price .saving{flex:0 0 100%;text-align:center;font-size:13px;text-transform:uppercase;padding:2px 11px!important}.product_subscription_custom .span_arrow{display:none!important}.product_subscription_custom .product_subscription_item span.reg_price{color:#c0c5ce}.product_subscription_custom .product_subscription_item.active .product_subscription_head:before{background:url(/cdn/shop/files/yellow-check.svg?v=1748409324) no-repeat center/60%;background-color:#000}.product_subscription_custom .product_subscription_item.active .product_subscription_head:after{content:unset}.subscribe_save .product_subscription_head{border-bottom:1px solid #E3E2E0;padding-bottom:20px}.product_subscription_custom .product_subscription_item span.saving{font-size:13px;max-width:145px}.product__text{font-size:23px!important}.product_subscription_body_col strong,.product_subscription_custom .product_subscription_item.one_time.active span.sale_price{color:#000}.product_subscription_custom .product_subscription_item span.reg_price,.product_subscription_custom .product_subscription_item span.sale_price{font-family:var(--inter-font);font-weight:600;font-size:26px;line-height:19.42px;letter-spacing:0px;color:#000}.product_subscription_custom .product_subscription_item span.reg_price{font-weight:400;color:#a7a7a7}.sticky__cart_addtocart{font-size:18px}variant-radios .swatch_item label{height:33px;overflow:hidden}.product-form__input .swatch_item label:before,.product-form__input .swatch_item label:after{z-index:1!important}variant-radios .swatch_item label img{position:absolute;left:0;top:0}.promo_msg .trial-due-0{display:flex;justify-content:space-between;font-size:22px}.upsell_items button[type=submit],.drawer__footer button[type=submit]{font-family:sans-serif}#ProductInfo-template--17334998007985__main .product__block_app:first-child{display:none}@media screen and (max-width:749px){#ProductInfo-template--17334998007985__main .product__block_app:first-child{display:block}#MainProduct-template--17334998007985__main .product .product__title .product__block_app:nth-child(4),#shopify-block-AOTZwSDc1UThuekhFR__9481e446-5056-47e5-b621-fa7fef9204da{display:none}.junip-product-summary .junip-stars-container .junip-stars-filled .junip-star-filled{--junipStarColor: #FDB600}.product_subscription_price .saving{padding:2px 7px!important}.upsell_items .upsell_image{min-width:90px;max-width:90px}.upsell_items h4.upsell-item__name{font-size:15px}.upsell_text{display:none}.product-form__input .swatch_item{width:calc(50% - 5px)}.product-form__input .swatch_item label{margin-right:0!important}.product_subscription_custom .product_subscription_item:first-child{padding-bottom:0}.product_subscription_custom .product_subscription_item span.saving{font-size:11px;min-width:max-content;max-width:unset}.product_subscription_item:first-child>div:not(.most-popular-txt){margin:0 15px}.promo_msg .trial-due-0{font-size:18px}cart-drawer .cart-drawer .cart-item span.save{font-size:10px;padding:3px 8px}slider-component{padding:0}.product_subscription_price{min-width:120px}.product_subscription_body{display:flex;flex-direction:column}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col{width:100%}.shopify-section:not(.shopify-section--video-reels-slider) .multicolumn .title,.collapsible-content .collapsible-content__heading{font-size:52px}.multicolumn .title-wrapper-with-link{padding:0}.shopify-section:not(.shopify-section--video-reels-slider) .multicolumn h2{margin-bottom:20px!important}.shopify-section:not(.shopify-section--video-reels-slider) .multicolumn h3{font-size:28px}.shopify-section:not(.shopify-section--video-reels-slider) .multicolumn .multicolumn-list{padding:0!important}.multicolumn .page-width{padding-top:35px;padding-bottom:35px}.shopify-section:not(.shopify-section--video-reels-slider) .multicolumn{margin-bottom:20px!important}.product_subscription_custom .product_subscription_item .product_subscription_head:after{top:15px}.product_subscription_price .saving{flex:unset}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.5rem)!important}.product__text{font-size:18px!important}.product_subscription_custom .product_subscription_item span.reg_price,.product_subscription_custom .product_subscription_item span.sale_price{font-size:20px}}.drawer__inner{background:#fff}button.ctm_trigger_btn[aria-disabled=true]{opacity:1}.free_shipping_return{display:flex;align-items:center;gap:20px;justify-content:center;padding:20px 0}p.product__text{font-family:var(--inter-font);font-weight:300;font-size:18px;line-height:140%;letter-spacing:0px;color:#000}.sticky__cart_addtocart{background:#eb2121;border:1px solid #FFFFFF;font-family:var(--inter-font);font-weight:600;font-size:24px;line-height:24px;color:#fff;padding:20px 32px;border-radius:42px;margin-bottom:0!important}.sticky__cart_addtocart:after,.sticky__cart_addtocart:before{display:none}.sticky__cart_page_title{font-family:var(--inter-font);font-weight:600;font-size:20px;line-height:22px;letter-spacing:-1.2px;color:#000;margin-bottom:0}.breadcrumb{font-family:var(--inter-font);font-weight:400;font-size:16px;line-height:28px;letter-spacing:-.96px;color:#8f8f8f;gap:5px;margin-bottom:16px}.dont-trust{padding:80px 0}@media(max-width:1400px){.most-popular-txt{margin-bottom:-1px;max-width:50%}.cg-ccont.cg-contant{justify-content:start;padding-top:80px;padding-bottom:24px}}@media(max-width:1200px){.most-popular-txt{max-width:60%}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul{flex-direction:column}}@media(max-width:1024px){.cg-ccont.cg-contant{padding-top:44px}.most-popular-txt{max-width:70%}.product_subscription_body{flex-direction:column}.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col:last-child{margin-top:16px}}@media(max-width:991px){.product_subscription_custom .product_subscription_item .product_subscription_body .product_subscription_body_col ul{flex-direction:column}.most-popular-txt{max-width:79%}.product_subscription_custom .product_subscription_item{margin-top:-2px}}@media screen and (max-width:749px){.cg-ccont.cg-contant{padding-top:24px}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.most-popular-txt{max-width:70%;margin-bottom:-1px}.sticky__cart_addtocart{font-size:16px;line-height:16px;padding:12px 20px}.sticky__cart_page_title{font-size:18px}.dont-trust{padding:24px 0}}@media screen and (max-width:400px){.thumbnail-slider{max-height:291px}.most-popular-txt{margin-bottom:-4px}}@media only screen and (max-width:350px){.most-popular-txt{max-width:90%}.sticky__cart_flex .sticky__cart_addtocart{display:block;margin:0 auto;padding:12px 10px;font-weight:600}.sticky__cart_flex .sticky__cart_page_title{font-size:16px;padding:3px}}@media only screen and (max-width:300px){.product_subscription_custom .product_subscription_item .product_subscription_head label{font-size:14px;line-height:16px}.most-popular-txt span.saving{margin-left:12px}}@media only screen and (max-width:280px){.most-popular-txt{max-width:95%;font-size:12px;font-weight:500}}.afina-lover-carousel .slick-slide{margin-right:15px;max-height:400px}.video_profile,.video-poster{display:none!important}.trust-cont video{opacity:1!important;max-height:394px;min-height:394px;object-fit:cover}.trust-cont span svg path{fill:#fff}.trust-cont span svg{max-width:32px;height:32px}.video-container{position:relative;display:inline-block;width:100%}.mute-button{position:absolute;bottom:10px;right:10px;color:#fff;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.play-button,.pause-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;border-radius:40px;padding:6px;cursor:pointer;z-index:2;display:none}.play-button svg,.pause-button svg,.mute-button svg{width:32px;height:32px}.pause-button{display:none}.trust-cont.is-playing:hover .pause-button{display:block!important}.trust-cont video{cursor:pointer;pointer-events:visible}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product-page.css.map */
