@font-face{font-family:aeonik_pro_trialregular;src:url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/aeonikprotrial-regular-webfont.woff2?v=1693713534) format("woff2"),url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/aeonikprotrial-regular-webfont.woff?v=1693713534) format("woff");font-weight:400;font-style:normal}@font-face{font-family:aeonik_pro_trialbold;src:url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/aeonikprotrial-bold-webfont.woff2?v=1694452877) format("woff2"),url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/aeonikprotrial-bold-webfont.woff?v=1694452876) format("woff");font-weight:400;font-style:normal}@font-face{font-family:magnoliaregular;src:url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/magnolia-regular-webfont.woff2?v=1693713902) format("woff2"),url(https://cdn.shopify.com/s/files/1/0817/9931/5736/files/magnolia-regular-webfont.woff?v=1693713902) format("woff");font-weight:400;font-style:normal}@font-face{font-family:magnoliaBold;src:url(/cdn/shop/files/Magnolia-Bold.woff2?v=1725890276) format("woff2"),url(/cdn/shop/files/Magnolia-Bold.woff?v=1725890276) format("woff");font-weight:400;font-style:normal}body *{font-family:aeonik_pro_trialregular}body h1,body h2,body h3,body h4,body h5,body h6{font-family:magnoliaBold}.loading__spinner{display:none}.custom_home_banner .slideshow__text.banner__box{max-width:100%;width:100%;align-items:baseline;max-width:54.5rem;text-align:left}.custom_home_banner slideshow-component{flex-direction:unset}.custom_home_banner .banner__media{width:100%}.custom_home_banner slideshow-component .slideshow.banner{width:100%}.custom_home_banner .slideshow__text-wrapper.banner__content{width:100%;max-width:1490px;justify-content:left}.custom_home_banner .img-sec-test.slider{position:unset}.custom_home_banner .slider-img,.custom_home_banner .slide-item{width:100%;display:flex;height:650px}.custom_home_banner .img-sec-test.slider img{width:100%;max-width:100%;object-fit:cover;height:100%}.custom_home_banner .grid__item.slideshow__slide{height:650px}.drawer{background-color:transparent!important}.drawer.active{background:#00000080!important}.announcement-bar__message{font-size:17px;line-height:21px;font-weight:400;padding:5px 0;display:flex;align-items:center}.announcement-bar__message span{font-family:Inter,sans-serif!important;letter-spacing:0}.announcement-bar,.announcement-bar__announcement{height:33px}header .list-menu__item{font-size:20px;color:#000;padding:12px 30px}header{max-width:1490px!important}.banner__buttons{max-width:302px!important;width:100%;margin:0!important}.button:before,.button:after{display:none}.button{padding:13px;border:2px solid;font-size:20px;line-height:1.4;text-transform:uppercase;text-decoration:none;display:inline-block;width:100%;text-align:center;border-radius:30px;transition:.3s ease-in-out}.button:hover,.collection .card__content .button:hover{background-color:transparent!important;color:#eb6651!important}.button{font-size:16px;font-weight:700}.button{background-color:#eb6651;border-color:#eb6651;color:#fff}.review-title-home{width:100%;text-align:left;display:flex}.review-title-home img{max-width:545px}.custom_home_banner h2.banner__heading{margin-bottom:31px;margin-top:18px;color:#3b3b3b;font-size:52px;font-weight:700;font-family:magnoliaBold;line-height:1.2}.banner__box .icon-content-wrappesr{display:flex;justify-content:flex-start;gap:27px;max-width:310px;margin-top:31px}.icon-content-homes,.icon-content-home,.iicon-content-home{display:flex;flex-direction:column;align-items:center;gap:8px;font-family:aeonik_pro_trialbold}.icon-content-homes .icon-images,.icon-content-home .icon-images,.iicon-content-home .icon-images{max-height:38px;max-width:44px}.icon-content-homes .icon-images img,.icon-content-home .icon-images img,.iicon-content-home .icon-images img{width:100%;height:100%}.icon-content-homes span,.icon-content-home span,.iicon-content-home span{font-size:18px;color:#3b3b3b;font-weight:700;text-align:center;line-height:1.55;font-family:aeonik_pro_trialbold}.icon-content-homes span strong,.icon-content-home span strong,.iicon-content-home span strong{font-family:aeonik_pro_trialbold}.banner div.slideshow__slide:before{content:"";position:absolute;left:0;width:560px;height:100%;z-index:1;top:0;background:linear-gradient(179.81deg,#e2efff 22.65%,#e2efff00 91.08%);transform:rotate(-90deg)}.header__icon--cart{margin-left:30px}.header__icon--cart svg{width:28px;height:28px}.cstm-categories h2.text-center{font-size:45px;line-height:1.4;font-weight:700;margin:0;text-align:center}.shop-categories .categories-carousel{padding:0 44px}.categories-carousel .category-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:9px}.categories-carousel.categories-large .category-icon{width:124px;height:124px;border-radius:50%}.categories-carousel .category-title{font-size:18px;line-height:1.4;font-weight:400;white-space:nowrap;margin:0;color:#000;transition:.3s ease-in-out}.categories-carousel .category-link:hover .category-title{color:#eb6651}.cstm-categories .page-width{max-width:1490px}.shop-categories .categories-carousel .swiper-button-prev,.shop-categories .categories-carousel .swiper-button-next{width:30px;height:30px;background:#00000052;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#000}.categories-carousel .swiper-button-next{right:0}.categories-carousel .swiper-button-next:after,.categories-carousel .swiper-button-prev:after{display:block!important;font-size:10px;font-weight:700}.categories-carousel:after{inset:-3px -2px -1px auto}.best-seller{padding:60px 0;background:linear-gradient(180deg,#eff6ff,transparent)}.best-seller .page-width{max-width:1490px}.best-seller h2,.save_money h2,.mother_nature h2{font-size:45px;line-height:1.4;font-weight:700;text-align:center;font-family:magnoliaBold}.mother_nature h2{text-align:left}.save_money .title-wrapper-with-link,.best-seller .title-wrapper-with-link{justify-content:center}.best-seller .multicolumn-card-spacing{padding-top:0!important;margin-left:0!important;margin-right:0!important}.best-seller .multicolumn-card{background:transparent!important}.best-seller .multicolumn-list{display:flex;flex-wrap:wrap;gap:30px}.best-seller .multicolumn-list li{width:calc(33.33% - 20px);display:flex;flex-direction:column;gap:7px}.best-seller .multicolumn-list li img{width:100%;border-radius:10px;aspect-ratio:1/.823;object-fit:cover;object-position:center;display:flex}.best-seller .multicolumn-list li a{text-decoration:none}.best-seller .multicolumn-card__info{border:1px solid #dcdcdc;background-color:#fff;border-radius:20px;padding:11px 15px 15px;flex-grow:1;display:flex;flex-direction:column;margin-top:7px}.best-seller .multicolumn-card__info span.jdgm-all-reviews-rating{display:flex!important;gap:0px;color:red;margin-bottom:10px}.best-seller .multicolumn-card__info span.jdgm-all-reviews-rating *{color:#eb6651;font-size:12px}.best-seller .multicolumn-card__info h3{font-size:14px;line-height:12px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.best-seller .multicolumn-card__info p{font-size:12px;line-height:14px;color:#4a4a4a;margin-bottom:16px;flex-grow:1;margin-top:0;letter-spacing:0;min-height:42px}.best-seller .multicolumn-card__info .button{font-size:12px;margin:0;font-family:Montserrat;min-height:42px;padding:10px;display:flex;letter-spacing:0px}.best-seller .multicolumn-card__info .button .svg-wrapper{display:none}.social-proof .row{gap:73px;align-items:center}.social-proof .right-block{width:calc(74% - 73px);flex:auto}.social-proof .left-block{width:100%;text-align:center;display:flex;flex-direction:column;gap:23px;max-width:26%}.social-proof .left-block .jdgm-all-reviews-rating *{margin:0;color:#639bc0;font-size:18px}.social-proof .left-block h2{font-size:30px;line-height:1.333;font-weight:700;margin:0}.social-proof .button{padding:11px 10px 9px;font-size:14px;min-height:42px;display:flex;align-items:center;line-height:1}.social-proof .reviews-wrapper{aspect-ratio:1 / 1.5;position:relative;border-radius:17px;overflow:hidden;width:270px}.social-proof .swiper-slide{width:auto!important}.social-proof .overlay-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.social-proof .overlay-image img{width:100%;height:100%;object-fit:cover}.social-proof .overlay-image video{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#eff2fa}.social-proof .overlay-image .play-btn{width:98px;height:98px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:none;border-radius:50%;background:#00000080 url(/cdn/shop/files/play.svg?v=1725531806) left 35px center no-repeat;background-size:37px;transition:.3s ease-in-out;cursor:pointer}.social-proof .left-block p{font-size:18px;letter-spacing:normal;line-height:26px;color:#000;margin:0}.mobile-view{display:none}.social-proof .container{max-width:1490px;margin:auto!important;padding:0 50px}.social-proof{padding:50px 0;overflow:hidden}.social-proof .real-reviews-carousel{overflow:hidden;width:calc(100% + ((100vw - var(--page-width)) / 2) + 5rem);margin-right:calc(((-100vw + var(--page-width)) / 2) - 5rem)}.social-proof .container{gap:73px!important;align-items:center}.social-proof .swiper-slide.swiper-slide-active+div .reviews-wrapper{width:317px!important}.social-proof .swiper-wrapper{align-items:center}.playing button.play-btn{display:none}.info_text_custom{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}body .info_text_custom h2,.social-proof .left-block .info_text_custom p{font-size:10px!important;font-weight:600!important;text-transform:uppercase;display:flex;align-items:center;gap:2px;font-family:aeonik_pro_trialregular!important}.jdgm-carousel-title{font-size:45px;line-height:1.4;font-weight:700;margin-bottom:26px!important;font-family:magnoliaregular}.jdgm-carousel-wrapper .jdgm-carousel-item{width:calc(33.33% - 12.3px)!important;height:auto;min-height:220px}.jdgm-carousel-wrapper .jdgm-carousel-item__review{height:calc(72% - 1.4em)}.jdgm-carousel-item__review-rating span.jdgm-star.jdgm--on{color:#92b9d8}.jdgm-carousel-item .jdgm-carousel-item__review-title{font-size:18px!important;line-height:39px!important;font-weight:600!important;margin:0!important;font-family:magnoliaregular}.jdgm-carousel-item .jdgm-carousel-item__review-body{margin-bottom:18px}.jdgm-carousel-item .jdgm-carousel-item__review-body>p{margin:0;font-size:14px;line-height:17px;font-family:;min-height:52px;font-family:Montserrat,sans-serif}.jdgm-carousel-item .jdgm-carousel-item__review-body>p{color:#000}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{font-weight:700;font-size:13px;color:#000;font-family:Montserrat,sans-serif}.jdgm-carousel-item{padding:16px!important;background-color:#fff6e8!important;border-radius:6px!important;box-shadow:0 2px 3px #00000014}.jdgm-carousel-item{margin-right:20px!important}.jdgm-carousel-item__product{display:none}.save_money .cstm_right_block img{width:100%;border-radius:12px}.multicolumn-wth-img.save_money .title-wrapper-with-link{grid-column:1 / -1;direction:ltr;margin-bottom:50px}.save_money slider-component.slider-mobile-gutter{display:flex;max-width:580px;margin-left:auto;padding:0}.multicolumn-wth-img.save_money .page-width.animate--slide-in{padding:0;width:100%}.multicolumn-wth-img.save_money .multicolumn-list{gap:20px;flex-wrap:wrap}.multicolumn-wth-img.save_money .multicolumn-list li{padding:15px;overflow:hidden;text-align:center;box-shadow:0 2px 13px #0000000d;position:relative;border-radius:15px;background-color:#fff;z-index:1;max-width:calc(50% - 10px)!important;height:auto;width:calc(50% - 10px)!important}.multicolumn-wth-img.save_money .multicolumn-list li:before{z-index:-2;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px;border:4px solid transparent;background:linear-gradient(140deg,#92b3c2,#85b4d3,#e8b4b3,#eb6651) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.multicolumn-wth-img.save_money .multicolumn-card{background:transparent!important;direction:ltr}.multicolumn-wth-img.save_money .multicolumn-card h3{font-size:18px;line-height:1.5;font-weight:700;text-align:center;margin-bottom:10px}.multicolumn-wth-img.save_money .multicolumn-card p{font-size:16px;line-height:1.4;color:#000;margin:0;text-align:center}.multicolumn-wth-img.save_money .multicolumn-card__info{padding:0}.multicolumn-wth-img.save_money .multicolumn-card-spacing{padding-top:0;margin:0 auto 20px;width:50px;height:50px}.shopify-section .page-width{max-width:1490px}.multicolumn-wth-img.save_money .cstm_right_block{max-width:500px;margin:auto}section#shopify-section-template--26300832940296__multicolumn_wth_img_jLb7J3{background:linear-gradient(180deg,transparent,#ebf4ff);padding:50px 0;position:relative;overflow:hidden}.multicolumn-wth-img.save_money{display:grid;grid-template-columns:repeat(2,1fr);direction:rtl;column-gap:124px;background:transparent}div#shopify-block-AdFRoajBUbkZIdGhSN__judge_me_reviews_featured_carousel_akUdaB>div{width:100%!important;max-width:100%!important}.jdgm-carousel-wrapper span.jdgm-all-reviews-rating-wrapper{display:none!important}.jdgm-carousel-wrapper .jdgm-carousel-item{width:calc(33.33% - 12.3px)!important;color:#000!important}.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{opacity:1}.jdgm-carousel-item__product{display:none!important}.jdgm-carousel-wrapper .jdgm-carousel__arrows>div:after{content:"";position:relative;width:29px;height:29px;background:url(/cdn/shop/files/arrow_1acc8af1-3252-426e-8b99-681ca32b133a.svg?v=1725544655) center center no-repeat;background-size:cover;display:inline-block}.jdgm-carousel__arrows{margin:20px auto 10px;font-size:0;text-align:center;display:flex;justify-content:center;gap:40px}.jdgm-carousel-wrapper .jdgm-carousel__arrows>div{position:relative;border:none!important;width:29px;height:29px;margin:0!important;transition:.3s ease-in-out;transform:rotate(0)}.jdgm-carousel-wrapper .jdgm-carousel__item-wrapper{height:auto!important}.jdgm-carousel__left-arrow:after{transform:rotate(180deg)}.mother_nature.page-width{max-width:1490px}.mother_nature .image-with-text__media-item img{border-radius:63px}.mother_nature .image-with-text__grid{gap:34px;align-items:center;display:grid;grid-template-columns:1fr 1fr}.mother_nature .image-with-text__grid .grid__item{width:100%}.mother_nature .image-with-text__content{padding:0}.mother_nature .image-with-text__media{border:0}.mother_nature p{font-size:16px;line-height:26px;color:#000}.mother_nature .button svg{fill:#fff;stroke:#fff;transition:.3s ease-in-out}.mother_nature .button{font-size:16px;font-weight:400;min-height:58px;display:flex;font-size:20px;background:#000!important;border-color:#000!important;max-width:314px;gap:20px;align-items:center}div#shopify-section-template--26300832940296__accordion_tab_bFH3Fd{background-color:#eff6ff;padding:50px 0}.faq h2{font-size:45px;line-height:1.4;font-weight:700;display:flex;flex-direction:column;gap:0;max-width:450px;margin:0}.faq h2 strong{font-family:magnoliaBold}.faq .faq-tabs-container{align-items:center;gap:53px;flex-wrap:wrap}.faq .faq-left{width:43.5%;display:flex;flex-direction:column;gap:50px}.faq-right{width:calc(56.5% - 53px)}.faq .faq-left img{max-width:100%;border-radius:15px}body .faq-tabs-nav{display:flex;list-style:none;padding:0;margin:0 0 45px;justify-content:space-between;gap:25px;flex-wrap:nowrap}.faq-tab-btn{border:1px solid #ddd;background:#f9f9f9;transition:.3s;min-width:136px;padding:11px 5px 14px;border:1px solid #fff;background-color:#fff;border-radius:14px!important;font-weight:400;box-shadow:0 2px 13px #0000000d;transition:.3s ease-in-out;cursor:pointer;width:100%;font-size:20px;font-family:magnoliaregular}body .faq-tab-btn.active{background-color:#639bc0;border-color:#5e5e5e;color:#fff;box-shadow:none}.faq-tab-content h3{font-size:30px;line-height:1.333;font-weight:700;margin-bottom:23px;text-transform:uppercase}.faq-item{border-radius:10px;border-color:#fff;box-shadow:0 2px 13px #0000000d;background:#fff;padding:15px;background-color:#fff;margin-bottom:25px!important}.faq-question{display:flex;margin:0;align-items:center;gap:8px;font-size:18px;line-height:1.27;letter-spacing:1px;font-weight:600;position:relative;cursor:pointer;padding:0!important;font-family:magnoliaregular}.faq .accordion-tab-inner{border-top:1px solid #000}.faq-answer{transition:max-height .3s ease,padding .4s ease;opacity:0;height:0;padding:0}.faq-item.active .faq-answer{display:block;border-top:1px solid #000;color:#000;margin-top:15px;padding:15px 0 0;line-height:1.5;font-size:16px;font-family:Montserrat;height:auto;opacity:1;transition:max-height .3s ease,padding .4s ease}footer img{width:80px}footer .footer__blocks-wrapper{max-width:35%;margin-left:auto}.footer-block__heading{font-size:22px!important;font-weight:400;font-family:magnoliaregular}.footer-block__details-content .list-menu__item--link{font-size:20px!important;line-height:1.2}.footer__content-bottom.scroll-trigger.animate--slide-in{display:none}.footer-block--newsletter.scroll-trigger.animate--slide-in{display:flex;align-items:baseline;justify-content:space-between;padding-top:30px}footer .footer__content-top{padding-bottom:0}.footer__list-social .svg-wrapper{width:50px;height:50px}.mega-menu__custom-text{width:100%;font-size:38px;color:#221f20;font-family:magnoliaregular;margin-bottom:20px;line-height:1.2}.header__icons .header--nav__li.mega-menu .megamenu__inner_content .mega-menu__list{margin-left:0}.mega-menu__list--condensed .mega-menu__link{font-weight:400;font-size:18px;padding:10px 20px;color:#221f20}ul.mega-menu__list.page-width.mega-menu__list--condensed{max-width:100%;display:flex;flex-wrap:wrap;gap:0;padding:0}.mega-menu__content .mega-menu__list li:nth-child(2){margin-left:-20px}.mega-menu__content{max-width:1490px;margin:auto;padding:40px}#HeaderMenu-shop{padding-left:0}.header--middle-center a.header__heading-link{padding:0}.header{padding-top:7px!important;padding-bottom:7px!important}.header-wrapper--border-bottom{border-bottom:0!important}.announcement-bar-section{margin-top:-30px}.faq-question:after,.faq-question:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:15px;height:2px;background-color:#000;transition:.3s ease-in-out}.faq-question:after{transform:translateY(-50%) rotate(90deg)}.faq-item.active .faq-question:after,.faq-item.active .faq-question:before{transform:translateY(-50%) rotate(360deg)}header .list-menu__item span{position:relative;transition:text-decoration var(--duration-short) ease}header .list-menu__item:hover{color:#221f20}details[open]:hover>.header__menu-item{text-decoration:none!important}details[open]>.header__menu-item{text-decoration:none!important}header .list-menu__item:hover span{text-decoration:none}header .list-menu__item span:after{content:"";display:block;position:absolute;bottom:-8px;left:0;right:100%;border-bottom:2px solid;border-bottom-color:#111;width:0;transition:width .5s}header .list-menu__item:hover span:after{width:100%}.mother_nature .button:hover{background:transparent!important;color:#000!important}.mother_nature .button:hover svg{fill:#eb6651!important;stroke:#eb6651!important}.collection-hero{padding:22px 0 36px!important;background-color:#ccc;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:unset}.collection-hero .collection-hero__title{font-size:70px;line-height:1.12;font-weight:700;font-family:magnoliaBold;color:#fff;text-transform:uppercase;margin:0 0 19px;text-align:center;display:block}.collection-hero h2.coll-desc{color:#fff;margin:0 0 33px;line-height:21px;font-size:18px;font-family:aeonik_pro_trialregular;letter-spacing:0;text-align:center}.colection-txt ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0;gap:54px;min-height:42px}.colection-txt ul li{color:#fff;margin:0;white-space:nowrap;font-size:20px;line-height:1.05;font-family:Mulish,sans-serif;position:relative;padding-left:50px}.colection-txt ul li:before{content:"";position:absolute;left:0;top:0;width:42px;height:42px;background:#000}.colection-txt ul li:before{content:"";position:absolute;left:0;top:50%;width:42px;height:42px;background:url(https://fabtab.com/cdn/shop/files/icon-1.png?v=1725434612);transform:translateY(-50%)}.colection-txt ul li:nth-child(2):before{background:url(https://fabtab.com/cdn/shop/files/icon-2.png?v=1725434640)}.colection-txt ul li:nth-child(3):before{background:url(https://fabtab.com/cdn/shop/files/icon-3-removebg-preview.png?v=1725434758)}.cstm_title_desc{max-width:780px;margin:0 auto}.collection .card .media{width:100%;border:1px solid #afafaf;border-radius:20px}.collection .card__inner{background:transparent}.collection .card__content{padding-top:2rem!important;display:flex;flex-direction:column;gap:7px;justify-content:space-between}.collection .customer-reviews{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.collection .card-wrapper .rating-star{--letter-spacing: .7;--font-size: 1.4;--color-rating-star: #92b3c2;font-size:23px;letter-spacing:1px;font-family:roboto,sans-serif}.collection .rating-count{display:inline-block;margin:0;color:#3a4e66;font-size:14px;line-height:1.5;font-family:roboto,sans-serif;font-weight:400}.collection .card__heading a{text-decoration:none;color:currentColor;display:block;font-size:17px;line-height:1.58;font-weight:700;color:#221f20;font-family:Inter,sans-serif}.collection .description__product{font-size:15px!important;line-height:1.2;font-weight:400;color:#221f20;margin:0!important;font-family:Inter,sans-serif}.underline-links-hover:hover a{text-decoration:none!important}.collection .card__information{display:flex;flex-direction:column;gap:7px;padding:0}.collection .card__content .button{padding:5px 20px 3px;width:100%;font:700 18px/1.4 Mulish,sans-serif;text-transform:uppercase;border:1px solid #eb6651;box-shadow:none;background-color:#eb6651!important;color:#fff!important;min-height:37px;margin-top:8px;border-radius:30px}#product-grid .card__content .price{margin-top:10px}#product-grid .price__sale,#product-grid .price__sale *{font-family:Inter,sans-serif}#product-grid .price--on-sale .price-item--regular{font-size:16px;color:#221f20a6}#product-grid span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:20px;line-height:1.2;font-weight:700;margin-right:25px;color:#000}#product-grid .price-item.price-item--saved{margin:0;font-size:16px;line-height:1.56}#product-grid .price-item.price-item--saved span{background-color:#000;color:#fff;display:inline-block;padding:0 6px;font-family:Mulish,sans-serif;border-radius:5px;font-weight:600}#product-grid .card-information{flex-grow:1}.collection ul#product-grid{gap:14px;display:grid;grid-template-columns:repeat(4,1fr)}.collection ul#product-grid .grid__item{max-width:100%;width:100%}.page-width.back-to-top_container{width:100%;text-align:right;padding-top:0;padding-bottom:5rem;max-width:1490px}a.back-to-top.link--text{display:flex;align-items:center;justify-content:end;gap:12px;text-decoration:none}.back-to-top_container svg{width:10px}.facet-filters__field .select{padding-left:50px;border:1px solid #000;width:auto;background:url(/cdn/shop/files/sort-icon.svg?v=1725436536) left 22px center no-repeat;background-size:21px;border-radius:8px}.facet-filters__field .select{width:auto}.facet-filters__field .select select{width:auto;padding:10px 43.4px 10px 10px;font-family:aeonik_pro_trialregular;color:#000;line-height:1}.facet-filters__field .select select{width:auto;padding:10px 43.4px 10px 10px}.facet-filters__field .facet-filters__sort+.icon-caret{right:26px}.facet-filters__field .select .svg-wrapper{right:26px!important}.facet-filters__sort:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.cstm_image_banner_how_it_works .banner{min-height:90rem!important}.cstm_image_banner_how_it_works .banner .banner__content{align-items:center}.cstm_image_banner_how_it_works .banner .banner__heading{margin-bottom:31px;margin-top:10px;color:#3b3b3b;font-size:52px;font-weight:700;font-family:magnoliaBold;line-height:1.2}.cstm_image_banner_how_it_works .banner .banner__box .banner__text{margin-top:2.8rem}.cstm_image_banner_how_it_works .banner .banner__box .banner__text p{font-size:30px;font-family:magnoliaregular;text-align:left;line-height:1}sticky-header{background:#ffffffd9!important}header .list-menu__item span{text-decoration:none}.cstm_multicolumns_how_it_works .multicolumn h3{font-size:45px;font-family:magnoliaregular;line-height:1;color:#221f20}.cstm_multicolumns_how_it_works .multicolumn .title-wrapper-with-link p{font-size:18px;line-height:1.5;color:#221f20;letter-spacing:0;max-width:900px;margin:0}.cstm_multicolumns_how_it_works .multicolumn .title-wrapper-with-link{flex-direction:column;align-items:flex-start}.cstm_multicolumns_how_it_works .multicolumn a.button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;border:0;padding:17px 32px 14px;border-radius:40px;cursor:pointer;text-decoration:none;color:#000;transition:all var(--duration-short) ease;transition:.3s ease;-webkit-appearance:none;appearance:none;background-color:#f2cb65;font-size:16px;text-transform:capitalize;box-shadow:2px 2px 5px #00000025;max-width:350px;font-family:aeonik_pro_trialregular!important;font-weight:400;letter-spacing:0;margin-top:0;margin-bottom:20px}.cstm_multicolumns_how_it_works .cstm_class_multipurpose_cleaner a.button{max-width:375px}.cstm_multicolumns_how_it_works .cstm_class_bathroom_cleaner a.button,.cstm_multicolumns_how_it_works .cstm_class_toilet_cleaner a.button,.cstm_multicolumns_how_it_works .cstm_class_dishwashing a.button{color:#fff;background:#000}.cstm_multicolumns_how_it_works .cstm_class_bathroom_cleaner a.button svg g,.cstm_multicolumns_how_it_works .cstm_class_toilet_cleaner a.button svg g,.cstm_multicolumns_how_it_works .cstm_class_dishwashing a.button svg g{fill:#fff!important}.cstm_multicolumns_how_it_works .cstm_class_bathroom_cleaner a.button svg,.cstm_multicolumns_how_it_works .cstm_class_toilet_cleaner a.button svg,.cstm_multicolumns_how_it_works .cstm_class_dishwashing a.button svg{filter:brightness(0)invert(1)}.cstm_multicolumns_how_it_works .multicolumn .button svg{width:32px;display:block}.cstm_multicolumns_how_it_works .multicolumn .button svg g{fill:#000!important}.cstm_multicolumns_how_it_works .multicolumn-card.content-container{background:transparent!important}.cstm_multicolumns_how_it_works .media{border-radius:20px}.cstm_multicolumns_how_it_works .multicolumn-card-spacing{padding-top:0;margin-left:1.5rem;margin-right:1.5rem}.cstm_multicolumns_how_it_works .multicolumn-card__info{padding:2.5rem 1.5rem}.cstm_multicolumns_how_it_works .multicolumn .multicolumn-card__info h3{font-size:30px;text-align:center}.cstm_multicolumns_how_it_works .multicolumn .multicolumn-card__info h3 strong{font-family:magnoliaregular;font-weight:400;line-height:1.5}.cstm_multicolumns_how_it_works .multicolumn .multicolumn-card__info p{font-size:18px;line-height:1.5;letter-spacing:0;text-align:center;color:#221f20}.deferred-media__poster-button{background-color:#000000a8;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}multicolumn-videos .media .video-section__poster .deferred-media__poster-button{top:60px;left:60px}body .cstm_collection_class .categories-carousel.categories-large .category-icon{width:99px;height:99px}body .cstm_collection_class .category-title{line-height:1.2;white-space:unset;text-align:center}body .cstm_collection_class h2.text-center{font-size:24px;line-height:1.16;font-weight:700;text-transform:uppercase;margin-bottom:20px}body .cstm_collection_class{padding:20px 0 24px}body .facets__form{gap:0}.cstm_multicolumns_how_it_works .multicolumn a.button:hover{gap:10px;max-width:340px;background-color:#f2cb65b3!important;color:#000!important}.cusum_cleaner a.button:hover{gap:10px;background-color:#f2cb65b3!important;color:#000!important}.cstm_multicolumns_how_it_works .cstm_class_multipurpose_cleaner a.button:hover{gap:10px;max-width:360px}.home .cstm-categories h2.text-center{margin-bottom:40px}.best-seller .title-wrapper-with-link{margin-bottom:50px}.faq-answer p{margin:0}.faq-answer p br{display:none}.shopify-policy__title h1{margin:0;font-size:50px;font-weight:400;font-family:magnoliaregular;line-height:1.2;letter-spacing:0}.shopify-policy__body p,.shopify-policy__body .rte{font-size:18px;letter-spacing:0;line-height:1.5;color:#000;font-family:aeonik_pro_trialregular;margin:0}body .shopify-policy__body p strong{font-family:aeonik_pro_trialbold!important}.shopify-policy__container{padding-top:70px;padding-bottom:70px;max-width:721px!important}.shopify-policy__body h2,.shopify-policy__body h3{font-size:50px;font-family:magnoliaregular;margin:0;letter-spacing:0}.shopify-policy__body .rte li{padding-bottom:15px;color:#000;font-size:18px;line-height:26px}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0}.multicolumn-wth-img.save_money .multicolumn-list{padding:0}.cstm_image_banner_how_it_works .mission-fst-scn{aspect-ratio:5 / 2;margin-top:60px;min-height:auto!important}.mission-fst-scn .banner__content,.cstm_banner_faqs .banner__content{align-items:start!important;padding:30px 50px}.mission-fst-scn .banner__text p{font-size:18px!important;color:#fff;font-family:aeonik_pro_trialregular!important}.mission-fst-scn .banner__box{max-width:900px!important}.mission-fst-scn .banner__heading{color:#fff!important;letter-spacing:0}.rich-text__blocks{max-width:850px}.mission-scd-scn .rich-text__text{font-size:22px;line-height:26px;color:#221f20}.mission-scd-scn .content-container{padding:100px 0 96px}.mission-thd-scn,.mission-four-scn{max-width:100%!important;padding:0}.mission-thd-scn .image-with-text__content,.mission-four-scn .image-with-text__content{padding:50px}.mission-thd-scn .image-with-text__media-item,.mission-thd-scn .image-with-text__text-item,.mission-four-scn .image-with-text__media-item,.mission-four-scn .image-with-text__text-item{width:50%}.mission-thd-scn .image-with-text__text,.mission-four-scn .image-with-text__text{max-width:600px;margin-top:30px}.mission-thd-scn .image-with-text__heading,.mission-four-scn .image-with-text__heading{font-family:magnoliaregular;font-weight:400;max-width:600px;font-size:38px}.mission-thd-scn .image-with-text__text p,.mission-four-scn .image-with-text__text p{font-size:18px;color:#000;line-height:26px}.mission-thd-scn .image-with-text__media,.mission-four-scn .image-with-text__media{padding-bottom:100%}.mission-four-scn .image-with-text__content,.mission-thd-scn .image-with-text__content{justify-content:center}.main-img-wth-txt-scn,.main-four-cls-scn{padding:0!important}.mission-five-scn .title-wrapper-with-link{justify-content:center}.mission-five-scn .title-wrapper-with-link h2{font-size:30px;font-family:magnoliaregular}.mission-five-scn .collection-list-wrapper{padding:144px 50px 100px}.mission-five-scn .collection-card-wrapper{position:relative}.mission-five-scn .collection-list-wrapper .card__content{position:absolute;bottom:0;padding-left:10px;padding-right:10px;text-align:center;box-sizing:border-box}.mission-five-scn .collection-list-wrapper .card-wrapper .card__heading a{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:0;padding:15px 32px 12px;border-radius:40px;cursor:pointer;text-decoration:none;color:#000;transition:.3s ease;-webkit-appearance:none;appearance:none;background-color:#f2cb65f9;font-size:16px;text-transform:capitalize;box-shadow:2px 2px 5px #00000025}.mission-five-scn .collection-list-wrapper .card-wrapper .card__heading a:hover{background-color:#f2cb65b3}.mission-five-scn .collection-list-wrapper .card-wrapper .card__heading a svg{width:32px;display:block}.mission-five-scn .collection-list-wrapper .card__media .media{border-radius:20px}.cstm_img_banner_faq{aspect-ratio:5 / 2;min-height:auto!important}.cstm_banner_faqs .banner__content{justify-content:start!important}.cstm_banner_faqs .banner__heading{font-family:magnoliaBold;color:#fff;font-size:52px;text-align:left;margin-bottom:31px}.cstm_banner_faqs .banner__box{max-width:900px!important}.cstm_banner_faqs .banner__text p{text-align:left;font-size:18px;color:#fff;line-height:26px;letter-spacing:0}.faq_cstm_faq_page .faq-tabs-wrapper .faq-tabs-nav .faq-tab-btn{background:unset!important;color:#000!important;text-transform:uppercase;box-shadow:unset;border:0px;width:unset;padding:0 20px 15px;font-size:18px}.faq_cstm_faq_page .faq-tabs-wrapper .faq-tabs-nav{justify-content:center;gap:0px;padding-top:80px;margin-bottom:0}.faq_cstm_faq_page .faq-tab-content{padding-top:80px;padding-bottom:60px}.faq_cstm_faq_page .faq-tab-content h3{font-size:38px;margin:0 0 25px;font-weight:400;font-family:magnoliaregular;text-transform:unset}.faq_cstm_faq_page .faq-tab-content .faq-item{border-radius:unset;border-color:#fff;box-shadow:unset;border-bottom:1px solid #000!important;background:#fff;padding:20px 0;background-color:#fff;margin-bottom:0!important}.faq_cstm_faq_page .faq-tab-content .faq-item:first-child{border-top:1px solid #000}.faq_cstm_faq_page .faq-tab-content .faq-item .faq-question{font-weight:400!important}.faq_cstm_faq_page .faq-answer p{font-size:18px}.faq_cstm_faq_page .faq-item.active .faq-answer{border-top:0;margin-top:5px}.cstm_image_banner_how_it_works .stockists-img-banner .banner__content{align-items:baseline;padding:30px 50px}.cstm_image_banner_how_it_works .stockists-img-banner .banner__box{max-width:900px!important}.stockists-img-banner .banner__text{margin:0!important}.stockists-img-banner .banner__text p{font-size:18px!important;color:#fff;font-family:aeonik_pro_trialregular!important;line-height:1.445!important;letter-spacing:0}.stockists-img-banner .banner__heading{color:#fff!important;letter-spacing:0;text-align:left;max-width:400px}.cstm_image_banner_how_it_works .stockists-scd-img-banner{min-height:69.5rem!important;max-width:1490px;margin:80px auto 52px}.cstm_image_banner_how_it_works .stockists-img-banner{min-height:76.2rem!important}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__content{align-items:center;max-width:50%;margin-left:0;position:absolute;top:0;background-color:rgba(var(--color-background),.33);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:50%;height:100%;padding:100px;display:flex;flex-direction:column;justify-content:space-between;gap:15px;align-items:baseline}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__box{padding:0}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__heading{margin:0;font-family:magnoliaregular;font-weight:400;text-align:left;font-size:38px;letter-spacing:0;color:#000}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__text p{font-size:18px!important;font-family:aeonik_pro_trialregular!important;text-align:left;line-height:1;letter-spacing:0;color:#000;line-height:26px!important;max-width:495px;margin:0}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__box .banner__text{margin-top:0!important}.cstm_image_banner_how_it_works .stockists-scd-img-banner .button{color:#fff;border:1px solid;background-color:transparent;color:#000;font-size:16px;text-transform:unset!important;font-family:aeonik_pro_trialregular;font-weight:400;min-height:55px;display:flex;align-items:center;max-width:250px;padding:15px 32px 12px;justify-content:space-between}.shopify-section .page-width.contact{max-width:800px;padding:80px 50px 100px}.shopify-section .page-width.contact h2{font-size:38px;line-height:1.2;margin:0;text-align:center;font-family:magnoliaregular}.shopify-section .page-width.contact .contact__fields{grid-template-columns:1fr}.shopify-section .page-width.contact .field__input{min-height:48px}.shopify-section .page-width.contact .text-area{min-height:192px}.shopify-section .page-width.contact .contact__button{margin-top:4.6rem}.shopify-section .page-width.contact .button{background-color:#000;border-color:#000;color:#f2cb65;max-width:200px;height:51px;text-transform:capitalize;font-family:Montserrat,sans-serif}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__box .banner__buttons{display:none}.cstm_image_banner_how_it_works .stockists-scd-img-banner svg{width:32px;display:block}.cstm_image_banner_how_it_works .stockists-scd-img-banner .button:hover{max-width:242px;color:#000!important;background:#ffffffb3!important}.cstm_image_banner_how_it_works .contact_bnr{min-height:42rem!important}.cstm_image_banner_how_it_works .contact_bnr .banner__box{background:transparent;padding:40px 0}.contact_bnr .banner__heading{max-width:100%}.header__inline-menu{margin-left:0!important}.contact_scd .multicolumn-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact_scd .multicolumn-list .grid__item{width:100%;max-width:100%}.contact_scd .multicolumn-list .grid__item .multicolumn-card__image-wrapper{width:80px;margin:auto;padding:0}.contact_scd.multicolumn .multicolumn-card{background:transparent!important}.contact_scd .multicolumn-card__info{padding:2.5rem 1.5rem;text-align:center}.contact_scd .multicolumn-card__info p{color:#221f20;font-family:aeonik_pro_trialregular;font-size:18px;line-height:1.5}.contact_scd .multicolumn-card__info a strong{font-size:30px;font-family:magnoliaregular!important}.contact_scd .multicolumn-card__info a{text-decoration:none!important}.drawer__inner{width:500px!important;padding:0!important}cart-drawer .drawer__heading{margin:0;font-size:18px;line-height:1}.cart-drawer .drawer__header{justify-content:flex-start;gap:28px;padding:15px 51px 15px 15px;border-bottom:1px solid #a7a7a7}.cart-drawer .cart-item__price-wrapper{width:100%!important}.cart-drawer .subify-product-price-wrapper .subify-current-price,.cart-drawer .cart-item__price-wrapper span.price.price--end{margin-right:0;font-size:14px;line-height:1;font-weight:700;font-family:Inter,sans-serif}.cart-drawer .drawer__close{min-width:15px;min-height:15px;width:15px;height:15px;top:15px;right:22px}span.cart-shippingThreshold__progress:after{content:"";width:17px;height:17px;border-radius:50%;background:#649cc1;position:absolute;top:50%;transform:translateY(-50%);right:0}.cart-drawer .drawer__close svg{width:15px;height:15px}.cart-drawer .cart-item{display:flex!important;flex-wrap:wrap;gap:10px!important;padding-top:12px;padding-bottom:20px}.cart-drawer .drawer__cart-items-wrapper{padding:0 30px 0 15px;max-width:500px}.cart-drawer .cart-item td.cart-item__media{width:117px;padding:0}.cart-drawer td.cart-item__details{max-width:calc(100% - 252px)}.cart-drawer td.cart-item__details{width:100%}.cart-drawer td.cart-item__totals.right{width:115px;flex-wrap:wrap}.cart-drawer .cart-items td{padding:0!important}cart-drawer-items{overflow:unset!important;flex:unset!important}p.cart-shipping__numOuter{font-size:14px;line-height:21px;font-weight:700;margin:15px 0 0}.cart-drawer .drawer__header h5{font-size:16px;line-height:21px;margin:0;font-family:magnoliaBold!important}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item__name,.cart-drawer .product-option dt{font-weight:700}.cart-drawer td.cart-item__details *{font-size:14px;line-height:16px;font-family:aeonik_pro_trialregular}.cart-drawer .cart-item td.cart-item__media img{border:1px solid #afafaf;border-radius:16px}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.cart-item__quantity-wrapper .quantity{width:100px;min-height:40px}.quantity__button{width:30px}.cart-drawer .quantity:after{border-radius:6px;border:1px solid #000;box-shadow:none}cart-drawer cart-remove-button .icon-remove{width:100%!important;height:auto!important}cart-drawer .cart-remove-button{background-color:transparent;color:#000;border:0}body .drawer__inner h5{font-size:30px;font-family:magnoliaregular!important}.cart-drawer .cart-recommended li.grid__item .product-wrap{background-color:#e2efff;border-radius:20px;border:1px solid #AFAFAF;padding:10px;display:flex;gap:10px;align-items:center}.cart-drawer .cart-recommended li.grid__item .product-wrap .product-image{width:90px}.cart-drawer .cart-recommended li.grid__item .product-wrap .product-image img{border-radius:10px;border:1px solid #fff;aspect-ratio:1/1;width:100%;object-fit:contain}.cart-drawer .customer-reviews{margin:-5px 0}.cart-drawer .cart-recommended li.grid__item .product-wrap .product-des h2{font-size:12px;line-height:18px;font-weight:700;margin:0}span.regular-price{color:#696969;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:29.39px;text-decoration-line:line-through;text-transform:uppercase}cart-drawer .cart-recommended .variant-price span{font-size:15px!important;line-height:1}.cart-drawer .cart-recommended li.grid__item .product-wrap .add-btn :is(a,button){padding:4px 12px;border:1px solid #000000!important;border-radius:30px;text-decoration:none;font-size:12px;line-height:18px;font-weight:700;color:#000;text-transform:uppercase;min-height:unset;min-width:unset;background:transparent}.cart-drawer .cart-recommended li.grid__item .product-wrap .add-btn .button:hover{background:#000!important;color:#fff!important}.cart-drawer .cart-recommended ul.grid{flex-direction:column;padding-inline:15px;margin-bottom:30px;margin-top:0}.cart-drawer .cart-recommended li.grid__item .product-wrap .product-des{display:flex;flex-direction:column;gap:10px;width:calc(100% - 160px);justify-content:center}.cart-drawer .cart-recommended li.grid__item{width:100%;max-width:100%}section.cart-info{background-color:#e9e1d5;padding:25px 0 20px;margin:0;display:none}.cart-drawer section.cart-info{margin:0;display:block}section.cart-info .page-width>div{max-width:352px;margin:0 auto}.cart-drawer .info-icons{width:100%;display:flex;align-items:center;justify-content:space-between}.cart-info .text_icon{display:flex;align-items:center;max-width:145px;gap:10px;margin-bottom:21px}.cart-info .text_icon img{width:34px;min-width:34px}.cart-info .text_icon p{font-size:14px;line-height:17px;font-weight:700;word-wrap:break-word;margin:0;color:#000;letter-spacing:0}.cart-drawer .cart__checkout-button{max-width:none;margin:10px 0 7px}.cart-drawer .drawer__footer *{margin:0}.cart-drawer .totals{justify-content:space-between;padding:15px!important;border:none;position:relative}.cart-drawer .totals *{font-size:22px;line-height:26px;font-weight:400;font-family:aeonik_pro_trialregular;color:#000}.cart-drawer p.totals__total-value{font-weight:700!important}.cart-drawer .totals:after{content:"";position:absolute;inset:0 15px auto;border-top:1px solid #a7a7a7}.cart-shipping__success{margin:0}header .cart-count-bubble{position:absolute;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;top:60%;left:50%;transform:translate(-50%,-50%);background:transparent;color:#000}h2.cart__empty-text{font-size:50px;font-family:magnoliaregular}.cart-drawer__empty-content .button{max-width:200px;font-size:16px;font-weight:400;letter-spacing:0;background:#f2cb65;border-color:#f2cb65;text-transform:capitalize;color:#000}.cart-drawer__empty-content .button:hover{background:#f2cb65b3!important;border-color:#f2cb65b3!important;color:#000!important}.is-empty .cart-drawer__warnings--has-collection .cart__login-title{font-size:50px;font-family:magnoliaregular}.is-empty .cart__login-paragraph{margin-top:.8rem;margin-bottom:0;color:#000;font-size:18px}.is-empty .cart-drawer__collection{display:none}.is-empty .cart-drawer .totals{justify-content:space-between;display:none}.is-empty .drawer__inner-empty{order:2}.is-empty .cart-drawer section.cart-info{order:3}.is-empty .custom-progress-bar.cart-shipping__wrapper{order:1}.custom-progress-bar.cart-shipping__wrapper{max-width:320px!important;width:100%}.cstm_image_banner_how_it_works .warranty_bnr .banner__heading{max-width:100%}.cstm_image_banner_how_it_works .warranty_bnr{min-height:58.6rem!important}.shopify-section .warranty-contact-form .page-width.contact{padding:36px 50px}.shopify-section .warranty-contact-form .richtext.center p{margin:0 0 50px;line-height:26px;color:#000;font-size:18px;letter-spacing:0}.cstm_products_page .multicolumn .title-wrapper-with-link{flex-direction:unset}.cstm_products_page .multicolumn slider-component h3{font-size:30px;line-height:1.5}.cstm_products_page .multicolumn-card-spacing{margin-left:4px;margin-right:4px}.cstm_products_page .multicolumn .multicolumn-card__info p{text-align:left}.cstm_products_page .multicolumn a.button{gap:13px;margin-bottom:0}.cstm_products_page:nth-child(1){padding-top:44px}.cusum_cleaner h2{font-size:30px;font-family:magnoliaregular;line-height:1.5;color:#221f20;padding-top:27px}.cusum_cleaner .rich-text__blocks{max-width:100%;background:url(https://fabtab.com/cdn/shop/files/Foam_strip_8144402f-8d40-4c16-83a0-01d68b05d3e2_1920x.jpg?v=1698574466);background-size:cover;background-repeat:no-repeat;padding:40px 0}.cusum_cleaner a.button{display:inline-flex;align-items:center;gap:20px;border:0;padding:17px 32px 14px;border-radius:40px;cursor:pointer;text-decoration:none;color:#000;transition:all var(--duration-short) ease;transition:.3s ease;-webkit-appearance:none;appearance:none;background-color:#f2cb65;font-size:16px;text-transform:capitalize;box-shadow:2px 2px 5px #00000025;max-width:200px;font-family:aeonik_pro_trialregular!important;font-weight:400;letter-spacing:0;margin-top:0;margin-bottom:0}.product .product__title h1{font-size:48px;line-height:1.187;font-weight:600;font-family:magnoliaregular}.product p.product__text{font-size:18px;line-height:1.16;font-weight:600;margin:0 0 15px;color:#000;font-family:aeonik_pro_trialregular}.product .shopify-block.shopify-app-block{margin:0!important}.jdgm-widget.jdgm-widget{margin-top:0}.product .jdgm-all-reviews-text--style-branded>a{justify-content:flex-start}.jdgm-all-reviews-text .jdgm-all-reviews-rating,.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star,.jdgm-all-reviews-text .jdgm-all-reviews-text__text{color:#92b9d8!important}.product__info-wrapper.grid__item span.jdgm-all-reviews-rating__score{display:none}.product .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{font-size:16px!important;line-height:1.87;color:#000!important;font-family:Montserrat;border:0;padding:0}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{display:none}.product .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{text-align:left}.product__description ul{padding:0 0 0 16px;margin:0;list-style:none;color:#000;font-size:18px;line-height:26px}.product__description p{font-size:18px;line-height:26px;color:#000;margin:0}.product__description ul li:before{content:"";position:absolute;left:-19px;top:2px;width:21px;height:19px;display:inline-block;background:url(/cdn/shop/files/Group_21653151.svg?v=1726152387) center center no-repeat;background-size:contain}.product__description ul li{padding:0 0 15px 5px;position:relative;font-size:16px;line-height:1.3}product-info fieldset.product-form__input .form__label{font-weight:600;margin-bottom:6px;color:#000;font-size:18px}fieldset.js.product-form__input label[for]{width:100%;border-radius:10px;padding:14px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;margin:0}fieldset.js.product-form__input label[for] br{display:none}.product-form__input input[type=radio]:checked+label{background-color:#eef6ff!important}product-info span.variant-name{color:#1d1d1d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:0}product-info span.option-price{color:#1d1d1d;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:29.39px;text-transform:uppercase;text-decoration:none}product-info span.compare-price{color:#696969;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:29.39px;text-decoration-line:line-through;text-transform:uppercase;margin:0}product-info fieldset.js.product-form__input.product-form__input--pill{gap:23px;display:grid!important;grid-template-columns:repeat(2,190px)}product-info p.pack-title{margin:0;position:absolute;top:-13px;background-color:#000;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;padding:4px 2px;text-align:center;left:10px;right:10px;letter-spacing:0;border-radius:5px}product-info .product-form__input--pill input[type=radio].disabled+label{text-decoration:none}product-info span.save-option{display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:4px;align-self:stretch;border-radius:29.463px;background:#e4bb5b;color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-top:2px;flex-wrap:wrap;line-height:20px}.sold-out p{color:#fff;width:auto;background-color:red;display:inline-block;padding:4px 10px;border-radius:26px;font-size:10px;font-weight:700;margin-top:6px;margin-bottom:0}.sold-out p:empty{display:none}.product__info-wrapper.grid__item{padding-left:80px}.product__info-container .icon-with-text__item{flex-direction:row!important;width:100%!important;display:flex;justify-content:center;gap:8px;margin:0 0 10px!important;align-items:center}.product-form__buttons{max-width:100%}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0}.icon-with-text__item span.h4.inline-richtext{margin:0;font:600 16px/20px Montserrat;text-transform:uppercase;color:#000}.product-form__buttons{max-width:100%!important}.product__info-container .icon-with-text{margin:-15px 0 0!important}.icon-with-text__item img{width:19px!important;margin:0!important}.product-gallery-wrapper{flex-direction:row-reverse}.product .product__column-sticky{position:relative;top:0}.custom-review{border:1px solid #858585;border-radius:15px;padding:15px 10px;background-color:#fbfcff;display:flex;flex-direction:column;gap:10px}.product .accordion{border:none}.custom-review span.jdgm-all-reviews-rating{display:flex!important;gap:3px;justify-content:center;color:#92b9d8!important}.custom-review span.jdgm-all-reviews-rating *{color:#92b9d8!important}.custom-review .verified-user h6{font-size:18px;line-height:24px;text-align:center;font-family:aeonik_pro_trialregular;color:#000;margin:0}.custom-review .verified-user p{font-size:16px;line-height:20px;letter-spacing:1px;text-align:center;color:#000;margin:0}.custom-review .verified-user{display:flex;flex-direction:column;gap:10px}.custom-review .authie-details{display:flex;justify-content:center;align-items:center;gap:10px}.custom-review .authie-details p+p{display:flex;align-items:center;gap:4px;color:#acacac}.product .accordion-title h2{padding-right:23px;font-family:aeonik_pro_trialbold;font-weight:700}.accordion-item{padding:15px;border:1px solid #c1c1c1;background-color:#fff;border-radius:15px}.product .accordion-item{border-radius:0;border-width:0 0 1px 0}.sticky-add-to-cart{display:flex;align-items:center;justify-content:center;position:fixed;inset:auto 0 0;z-index:999;background-color:#fff9ef;padding:25px;gap:40px;opacity:0;transform:translateY(100%);transition:.3s ease-in-out}.sticky-add-to-cart.scrolled{opacity:1;transform:translateY(0)}.sticky-add-to-cart .content-block{display:flex;align-items:center;gap:5px}.sticky-add-to-cart .content-block img{height:27px;width:auto;border-radius:0}.sticky-add-to-cart .content-block p{font-size:20px;line-height:24px;font-weight:400;font-family:Montserrat,sans-serif;margin:0}.sticky-add-to-cart .qty__btn__cover_form{margin-left:40px!important}.product-details{padding:50px 0;background-color:#fff9ef;text-align:center}.product-details .page-width{display:flex;flex-direction:column;gap:50px}.product-details .heading-md{max-width:944px;margin:0 auto}.product-details .heading-md h2,.compare .heading-md h2,.related-products__heading{font-size:45px;line-height:1.4;font-weight:700;font-family:magnoliaBold;margin:0;text-align:center}.product-details .metafield-rich_text_field p{font-size:18px;line-height:1.5;margin:0;color:#000}.product-details .product-info ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:83px;align-items:flex-start;list-style:none;justify-content:center}.product-details .product-info ul li{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;max-width:148px}.product-details .product-info ul li figure{margin:0;height:43px}.product-details .product-info ul li p{text-align:center;line-height:22px;margin:0;font-size:18px;color:#000}product-info .grid__item.product__media-wrapper,product-info .product__info-wrapper{max-width:50%!important}.product.grid{padding:48px 0}section.about-product{overflow:hidden;padding:50px 0;background-color:#eff6ff}.about-product .row{gap:113px;align-items:center;display:flex;flex-wrap:wrap}.about-product .left-block{width:31%;border:1px solid #bababa;border-radius:15px;background-color:#fff9ef;padding:37px 11px;text-align:center}.about-product .left-block p{font-size:18px;letter-spacing:normal;line-height:26px;text-align:center;color:#000}.about-product .right-block{width:calc(69% - 113px)}.info-carousel{overflow:hidden!important;width:calc(100% + ((100vw - var(--page-width)) / 2) + 5rem);margin-right:calc(((-100vw + var(--page-width)) / 2) - 5rem)!important}.info-carousel .swiper-slide{width:auto!important}.info-listing{max-width:200px;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.info-carousel .swiper-wrapper>div>div{margin-right:40px}.info-listing .info-icon img{height:78px;width:auto;max-width:100%;object-fit:contain;border-radius:30px}.info-listing .info-description{display:flex;flex-direction:column;gap:9px}.info-description h3{font-size:16px;line-height:22px;font-weight:700;color:#3b3b3b;text-transform:capitalize;margin:0}.info-description p{font-size:14px;line-height:1.42;font-weight:400;color:#000;text-transform:capitalize;margin:0}.about-product .mr-btn.arrow-btn{width:auto;background-color:#eb6651;border-color:#eb6651;color:#fff;padding-inline:70px;display:flex;align-items:center;gap:20px;margin:50px auto 0;font-size:20px;font-weight:400}.about-product .mr-btn.arrow-btn svg{fill:#fff;stroke:#fff;transition:.3s ease-in-out}.about-product .safety_heading p{font:700 14px/1.21 aeonik_pro_trialregular;color:#67788c;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:0}.swiper-navs{position:relative;min-height:29px;margin-top:16px;display:flex;justify-content:center;align-items:center;gap:29px}.swiper-navs .swiper-button-next,.swiper-navs .swiper-button-prev{position:relative;inset:unset!important;margin:0;width:29px;height:29px;background:red;display:block!important;background:url(/cdn/shop/files/arrow_1acc8af1-3252-426e-8b99-681ca32b133a.svg?v=1725544655) center center no-repeat;background-size:cover}.swiper-navs .swiper-button-prev{transform:scaleX(-1)}.swiper-navs .swiper-pagination{display:flex;align-items:center;gap:6px;position:relative;inset:unset;width:auto!important}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.swiper-navs .swiper-pagination span{width:10px;height:10px;border:1px solid #9b9b9b;background-color:#fff;opacity:1!important}.full-width-content .row>div{width:50%;min-height:511px}.full-width-content .content-block>*{max-width:500px}.full-width-content span.jdgm-all-reviews-rating{display:flex!important;gap:18px;height:26px}.full-width-content span.jdgm-all-reviews-rating *{color:#639bc0!important;padding:0!important;font-size:18px}.full-width-content .content-block h2{font-size:40px;line-height:1.2;font-weight:600;margin:0}.full-width-content .content-block p{font-size:20px;line-height:1.5;margin:13px 0;color:#000}.full-width-content .content-block p.autor{color:#a3a3a3;margin-top:30px}.full-width-content .image-block img{width:100%;height:100%;object-fit:cover;border-radius:0}.row{display:flex;flex-wrap:wrap}.full-width-content .content-block{padding:100px;background-color:#fff6e8;display:flex;flex-direction:column;gap:44px;justify-content:center}.full-width-content .content-block ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:20px}.full-width-content .content-block ul li{display:flex;align-items:center;gap:30px;font-size:18px;color:#000}.product .product-gallery-wrapper .thumb-slider{width:18%;overflow:hidden;height:520px;display:block!important}.product .product-gallery-wrapper .main-slider{width:calc(82% - 10px)}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.info-carousel .swiper-slide{max-width:calc(100% - 20px);box-sizing:border-box}.table-wrap{display:flex;align-items:end;justify-content:center;padding-bottom:50px}.compare{padding-top:18px;background:linear-gradient(180deg,#fff,#eff6ff)}.jdgm-rev-widg__title{font-family:magnoliaregular}.table-wrap .col-1{width:270px}.table-content,.table-stat{height:59px;padding:15px 23px;display:inline-block;width:100%}.table-content{font-size:14px;line-height:1.28;letter-spacing:-.28px;vertical-align:middle;display:flex!important;align-items:center;font-weight:400}.table-stat,.table-content{border-left:1px solid #797979;border-top:1px solid #797979}.table-wrap>div:first-of-type>div:first-of-type{border-top:1px solid #797979}.table-wrap>div:first-child>div:first-child,.table-wrap>div:nth-of-type(2)>div:first-child{border-top-left-radius:20px}.table-wrap .col-2{max-width:134px;width:100%}.table-wrap .col-2{width:134px;display:flex;flex-direction:column}.table-wrap>div:nth-of-type(2){background:linear-gradient(180deg,#eb8d52cc,transparent);border-top-left-radius:20px}.table-company{height:82px;font-size:16px;line-height:1.25;font-weight:700;text-align:center;padding:10px;display:flex!important;align-items:center;border-top:1px solid #797979;border-left:1px solid #797979;justify-content:center}.table-wrap .col-2>div+div{display:flex;align-items:center;justify-content:center}.table-wrap span.checked,span.cross{width:16px;height:16px;border-radius:4px;background-size:8px}.table-wrap span.cross{background:#000 url(/cdn/shop/files/cross.svg?v=1725514118) center center no-repeat}.table-wrap span.checked{background:#2e87d9 url(/cdn/shop/files/tick.svg?v=1725514118) center center no-repeat}.table-wrap>div:last-child>div:first-child{border-top-right-radius:20px}.table-wrap>div:last-of-type>div{border-right:1px solid #797979}.table-wrap>div>div:last-of-type{border-bottom:1px solid #797979}.table-wrap>div:first-child>div:last-child{border-bottom-left-radius:20px}.table-wrap>div:last-child>div:last-child{border-bottom-right-radius:20px}.compare .heading-md h2{margin-bottom:100px}.how-to-use button#ProductSubmitButton-{font-size:20px;max-width:414px;margin:auto;display:block;font-weight:400;min-height:62px}section.how-to-use{background:#eff6ff;padding:100px 0 50px}.swiper-button-next svg,.swiper-button-prev svg{width:16px!important;height:auto!important}.product .swiper-button-next{right:30px}.product .swiper-button-next,.product .swiper-button-prev{background:transparent}.product .swiper-button-next svg path,.product .swiper-button-prev svg path{fill:#000}*:focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.thumb-slider img{border-radius:6px}.main-slider img{border-radius:20px}.thumb-slider .swiper-slide-thumb-active{border:0!important}.categories-carousel .swiper-slide{width:auto!important;margin-right:26px!important}body .quick-add-modal__content-info .product__title h2{font-family:magnoliaregular!important;font-size:30px}body .quick-add-modal__content-info .product.grid{padding:0}quick-add-modal .product:not(.featured-product) .product__view-details{font-size:18px;text-decoration:none}body .quick-add-modal__content-info .custom-review.text-center,body .quick-add-modal__content-info .accordion{display:none}body .quick-add-modal__content-info .product__title a{text-decoration:none}.quick-add-modal__content-info product-info fieldset.js.product-form__input.product-form__input--pill{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.quick-add-modal__content-info .swiper-button-next,.quick-add-modal__content-info .swiper-button-prev{display:none}.cart-drawer .drawer__inner{overflow:auto}.home .categories-carousel.categories-large .swiper-wrapper>div:not(:last-of-type){margin-right:90px!important}.header-wrapper{box-shadow:0 0 6px #00000016}.sticky-add-to-cart .product-form__buttons .product-form__submit{padding:8px 111px;margin:0;font-size:24px;line-height:34px}.sticky-add-to-cart .product-form{margin-left:40px}.sticky-add-to-cart{color:#000}.product-page-cstm footer{margin-bottom:80px}span.faq-icon,.multicolumn-wth-img .why-choose-carousel .swiper-navs{display:none}.product-page-cstm .product .product__info-wrapper .product__info-container .product__description p{padding-bottom:20px}#tidio-chat-iframe{left:0!important}.backed-by{background-color:#e68062;padding:15px 32px 24px;border-radius:10px;text-align:center}.backed-by h3{font-size:24px;line-height:1.5;font-weight:700;color:#fff;font-family:aeonik_pro_trialregular;margin:0 0 25px}.backed-by figure{margin:0}.logos-listing figure{margin:0;height:42px}.logos-listing .swiper-wrapper>div:not(:last-of-type)>*{margin-right:53px}.logos-listing .swiper-slide{width:auto!important}.logos-listing{overflow:hidden}.cstm-how-to-use section.how-to-use{padding:50px 0;background-color:#eff6ff}.how-to-use-listing .listing-wrap button.play-btn{width:62px;height:62px;position:absolute;left:29px;top:29px;border-radius:50%;background:#00000080 url(/cdn/shop/files/play.svg?v=1725531806) left 21px center no-repeat;background-size:26px;border:none;cursor:pointer}.listing-image{aspect-ratio:1/1;width:100%;border:2px solid #959595;border-radius:20px;background-color:#e9e1d5;margin-bottom:25px;position:relative;overflow:hidden}.how-to-use-listing .listing-wrap{width:calc(33.33% - 10px);padding:0 15px;position:relative}.how-to-use-listing{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:50px}.how-to-use .heading-md h2{margin-bottom:45px;font-size:45px;line-height:1.4;font-weight:700}.listing-description h3{font-size:30px;line-height:1.5;margin-bottom:25px;font-weight:600}.listing-description p{margin:0}.mr-btn.arrow-btn{width:auto;background-color:#eb6651;border-color:#eb6651;color:#fff;padding-inline:70px;display:inline-flex;align-items:center;gap:20px}.accordion-item.active .accordion-tab{padding:16px 1px 0!important}header .list-menu__item:hover span:after{display:none}cart-drawer-items.is-empty{display:none}.main-slider img,.thumb-slider img{aspect-ratio:1 /1;object-fit:cover}.compare .heading-md h2{margin-bottom:50px}.compare .heading-md h2 span{color:#639bc0;font-family:magnoliaBold}.compare .metafield-rich_text_field p{font-size:18px;line-height:1.5;color:#000;text-align:center;max-width:1054px;margin:0 auto 52px}.bottom_image{position:absolute;left:0;bottom:0;width:330px;z-index:-1}.bottom_image img{border-radius:0}.compare{position:relative;z-index:1}.how-to-use .heading-md h2{margin-top:0;margin-bottom:45px;font-size:45px;line-height:1.4;font-weight:700;text-align:center}.listing-description p{margin:0;font-size:18px;line-height:1.5;color:#000;text-align:center}.how-to-use button#ProductSubmitButton-{width:100%;padding:0}.listing-image video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none}.listing-image img{width:100%;height:100%;object-fit:cover}button.user-items-list-carousel__arrow-button:before{display:none}.health_impct .product-info-accordion{display:flex;flex-wrap:wrap;gap:70px;align-items:center}.health_impct .product-info-accordion .left-block{width:calc(56% - 70px);border:1px solid #c5c5c5;border-radius:20px;padding:0;background:linear-gradient(180deg,#fff,#c1deff);overflow:hidden}.health_impct .product-info-accordion .left-block figure{margin:0;display:flex}.health_impct .product-info-accordion .left-block figure :is(figure,img){width:100%;border-radius:0}.health_impct .product-info-accordion .right-block{width:44%}.health_impct.product-details .accordion{margin:0;border:none}.health_impct .accordion-title h2{padding-right:23px;font-family:magnoliaregular;text-align:left}.health_impct .accordion-title h2:after,.accordion-title h2:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:15px;height:2px;background-color:#000;transition:.3s ease-in-out}.health_impct.product-details .metafield-rich_text_field p{font-size:16px;line-height:1.5;margin:0;color:#000;text-align:left;font-family:Montserrat}.health_impct .accordion{display:flex;flex-direction:column;gap:20px;width:100%}.health_impct .accordion-title h2:after{transform:translateY(-50%) rotate(90deg)}.health_impct .accordion-item.active h2:after,.health_impct .accordion-item.active h2:before{transform:translateY(-50%) rotate(360deg)}@media (min-width: 750px){.mobile_only.slideshow__media.banner__media.media,.mobile_avail,.mob-accordion{display:none}}@media (max-width: 1699px){header .list-menu__item{padding:12px 25px;line-height:1}.header__icon--cart{margin-left:40px}details-modal.header__search{display:none!important}header .header__inline-menu li:nth-child(1) .list-menu__item{padding-left:0}.cstm_image_banner_how_it_works .mission-fst-scn{min-height:auto!important}}@media (max-width: 1499px){header .list-menu__item{padding:12px 18px}header .header__inline-menu{margin-left:0}.cstm_image_banner_how_it_works .banner{min-height:72rem!important;width:100%}.cstm_image_banner_how_it_works .mission-fst-scn{min-height:auto!important}}@media (max-width: 1490px){.social-proof .real-reviews-carousel{width:calc(100% + 5rem);margin-right:calc(100% + 5rem)}.product .product-gallery-wrapper .thumb-slider{height:calc(40vw - 5rem)}.product .product-gallery-wrapper .main-slider{height:auto}.product-gallery-wrapper{padding-bottom:20px}.about-product .info-carousel{width:calc(100% + 5rem);margin-right:calc(100% + 5rem)}.info-carousel .swiper-slide{margin-right:0!important}}@media (max-width: 1289px){body .faq-tabs-nav{display:grid;grid-template-columns:repeat(3,1fr)}button.faq-tab-btn:last-child{grid-column:1 / -1}button.faq-tab-btn:last-child{grid-column:unset}body .faq_cstm_faq_page .faq-tabs-nav{display:grid;grid-template-columns:repeat(4,1fr);max-width:600px;margin:auto}.faq_cstm_faq_page .faq-tabs-wrapper .faq-tabs-nav .faq-tab-btn{font-family:aeonik_pro_trialregular}}@media (max-width: 1199px){.cstm-categories h2.text-center,.best-seller h2,.save_money h2,.mother_nature h2,.jdgm-carousel-title,.faq h2{font-size:38px}.multicolumn-wth-img.save_money{display:flex;flex-wrap:wrap;flex-direction:row-reverse;direction:unset;justify-content:center;column-gap:74px}.multicolumn-wth-img.save_money .page-width.animate--slide-in{padding:0;width:54.5%}.multicolumn-wth-img.save_money .cstm_right_block{max-width:calc(45.5% - 74px);margin:auto}#product-grid .card__heading a,.collection .card__content .button,.product-form__buttons .product-form__submit{font-size:16px}.collection .description__product{font-size:14px!important}.collection .card-wrapper .rating-star{font-size:20px}.collection-hero .collection-hero__title{font-size:60px}.colection-txt ul li{font-size:18px}.colection-txt ul li:before{width:35px;height:35px;background-size:100%!important}.collection-hero h2.coll-desc{margin:0 0 20px}.colection-txt ul{min-height:32px}body .cstm_collection_class .categories-carousel.categories-large .category-icon{width:80px;height:80px}body .cstm_collection_class .category-title{font-size:15px}.categories-carousel .category-title{font-size:16px}product-info .product{padding:0!important}.product__info-wrapper.grid__item{padding-left:50px}.sticky-add-to-cart .product-form__buttons .product-form__submit{padding:8px 78px;font-size:20px;line-height:30px}.sticky-add-to-cart .content-block p{font-size:17px}product-info fieldset.js.product-form__input.product-form__input--pill{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.about-product .left-block p{font-size:14px;line-height:1.3}.about-product .row{gap:63px}.full-width-content .row>div{min-height:unset}.full-width-content .content-block ul li{font-size:16px;gap:10px}.bottom_image{display:none}.how-to-use-listing .listing-wrap{padding:0}.health_impct .product-info-accordion{gap:40px}.health_impct .accordion-title h2{font-size:17px}.health_impct .accordion-tab p{font-size:15px}.health_impct .product-info-accordion .left-block{width:calc(56% - 40px);padding:16px}}@media (max-width: 1099px){header .list-menu__item{font-size:18px;color:#000}.header__icon--cart{margin-left:0}}@media (max-width: 991px){.bottom_image{display:none}.multicolumn-wth-img.save_money{column-gap:30px}.multicolumn-wth-img.save_money .page-width.animate--slide-in{width:64.5%}.multicolumn-wth-img.save_money .cstm_right_block{max-width:calc(35.5% - 30px)}.cstm-categories h2.text-center,.best-seller h2,.save_money h2,.mother_nature h2,.jdgm-carousel-title,.faq h2{font-size:31px}.icon-content-homes span,.icon-content-home span,.iicon-content-home span{line-height:1.2}body .faq-tabs-nav{grid-template-columns:repeat(2,1fr)}button.faq-tab-btn:last-child{grid-column:unset}.multicolumn-wth-img.save_money .title-wrapper-with-link{padding:0}.faq-question{font-size:16px}.faq-item.active .faq-answer{font-size:15px}.jdgm-carousel-wrapper{padding:30px 0!important}.best-seller .title-wrapper-with-link{margin-bottom:30px}.footer__list-social .svg-wrapper{width:40px;height:40px}.footer-block__details-content .list-menu__item--link{font-size:18px!important;line-height:1.2}.icons_payment_methods_class .list-social__link{padding:8px}.icons_payment_methods_class{max-width:33.33%;width:100%}#product-grid .card__heading a,.collection .card__content .button,.product-form__buttons .product-form__submit{font-size:14px}.collection .description__product{font-size:12px!important}#product-grid span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular,#product-grid .price--on-sale .price-item--regular,#product-grid .price-item.price-item--saved{font-size:14px}#product-grid .price-item.price-item--saved{font-size:12px}#product-grid span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{margin-right:10px}.collection .card-wrapper .rating-star{font-size:17px}.collection .rating-count{font-size:12px}.collection .customer-reviews{gap:0}body .cstm_collection_class .categories-carousel.categories-large .category-icon{width:70px;height:70px}body .cstm_collection_class h2.text-center{font-size:22px}.categories-carousel .category-title{font-size:15px}.home .categories-carousel.categories-large .swiper-wrapper>div:not(:last-of-type){margin-right:36px!important}.categories-carousel.categories-large .category-icon{width:94px;height:94px;border-radius:50%}.product .product__title h1{font-size:42px}.product-details .heading-md h2,.compare .heading-md h2,.related-products__heading{font-size:31px}.product-details .metafield-rich_text_field p{font-size:14px;line-height:1.4}.product-details .product-info ul{gap:30px}.product-details .product-info ul li p{line-height:19px;font-size:14px}.about-product .swiper-navs{display:flex}.full-width-content .content-block{padding:52px;gap:29px}.full-width-content .content-block p{font-size:18px}.full-width-content .content-block p.autor{margin-top:20px;font-size:17px}.full-width-content .content-block ul li svg{width:17px}.sticky-add-to-cart .content-block{display:none}.health_impct .product-info-accordion{flex-direction:column}.health_impct .product-info-accordion .left-block,.health_impct .product-info-accordion .right-block{width:100%}.health_impct .accordion-title h2{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 991px){.multicolumn-wth-img.save_money .page-width.animate--slide-in{width:64.5%!important}.multicolumn-wth-img.save_money .cstm_right_block{max-width:calc(35.5% - 30px)!important}.multicolumn-wth-img.save_money{flex-direction:row}.swiper-navs{display:none}.save_money slider-component.slider-mobile-gutter{margin-left:0;padding:0}}@media (max-width: 989px){.shopify-policy__title h1{font-size:32px;line-height:1.2}.shopify-policy__body p,.shopify-policy__body .rte{font-size:14px;line-height:1.5}.shopify-policy__body h2,.shopify-policy__body h3{font-size:32px}footer .footer__blocks-wrapper{max-width:100%;margin-left:auto}footer{padding-top:75px!important;padding-bottom:34px!important}.footer-block__heading{font-size:18px!important;margin-bottom:12px!important}.footer-block__details-content>li:not(:last-child){line-height:1}.footer-block__details-content .list-menu__item--link{font-size:14px!important;line-height:1.2;padding-bottom:5px!important}.footer-block--newsletter.scroll-trigger.animate--slide-in{flex-direction:column;justify-content:center;align-items:center}footer img{width:70px}.icons_payment_methods_class{max-width:100%;width:100%}.icons_payment_methods_class .list-social{justify-content:center}.icons_payment_methods_class .list-payment{justify-content:center;margin:0}.faq-question{padding-right:23px!important}.social-proof{padding:40px 0}.social-proof .container{gap:40px!important}.social-proof .left-block{max-width:36%;flex:auto}.social-proof .right-block{width:calc(64% - 40px)}.header__heading,.header__heading-link{width:45px}header .list-menu__item{font-size:16px}.best-seller .multicolumn-list li{width:100%}.social-proof .container{gap:40px!important;flex-wrap:nowrap!important}.social-proof .left-block{max-width:100%}.social-proof .left-block p{font-size:14px}.mother_nature .image-with-text__grid{grid-template-columns:1fr}.faq .faq-left,.multicolumn-wth-img.save_money .page-width.animate--slide-in{width:100%}.multicolumn-wth-img.save_money .cstm_right_block{width:100%;max-width:500px;order:3}.collection ul#product-grid{grid-template-columns:repeat(2,1fr)}.collection-hero .collection-hero__title{font-size:50px;margin-bottom:17px}.collection-hero h2.coll-desc{margin:0 0 17px;font-size:14px}.colection-txt ul{gap:30px}.colection-txt ul li{font-size:16px}.colection-txt ul li:before{width:24px;height:24px;background-size:100%!important}.footer_top_blocks{margin-bottom:60px}.footer__content-top{padding:0 30px}body .cstm_collection_class h2.text-center{font-size:20px}fieldset.js.product-form__input label[for] p.pack-title{font-size:9px;line-height:1}.variant-price>span{font-size:16px!important}body .quick-add-modal__content-info .product__title h2{font-size:22px}.social-proof .swiper-wrapper{align-items:center;justify-content:left}.social-proof .swiper-slide{width:auto!important;margin-right:10px!important}.social-proof .reviews-wrapper{width:240px}.social-proof{padding:40px 0!important}.jdgm-carousel-wrapper .jdgm-carousel-item{width:calc(50% - 12.3px)!important;color:#000!important}.cstm_multicolumns_how_it_works .multicolumn .title-wrapper-with-link{padding:0 50px}.cstm_multicolumns_how_it_works .multicolumn h3{font-size:22px!important}.cstm_multicolumns_how_it_works .multicolumn .title-wrapper-with-link p{font-size:14px}.cstm_multicolumns_how_it_works .multicolumn a.button{padding:12px 20px 10px;font-size:14px;max-width:295px}.cstm_multicolumns_how_it_works .multicolumn a.button:hover{max-width:300px}.cstm_multicolumns_how_it_works .multicolumn .multicolumn-card__info h3{font-size:22px}.cstm_multicolumns_how_it_works .multicolumn .multicolumn-card__info p{font-size:14px}.cusum_cleaner a.button svg{width:26px}.cusum_cleaner a.button{padding:12px 20px 10px;font-size:14px;box-shadow:2px 2px 5px #00000025;max-width:150px;gap:19px}.mission-scd-scn .rich-text__text{font-size:18px;line-height:1.2}.mission-scd-scn .rich-text__blocks{max-width:65rem}.mission-scd-scn .content-container{padding:80px 0}.mission-thd-scn .image-with-text__content{padding:40px 30px!important}.mission-thd-scn .image-with-text__heading,.mission-four-scn .image-with-text__heading{font-size:22px;line-height:1}.mission-thd-scn .image-with-text__text p,.mission-four-scn .image-with-text__text p{font-size:14px;color:#000;line-height:1.5}.mission-five-scn .collection-list-wrapper{padding:90px 50px 70px}.mission-five-scn .collection-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mission-five-scn .collection-list li:last-child{display:grid;grid-column:1 /-1}.mission-five-scn .collection-list .card__inner{width:100%;aspect-ratio:1 / 1.2;border-radius:20px!important}.mission-five-scn .title-wrapper-with-link h2,.faq_cstm_faq_page .faq-tab-content h3{font-size:22px}.faq_cstm_faq_page .faq-answer p,.faq_cstm_faq_page .faq-tabs-wrapper .faq-tabs-nav .faq-tab-btn{font-size:14px}body .faq_cstm_faq_page .faq-tabs-nav{max-width:500px;margin:auto}.cstm_banner_faqs .banner__text p{font-size:14px;line-height:1.4}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__content{padding:30px}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__heading{font-size:22px}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__text p{font-size:14px!important;line-height:1.5!important}.stockists-scd-img-banner .banner__box{max-width:50%;width:50%;min-width:100%}.cstm_image_banner_how_it_works .stockists-scd-img-banner .button{font-size:14px;gap:20px;padding:12px 20px 10px}.cstm_image_banner_how_it_works .stockists-scd-img-banner .button{max-width:194px;padding:12px 20px 10px;justify-content:space-between;font-size:14px;gap:8px;min-height:44px}.cstm_image_banner_how_it_works .banner{min-height:44rem!important;width:100%}.cstm_image_banner_how_it_works .stockists-scd-img-banner svg{width:26px}.shopify-section .page-width.contact{padding:50px 15px 60px;text-align:center}.shopify-section .page-width.contact h2{font-size:22px}.contact_scd .multicolumn-list{display:grid;grid-template-columns:1fr;gap:16px}.contact_scd .multicolumn-card__info a strong{font-size:22px}.contact_scd .multicolumn-card__info p{font-size:14px}.social-proof .swiper-slide.swiper-slide-active+div .reviews-wrapper{width:277px!important}.menu-drawer summary.menu-drawer__menu-item{justify-content:space-between;padding-right:2.7rem!important}nav .menu-drawer__menu details.menu-opening[open] summary svg{transform:rotate(90deg)}nav .menu-drawer__menu details.menu-opening summary svg{transition:transform .3s ease}h2.cart__empty-text{font-size:32px}.cart-drawer__empty-content .button{max-width:160px;font-size:14px;padding:12px 10px 10px;min-height:42px}.is-empty .cart-drawer__warnings--has-collection .cart__login-title{font-size:22px}.is-empty .cart__login-paragraph{font-size:14px}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:5.5rem}.listing-description p{font-size:14px}}@media (max-width: 767px){button.widgetLabel.tidio-p32l1d.moveFromRightLabel-enter-done{display:none}.backed-by h3{font-size:21px}.product .jdgm-all-reviews-text--style-branded>a{align-items:baseline}.home .categories-carousel.categories-large .swiper-wrapper>div:not(:last-of-type){margin-right:22px!important}.shop-categories .categories-carousel{padding:0}.announcement-bar__message span{font-family:Montserrat!important;font-size:12px;padding-top:2px}.categories-carousel .category-title{font-size:12px}section.cstm-categories .page-width{padding-left:0;padding-right:0}.social-proof .container{flex-wrap:wrap!important}.save_money slider-component.slider-mobile-gutter{flex-wrap:wrap}.multicolumn-wth-img.save_money .multicolumn-list li{max-width:calc(100% - 30px)!important;width:calc(100% - 30px)!important}.multicolumn-wth-img.save_money .multicolumn-list li{max-width:calc(100% - 30px)!important;width:calc(100% - 30px)!important;margin-right:20px}.multicolumn-wth-img.save_money .multicolumn-list{gap:0;flex-wrap:nowrap}.save_money slider-component.slider-mobile-gutter{display:flex;max-width:100%;margin-left:auto;padding:0}.save_money slider-component.slider-mobile-gutter{flex-wrap:wrap;justify-content:center;padding-bottom:30px}table.ingredients :is(td,th,p){font-size:12px!important;line-height:14px;letter-spacing:.2px}table.ingredients :is(td,th,p){font-size:12px;line-height:14px;letter-spacing:.2px}.sticky-add-to-cart .product-form__buttons .product-form__submit{width:320px!important;display:block;padding:12px!important;font-size:16px!important;line-height:21px;border-radius:30px!important;max-width:320px!important;margin:0 auto}.health_impct .product-info-accordion{gap:30px}}@media (max-width: 749px){.accordion-title h2:after{content:"";position:absolute;right:6px;top:50%;transform:translateY(-50%);width:2px;height:14px;background-color:#000;transition:.3s ease-in-out}.accordion-item.active h2:after{visibility:hidden}.desktop_only.slideshow__media.banner__media.media{display:none}.mobile_only.slideshow__media{height:650px!important}.banner--mobile-bottom .slideshow__text.banner__box{background:transparent}.custom_home_banner .slideshow__text-wrapper.banner__content{position:absolute}.collection-hero .collection-hero__title{font-size:40px;margin-bottom:14px}.colection-txt ul li{font-size:13px;padding-left:30px}.colection-txt ul{min-height:20px}.foote_blocks_right_cover{margin-top:0;display:block}.footer-block{margin:40px 0}product-info .grid__item.product__media-wrapper,product-info .product__info-wrapper{max-width:100%!important;width:100%!important}.quick-add-modal__content{width:calc(100% - 3rem)}.product .product-gallery-wrapper .main-slider{width:calc(82% - 10px);height:auto}product-info .product__info-wrapper{padding:0}.product .product-gallery-wrapper .thumb-slider{height:auto}body .quick-add-modal__content-info .product__title h2{margin-top:20px}.product__info-wrapper.grid__item{padding-left:0}.review-title-home img{max-width:100%}.banner div.slideshow__slide:before{display:none}.custom_home_banner h2.banner__heading{margin-bottom:10px;margin-top:10px;font-size:24px;color:#000;text-align:center;width:100%}.banner__buttons{max-width:202px!important;margin:0 auto!important}.banner__box .icon-content-wrappesr{margin:31px auto 0}.icon-content-homes span,.icon-content-home span,.iicon-content-home span{font-size:16px}.social-proof .container{padding:0 15px}.cstm_image_banner_how_it_works .banner__box{background:transparent}.cstm_image_banner_how_it_works .banner__content{position:absolute;height:100%}.cstm_image_banner_how_it_works .banner,.cstm_image_banner_how_it_works .banner__media{min-height:48rem!important}.cstm_image_banner_how_it_works .banner .banner__heading{margin-bottom:10px;text-align:center;font-size:24px;color:#000}.cstm_image_banner_how_it_works .banner .banner__box .banner__text{margin-top:0}.cstm_image_banner_how_it_works .banner .banner__box .banner__text p{font-size:22px;text-align:center;color:#000}.cstm_multicolumns_how_it_works .multicolumn .title-wrapper-with-link{display:none}.cusum_cleaner .rich-text__wrapper{width:100%}.cusum_cleaner .rich-text__blocks{border-radius:20px}.mission-fst-scn .banner__content{padding:0}.cstm_image_banner_how_it_works .mission-fst-scn .banner__content{position:absolute;height:100%;align-items:end!important;padding:40px 20px 35px!important}.cstm_image_banner_how_it_works .mission-fst-scn .banner__box .banner__text p{text-align:left;color:#fff;font-size:14px!important}.cstm_image_banner_how_it_works .mission-fst-scn.banner--mobile-bottom .banner__box{padding:0}.mission-thd-scn .image-with-text__media-item,.mission-thd-scn .image-with-text__text-item,.mission-four-scn .image-with-text__media-item,.mission-four-scn .image-with-text__text-item{width:100%}.mission-thd-scn .image-with-text__content,.mission-four-scn .image-with-text__content{padding:40px 30px}.mission-five-scn .collection-list{display:grid;grid-template-columns:1fr;gap:20px}body .faq_cstm_faq_page .faq-tabs-nav{gap:10px!important}.cstm_banner_faqs .banner__box{background:transparent}.cstm_banner_faqs .banner__content{position:absolute}.cstm_img_banner_faq .banner__media{min-height:48rem}.cstm_banner_faqs .banner__heading{margin-bottom:10px;margin-top:10px;text-align:center;font-size:24px}.cstm_banner_faqs .banner__text p{display:none}.cstm_banner_faqs .banner__content{position:absolute;height:100%;align-items:center!important}body .faq_cstm_faq_page .faq-tabs-nav{grid-template-columns:1fr}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__content{max-width:100%;width:100%;height:100%;padding:100px;justify-content:center;align-items:center;text-align:center}.cstm_image_banner_how_it_works .stockists-img-banner .banner__box .banner__text p{margin:auto;color:#fff;font-size:14px!important}.cstm_image_banner_how_it_works .stockists-img-banner .banner__heading{margin:10px auto}.cstm_image_banner_how_it_works .stockists-img-banner .banner__box .banner__text:last-child{display:none}.cstm_image_banner_how_it_works .stockists-img-banner .banner__content{align-items:end;padding:30px 50px}.cstm_image_banner_how_it_works .stockists-img-banner .banner__box{padding:0}.cstm_image_banner_how_it_works .stockists-scd-img-banner .banner__content{padding:20px}.cstm_image_banner_how_it_works .stockists-scd-img-banner{margin:40px auto}.banner__media.media.scroll-trigger.animate--fade-in{display:none}.product .product-gallery-wrapper .thumb-slider{height:calc(90vw - 5rem)!important}.sticky-add-to-cart{padding:15px}.about-product .left-block,.about-product .right-block{width:100%}.full-width-content .row>div{min-height:unset;width:100%}product-info .accordion-item{border-radius:0;border-width:0 0 1px 0}product-info .accordion{border:0!important}.custom-review{margin-top:16px}.mob-accordion{padding:0 15px}.desktop-accordion{display:none}}@media (max-width: 575px){.how-to-use-listing .listing-wrap{width:100%;padding:0 15px}.how-to-use-listing{margin-bottom:25px}.listing-description p{font-size:12px}.how-to-use .heading-md h2{margin-bottom:25px;font-size:24px}.sticky-add-to-cart .product-form{margin-left:0}.sticky-add-to-cart .product-form__buttons .product-form__submit{font-size:18px}.collection-hero .collection-hero__title{font-size:30px;margin-bottom:9px}.collection-hero h2.coll-desc{margin:0 0 9px;font-size:14px}.colection-txt ul{gap:10px}.colection-txt ul li:before{width:17px;height:17px;background-size:100%!important}.colection-txt ul li{font-size:10px;padding-left:28px;min-height:17px;display:flex;align-items:center}.categories-carousel.categories-small .swiper-wrapper>div:not(:last-of-type){margin-right:22px}.categories-carousel .swiper-slide{width:auto!important}body .cstm_collection_class .categories-carousel.categories-large .category-icon{width:70px;height:70px}body .cstm_collection_class .category-title{font-size:12px}.cstm_collection_class .swiper-wrapper{justify-content:center}body .cstm_collection_class h2.text-center{font-size:18px}.cart-drawer .drawer__inner{width:100%!important;max-width:100%}.cart-drawer .cart-item td.cart-item__media{width:90px}.cart-drawer td.cart-item__details{max-width:calc(100% - 100px)}.cart-drawer td.cart-item__totals.right{width:100%}cart-drawer .drawer__heading{font-size:14px}.cart-drawer .drawer__header h5{font-size:13px;line-height:1.2;text-align:center}body .drawer__inner h5{font-size:22px}.home .cstm-categories{padding:25px}.home .cstm-categories h2.text-center{margin-bottom:20px}.cstm-categories h2.text-center,.best-seller h2,.save_money h2,.mother_nature h2,.jdgm-carousel-title,.faq h2{font-size:24px}.best-seller{padding:30px 0}.jdgm-carousel-wrapper .jdgm-carousel-item{width:100%!important}.cstm-categories h2.text-center,.best-seller h2,.save_money h2,.mother_nature h2,.jdgm-carousel-title,.faq h2{font-size:24px;text-align:center}.mother_nature p{text-align:center}.mother_nature .button{font-size:16px;max-width:214px;margin:auto}.mother_nature .button svg{width:25px}.faq h2{display:flex;flex-wrap:nowrap;flex-direction:row;gap:6px}.faq .faq-left{gap:30px}body .faq-tabs-nav{gap:10px}.faq-tab-btn{font-size:16px}.faq-tab-content h3{font-size:20px;line-height:1.333;margin-bottom:15px}.home span.faq-icon{display:none}.product .product__title h1,.product-details .heading-md h2,.compare .heading-md h2,.related-products__heading{font-size:24px}.product p.product__text{font-size:16px;line-height:1.16}.product__description p{font-size:16px;line-height:19px}.icon-with-text__item span.h4.inline-richtext{font-size:12px}.about-product .mr-btn.arrow-btn{padding:13px 45px;font-size:16px;line-height:26px}.about-product .mr-btn.arrow-btn svg{display:none}.full-width-content .row:nth-child(1){flex-direction:column-reverse}.full-width-content .row>div{min-height:unset;display:flex}.full-width-content span.jdgm-all-reviews-rating{gap:3px;justify-content:center;margin-bottom:5px}.full-width-content .content-block h2{font-size:24px;line-height:33px;text-align:center}.full-width-content .heading{display:flex;flex-direction:column;gap:0;text-align:center}.compare .heading-md h2{margin-bottom:40px}section.how-to-use{padding:0 0 50px}.how-to-use button#ProductSubmitButton-{max-width:310px;padding:13px 15px;font-size:16px;line-height:26px}.table-wrap .col-1{max-width:107px}.table-wrap .col-2{width:72px}.table-company{padding:5px}.table-content,.table-stat{padding:12px}.table-company{font-size:9px}.social-proof .swiper-slide.swiper-slide-active+div .reviews-wrapper{width:64vw!important}.table-content{font-size:11px}.backed-by h3{font-size:20px}.sticky-add-to-cart{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom-style.css.map */
