@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:Shift TRIAL;src:url(/cdn/shop/files/ShiftTRIAL-Medium.eot?v=1733846939);src:url(/cdn/shop/files/ShiftTRIAL-Medium.eot?v=1733846939?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ShiftTRIAL-Medium.woff2?v=1733846939) format("woff2"),url(/cdn/shop/files/ShiftTRIAL-Medium.woff?v=1733846939) format("woff"),url(/cdn/shop/files/ShiftTRIAL-Medium.ttf?v=1733846939) format("truetype"),url(ShiftTRIAL-Medium.svg#ShiftTRIAL-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Moret;src:url(/cdn/shop/files/Moret-Regular.eot?v=1733846939);src:url(/cdn/shop/files/Moret-Regular.eot?v=1733846939?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Moret-Regular.woff2?v=1733846938) format("woff2"),url(/cdn/shop/files/Moret-Regular.woff?v=1733846938) format("woff"),url(/cdn/shop/files/Moret-Regular.ttf?v=1733846939) format("truetype"),url(Moret-Regular.svg#Moret-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}html.subscription{scroll-behavior:smooth}img{vertical-align:middle;max-width:100%}h2.h1{font-size:48px;font-weight:400;line-height:1.2;margin:0 0 25px;font-family:Moret}.home-icons{padding:75px 0}.ingredients_in{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:80px 0;border-top:solid 2px #233253;border-bottom:solid 2px #233253}.ingredients_in .text_style{flex:0 0 22%}.ingredients_in .ingredients-list{flex:1;display:flex;align-items:flex-start;gap:30px;text-align:center;justify-content:center}.ingredients_in .ingredients-list .col{max-width:70px}.ingredients_in .ingredients-list .ingredients-icon{display:flex;align-items:center;justify-content:center;height:70px}.ingredients_in .ingredients-list h2{font-family:DM Sans,sans-serif;color:#233253;font-size:15px;font-weight:400;line-height:18.75px;margin:15px 0 0}.ingredients_in .text_style p{color:#233253;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;margin:0;text-transform:uppercase}.ingredients_in .text_style p a{text-decoration:none;color:inherit}.ingredients_in .text_style p a:hover{text-decoration:underline}.ingredients_in .text_style.right_text{text-align:right}.formulation_sec{padding:75px 0;background:#dd8c7d}.formulation-list{display:flex;flex-wrap:wrap;gap:25px}.formulation-list .col{flex:1;display:flex;flex-direction:column;gap:70px;align-items:center}.formulation-list .formulation-content{max-width:470px}.formulation-list .col.bottom_image{flex-direction:column-reverse;padding:50px 0 0}.formulation-content h2{color:#641000;line-height:1;margin:0 0 10px}.formulation-content p{color:#641000;font-size:20px;line-height:25px;margin:0}.formulation-list .video_box{position:relative}.formulation-list .video_box:after{position:absolute;content:"";right:-60px;top:35px;width:100px;height:165px;background:url(//www.ameolife.com/cdn/shop/files/laboratory-tested-formulations.png?v=1724222532) no-repeat center;background-size:contain}video{max-width:100%;vertical-align:middle}.image-with-text__media .video_block{position:relative}.image-with-text__media .video_block:after{position:absolute;content:"";right:-55px;bottom:35px;width:110px;height:110px;background:url(/cdn/shop/files/Non-Toxic-icon.png?v=1733765054) no-repeat center;background-size:contain}.insta_post .top_heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 25px}.insta_post .top_heading h2{margin:0}.insta_post .top_heading .button{font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase}.customer-slider{padding:0 0 75px;text-align:center}.customer-slider .review-box{padding:0 60px}.customer-slider .review-box .star_img{margin:0 0 8px}.customer-slider .review-box .star_img img{margin:0 auto}.customer-slider .review-box .review_text p{margin:0;font-family:Moret;font-size:48px;font-weight:400;line-height:1.2;color:#233253}.customer-slider .review-box .authorDtl{margin:5px 0 0;font-size:15px;font-weight:400;line-height:1.2;color:#233253}.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);padding:0;border:none;border-radius:0;font-size:0;width:50px;height:50px;cursor:pointer;z-index:1}.slick-slider .slick-prev{left:0;background:url(prev_arrow.svg) no-repeat center center}.slick-slider .slick-next{right:0;background:url(next_arrow.svg) no-repeat center center}.slick-slider .slick-arrow.slick-disabled{opacity:.4;cursor:not-allowed}.home_blogs .blog__posts{display:grid;grid-template-columns:repeat(4,1fr)}.home_blogs .blog__posts .blog__post{width:100%;max-width:100%}.home_blogs .blog__posts .blog__post:first-child{grid-column:1/-3}.home_blogs .blog__posts .card__inner{height:320px}.home_blogs .blog__posts .blog__post .card__information{padding:15px 0 0}.home_blogs .blog__posts .blog__post .card__information .card__heading{font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;color:#233253;text-transform:uppercase}.home_blogs .blog__posts .blog__post .card__information .article-card__excerpt{color:#233253;font-size:12px;font-weight:400;line-height:14.4px;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width: 769px){.forMob{display:none}}.footer__content-top .footer-in{display:flex}.footer__content-top .footer-in>div{flex:1}.footer__content-top .footer-block-newsletter{border-right:solid .1rem rgba(var(--color-foreground));padding:70px 20px 0 0}.footer__content-top .footer-block__newsletter h2{max-width:190px;margin:0 0 35px}.footer-block-newsletter .footer-block__newsletter .newsletter-form{max-width:435px}.footer-block-newsletter .footer__list-social{justify-content:flex-start;gap:12px;margin:35px 0 0}.footer-block-newsletter .footer__list-social .list-social__link{padding:0}.footer-block-newsletter .footer__list-social .list-social__link .svg-wrapper{width:auto;height:auto}.footer-block-newsletter .footer__list-social .list-social__link .icon{width:29px;height:29px}.footer__content-top .footer-right{padding:70px 0 70px 70px}.footer__content-top .footer-right h2.h1{margin:0 0 25px}.footer__content-top .footer-blocks-wrapper{display:flex;gap:20px}.footer-block__details-content.rte{padding-left:30px}.footer-block__details-content.rte p{font-size:12px;font-weight:400;line-height:14.4px}.home-tabs{padding:70px 0}.home-tabs .tab-container{display:grid;grid-template-columns:320px 1fr;gap:25px}.home-tabs .tab-container .tab_left h2{margin:0 0 15px}.home-tabs .tab-container .tab_left p{font-size:15px;font-weight:400;line-height:18.75px;margin:0;max-width:200px}.home-tabs .tab-container .collection_content{height:100%;display:flex;flex-direction:column;gap:15px}.home-tabs .tab-container .collection-listing .button{font-weight:900;text-transform:uppercase;padding:0 20px;width:100%}.home-tabs .tab-container .collection-listing .collection_content .button:hover{background:#233253;color:#fff}.home-tabs ul.tabs{display:flex;padding:0;margin:0 0 25px;list-style:none;border-bottom:solid 2px #233253}.home-tabs ul.tabs li{font-size:20px;height:auto;font-weight:700;line-height:24px;padding:16px;color:#232323;z-index:1;cursor:pointer;border-bottom:0;text-transform:uppercase;letter-spacing:.8px;min-width:230px;text-align:center;border:solid 2px transparent;border-bottom:none}.home-tabs ul.tabs li.active{color:#233253!important;border-color:#233253;background:#f6f5f2!important}.home-tabs .collection_content h2{font-size:28px;font-weight:400;line-height:30.8px;font-family:Moret;margin:0 0 10px}.home-tabs .collection_content p{margin:0 0 15px;font-size:15px;font-weight:400;line-height:18.75px}.home-tabs .collection_content ul{padding:0 0 0 20px;margin:0;list-style:disc}.home-tabs .collection_content ul li{font-size:15px;font-weight:400;line-height:18.75px}.product-card-wrapper .card__inner .card__media .media img{object-fit:contain}.product-card-wrapper .card__information{padding:15px 0;text-align:center}.home-tabs .product-card-wrapper .card__information .card__heading{grid-template-columns:1fr}.product-card-wrapper .card__information .card__heading{font-size:28px;font-weight:400;line-height:30.8px;font-family:Moret;margin:0 0 12px;display:grid;justify-content:space-between;grid-template-columns:1fr 2fr 1fr;align-items:flex-end}.product-card-wrapper .card__information .card__heading .pro_price{flex:1}.product-card-wrapper .card__information .card__heading .pro_price .price{font-size:12px;font-weight:500;line-height:16.12px;letter-spacing:.1em;text-align:left;font-family:Shift TRIAL}.product-card-wrapper .card__information .card__heading .full-unstyled-link{width:100%}.product-card-wrapper .price--on-sale .price-item--regular{display:none}.tab_container .product-card-wrapper .card__information .card__heading .full-unstyled-link{flex:0 0 100%;width:100%}.product-card-wrapper .card__information .card__heading .pro_size{flex:1;font-size:12px;font-weight:500;line-height:16.12px;letter-spacing:.1em;text-align:right;font-family:Shift TRIAL}.template-page-subscription .product-card-wrapper .price--on-sale .price-item--regular{display:block}.product-card-wrapper .card__information .pro_desc{font-size:13px;font-weight:700;line-height:16.9px;letter-spacing:.1em;text-transform:uppercase}.product-card-wrapper .card__content .quick-add{margin:0}.product-card-wrapper .card__information .action_btn{margin:15px 0 0}.product-card-wrapper .card__information .deliverd_show{margin:15px 0 0;position:relative;z-index:99}.card__information .deliverd_show select{border:none;background:none;width:100%;text-transform:uppercase;font-size:13px;font-weight:700;line-height:16.93px;letter-spacing:.1em;color:#233253;padding:18px;border-top:solid 2px #233253;border-bottom:solid 2px #233253;cursor:pointer;font-family:DM Sans,sans-serif}.product-card-wrapper .button{font-weight:900;text-transform:uppercase;padding:0 20px;width:100%;background:#233253;color:#fff;text-decoration:none!important}.product-card-wrapper .button:hover{background:#81a3d5;color:#233253;border-color:#81a3d5}.collection .slider-buttons .slider-button{width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%)}.collection .slider-buttons .slider-button--prev{left:100px}.collection .slider-buttons .slider-button--next{right:100px}.collection .slider-buttons .slider-button[disabled=disabled]{visibility:hidden;opacity:0}.template-index .header-wrapper{background:none;border-bottom:solid 1px rgba(var(--color-foreground));transition:all .5s ease}.template-index .header-wrapper:hover,.template-index .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-index .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-index .shopify-section-header-sticky .header-wrapper .header .link--text,.template-index .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-index .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.footer-logo img{width:100%}.page-width{max-width:100%;padding:0 4.5rem}.product__info-container .product__text{margin:0;font-size:15px;line-height:19px}.product__info-container .product__text.subtitle{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;text-transform:uppercase}.product__info-container .product__text.caption-with-letter-spacing{font-weight:700;line-height:16.9px;letter-spacing:.1em;text-transform:uppercase;font-size:13px}.img_sec{padding:75px 0}.img_sec .image-block{display:flex;align-items:center;gap:20px}.img_sec .image-block>div{flex:1}.image-block .text_block{max-width:450px;margin:0 auto}.image-block .text_block .text_in{padding-left:20px;border-left:solid 2px #641000}.image-block .text_block p{font-size:20px;font-weight:400;line-height:25px;margin:0 0 20px}.image-block .text_block p:last-child{margin:0}.image-block .text_block .button{font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase;background:none;min-width:205px;margin:35px 0 0}.info_sec{padding:0 0 75px}.info_sec .info-block{display:flex;align-items:center;justify-content:center;gap:25px}.info_sec .info-block .info_img{max-width:320px}.info_sec .info-block .info_img img{mix-blend-mode:darken}.info_sec .info-block .info_content{flex:0 0 35%}.info-block .info_content h2{margin:0 0 10px;line-height:1}.info-block .info_content p{font-size:15px;font-weight:400;line-height:18.75px;margin:0}.support_sec{padding:75px 0}.support_sec .support_in{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:70px 0;border-top:solid 2px #233253;border-bottom:solid 2px #233253}.support_sec .support_text{flex:0 0 205px}.support_sec .support_text p{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;margin:0;text-transform:uppercase}.support_sec .support_text.right_text p{text-align:right}.support_sec .support_info{flex:1;display:flex;align-items:center;justify-content:center;gap:35px;text-align:center}.support_sec .support_info .support_list{flex:1}.support_info .support_list p{margin:0;font-size:48px;font-weight:400;line-height:42px;font-family:Moret}.highlight_sec .highlight_in{display:flex;align-items:center;justify-content:center;gap:40px}.highlight_sec .highlight_in h2{margin:0;max-width:270px}.highlight_sec .highlight_in .highlight_img{max-width:335px}.highlight_sec .highlight_in .highlight_text{max-width:320px}.highlight_sec .highlight_text p{margin:0 0 30px;font-size:15px;font-weight:400;line-height:18.75px}.highlight_sec .highlight_text p strong{display:block;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em}.highlight_sec .highlight_text p:last-child{margin:0}.inside_sec{padding:65px 0}.inside_sec .page-width{max-width:1320px;padding:0 1.5rem}.inside_sec h2.h1{text-align:center}.inside_sec .inside-list .col{transform:scale(.7);transition:all .5s ease}.inside_sec .inside-list .col.slick-center{transform:scale(1)}.inside_sec .inside-list .inside_img{background:var(--gradient-background)}.inside_sec .inside-list .inside_img img{mix-blend-mode:darken;margin:0 auto;width:100%}.inside_sec .inside-list-no-image .inside_img{background:var(--gradient-background)}.inside_sec .inside-list-no-image .inside_img img{mix-blend-mode:darken;max-width:350px;margin:0 auto}.inside_sec .inside-list .inside_content{min-width:900px;transform:translate(-50%);left:50%;position:relative;display:none}.inside_sec .inside-list .col.slick-center .inside_content{display:block}.inside_content{margin:25px 0 0}.inside-list-no-image .inside_content{margin:25px auto 0;max-width:900px}.inside_content h4{margin:0 0 25px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;text-align:center;text-transform:uppercase}.inside_content p{font-size:15px;font-weight:400;line-height:18.75px;margin:0 0 25px}.inside_content p:last-child{margin:0}.inside_content p strong{display:block;text-transform:uppercase;margin:0 0 5px;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em}.how_to_sec{padding:75px 0}.how_to_sec .use_block{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:70px 0;border-top:solid 2px #233253;border-bottom:solid 2px #233253}.how_to_sec h4{flex:0 0 20%;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;margin:0;text-transform:uppercase}.how_to_sec .text-right{text-align:right}.how_to_sec .use-list{display:flex;gap:30px;text-align:center}.how_to_sec .use-list .col{flex:1}.how_to_sec .use-list h3{font-size:28px;font-weight:400;line-height:1.2;margin:0 0 7px;font-family:Moret}.how_to_sec .use-list p{margin:0;font-size:15px;font-weight:400;line-height:18.75px}.info_block .img_block{display:flex;align-items:center;gap:20px}.info_block .img_block>div{flex:1}.info_block .img_block .block_img img{width:100%}.info_block .img_block .heading_content h2{max-width:380px;margin:0 auto;text-align:center;padding:25px}.info_block .img_block .heading_content .action_btn{text-align:center}.info_block .img_block .heading_content .action_btn .button{font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-align:center}.faq_main{padding:75px 0 0}.faq_main .page-width{max-width:920px;padding:0 1.5rem}.faq_main h2.h1{text-align:center}.faq_main .accordion{list-style:none;padding:0;margin:0;border:none}.faq_main .accordion h3{margin:0;padding:12px 25px 12px 0;background:url(radio.svg) no-repeat right center;font-size:28px;font-weight:400;line-height:1.2;font-family:Moret;cursor:pointer;transition:all .5s ease}.faq_main .accordion ul[style="display: block;"]{display:block!important}.faq_main .accordion>li{border-bottom:2px solid #233253}.faq_main .accordion>li:first-child{border-top:2px solid #233253}.faq_main .accordion>li>ul{display:none}.faq_main .accordion ul{margin:0;font-size:15px;padding:0 0 20px;list-style:none;line-height:1.4}.faq_main .accordion ul p{margin:0}.faq_main .accordion li.active h3{background:url(select_radio.svg) no-repeat right center}.compare_sec .compare_content{max-width:350px;margin-bottom:-110px}.compare_sec .compare_content h2{margin:0 0 10px}.compare_sec .compare_content p{font-size:15px;font-weight:400;line-height:18.75px}.compare_sec .compare_content .action_btn .button{color:#233253;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase;background:none;min-width:205px;border-color:#233253}.compare_sec .compare_content .action_btn .button:hover{background:#233253;color:#f6f5f2}.compare_sec .compare_table{max-width:75%;margin:0 auto}.compare_sec .compare_table .main_table{width:100%;border-collapse:collapse;border-bottom:solid 2px #233253}.compare_sec .compare_table .main_table th,.compare_sec .compare_table .main_table td{border:solid 2px #233253;text-align:center;padding:16px;font-size:15px;line-height:normal}.compare_sec .compare_table .main_table th{border-top:0;border-bottom:0;text-transform:uppercase;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em}.compare_sec .compare_table .main_table tr th:first-child{padding-left:0;border-left:0;text-align:left}.compare_sec .compare_table .main_table tr th:last-child{border-right:0}.compare_sec .compare_table .main_table td{font-weight:400;line-height:18.75px}.compare_sec .compare_table .main_table tr td:first-child{padding-left:0;border-left:0;text-align:left}.compare_sec .compare_table .main_table tr td:last-child{border-right:0}.compare_table .main_table .product_image img{max-width:130px}.compare_sec .compare_table .main_table td p{margin:0}.template-product-multivitamin .compare_sec .compare_table{max-width:650px}.template-product-soap_charcoal .compare_sec .compare_table{max-width:850px}.template-product-nasal_spray .compare_sec .compare_table{max-width:650px}.template-product-soap_charcoal .support_sec .support_text{flex:0 0 20%}.template-product-soap_charcoal .highlight_sec .highlight_in h2{max-width:350px}.template-product-mouthwash .compare_sec .compare_table{max-width:910px}.template-product-mouthwash .support_sec .support_text{flex:0 0 20%}.template-product-mouthwash .highlight_sec .highlight_in h2{max-width:350px}.template-product-fresh_breath .compare_sec .compare_table{max-width:850px}.template-product-fresh_breath .support_sec .support_text{flex:0 0 20%}.template-product-fresh_breath .highlight_sec .highlight_in h2{max-width:370px}.template-product-silver_solution .highlight_sec .highlight_in h2{max-width:350px}.template-product-extra_strength_gel .compare_sec .compare_table{max-width:650px}.template-product-extra_strength_gel .support_sec .support_text{flex:0 0 20%}.template-product-extra_strength_gel .highlight_sec .highlight_in h2{max-width:300px}.template-product-aloe_gel .compare_sec .compare_table{max-width:650px}.template-product-aloe_gel .support_sec .support_text{flex:0 0 20%}.template-product-aloe_gel .highlight_sec .highlight_in h2{max-width:300px}.template-product-hls-soothing-drops .compare_sec .compare_table{max-width:650px}.template-product-hls-soothing-drops .support_sec .support_text{flex:0 0 20%}.template-product-hls-soothing-drops .highlight_sec .highlight_in h2{max-width:350px}.template-product-hls-soothing-drops .info_block .img_block .heading_content h2{max-width:550px}.template-product-cherry-soothing-drops .compare_sec .compare_table{max-width:650px}.template-product-cherry-soothing-drops .support_sec .support_text{flex:0 0 20%}.template-product-cherry-soothing-drops .highlight_sec .highlight_in h2{max-width:350px}.template-product-cherry-soothing-drops .info_block .img_block .heading_content h2{max-width:550px}.template-product-soothing-drop .compare_sec .compare_table{max-width:650px}.template-product-soothing-drop .support_sec .support_text{flex:0 0 20%}.template-product-soothing-drop .highlight_sec .highlight_in h2{max-width:350px}.template-product-soothing-drop .info_block .img_block .heading_content h2{max-width:550px}.template-product-humic_fulvic_2oz .compare_sec .compare_table{max-width:860px}.template-page-faq .video_img .page-width{max-width:920px;padding:0 1.5rem}.main-list-collections{padding:35px 0}.collection-list .card-wrapper .card__information{text-align:center}.collection-hero .collection-hero__text-wrapper{padding:70px 0 0}.collection-hero .collection-hero__text-wrapper h2{margin:0 0 10px}.facets .facets-vertical-form .product-count-vertical{display:none}.facets .facets-vertical-form .facet-filters__field .select{border:solid 2px #233253}.facets .facets-vertical-form .facet-filters__field .facet-filters__sort{padding:15px 35px 12px 15px;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase}.facets .select .svg-wrapper{right:20px}.facets-vertical .side_bar{min-width:250px}.facets-vertical .side_bar .menu_sticky{position:sticky;top:10px}.side_bar .menu-list{margin:0 0 60px}.menu-list .menu-heading{margin:0 0 12px;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase}.menu-list .menu-heading a{text-decoration:none;color:rgba(var(--color-foreground))}.menu-list ul{margin:0;padding:0;list-style:none}.menu-list ul li{margin:0}.menu-list ul li a{text-decoration:none;font-size:15px;font-weight:400;line-height:15px;color:rgba(var(--color-foreground))}.menu-list ul li a.list-menu__item--active{text-decoration:underline}.filter-menu .menu-list{margin:0 0 35px}.mobile-facets__summary .sort-by-list{margin:0;padding:0;list-style:none}.mobile-facets__summary .sort-by-list li{margin:0}.mobile-facets__summary .sort-by-list li a{text-decoration:none;font-size:15px;font-weight:400;line-height:15px;color:rgba(var(--color-foreground))}.mobile-facets__main{gap:15px}.mobile-facets__main .filter-menu,.mobile-facets__main .mobile-facets__details{flex:1}.featured-product.grid{gap:0;align-items:center}.featured-product.grid .product__info-wrapper{padding-right:0!important;padding-left:2rem!important}.featured-product.grid .product__info-container .add_qty{margin:40px 0 0}.section-featured-product .page-width{padding-left:1.5rem;padding-right:1.5rem;max-width:780px}.landing-banner{position:relative;margin-top:-85px}.landing-banner .landing_img img{width:100%;min-height:715px;object-fit:cover}.landing-banner .landing_content{position:absolute;top:0;left:0;width:100%;padding:140px 0 0;color:#f6f5f2}.landing-banner .landing_content .content_in{max-width:535px}.landing_content h2.h1{margin:0 0 5px;color:#f6f5f2}.landing_content .discount_text{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px}.landing_content .product_price{margin:20px 0 0}.landing_content .product_price .offer_heading{font-size:20px;font-weight:400;line-height:25px}.landing_content .product_price .price{font-size:48px;font-weight:400;line-height:1;color:#fff;margin:0 0 20px;font-family:Moret}.landing_content .product_price .price.price--on-sale .price-item--regular{font-size:48px;font-weight:400;color:#f6f5f2;font-family:Moret}.landing_content .action_btn .button{background:none;color:#f6f5f2;border-color:#f6f5f2;font-size:28px;min-height:50px;font-family:Moret}.template-page-lp__digest-2024 .compare_sec{padding:75px 0}.template-page-lp__digest-2024 .customer-slider{padding:0}.template-page-lp__digest-2024 .support_sec .support_text a{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;min-width:205px;text-decoration:none;border:solid 1px #233253;text-align:center;color:#233253;display:inline-block;vertical-align:middle;line-height:48px}.template-page-lp__digest-2024 .highlight_sec .highlight_in .highlight_img{max-width:100%}.template-page-lp__digest-2024 .highlight_sec .highlight_in .highlight_img img{mix-blend-mode:darken}.highlight_sec .action_btn{padding:25px 0 75px;text-align:center}.highlight_sec .action_btn .button{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;min-width:205px;text-decoration:none;border:solid 1px #233253;text-align:center;color:#233253;display:inline-block;vertical-align:middle;line-height:48px;background:none;transition:all .5s ease}.highlight_sec .action_btn .button:hover{background:#233253;color:#f6f5f2}.template-page-lp__digest-2024 .banner__buttons{margin:0!important}.template-page-lp__digest-2024 .banner__buttons .button{font-family:DM Sans,sans-serif;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;border-color:#233253}.marquee_sec{text-align:center;padding:75px 0 0}.marquee_sec h2.h1{margin:0}@keyframes slideLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee_main{overflow:hidden;white-space:nowrap;position:relative}.marquee_main .col{display:inline-block;animation:slideLeft 10s linear infinite}.marquee_main .col .h1:before{content:"\2022";margin:0 15px}.template-page-lp__digest-2024 .header-wrapper{background:none;border-bottom:solid 1px var(--gradient-background);transition:all .5s ease}.template-page-lp__digest-2024 .header-wrapper:hover{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-lp__digest-2024 .header-wrapper .header .header__menu-item,.template-page-lp__digest-2024 .header-wrapper .header .link--text,.template-page-lp__digest-2024 .header-wrapper .header .header__icon{color:#fff}.template-page-lp__digest-2024 .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-lp__digest-2024 .header-wrapper:hover .header .header__menu-item,.template-page-lp__digest-2024 .header-wrapper:hover .header .link--text,.template-page-lp__digest-2024 .header-wrapper:hover .header .header__icon,.template-page-lp__digest-2024 .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-page-lp__digest-2024 .shopify-section-header-sticky .header-wrapper .header .link--text,.template-page-lp__digest-2024 .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-page-lp__digest-2024 .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.sub_heading,.banner__heading.h1 strong{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;display:block;margin:0 0 10px;font-family:DM Sans,sans-serif}.template-page-lp__activate-2024 .support_sec .support_text a{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;min-width:205px;text-decoration:none;border:solid 1px #233253;text-align:center;color:#233253;display:inline-block;vertical-align:middle;line-height:48px}.template-page-lp__activate-2024 .support_sec .support_text p strong{font-size:36px;font-weight:400;line-height:37.8px;font-family:Moret;text-transform:none}.template-page-lp__activate-2024 .support_sec .support_text{flex:0 0 260px}.template-page-lp__activate-2024 .banner__buttons .button{font-family:DM Sans,sans-serif;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;border-color:#233253}.template-page-lp__activate-2024 .customer-slider{padding:75px 0 0}.template-page-lp__activate-2024 .compare_sec{padding:0 0 75px}.template-page-lp__activate-2024 .highlight_sec .highlight_in .highlight_img{max-width:100%}.template-page-lp__activate-2024 .highlight_sec .highlight_in .highlight_img img{mix-blend-mode:darken}.template-page-lp__activate-2024 .header-wrapper{background:none;border-bottom:solid 1px var(--gradient-background);transition:all .5s ease}.template-page-lp__activate-2024 .header-wrapper:hover{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-lp__activate-2024 .header-wrapper .header .header__menu-item,.template-page-lp__activate-2024 .header-wrapper .header .link--text,.template-page-lp__activate-2024 .header-wrapper .header .header__icon{color:#fff}.template-page-lp__activate-2024 .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-lp__activate-2024 .header-wrapper:hover .header .header__menu-item,.template-page-lp__activate-2024 .header-wrapper:hover .header .link--text,.template-page-lp__activate-2024 .header-wrapper:hover .header .header__icon,.template-page-lp__activate-2024 .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-page-lp__activate-2024 .shopify-section-header-sticky .header-wrapper .header .link--text,.template-page-lp__activate-2024 .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-page-lp__activate-2024 .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.contact_sec{text-align:center;padding:70px 0}.contact_sec .page-width{max-width:1100px;padding:0 20px}.contact_sec .contact_heading h2{margin:0 0 7px;line-height:1}.contact_sec .contact_heading p{margin:0;font-size:15px;font-weight:400;line-height:18.75px}.contact_sec .contact-list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:75px 0 0}.contact_sec .contact-list .col{text-decoration:none;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-align:center;color:#233253;display:flex;align-items:center;justify-content:center;gap:35px;padding:40px 20px 20px;flex-direction:column;border:2px solid #233253;text-transform:uppercase}.quetions_sec{padding:50px 0 0}.quetions_sec .page-width{max-width:1100px;padding:0 20px}.quetions_sec .contact_block{display:flex;align-items:center;gap:30px}.quetions_sec .contact_block>div{flex:1}.contact_block .contactCntn h2{margin:0 0 10px}.contact_block .contactCntn p{margin:0 0 25px;font-size:15px;font-weight:400;line-height:18.75px}.contact_block .contactCntn p:last-child{margin:0}.contact_block .contactCntn p strong{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;padding:0 0 10px;display:block}.contact_block .contactCntn p a{background:#233253;display:block;padding:15px;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-align:center;color:#fff;text-decoration:none;margin:0 0 20px}.contact_block .contactCntn p a br{display:none}.contact_block .contactCntn p a:last-child{margin:0}.how_it_works{padding:80px 0;text-align:center}.how_it_works .page-width{max-width:930px;padding:0 1.5rem}.how_it_works .works-list{display:flex;gap:25px;flex-wrap:wrap;margin:0 0 35px}.how_it_works .works-list .col{flex:1;max-width:100%}.how_it_works .works-list .works-content{margin:12px 0 0}.how_it_works .works-list h2{margin:0 0 12px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.08em;text-transform:uppercase}.how_it_works .works-list p{font-size:15px;font-weight:400;line-height:18.75px;margin:0}.how_it_works .action_btn .button{width:100%;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em}.template-page-new-education .header-wrapper{background:none;border-bottom:solid 1px var(--gradient-background);transition:all .5s ease}.template-page-new-education .header-wrapper:hover{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-new-education .header-wrapper .header .header__menu-item,.template-page-new-education .header-wrapper .header .link--text,.template-page-new-education .header-wrapper .header .header__icon{color:#fff}.template-page-new-education .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-new-education .header-wrapper:hover .header .header__menu-item,.template-page-new-education .header-wrapper:hover .header .link--text,.template-page-new-education .header-wrapper:hover .header .header__icon,.template-page-new-education .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-page-new-education .shopify-section-header-sticky .header-wrapper .header .link--text,.template-page-new-education .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-page-new-education .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.template-page-subscription .customer-slider{padding:0}.template-page-subscription .home-icons{padding-bottom:0}.template-page-subscription .header-wrapper{background:none;border-bottom:solid 1px var(--gradient-background);transition:all .5s ease}.template-page-subscription .header-wrapper:hover{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-subscription .header-wrapper .header .header__menu-item,.template-page-subscription .header-wrapper .header .link--text,.template-page-subscription .header-wrapper .header .header__icon{color:#fff}.template-page-subscription .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-subscription .header-wrapper:hover .header .header__menu-item,.template-page-subscription .header-wrapper:hover .header .link--text,.template-page-subscription .header-wrapper:hover .header .header__icon,.template-page-subscription .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-page-subscription .shopify-section-header-sticky .header-wrapper .header .link--text,.template-page-subscription .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-page-subscription .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.product-form__input--pill input[type=radio]:checked+label{background-color:#fff!important;border:2px solid #341f56!important;color:#341f56!important}.product-form__input label{border-radius:0!important;background:transparent!important;border:2px solid #eeeae1!important}.mm-img a img{width:100%;margin:0 0 20px;height:250px;object-fit:cover}.mm-img span.uc{text-transform:uppercase;font-family:Shift TRIAL;letter-spacing:1px;line-height:1}.mm-img span{display:block;color:#233253}.mm-img a{text-decoration:none;display:block}.main-blog .blog_filter{padding:0 0 70px}.main-blog .blog_filter ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.main-blog .blog_filter ul li{border-top:2px solid #233253;border-left:2px solid #233253}.main-blog .blog_filter ul li:first-child{border-left:none}.main-blog .blog_filter ul li a,.main-blog .blog_filter ul li button{text-decoration:none;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;color:#233253;min-width:170px;text-transform:uppercase;display:block;padding:10px;text-align:center;transition:all .5s ease;letter-spacing:0;width:100%}.main-blog .blog_filter ul li a.active,.main-blog .blog_filter ul li a:hover,.main-blog .blog_filter ul li button.active,.main-blog .blog_filter ul li button:hover{background:#233253;color:#fff}.article-template .page-width{padding-left:1.5rem;padding-right:1.5rem;max-width:930px}.article-template .article-template__title{text-align:center}.article-template .author_info{text-align:center;font-size:13px;font-weight:700;line-height:16.9px;letter-spacing:.1em;text-transform:uppercase}.article-template .author_info .pipe{padding:0 5px}.article-template .article-template__content{font-size:15px;font-weight:400;line-height:18.75px}.article-template .article-template__content ul li{list-style:initial}.article-template .article-template__content ul li p{margin:0}.template-article .home_blogs .blog__posts{grid-template-columns:repeat(2,1fr)}.template-article .home_blogs .blog__posts .blog__post:first-child{grid-column:auto}.template-article .home_blogs .blog .page-width{padding-left:1.5rem;padding-right:1.5rem;max-width:930px}.template-article .home_blogs .title-wrapper-with-link{justify-content:center;margin:0}.breadcrumbs{margin:0;padding:20px 0}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;margin:0;font-family:Shift TRIAL;line-height:1}.breadcrumbs__item:not(:last-child):after{content:"\2022";display:inline-block;position:relative;font-size:14px;font-weight:400;color:#233253;vertical-align:middle;margin:0 5px 0 2px}.breadcrumbs__link,.breadcrumbs__item a{font-size:12px;font-weight:500;line-height:16.12px;letter-spacing:.1em;text-decoration-line:none;color:#233253;text-transform:uppercase;font-family:Shift TRIAL}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration-line:underline;color:#233253}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}.quantity{border-radius:0;border:solid 2px #233253;min-height:50px;min-width:170px}.quantity:before,.quantity:after{display:none}.quantity__label{margin:0;position:absolute;top:-20px}.quantity .quantity__input{border-left:solid 2px #233253;border-right:solid 2px #233253}.topBar.showBar{display:block}.topBar{padding:15px 0;position:fixed;z-index:1;width:100%;background-color:#f6f5f2;top:0;display:none;z-index:99;border-bottom:solid 2px #233253}.topBar .topBar-in{display:flex;justify-content:space-between;align-items:center}.topBar .topBar-in .topBar-left{display:flex;align-items:center;gap:15px}.topBar .topBar-in .topBar-left h2{margin:0;font-size:28px;font-weight:400;line-height:30.8px;font-family:Moret}.topBar .topBar-in .topBar-left p{margin:0;font-size:15px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-transform:uppercase}.topBar .topBar-in .topBar-right .button{margin:0;font-size:13px;font-weight:900}.topBar .topBar-in .topBar-left .product-image img{max-height:65px}.about_content_sec{padding:75px 0 30px}.about_content_sec .about_text{max-width:435px;margin:65px 0 0}.about_content_sec .about_text p{margin:0;font-weight:400;font-size:20px;line-height:25px;letter-spacing:0%}.about_tabs ul.tabs{display:flex;padding:0;margin:0 0 25px;list-style:none;border-bottom:solid 2px #233253}.about_tabs ul.tabs li{font-size:20px;height:auto;font-weight:700;line-height:24px;padding:16px;color:#232323;z-index:1;cursor:pointer;border-bottom:0;text-transform:uppercase;letter-spacing:.8px;min-width:230px;text-align:center;border:solid 2px transparent;border-bottom:none}.about_tabs ul.tabs li.active{color:#233253!important;border-color:#233253;background:#f6f5f2!important}.about_tabs .tabs_in{display:flex;align-items:center;gap:20px}.about_tabs .tabs_in>div{flex:1}.about_tabs .tabs_in .text_block{max-width:440px;margin:0 auto}.about_tabs .tabs_in .text_block p{margin:0;font-weight:400;font-size:15px;line-height:18.75px;letter-spacing:0%}.about_info .page-width{max-width:1100px;padding:0 1.5rem}.about_info .info_bg{background-size:cover;padding:145px 0}.about_info .use-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:25px;row-gap:40px}.about_info .use-list h2{color:#f6f5f2;margin:0 0 10px}.about_info .use-list p{font-weight:400;font-size:15px;line-height:18.75px;letter-spacing:0;margin:0;color:#f6f5f2}.template-page-lp__digest-2024 .product__info-container .price span,.template-page-lp__activate-2024 .product__info-container .price span{text-decoration:line-through}.mm-img{position:absolute;right:360px;max-width:300px;top:40px;width:100%}.mm-img:last-child{right:40px}.variant-link-box{display:flex;gap:15px}.variant-link-box img{width:80px}.variant-picker-box p{font-weight:700;text-transform:uppercase;margin-bottom:5px}.variant-link-box a{border:2px solid transparent;padding:4px}.variant-link-box a.v-active{background-color:#fff;border:2px solid #233253;padding:4px}.template-page-subscription .pro_price .price-item{display:block}.template-page-subscription .pro_price .price-item.price-item--regular{text-decoration:line-through}.wholesale_partner{padding:70px 0}.wholesale_partner .partner_in{padding:50px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:solid 2px #233253;border-bottom:solid 2px #233253}.wholesale_partner .partner_in h2.h1{margin:0}.wholesale_partner .partner_in .button{min-width:320px;font-weight:900}.benefits_sec{padding:0 0 50px}.benefits_sec .benefits_in{display:flex;gap:65px;align-items:center}.benefits_sec .benefits_in>div{flex:1}.benefits_sec .benefits_in h2.h1{margin:0 0 70px}.benefits_content .benefits_list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.benefits_content .benefits_list .benefit-icon{margin:0 0 22px}.benefits_content .benefits_list h3{margin:0 0 10px;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.8px;text-transform:uppercase;font-family:DM Sans,sans-serif}.benefits_content .benefits_list p{margin:0;font-weight:400;font-size:15px;line-height:18.75px}.benefits_content .benefits_list .col:last-child .benefit-content{display:flex;flex-direction:column;gap:35px;justify-content:flex-end;height:100%;width:100%}.benefits_content .benefits_list .action_btn .button{font-weight:900;width:100%}.wholesale_form_sec{padding:0 0 100px}.wholesale_form_sec .page-width{max-width:920px;padding:0 1.5rem}.wholesale_form_sec .top_content{text-align:center;margin:0 0 40px}.wholesale_form_sec .top_content p{font-weight:400;font-size:15px;line-height:18.75px;margin:0 0 20px}.template-page-wholesale_program .header-wrapper{background:none;border-bottom:solid 1px var(--gradient-background);transition:all .5s ease}.template-page-wholesale_program .header-wrapper:hover{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-wholesale_program .header-wrapper .header .header__menu-item,.template-page-wholesale_program .header-wrapper .header .link--text,.template-page-wholesale_program .header-wrapper .header .header__icon{color:#fff}.template-page-wholesale_program .shopify-section-header-sticky .header-wrapper{background:var(--gradient-background);border-color:rgba(var(--color-foreground))}.template-page-wholesale_program .header-wrapper:hover .header .header__menu-item,.template-page-wholesale_program .header-wrapper:hover .header .link--text,.template-page-wholesale_program .header-wrapper:hover .header .header__icon,.template-page-wholesale_program .shopify-section-header-sticky .header-wrapper .header .header__menu-item,.template-page-wholesale_program .shopify-section-header-sticky .header-wrapper .header .link--text,.template-page-wholesale_program .shopify-section-header-sticky .header-wrapper .header .header__icon{color:rgba(var(--color-foreground))}.template-page-wholesale_program .shopify-section-header-sticky .header-wrapper .header .header__menu-item:hover{border-color:rgba(var(--color-foreground))}.template-page-wholesale_program .main_banner{position:relative;margin-top:-85px}.wholesale_form_sec .field{flex-wrap:wrap}.wholesale_form_sec .field:after,.wholesale_form_sec .field:before{display:none}.wholesale_form_sec .field .field__input{border:2px solid #233253;border-radius:0;padding:1.5rem;box-shadow:unset}.wholesale_form_sec .field__label{position:relative;left:0;right:auto;top:0;color:#233253;font-size:16px;letter-spacing:0;margin-bottom:5px;width:100%}.form-heading{text-align:center;font-size:20px;font-weight:700;margin-bottom:20px}.wholesale_form_sec .select__label{width:100%;border:2px solid #233253;padding:0 20px;height:45px;background:transparent;font-size:16px;color:#233253}.wholesale_form_sec .contact__button .button{width:100%}.multi-atc-sec .page-width{max-width:1100px;padding:0 20px}.bundle-heading-box{margin:30px 0}.bundle-heading-box h2{font-family:Moret;font-size:36px;margin:0}.bundle-heading-box h3{font-size:20px;letter-spacing:.8px;margin:10px 0 0;font-weight:600;text-transform:uppercase}.bundle-text-btn{display:flex;align-items:center;gap:50px;margin-top:10px}.bundle-text-btn p{margin:0;font-size:16px;line-height:1.2}.bundle-text-btn a{font-size:16px;line-height:1.4;display:inline-block;text-decoration:underline;text-align:right;color:#233253}.bundle-text-btn .bundle-right{min-width:140px}.top-text{border-bottom:1px solid #233253;color:#233253;text-align:center;margin:40px 0;line-height:2.5;font-size:18px;display:inline-block}.product-item{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 20px);border-bottom:2px solid #233253;margin-bottom:40px;padding:10px 0;gap:20px}.product-item .qty-wrap{display:flex}.product-item .qty-wrap .minus,.product-item .qty-wrap .plus{border:1px solid #233253;width:50px;height:50px;cursor:pointer;background-color:#f6f5f2}.product-item .qty-wrap .form-control{border:1px solid #233253;width:80px;text-align:center;font-size:18px;background-color:#f6f5f2;margin-left:-1px;margin-right:-1px}.product-item .prd-left{display:flex;align-items:center;gap:20px}.product-item-main{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.prd-details h4,.prd-details p{margin:0}.login-text{margin:80px 0 20px;text-align:center;font-size:28px}.login-text a{font-weight:700;color:#233253}.review_sec .review_block{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;row-gap:75px;border-top:solid 2px #233253;border-bottom:solid 2px #233253;padding:35px 0}.review_sec .col{text-align:center}.review_sec .col p{font-size:28px;font-weight:400;color:#233253;margin:15px 0 10px;line-height:1.1;font-family:Moret}.review_sec .col .author_info{font-size:15px;font-weight:400;color:#233253}.review_sec .col .star_img img{margin:0 auto}.product_category_sec .container{max-width:1120px;margin:0 auto;padding:0 20px}.product_category_sec{padding:72px 0 0}.product_category_sec .product_category_block{display:flex;flex-direction:column;gap:20px}.product_category_sec .product_category_block .col{display:flex;align-items:center;gap:20px}.product_category_sec .col .product_category_img{flex:0 0 22%;text-align:center}.product_category_img .p_digest,.product_category_img .p_complete{height:260px}.product_category_img .p_active,.product_category_img .p_cleanse{height:390px}.product_category_img .p_transform{height:210px}.product_category_img .p_hydrate{height:220px}.product_category_img .p_renew{height:280px}.product_category_img .p_nourish{height:250px}.template-product-detox-bundle .product_category_sec .product_category_block .col:first-child .product_category_img img{max-width:unset}.product_category_sec .top_content{text-align:center;margin:0 auto 60px;max-width:660px}.product_category_sec h2{font-size:48px;font-weight:400;color:#233253;line-height:1;margin:0 0 20px;font-family:Moret}.product_category_sec .col .pro_content h2{margin:0 0 15px}.product_category_sec p{color:#233253;font-size:15px;font-weight:400;line-height:1.5;margin:0}@media (max-width: 1480px){.mm-img{right:310px;max-width:250px}.mm-img:last-child{right:40px}.page-width{padding:0 2rem}.related-products .product-card-wrapper .card__information .card__heading{font-size:19px;line-height:normal}.support_info .support_list p{font-size:34px;line-height:1}.support_sec .support_text p{font-size:16px;line-height:20px}.customer-slider .review-box .review_text p{font-size:38px}.how_to_sec h4{flex:0 0 auto}.product .product__info-wrapper{padding:60px 4rem 0}.compare_sec .compare_table{max-width:100%}}@media (max-width: 1199px){.mm-img{right:260px;max-width:200px}.mm-img a img{height:180px}.product-card-wrapper .card__information .card__heading{display:flex;align-items:center;flex-direction:column}.customer-slider .review-box .review_text p{font-size:36px}.home-tabs .tab-container{grid-template-columns:1fr}.home-tabs .tab-container .tab_left{text-align:center}.home-tabs .tab-container .tab_left p{max-width:100%}h2.h1{font-size:36px}.formulation-list .video_box:after{right:-20px;width:50px;height:100px;top:15px}.formulation-list .col{gap:20px}.formulation-list .formulation-content{max-width:90%}.info_sec .info-block .info_content{flex:1}.support_sec .support_in{flex-direction:column}.support_sec .support_text{flex:1!important}.support_sec .support_text br{display:none}.support_sec .support_info{width:100%}.support_sec .support_text.right_text{display:none}.how_to_sec .use_block{flex-direction:column}.how_to_sec h4{flex:1}.how_to_sec .use-list{width:100%}.how_to_sec .text-right{display:none}.section-featured-product .page-width{max-width:100%}.template-page-lp__activate-2024 .support_sec .support_text p{text-align:center}.template-page-lp__activate-2024 .support_sec .support_text p strong{display:block;font-family:DM Sans,sans-serif;font-size:13px;font-weight:700;line-height:16.9px;letter-spacing:.1em;text-transform:uppercase}.template-page-wholesale_program .banner--desktop-transparent .banner__box{padding-bottom:0}.benefits_sec .benefits_in{flex-direction:column;gap:35px}.review_sec .col p{font-size:22px}}@media (max-width: 991px){.btm-menu ul li a{text-decoration:none;color:#233253;text-transform:uppercase;font-weight:700;letter-spacing:1px}.btm-menu ul li{list-style:none;width:50%;line-height:1.5}.btm-menu ul{margin:0 0 30px;display:flex;flex-wrap:wrap;padding:0}.main_banner .banner--adapt{min-height:645px}.collection__title.title-wrapper{text-align:center}.ingredients_in{border-width:1px;flex-direction:column;text-align:center;padding:30px 0}.ingredients_in .text_style{flex:0 0 100%}.ingredients_in .text_style p br{display:none}.ingredients_in .text_style.right_text{text-align:center}.collection-listing .product-grid{position:relative;padding-bottom:70px}.collection-listing .product-grid .grid__item.main_coll_content{width:100%;max-width:100%}.collection-listing .product-grid .collection_content .button{position:absolute;left:0;bottom:0;width:100%}.home_blogs .blog__posts{display:flex}.banner__content.banner__content--top-left .banner__box{height:100%;display:flex;flex-direction:column;align-items:flex-start}.banner__content.banner__content--top-left .banner__box .banner__buttons{position:absolute;bottom:2rem}.formulation-list{flex-direction:column}.formulation-list .col.bottom_image{flex-direction:column;padding:0}.footer__content-top .footer-right{padding:70px 0 70px 20px}.footer__content-top .footer-blocks-wrapper{flex-wrap:wrap}.footer__content-top .footer-blocks-wrapper .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.footer-block__details-content.rte{padding:0}.footer-block__details-content{margin-bottom:0;flex:1}.footer .footer__content-top .footer-block .contact_info{margin:0;flex:1}.compare_sec .compare_content{max-width:240px}.image-block .text_block p{font-size:16px;line-height:normal}.highlight_sec .highlight_in .highlight_text{max-width:270px}.template-product-digest-2024 .banner__content.banner__content--top-left .banner__box{justify-content:flex-start;padding-top:0}.compare_sec .compare_table{overflow-x:scroll}.compare_sec .compare_table .main_table tr td:first-child{min-width:150px}.related-products .related-products__heading{text-align:center}.product .product__info-wrapper{padding:60px 2rem 0}.template-page-faq .video_img .page-width{max-width:920px;padding:0}.template-page-faq .video_img .image-with-text__content .image-with-text__heading{color:#f6f5f2}.template-page-faq .video_img .image-with-text__text-item .button{color:#f6f5f2;border-color:#f6f5f2}.template-page-faq .video_img .image-with-text__content{padding:35px 2rem}.landing-banner .landing_content{height:100%}.landing-banner .landing_content .action_btn{position:absolute;bottom:2rem;width:100%;padding:0 2rem;left:0}.landing-banner .landing_content .action_btn .button{font-family:DM Sans,sans-serif;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;border-color:#233253;text-transform:uppercase;color:#233253;width:100%}.landing-banner .landing_content .action_btn .button span{position:relative;display:inline-flex;gap:8px}.landing-banner .landing_content .action_btn .button span:after{content:"\2192"}.landing_content .product_price .price,.landing_content .product_price .price.price--on-sale .price-item--regular{font-size:36px}.landing_content .discount_text{font-size:15px;font-weight:500}.quetions_sec .contact_block{flex-direction:column}.quetions_sec .contact_block>div{width:100%}.about_info .use-list{grid-template-columns:repeat(2,1fr)}.show_blog{display:grid;grid-template-columns:1fr 1fr;gap:12px}.show_blog .blog_col a{text-decoration:none;color:currentColor}.show_blog .blog_col img{height:200px;object-fit:cover;width:100%}.show_blog .blog_col span.uc{font-family:Shift TRIAL;display:block;font-weight:500;font-size:12px;line-height:16.12px;letter-spacing:.1px;margin:15px 0 10px;text-transform:uppercase}.show_blog .blog_col span{font-weight:700;font-size:14px;line-height:18.23px}.template-page-wholesale_program .rich-text__wrapper .rich-text__blocks{text-align:center}.wholesale_partner{padding:35px 0}.benefits_sec{padding:0}.benefits_sec .benefits_in h2.h1{margin:0 0 25px}.template-page-wholesale_program .section .rich-text.content-container{padding-bottom:0!important}.product_category_sec h2{font-size:36px}.review_sec{padding:0 20px}.review_sec .review_block{grid-template-columns:repeat(1,1fr)}}@media (min-width: 769px){.mobile_view{display:none}.review_sec .mobile_reviews{display:none!important}}@media (max-width: 768px){.product_category_img .p_digest,.product_category_img .p_complete{height:220px}.product_category_img .p_active,.product_category_img .p_cleanse{height:340px}.product_category_img .p_transform{height:170px}.product_category_img .p_hydrate{height:180px}.product_category_img .p_renew{height:220px}.product_category_img .p_nourish{height:210px}.bundle-right{margin-top:15px}.top-text{line-height:1.4}.product-item-main .product-item{width:100%;border:0;margin-bottom:0}.product-item-main,.bundle-text-btn{display:block}.show_blog .blog_col img{height:150px}.menu-drawer__submenu .menu-drawer__menu li a{padding:0;line-height:1.2;font-size:24px}.desktop_view{display:none}.ingredients_in .ingredients-list{flex-wrap:wrap}.ingredients_in .ingredients-list .col{max-width:100px}.home-tabs ul.tabs li{font-size:13px;padding:10px;letter-spacing:0;min-width:100px}.collection-listing .product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.formulation_sec{padding:35px 0;overflow:hidden}.formulation-list .video_box:after{right:0;width:90px;height:120px;top:auto;bottom:-60px;transform:rotate(-25deg)}.ingredients_in .text_style p{font-size:14px}.ingredients_in .text_style p a:first-child:after{content:"|";margin:0 7px}.image-with-text .grid{flex-direction:column;position:relative}.image-with-text .grid .grid__item{max-width:100%;width:100%}.image-with-text__media .video_block{overflow:hidden}.image-with-text__media .video_block:after{right:-15px;top:50px;bottom:auto;transform:rotate(25deg)}.image-with-text .grid .image-with-text__text-item{position:absolute;z-index:2;top:0;height:100%}.image-with-text .grid .image-with-text__text-item .image-with-text__content{justify-content:space-between}.image-with-text .grid .image-with-text__content--desktop-center>*{align-self:flex-start;text-align:left}.image-with-text__text-item .button{background:none}.home-icons{padding:35px 0}.customer-slider .review-box .star_img img{max-width:110px}.customer-slider{padding:0 0 35px}.home-tabs{padding:35px 0}.home-tabs .tab-container .tab_left{text-align:left}.formulation-list .col.bottom_image .formulation-content{text-align:right}.insta_post .top_heading .button{display:none}.insta_post .forMob .button{text-transform:uppercase;font-weight:700;margin:20px 0 0;font-size:14px}.footer__content-top .footer-in{flex-direction:column}.footer__content-top .footer-block-newsletter{border-right:none;padding:35px 0 40px;border-bottom:solid .1rem rgba(var(--color-foreground))}.footer__content-top .footer-right{padding:35px 0}.footer__content-bottom-wrapper .footer-logo{padding:25px 0 0}.home_blogs .slider-buttons{display:none}footer.footer{margin:0}.video_img .page-width{padding:0}.home_blogs .blog__posts .blog__post{width:calc(70% - var(--grid-mobile-horizontal-spacing) - 3rem);max-width:calc(70% - var(--grid-mobile-horizontal-spacing) - 3rem)}.formulation-content p{font-size:15px;line-height:20px}.collection-listing .product-grid .grid__item.hide_product{display:none}.home_blogs .blog__posts .blog__post:first-child{margin-left:0}.home_blogs .page-width{padding-bottom:20px!important}.product-card-wrapper .mobile_title{margin:0 0 15px}.product-card-wrapper .mobile_title a{font-size:28px;font-weight:400;line-height:1.2;font-family:Moret;text-decoration:none;color:rgb(var(--color-foreground))}.product-card-wrapper .mobile_title .pro_desc{font-size:13px;margin:5px 0 0;font-weight:700;line-height:16.9px;letter-spacing:.1em;text-transform:uppercase}.product-card-wrapper .card__information{padding:15px 0 0}.product-card-wrapper .card__information .card__heading{flex-direction:row}.product-card-wrapper .card__information .card__heading .full-unstyled-link,.product-card-wrapper .card__information .pro_desc,.collection .slider-buttons{display:none}.product .product__info-wrapper{padding:0 1.5rem}.info_sec .info-block .info_img{max-width:100%;flex:1}.support_sec .support_info{flex-direction:column;gap:20px;position:relative;padding-right:70px}.support_info .support_list p{line-height:.7}.support_sec .support_info .support_list{width:100%;text-align:left}.support_sec .support_info .support_img{position:absolute;bottom:-20px;right:20px;max-width:60px;transform:rotate(35deg)}.highlight_sec .highlight_in{gap:15px;flex-direction:column}.highlight_sec .highlight_in h2{margin:0;max-width:100%!important;width:100%}.highlight_sec .highlight_in .highlight_img{max-width:100%;order:-1}.highlight_sec .highlight_in .highlight_text{max-width:100%;width:100%}.inside_sec .inside-list .inside_content{min-width:600px}.template-product-digest-2024 .banner__content.banner__content--top-left .banner__box{padding-top:30px}.template-product-digest-2024 .banner__content.banner__content--top-left .banner__text{max-width:260px}.faq_main{padding:40px 0}.section .rich-text.content-container{padding-bottom:40px!important}.rich-text .rich-text__wrapper{width:100%}.rich-text__wrapper .rich-text__blocks{text-align:left}.info_sec .info-block{gap:15px;flex-direction:column}.compare_sec .compare_table .main_table td{font-size:12px;min-width:150px}.compare_sec .compare_table .main_table th{font-size:12px}.img_sec,.support_sec .support_in,.how_to_sec .use_block,.support_sec,.how_to_sec{padding:35px 0}.info_block .img_block{position:relative}.info_block .img_block .heading_content{position:absolute;width:100%;text-align:left;top:0}.info_block .img_block .heading_content h2{max-width:320px;margin:0;text-align:left;padding:25px}.faq_main .accordion h3{font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;text-transform:uppercase;font-family:DM Sans,sans-serif}.faq_main .accordion ul p{font-size:14px}.product.grid{overflow:hidden}.product .product__media-list .product__media-item{width:100%;max-width:100%}.compare_sec .compare_content{max-width:270px;margin:0}.how_to_sec h4{font-size:14px}.inside_sec{padding:35px 0}.info_sec{padding-bottom:35px}.img_sec .image-block{flex-direction:column}.image-block .text_block{max-width:100%}.image-block .text_block .text_in{padding-left:0;border-left:0}.related-products .grid.product-grid{flex-wrap:nowrap;overflow-x:scroll}.main_banner .banner--adapt{min-height:515px}.template-page-lp__digest-2024 .banner__buttons .button:after{display:none}.template-page-lp__digest-2024 .banner__box .banner__buttons,.template-page-lp__digest-2024 .banner__box .banner__buttons .button{width:100%}.featured-product.grid .product__info-wrapper{padding-left:0!important}.compare_sec .benifit-section-in{position:relative}.compare_sec .benifit-section-in .action_btn{position:absolute;bottom:-60px;width:100%;left:0}.compare_sec .benifit-section-in .action_btn .button{width:100%}.template-page-lp__activate-2024 .banner__buttons .button:after{display:none}.template-page-lp__activate-2024 .banner__box .banner__buttons,.template-page-lp__activate-2024 .banner__box .banner__buttons .button{width:100%}.template-page-lp__activate-2024 .banner__content.banner__content--top-left .banner__box .banner__buttons{left:0;padding:0 2rem}.template-page-lp__activate-2024 .customer-slider{padding:35px 0 0}.template-page-lp__activate-2024 .info_block .img_block .heading_content{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 20px}.template-page-lp__activate-2024 .info_block .img_block .heading_content .action_btn .button{width:100%}.info_block .img_block .heading_content .action_btn{padding:0 25px}.sub_heading,.banner__heading.h1 strong{font-size:15px}.contact_sec{padding:40px 0}.contact_sec .contact-list{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 0 0}.quetions_sec{padding:0}.template-page-contact .insta_post{padding:0 0 35px}.how_it_works .works-list .col{flex:auto;max-width:calc(50% - 12.5px)}.template-page-subscription .banner__buttons .button{font-size:13px;font-weight:900!important}.template-page-subscription .rich-text__wrapper .rich-text__blocks{text-align:center}.how_it_works{padding:0 0 40px}.template-blog .main_banner .banner--adapt{min-height:390px}.template-blog .main_banner .banner__content{align-items:flex-start}.topBar .topBar-in .topBar-left p{display:none}.topBar .topBar-in .topBar-right .button{padding:0 15px}.about_content_sec{padding:30px 0}.about_tabs ul.tabs li{font-size:13px;padding:10px;min-width:110px}.about_tabs .tabs_in{flex-direction:column-reverse}.template-page-wholesale_program .banner--desktop-transparent .banner__box{padding:20px;background:#f6f5f2;color:#233253;text-align:left}.template-page-wholesale_program .banner__heading.h1{color:#233253}.template-page-wholesale_program .banner__buttons .button{background:none;color:#233253;font-weight:900}.wholesale_partner .partner_in{flex-direction:column;align-items:flex-start;padding:25px 0}.wholesale_partner .partner_in .button{min-width:100%}.benefits_content .benefits_list{grid-template-columns:repeat(1,1fr);gap:30px}.benefits_content .benefits_list .col{display:flex;gap:30px}.benefits_content .benefits_list .col .benefit-icon{flex:0 0 45px}.wholesale_form_sec{padding:0 0 40px}.benefits_content .benefits_list .col:last-child .benefit-content h3{display:none}.template-page-wholesale_program .rich-text__buttons .button{width:100%}.product_category_sec .product_category_block .col{flex-direction:column}.product_category_sec{padding:42px 0}.product_category_sec .top_content{text-align:left;margin:0 auto 30px;max-width:100%}.review_sec .col .star_img img{max-width:110px}}@media (max-width: 749px){.facets-vertical .side_bar,.mobile-facets__inner .mobile-facets__header{display:none}.collection-hero .collection-hero__text-wrapper{padding:30px 0 0}.mobile-facets__main h2.h1{font-size:28px}.review_sec .review_block{display:none}.review_sec .slick-slider .slick-prev{left:-30px}.review_sec .slick-slider .slick-next{right:-30px}.product_category_sec .col .product_category_img{flex:1}.product_category_sec .col .product_category_img img{max-width:220px;margin:0 auto}}@media (max-width: 640px){.inside_sec .inside-list .inside_content{min-width:420px}.how_to_sec .use-list{display:grid;grid-template-columns:1fr 1fr}.info_block .img_block .block_img img{height:470px;object-fit:cover}.inside_sec .inside-list.slick-slider .slick-arrow{top:50px;transform:none}.landing_content .product_price .price.price--on-sale .price-item--regular{width:100%}.how_it_works .works-list .col{flex:auto;max-width:100%;width:100%;text-align:left;display:flex;gap:15px}.how_it_works .works-list .works-icon{flex:0 0 70px}.how_it_works .works-list .works-content{margin:0}.main-blog .blog_filter ul{text-align:center;flex-direction:column}.main-blog .blog_filter ul li{border-left:none}.about_info .info_bg{padding:35px 0}.about_info .use-list{grid-template-columns:repeat(1,1fr)}.about_content_sec .about_text{max-width:100%;margin:0}.about_content_sec .about_text p{font-size:15px;line-height:normal}}@media (max-width: 480px){summary.list-menu__item{line-height:1;padding-top:5px;padding-bottom:5px}.header__heading,.header__heading-link{max-width:150px}.header__heading svg,.header__heading-link svg{max-width:100%}.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(52% - var(--grid-mobile-horizontal-spacing) - 3rem);max-width:calc(52% - var(--grid-mobile-horizontal-spacing) - 3rem)}.home_blogs .blog__posts .blog__post{width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem);max-width:calc(90% - var(--grid-mobile-horizontal-spacing) - 3rem)}.customer-slider .review-box .review_text p{font-size:22px}.customer-slider .review-box{padding:0 30px}.slick-slider .slick-arrow{width:15px;height:15px;background-size:contain!important}.support_info .support_list p{font-size:30px}.support_sec .support_text p{font-size:14px}.inside_sec .inside-list .inside_content{min-width:320px}.compare_sec .compare_table .main_table tr td:last-child{min-width:60px}}@media (min-width: 1025px){.template-collection #MainContent .page-width{max-width:90%}}@media (max-width: 480px){.card .card__inner .card__media{z-index:1!important}}.klaviyo-bis-trigger.btn{background-color:#233253;color:#fff;padding:10px 40px;text-decoration:none;margin:10px 0 0;display:inline-block}.discount_sec{position:relative;padding:90px 0 30px;background:#f6f5f2;overflow:hidden}.discount_sec .discount_img{position:relative;z-index:1}.discount_sec .discount_img img{width:100%}.discount_top_content{position:absolute;top:0;left:0;width:100%;text-align:center}.discount_top_content .content_in{position:absolute;left:0;bottom:70px;width:100%}.discount_top_content h2{font-size:95px}.discount_top_content h2 .sub_heading{font-family:Moret;font-size:48px;line-height:normal;font-weight:400;margin:0;letter-spacing:0}.discount_bottom_content{text-align:center;margin:-130px 0 0;position:relative;z-index:9}.discount_bottom_content .button{min-width:205px;font-size:28px;font-family:Moret;min-height:50px;line-height:1;position:relative}.discount_bottom_content p{margin:30px 0 0;font-weight:700;font-size:13px;line-height:130%;letter-spacing:1px;text-transform:uppercase;font-family:DM Sans,sans-serif}.animation_cloud{animation:moveClouds 15s linear infinite}@keyframes moveClouds{0%{transform:translateY(0)}25%{transform:translateY(20px)}50%{transform:translateY(50px)}75%{transform:translateY(20px)}to{transform:translateY(0)}}.marquee_discounts{position:absolute;top:60%;left:0;width:100%}.marquee_discounts .marquee_main{background:#d7e065;padding:10px 0;display:flex;align-items:center;gap:60px;width:calc(100% + 50px);margin-left:-20px}.marquee_discounts .marquee_main p{margin:0;font-weight:600;text-transform:uppercase;font-size:16px;line-height:1;color:#31452a}.marquee_discounts .marquee_main p strong{font-family:Moret;font-size:24px;font-weight:400;padding-right:10px}.marquee_discounts .marquee_main_01{z-index:2;transform:rotate(1deg)}.marquee_discounts .marquee_main_02{transform:rotate(-5deg);margin-top:-170px}.marquee_discounts .marquee_main_03{transform:rotate(2deg);margin-top:150px}body.template-page-humic-sales-funnel-ll .footer{display:none}@media (max-width: 991px){.discount_sec{padding:200px 0 30px}.discount_top_content h2{font-size:48px;max-width:250px;margin:0 auto}.discount_top_content h2 .sub_heading{font-size:24px}.discount_top_content .content_in{bottom:auto;width:100%;top:50%;transform:translateY(-50%)}.animation_cloud img{max-width:340px}.marquee_discounts .marquee_main p{font-size:13px}.discount_bottom_content{margin:0;padding:0 25px}.marquee_discounts .marquee_main_02{margin-top:-100px}.marquee_discounts .marquee_main_03{transform:rotate(9deg);margin-top:80px}}@media (max-width: 768px){.marquee_discounts .marquee_main p strong{font-size:16px}.discount_top_content{top:-50px}.marquee_discounts{top:60%}.marquee_discounts .marquee_main p strong{font-size:13px}.marquee_discounts .marquee_main p{font-size:11px}.marquee_discounts .marquee_main{padding:6px 0;gap:40px}.discount_bottom_content .button{font-family:DM Sans,sans-serif;font-size:13px;font-weight:900;line-height:16.93px;letter-spacing:.1em;border-color:#233253;text-transform:uppercase;color:#fff;width:auto;min-width:170px;background:#233253}.discount_bottom_content .button span{position:relative;display:inline-flex;gap:8px}.discount_bottom_content .button span:after{content:"\2192";font-weight:700}.collection .slider-buttons .slider-button--prev{left:10px}.collection .slider-buttons .slider-button--next{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/custom.css.map */
