@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@font-face{font-family:AzeretMono-VariableFont_wght;src:url(/cdn/shop/files/AzeretMono-VariableFont_wght.ttf?v=1736339031)}@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica.ttf?v=1736396205)}@font-face{font-family:Helvetica-Bold;src:url(/cdn/shop/files/Helvetica-Bold.ttf?v=1736396636)}@font-face{font-family:Laurentian_Std;src:url(/cdn/shop/files/Laurentian_Std.ttf?v=1736400221)}.collapsible-content{overflow:hidden;transition:height .3s ease;height:0}predictive-search .recommended-products{display:none}button.results__search-btn svg{width:20px}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 30px !important}html{padding:0!important}h1,h2,h3,h4,h5,h6,p,ul,li{margin:0}a{text-decoration:none;display:inline-block}ul{list-style:none;padding:0}img{width:100%;height:100%;max-width:100%;display:block;object-fit:cover}svg{width:100%;height:100%;display:block}.section-header .section-header__title,.page-content .rte h1,.page-content .rte h2{font-family:Helvetica}.custom_meta .cusatom_text_meta p{font-family:Helvetica;text-transform:capitalize;color:#204140;font-size:20px}.custom_meta .cusatom_text_meta p:not(:last-child){margin-bottom:10px}.custom_meta .custom_meta_new{margin:20px 0 0}.collection-grid__wrapper .grid.grid--uniform .swiper-slide{width:33.33%;padding:0 15px}.collection-grid__wrapper .grid.grid--uniform{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:30px}.grid-product__content{padding:40px;border:2px solid #204140;border-radius:20px}.grid-product__title.grid-product__title--body a{font-family:Helvetica;font-size:36px;font-weight:500;line-height:1.3;text-align:center;margin-bottom:10px;color:#204140!important;min-height:auto;text-overflow:ellipsis}body.template-collection .grid-product__title.grid-product__title--body a{font-family:Laurentian_Std;margin-bottom:0}body.template-collection .cm_buy_now_btn{margin-top:10px}.collection_title_name{text-align:center}.newsletter-popup__content .input-group.newsletter__input-group input::placeholder{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1;color:#2041407f}.newsletter-popup__content .input-group.newsletter__input-group input{font-family:Inter,sans-serif;color:#000!important;font-size:18px!important}.newsletter-popup__content .input-group.newsletter__input-group{border-radius:10px;padding:10px}.cm_banner_section{background-size:cover;background-repeat:no-repeat;width:100%;padding:213px 100px 227px}h2.banner_heading{font-family:Helvetica,serif;font-size:76px;font-weight:500;line-height:1.333;color:#204140;max-width:614px;letter-spacing:0}p.banner_description{font-family:Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:1.172;color:#204140;letter-spacing:0;max-width:524px;padding-top:23px}a.common_btn1{font-family:Helvetica,sans-serif;font-size:23px;font-weight:400;line-height:1.172;letter-spacing:0;padding:14px 22px 17px;color:#fff;background-color:#204140;border-radius:40px;transition:.4s all ease;border:1px solid #204140}.baner_btn_block .common_btn1:hover{color:#204140!important;background-color:#fff!important}.baner_btn_block .common_btn2:hover{background-color:#204140!important;color:#fff}a.common_btn1:hover{background-color:transparent;color:#204140}a.common_btn2{font-family:Helvetica,sans-serif;font-size:23px;font-weight:400;line-height:1.172;letter-spacing:0;padding:14px 22px 17px;color:#204140;border:1px solid #204140;border-radius:40px;transition:.4s all ease}a.common_btn2:hover{background-color:#204140;color:#fff!important}.baner_btn_block{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:54px}.cm_footer_mian_block{background-color:#f7f5f5;padding:170px 140px 30px;background-size:cover;background-repeat:no-repeat}.cm_footer_mian_block .conatainer{position:relative;z-index:999}.footer_inner{display:flex;justify-content:space-between;flex-wrap:wrap}.cm_footer_menu_block{display:flex;justify-content:center}h2.newsletter_title{font-family:Helvetica,sans-serif;font-size:28px;font-weight:500;line-height:1.5;color:#204140;letter-spacing:0;margin-bottom:9px}p.newsletter_description{font-family:Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:1.21;letter-spacing:0;color:#2041407f;max-width:335px;margin-top:18px}h2.footer_menu_title{font-family:Helvetica,sans-serif;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:0;color:#204140;padding-bottom:30px}li.footer_menu_link a{font-family:Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:1.21;letter-spacing:0;color:#2041407f;transition:.4s all ease;position:relative}li.footer_menu_link a:hover{color:#204140}li.footer_menu_link a:after{content:"";position:absolute;width:100%;height:1.5px;background-color:#204140;left:0;bottom:-3px;transition:.5s transform ease;transform:scale3d(0,1,1);transform-origin:100% 50%}li.footer_menu_link a:hover:after{transform-origin:0% 50%;transform:scaleZ(1)}.footer_menu_inner .footer_menu_link:not(:last-child){padding-bottom:51px}h2.footer_social_title{font-family:Helvetica,sans-serif;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:0;color:#204140;padding-bottom:30px}.footer__social li a svg path,span.newsletter_icon svg path{transition:.4s all ease}.footer__social li a:hover svg path{fill:#2041407f;stroke:#204140}span.newsletter_icon:hover svg path{fill:#2041407f;stroke:#204140}.footer_social_block .footer__social .icon{width:49px;height:49px;display:block}.footer_social_block .footer__social{display:flex;flex-wrap:wrap;gap:9.06px}.newsletter_btn_icon{padding:0}.input-group.newsletter__input-group{border:1px solid rgba(32,65,64,10%);border-radius:50px;padding:6px 13px 7px 21px;gap:5px}.input-group.newsletter__input-group input{border:none;padding:0}.input-group.newsletter__input-group input::placeholder{font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:1;color:#2041407f}.input-group.newsletter__input-group input{font-family:Inter,sans-serif;color:#000!important;font-size:24px!important}.cm_newsletter_form{max-width:325px}.cm_newsletter_block{width:22%}.footer_social_block{width:20%}.cm_footer_menu_block{width:74%}.footer_item{width:26%}.footer_payment_block{display:flex;flex-wrap:wrap;justify-content:center;gap:18.18px}.footer_payment_img{max-width:63px}.footer_inner{padding-bottom:124px}.desk_copyright_img{max-width:50px}.mobile_copyright_img{max-width:32px;display:none}.copyright_inner{display:flex;justify-content:space-between;align-items:center}span.copyright_text p,span.copyright_text a{font-family:Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:1.21;letter-spacing:0;color:#204140;transition:.4s all ease}span.copyright_text a:hover{color:#2041407f}.copyright_link_menu ul{display:flex;align-items:center;gap:38px}.footer_copyright_block{margin-top:109px}li.copyright_link{position:relative}li.copyright_link a{font-family:Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:1.21;letter-spacing:0;color:#204140;transition:.4s all ease;position:relative}li.copyright_link a:after{content:"";position:absolute;width:100%;height:1.5px;background-color:#2041407f;left:0;bottom:-3px;transition:.5s transform ease;transform:scale3d(0,1,1);transform-origin:100% 50%}li.copyright_link a:hover:after{transform-origin:0% 50%;transform:scaleZ(1)}li.copyright_link a:hover{color:#2041407f}.copyright_link_menu ul li:not(:last-child):after{content:"";position:absolute;top:0;right:-20px;background:#204140;width:2px;height:100%}span.newsletter_icon{width:48px;height:48px;display:block}input:focus-visible{outline:none!important}.cm_video_slider{padding:196px 128px 100px;background-color:#efebeb}.video_slider_item{width:25%}video{width:100%;height:100%;display:block}.videos_block{position:relative;padding-top:130%;max-width:396px}.videos_block video{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:block;object-fit:cover;border-radius:20px}h2.video_slider_heading{font-family:Helvetica,serif;font-size:64px;font-weight:500;line-height:1.333;letter-spacing:0;color:#204140;text-align:center}.video_slider_bottom{margin-top:27px}.video_slider_btn .swiper-button-next,.video_slider_btn .swiper-button-prev{position:unset}.video_slider_btn .swiper-button-next.swiper-button-disabled,.video_slider_btn .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:pointer;pointer-events:auto}.video_slider_btn .swiper-button-prev svg path,.video_slider_btn .swiper-button-prev svg g,.video_slider_btn .swiper-button-next svg path,.video_slider_btn .swiper-button-next svg g{transition:.4s all ease}.video_slider_btn .swiper-button-prev:hover svg g,.video_slider_btn .swiper-button-next:hover svg g{opacity:1}.video_slider_btn .swiper-button-prev:hover svg path,.video_slider_btn .swiper-button-next:hover svg path{fill:#204140}.video_slider_btn .swiper-button-prev,.video_slider_btn .swiper-button-next{width:53px;height:53px;display:block}.video_slider_bottom{position:relative}.video_slider_btn{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:-80px;right:-80px}.video-play-pause{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-pause .play,.video-play-pause .pause{width:65px;height:65px;display:block;padding:0}.video_slider_bottom .swiper-pagination{position:unset;display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-top:24px;display:none}.video_slider_bottom .swiper-pagination span.swiper-pagination-bullet{margin:0;width:10px;height:10px;background:#2041404d;opacity:1}.video_slider_bottom .swiper-pagination-bullet-active{background:#204140!important}body.template-collection section.video_slider_section{margin-top:-100px}body.template-product .find_formula_with_img_section{margin-bottom:-96px}.cm_find_formula_with_img{padding:131px 215px 110px 290px;background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;z-index:999}.formula_img{max-width:765px}.main_formula_img_block{width:57%}.main_formula_content_block{width:43%}.find_formula_inner{display:flex;flex-wrap:wrap;align-items:center}.formula_logo{max-width:95px;margin:0 auto}h2.formula_title{font-family:Helvetica,serif;font-size:65px;font-weight:500;line-height:1.333;text-align:center;letter-spacing:0;color:#fff;padding:12px 0 21px}p.formula_description{font-family:AzeretMono-VariableFont_wght,sans-serif;font-size:26px;font-weight:400;line-height:1.172;text-align:center;letter-spacing:0;color:#fff}.formula_social_block{display:flex;flex-wrap:wrap;justify-content:center;gap:21px;margin:40px 0}.formula_social_icon a{display:block}.formula_social_icon svg{width:68px;height:68px;display:block}.formula_social_icon a svg path{transition:.4s all ease}.formula_social_icon a:hover svg path{fill:#204140;stroke:#fff}.formula_btn a{font-family:Helvetica,sans-serif;font-size:23px;font-weight:400;line-height:1.172;letter-spacing:0;color:#fff;border:1px solid #ffffff;border-radius:40px;padding:14px 21px 17px 23px;transition:.4s all ease}.formula_btn{text-align:center}.formula_btn a:hover{background-color:#fff;color:#204140}img.mobile_img{display:none}.cm_review_sction{background-color:#efebeb;padding:220px 299px 188px}h2.review_heading{font-family:Helvetica,serif;font-size:64px;font-weight:500;line-height:1.333;text-align:center;letter-spacing:0;color:#204140}.review_item_inner_block{display:flex;flex-wrap:wrap;align-items:center}.review_img{max-width:315px;border-radius:20px;padding-right:15px}.review_img img{border-radius:20px}.review_main_slider{background-color:#fff;padding:22px 23px;border-radius:20px}.review_main_img_block{width:28%}.review_main_content{width:70%}h2.customer_name{font-family:Helvetica,serif;font-size:26px;font-weight:600;line-height:1.333;letter-spacing:0;color:#204140}.review_icon_star span{width:118px;display:block}.review_info{display:flex;gap:25px;align-items:center}p.review_verify{font-family:Open Sans,sans-serif;font-size:20px;font-weight:500;line-height:1.362;letter-spacing:0;color:#57a4ff}.verify_icon span{width:19px;display:block}.review_verify_block{display:flex;align-items:center;gap:5px}.review_content_top{display:flex;justify-content:space-between;flex-wrap:wrap}.review_content_right{display:flex;flex-wrap:wrap;align-items:center;gap:29px}p.review_day_text{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:1.172;letter-spacing:0;color:#20414066}p.review_description{font-family:Helvetica,sans-serif;font-size:24px;font-weight:400;line-height:1.172;letter-spacing:0;color:#204140}.review_content_center{margin-top:17px}.review_like_block span{width:24px;display:block}.review_like_block{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.review_like_icon,.review_dislike_icon{display:flex;align-items:center;gap:7px}.review_content_bottom{margin-top:36px}.review_bottom{margin-top:52px}.review_slider_btn a{font-family:Helvetica,sans-serif;font-size:23px;font-weight:400;line-height:1.172;letter-spacing:0;color:#fff;background-color:#204140;padding:15px 23px;border-radius:40px;border:1px solid #204140;transition:.4s all ease}.review_slider_btn{margin-top:57px;text-align:center}.review_slider_btn a:hover{background-color:transparent;color:#204140}.review_swiper_slider_btn .swiper-button-next{right:-70px}.review_swiper_slider_btn .swiper-button-prev{left:-70px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.review_swiper_slider_btn .swiper-button-next.swiper-button-disabled,.review_swiper_slider_btn .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:pointer;pointer-events:auto}.review_swiper_slider_btn .swiper-button-prev svg path,.review_swiper_slider_btn .swiper-button-prev svg g,.review_swiper_slider_btn .swiper-button-next svg path,.review_swiper_slider_btn .swiper-button-next svg g{transition:.4s all ease}.review_swiper_slider_btn .swiper-button-prev:hover svg g,.review_swiper_slider_btn .swiper-button-next:hover svg g{opacity:1}.review_swiper_slider_btn .swiper-button-prev:hover svg path,.review_swiper_slider_btn .swiper-button-next:hover svg path{fill:#204140}.review_swiper_slider_btn .swiper-button-prev:hover svg path:last-child,.review_swiper_slider_btn .swiper-button-next:hover svg path:last-child{fill:#fff}.swiper-button-next,.swiper-button-prev{margin-top:0!important}.review_swiper_slider_btn .swiper-button-prev,.review_swiper_slider_btn .swiper-button-next{width:52px;height:52px;display:block}.review_bottom{position:relative}.review_swiper_slider_btn{display:flex;justify-content:space-between;position:absolute;top:40%;transform:translateY(-50%);left:-80px;right:-80px}.review_bottom .swiper-pagination{position:unset;display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-top:24px;display:none}.review_bottom .swiper-pagination span.swiper-pagination-bullet{margin:0;width:10px;height:10px;background:#2041404d;opacity:1}.review_bottom .swiper-pagination-bullet-active{background:#204140!important}.img_tab_blocks.container{position:relative;z-index:999}.img_tab_blocks .img_text_tab_row{display:flex;justify-content:space-between}section.image_text_tab_sec{padding:140px 200px 90px;z-index:1;position:relative;background-position:bottom;background-size:cover}.img_tab_blocks .img_text_tab_row .text_tab_row{width:50%}.img_tab_blocks .img_text_tab_row .image_tab_row{width:45%}.img_tab_blocks .img_text_tab_row .image_tab_row{position:relative}.img_tab_blocks .img_text_tab_row .image_tab_row .image_col_block{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:all .4s ease}.img_tab_blocks .img_text_tab_row .image_tab_row .image_col_block.active{opacity:1;visibility:visible;transition:all .4s ease}.image_col_block .image_inner_content{height:100%;width:100%}.text_inner_content h2{font-family:Helvetica,serif;font-size:40px;font-weight:700;line-height:1.4;margin-bottom:6px;text-transform:capitalize;color:#204140}.text_inner_content span{font-family:AzeretMono-VariableFont_wght;font-size:26px;font-weight:400;line-height:1.5;letter-spacing:0;color:#204140}.img_tab_blocks .img_text_tab_row .text_tab_row{padding-top:42px}.text_inner_content p{font-family:Helvetica;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}.text_inner_content p{font-family:Helvetica;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0;color:#204140;opacity:50%}.text_tab_row .text_col_block{opacity:50%;transition:all .4s ease}.text_tab_row .text_col_block:not(:last-child){padding-bottom:57px;margin-bottom:44px;border-bottom:1px solid #ddcdcd}.text_tab_row .text_col_block.active{opacity:1}.text_tab_row .text_col_block:last-child{margin-bottom:60px}.cm_review_sction{padding-top:180px}.image_inner_content img{border-radius:15px}section.find_your_sec{background-position:bottom;background-repeat:no-repeat;background-size:contain;position:relative;padding:120px 0;z-index:2}section.find_your_sec:after{content:"";height:93%;width:100%;position:absolute;top:0;left:0;z-index:-1}.find_your_details img{width:75px;height:52px;margin:auto auto 12px}.find_your_details h2{font-family:Helvetica;font-size:65px;font-weight:500;line-height:1.3;text-align:center;color:#fff}.find_your_details p{text-align:center;color:#fff;font-family:AzeretMono-VariableFont_wght;font-size:20px;font-weight:400;line-height:30.47px;letter-spacing:0;margin-bottom:23px}.find_your_details{text-align:center}a.find_you_button{font-family:Helvetica;font-size:23px;font-weight:400;line-height:1.2;color:#204140;letter-spacing:0;padding:15px 22px;background:#fff;border-radius:30px;transition:all .4s ease;border:1px solid}a.find_you_button:hover{background:transparent;color:#fff;border-color:#fff}.point_block p{height:81px;width:81px;border-radius:50%;background:#fff;padding:15px;margin:auto auto 20px}.find_your_sec .container{max-width:1230px;margin:auto;padding:0 15px;position:relative;z-index:999}.find_your_points .points_row{display:flex;justify-content:space-between;margin-top:56px;gap:15px}.find_your_points{max-width:750px;margin:0 auto}.point_block h2{font-family:AzeretMono-VariableFont_wght;font-size:21px;font-weight:700;line-height:1.2;color:#fff;text-align:center}#HeaderWrapper header#SiteHeader{border-bottom:1px solid rgba(0,0,0,10%)}#SiteHeader .page-width{max-width:100%;padding:0 50px}#SiteHeader .toolbar__item .disclosure-list__label,#SiteHeader .toolbar__item .disclosure__toggle svg{display:none}.header-item--icons .site-nav .site-nav__icons{text-align:right}.header-item--icons .site-nav .toolbar__item{display:inline-block}#SiteHeader .header-layout--left-center .header-item{flex:1 1 auto}.header-item--icons .site-nav .toolbar__item .multi-selectors__item{margin:0}.header-item--icons .site-nav .toolbar__item .multi-selectors__item .disclosure__toggle{padding:0}.header-item--icons .disclosure__toggle .currency-flag{height:40px;width:40px;margin:0;transform:unset}#SiteHeader .site-nav__icons .site-nav__link--icon{padding:0;margin-left:20px}#SiteHeader .header-layout--left-center .header-item--icons .site-nav{display:flex;align-items:center;width:100%;justify-content:flex-end;width:auto;margin:0}.formula_button{font-family:Helvetica;font-size:22px;font-weight:400;line-height:25.78px;letter-spacing:0;padding:10px 15px;background:#204140;border-radius:30px;color:#fff;border:1px solid #204140;transition:all .4s ease}.formula_button:hover{background:transparent;color:#204140}.header-item--logo .site-header__logo{margin:60px 0}#SiteHeader .header-item.header-item--navigation{flex:2 1 auto}#SiteHeader .header-item.header-item--navigation ul li .site-nav__link{padding:7.5px 18px;font-family:Helvetica;font-size:24px;font-weight:300;line-height:1.2}#SiteHeader .header-item.header-item--navigation ul li .site-nav__link .icon-chevron-down{margin-left:0}.announcement-bar{background:#f2dddd;position:relative;padding:14px 0;margin-bottom:25px}.announcement-bar .nav-pettern{background-image:url(/cdn/shop/files/footer_1_1.png?v=1731994335);height:11px;width:100%;position:absolute;bottom:-5px;background-repeat:repeat-x;z-index:1;transform:rotate(180deg)}.announcement-bar .nav-pettern-animation{animation:animatedBackground 60s linear infinite;-ms-animation:animatedBackground 60s linear infinite;-moz-animation:animatedBackground 60s linear infinite;-webkit-animation:animatedBackground 60s linear infinite}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:100% 0}}#AnnouncementSlider .announcement-slider__slide .announcement-text{font-family:Helvetica;font-size:24px;font-weight:300;line-height:1.1;letter-spacing:0}#HeaderWrapper header#SiteHeader{box-shadow:none}.multi-selectors__item .disclosure .disclosure__toggle{padding:0}.collection_featured .grid-product__meta .grid-product__title a{font-family:Helvetica;font-size:36px;font-weight:500;line-height:1.3;text-align:center;margin-bottom:10px;color:#204140;min-height:auto!important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.collection_featured .grid__item .grid-product__content{border:2px solid #204140;border-radius:20px;padding:40px;position:relative}.product_meta_button .order_eta{display:none}.product_meta_text h3{text-align:center;font-family:AzeretMono-VariableFont_wght;font-size:20px;font-weight:400;line-height:1.2;color:#8f9d96;margin-bottom:10px}.collection_featured .grid-product__meta{padding-top:24px;padding-bottom:0}.product_meta_button .add-to-cart{font-family:Helvetica;font-size:23px;font-weight:400;line-height:1;letter-spacing:0;text-transform:capitalize;padding:15px;border-radius:30px;background:#204140;color:#fff}h2.section-header__title{font-family:Helvetica;font-size:64px;font-weight:500;line-height:1.22;color:#204140}.collection_featured .grid__item.grid-product{margin:0}.collection_featured{padding:240px 0;background-color:#efebeb;margin-top:-60px}.collection_featured .shopify-payment-button #more-payment-options-link{display:none}.collection_featured .grid__item .grid-product__content .product_discount{position:absolute;top:-30px;left:50%;transform:translate(-50%);line-height:1;padding:18px 54px;background:#f2dddd;border-radius:5px;z-index:1}.collection_featured .grid__item .grid-product__content .product_discount:after{content:"";height:100%;width:128%;background:#f2ddddb3;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1;clip-path:polygon(12% 0,89% 0,95% 50%,5% 50%)}.collection_featured .grid__item .grid-product__content .product_discount h4{font-family:Helvetica;font-size:20px;font-weight:300;line-height:1;letter-spacing:0}.swiper.featured_collection_main{padding:30px 0}.featured_collection_main .grid{margin:0}.featured_collection_main .grid .featured_coll_block{padding:0}.collection_featured .featured_collection_main .swiper-pagination{bottom:0}.collection_featured .featured_collection_main .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:#204140;opacity:50%}.collection_featured .featured_collection_main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.header-item--navigation .site-header__logo,.header-item--logo .header_left_icon,.site-nav__icons .hamburger_menu.site-nav__link,.site-header__logo-link .logo_image_mob{display:none}.toolbar_top .multi-selectors__item{margin-top:0}span.collection-item__title.collection-item__title--overlaid-box.collection-item__title--body.collection-item__title--center{position:unset;transform:translateY(0);display:block;text-transform:uppercase}.collection-item:not(.collection-item--below):after{background-color:transparent}.collection-item__title--overlaid-box>span{background-color:transparent;padding:15px}.popup-container{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center}.popup-content{background-color:#f2dddd;border-radius:8px;max-width:100%;width:100%;position:relative;margin:160px}.intro-container,.quiz-container,.quiz-result-container{padding:100px}.close-button{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer;z-index:1}.quiz-question-box{display:none}.quiz-question-box.active{display:block}.first_step_intro{display:flex;flex-wrap:wrap;margin:0 -10px}.intro-container .quiz_intro_left,.intro-container .quize_intro_right{width:50%;padding:0 10px}.quiz_logo_img{width:80px;height:auto;margin-bottom:30px}h2.title_quiz{font-family:Helvetica;font-size:76px;font-weight:500;line-height:1.1;letter-spacing:0;color:#204140;margin-bottom:20px;max-width:400px}.quiz_intro_left p{font-family:Roboto;font-size:26px;font-weight:400;line-height:30.47px;max-width:530px;margin-bottom:30px}.popup-content .common_btn1{font-family:Roboto;font-size:23px;font-weight:400;line-height:26.95px;padding:15px 22px;background:#204140;border-radius:30px;color:#fff;border:1px solid #204140;transition:all .4s ease}.popup-content .common_btn1:hover{background:transparent;color:#204140}.quiz-questions-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.quiz-questions-wrapper .quiz-question-box{width:40%;padding:0 10px}.quiz-questions-wrapper .quize_intro_right{width:55%;padding:0 10px}.quiz-question-title .title_quiz{font-size:64px;max-width:600px}.quiz-question-answers-list li label{display:flex;align-items:center;max-width:600px;justify-content:space-between;padding:8px 14px 8px 22px;border-radius:30px;border:1px solid #2041402e;margin:0}.quiz-question-answers-list li input{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.quiz-answers-title .icon{height:40px;width:40px}.quiz-answers-title .text{font-family:Roboto;font-size:23px;font-weight:400;line-height:1;text-transform:capitalize;letter-spacing:0}.quiz-question-answers-list li:not(:last-child) label{margin-bottom:20px}.quiz-question-answers-list .active .quiz-answers-title{color:#fff;background:#204140}.quiz-question-answers-list .active .quiz-answers-title .icon path{fill:#fff;opacity:1}.quiz-question-answers-list{margin-bottom:30px}.common_btn_border{font-family:Roboto;font-size:23px;font-weight:400;line-height:26.95px;padding:15px 22px;background:transparent;border-radius:30px;color:#204140;border:1px solid #204140;transition:all .4s ease}.common_btn_border:hover{background:#204140;color:#fff}.quiz-buttons-wrapper .common_btn_border{margin-right:18px}.quiz-result-container .result_quiz_col{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px;align-items:center}.result_quiz_col h2{font-family:Helvetica,serif;font-size:50px;font-weight:500;line-height:1.1;letter-spacing:0;color:#204140;margin-bottom:12px}p#dynamic-result{font-family:Roboto;font-size:18px;font-weight:500;line-height:1.172;color:#204140;letter-spacing:0}.last_step_left .title_quiz{font-size:64px;max-width:550px}.last_step_left .common_btn1{margin-bottom:24px}.last_step_left .quiz-button{width:100%}.last_step_left .title_quiz{margin-bottom:32px}.quiz_newslatter{margin-top:55px}.quiz_newslatter p{font-family:Roboto;font-size:20px;font-weight:400;line-height:1;margin-bottom:20px}.quiz_newslatter .cm_newsletter_form{max-width:100%}.quiz_newslatter .input-group.newsletter__input-group{padding:0 0 0 22px}.quiz_newslatter .newsletter_btn_icon{font-family:Roboto;font-size:23px;font-weight:400;line-height:1;padding:17px 14px;background:#204140;border-radius:30px;color:#fff}.popup-content{position:relative}.popup-content:after{content:"";height:35px;width:100%;background-image:url(/cdn/shop/files/Uniao_278.png?v=1729226069);position:absolute;top:-15px;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}.popup-content:before{content:"";height:35px;width:100%;background-image:url(/cdn/shop/files/Uniao_278.png?v=1729226069);position:absolute;bottom:-15px;left:0;background-position:center;background-size:cover;background-repeat:no-repeat}.last_step_left{width:40%;padding:0 10px}.last_step_right{width:55%;padding:0 10px}.product-section .product__photos{position:relative}.product-section .product__photos .product__thumbs{position:absolute;bottom:40px;left:50%;transform:translate(-50%);width:95%}.product-section .product__photos .product__thumbs .product__thumbs--scroller{text-align:center}.product-section .product__photos .product__thumbs--below .product__thumb-item{max-width:100%;width:123px}.product-block--header .product-single__title{font-family:Helvetica,serif;font-size:50px;font-weight:500;line-height:1.3;color:#204140;letter-spacing:0;margin:7px 0 5px}.main_product_container{padding:0 130px}.product-block--price .product__price{font-family:Roboto,sans-serif;font-size:41px!important;font-weight:700!important;line-height:1.172;color:#204140!important;margin:0!important;padding-top:9px;display:inline-block}.shopify-payment-button more-payment-options-link{display:none}.product_button_sec{display:flex!important;margin:0;align-items:center;column-gap:20px}.product_button_sec .js-qty__wrapper{padding:0;max-width:100%}.product_button_sec .js-qty__wrapper .qty_inner_block{display:flex;align-items:center;width:220px;max-width:100%;border:1px solid #20414033;border-radius:30px;padding:13px 24px;height:100%}.product_button_sec .js-qty__wrapper input:focus-visible{outline:none}.product_button_sec .js-qty__wrapper input{border:0;padding:0}.product_button_sec .add-to-cart{width:180px;height:58px;font-family:Roboto,sans-serif;font-size:21px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:capitalize;background:transparent;border:1px solid #204140;border-radius:30px;color:#204140;transition:all .4s ease!important}.product_button_sec .add-to-cart:hover{color:#fff;background-color:#204140}.qty_inner_block span,.qty_inner_block .js-qty__num{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:1;color:#204140}.product_button{padding:0}.product_button_sec .shopify-payment-button{width:44%;margin:0;height:100%;padding:0}.payment-buttons{margin-bottom:45px}.main_product_container .grid .grid__item.medium-up--one-half:first-child{padding-right:35px}.main_product_container .grid .grid__item.medium-up--one-half:last-child{padding-left:35px}.product-block button.js-qty__adjust.js-qty__adjust--minus svg,.product-block button.js-qty__adjust.js-qty__adjust--plus svg{width:12px;display:block}.quantity_add_btn{display:flex;flex-direction:column;gap:3px}.js-qty__adjust{position:unset;padding:0}.drawer--right .js-qty__adjust{position:absolute;padding:0 10px}.product_features_inner{display:flex;justify-content:space-between;border:1px solid rgba(32,65,64,20%);border-radius:20px;padding:20px}.product_features_icon span{width:56px;display:block;margin:0 auto}.product_features_icon{width:56px;height:56px;margin:0 auto}.product_features_icon img{width:100%;height:100%;display:block}p.product_features_text{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1.172;text-align:center;text-transform:uppercase;color:#204140;letter-spacing:0;max-width:80px;margin:0 auto}.product_features_item{display:flex;flex-direction:column;row-gap:8px;width:20%;padding:0 5px}p.product_item_code{font-family:Roboto,sans-serif;font-size:26px;font-weight:400;line-height:1.16;color:#2041407f;letter-spacing:0}span.loox-rating-label{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:1.172;letter-spacing:0}.loox-rating .loox-rating-content{flex-direction:row-reverse}.main_product_container .shopify-app-block .loox-rating .loox-rating-content{margin-top:20px}span.loox-rating-label{padding-right:9px}.page-content--product{padding-top:89px;padding-bottom:76px}button.btn.btn--full.add-to-cart.btn--secondary.btn--loading{background-color:transparent;color:#204140}.cm_quantity_btn{display:flex;gap:20px;width:55%}.product-main-slide{padding:0 5px}.product_button_sec .shopify-payment-button small{display:none!important}span.product__price.product__price--compare{display:none}.cm_buy_now_btn{text-align:center;margin-top:18px}.cm_buy_now_btn a{font-family:AzeretMono-VariableFont_wght,sans-serif;font-size:21px;font-weight:400;line-height:1.172;color:#204140;display:inline-block;text-decoration:underline}.product-main-slide img{border-radius:10px}.cm_tab_faq .container{max-width:1396px;margin:0 auto;display:block}.cm_tab_faq{padding:34px 20px 206px}.tab_faq_img{max-width:84px;margin:0 auto}h2.tab_faq_heading{font-family:Helvetica,serif;font-size:64px;font-weight:500;line-height:1.333;text-align:center;letter-spacing:0;color:#204140;padding-top:20px}.tab_faq_inner .faqs_answer{display:none}.tab_wrapper{display:flex;justify-content:center;column-gap:18px}.tab_title h2{padding:15px 22px;border:1px solid #204140;border-radius:50px;font-family:Roboto,sans-serif;font-size:23px;font-weight:400;line-height:1.172;letter-spacing:0;cursor:pointer;transition:.4s all ease}.tab_faq_row{margin-top:35px}.tab_menu.active .tab_title h2,.tab_title h2:hover{background-color:#204140;color:#fff}.faqs_question h3{width:98%}.faqs_question h3{font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:1.172;letter-spacing:0;color:#204140}.faqs_content span.faqs_icon{width:22px;display:block}.faqs_question{display:flex;justify-content:space-between;align-items:center;column-gap:10px;cursor:pointer}.faqs_answer p{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:1.172;letter-spacing:0;color:#2041407f;max-width:1294px;padding:28px 0 34px}.faqs_content{border:1px solid rgba(32,65,64,20%);padding:20px 29px;border-radius:40px}.faqs_content.shadow_active{border-radius:20px}.faqs_inner .faqs_content:not(:last-child){margin-bottom:44px}.faq_content_wrapper{margin-top:70px}.faqs_item{display:none}.faqs_item.active{display:block}span.faqs_icon svg{transition:.4s all ease}span.faqs_icon.faqs_active svg{transform:rotate(180deg)}section.custom_footer_section{padding-top:60px;background-color:#f7f5f5}body.template-collection .collection_featured{background-color:transparent;padding:65px 20px 160px;margin:0}body.template-collection .product_discount{position:absolute;z-index:1;left:10px;top:10px}body.template-collection .grid-product__title.grid-product__title--body{padding:10px 0;text-align:center}.featured_collection_img{max-width:84px;margin:0 auto}.featured_collection_logo_img{padding-bottom:20px}.cart__page .cart__item{margin:0;padding:20px;border:1px solid rgba(32,65,64,20%);border-radius:20px;align-items:center}.cart__page .cart__item:not(:last-child){margin-bottom:28px}.cart__page img.image-element{width:100px;border-radius:12px}.cart__page .cart__image{flex:0 0 100px;margin-right:26px}.cart__page .cart__item-details{flex-wrap:nowrap;align-items:center}.cart__page .cart__item-sub{align-items:center}.cart__page .cart__item-title .cart__item-name{font-family:Roboto,sans-serif;font-size:26px;font-weight:400;line-height:1.171;letter-spacing:0;color:#204140;display:inline-block}.cart__page .cart__item--variants{display:none}.cart__item-sub button.js-qty__adjust.js-qty__adjust--minus,.cart__item-sub button.js-qty__adjust.js-qty__adjust--plus{width:35px;display:block;height:35px}.cart__item-sub .js-qty__adjust{position:absolute}.cart__item-sub .js-qty__wrapper{max-width:130px}.cart__item-sub .js-qty__wrapper input{border:none;font-family:Roboto,sans-serif;font-size:28px;font-weight:400;line-height:1.172;color:#204140;padding:0;letter-spacing:0}.cart__item-price-col.text-right .cart__price .money,span.cart__price.cart__discount,span.cart__price{font-family:Roboto,sans-serif;font-size:28px;font-weight:400;line-height:1.172;color:#204140;letter-spacing:0}.cart__remove a{margin-top:0}.cart__remove{width:35px;height:35px;display:block}.cart_sub_total_text h2,.cart_sub_total_price{font-family:Roboto,sans-serif;font-size:28px;font-weight:700;line-height:1.172;letter-spacing:0;color:#204140}button.btn.cart__checkout{border-radius:30px;padding:16px;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:1.172;letter-spacing:0;background-color:#204140;text-transform:capitalize}.cart__page-col:last-child:after{display:none}.cart_page_inner{padding:52px 20px 157px}.cart_page_inner .container{max-width:1640px;margin:0 auto}.shipping_at_checkout{display:none}.shipping_checkout_text p{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.172;text-align:center;max-width:322px;margin:0 auto;letter-spacing:0}.shipping_checkout_text p a{text-decoration:underline}body.template-cart .main-content{min-height:auto}.cart__page-col:first-child{flex:unset;padding-right:0;width:64%}.cart__page-col.cart_sub_total_box{width:33%;flex:unset;padding:0}.cart_sub_total_box_inner{border:1px solid rgba(32,65,64,20%);border-radius:20px;padding:25px 36px 40px}.cart__page{column-gap:64px;flex-wrap:nowrap}p.cart_count_number,p.order_summery_text{font-family:Poppins;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:0;color:#204140;padding-bottom:10px}.cart__item--properties,small.cart__price.cart__price--strikethrough{display:none}.available_product p{font-family:Roboto,sans-serif;font-size:22px;font-weight:400;line-height:1.172;text-align:center;padding-top:7px;color:#2041407f;letter-spacing:0}.cart_item_left{display:flex;align-items:center;width:50%}.cart__remove.mobile_cart__remove{display:none}.cart__item-title{flex:unset}body.template-list-collections .medium-up--one-third{padding:0 15px}body.template-list-collections .grid.grid--uniform{margin:0 -15px}.founder_main_inner{display:flex;align-items:center;flex-wrap:wrap}.founder_image_block,.founder_main_content{width:50%}.founder_main_content{display:flex;align-items:center;padding:30px}.founder_contents{max-width:560px;margin:0 auto;text-align:center}.founder_image{position:relative;padding-top:100%}.founder_image img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:block;object-fit:cover}h2.about_founder_heading{font-family:Helvetica,serif;font-size:34px;font-weight:500;line-height:1.333;text-align:center;letter-spacing:0;color:#204140;margin-bottom:20px}p.founder_descriptions{font-family:Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#204140;margin-bottom:18px}.founder_sub_description p,.founder_sub_description h5{font-family:Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0px;color:#204140;margin-bottom:18px}.founder_main_inner.right{flex-direction:row-reverse;text-align:left}.custom_banner .custom_banner_inner{position:relative}.custom_banner_inner .custom_banner_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_banner_imag .custom_baner_imag_wrap{position:relative;padding-top:38%}.custom_banner_imag .custom_baner_imag_wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.custom_banner_wrap .banne_title_main{font-family:Helvetica;font-size:65px;font-weight:500;line-height:1.3;text-align:center;color:#fff}@media(min-width:1940px){.conatainer,#SiteHeader .page-width{max-width:1640px;margin:0 auto;padding:0 15px}}@media(max-width:1599px){.cm_banner_section{padding:150px 100px 120px}.cm_footer_mian_block{padding:170px 60px 30px}li.footer_menu_link a{font-size:19px}.cm_newsletter_block{width:26%}.footer_item,.footer_social_block{width:25%}.cm_footer_menu_block{width:70%}.cm_review_sction{padding:100px}.main_formula_img_block,.main_formula_content_block{width:50%}.cm_find_formula_with_img{padding:100px}#SiteHeader .site-header__logo a{width:200px}.site-nav__icons .site-nav__link{padding:6px}.header-item--logo .site-header__logo{margin:50px 0}.review_swiper_slider_btn .swiper-button-next{right:16px}.review_swiper_slider_btn .swiper-button-prev{left:16px}.product_button_sec .add-to-cart{font-size:18px;height:50px}.product_button_sec .js-qty__wrapper .qty_inner_block{padding:12px 16px;width:190px}.qty_inner_block span,.qty_inner_block .js-qty__num{font-size:20px}.payment-buttons{margin-bottom:30px}.product-section .product__photos .product__thumbs--below .product__thumb-item{max-width:100%;width:100px}.main_product_container{padding:0 80px}.cart-link__bubble--visible{height:22px;position:absolute;top:-6px;width:22px;font-size:14px}}@media(max-width:1440px){section.image_text_tab_sec{padding:75px 40px 90px;background-repeat:no-repeat;background-size:cover}.text_tab_row .text_col_block:not(:last-child){padding-bottom:35px;margin-bottom:35px}.text_inner_content h2{font-size:36px}.text_inner_content span{font-size:24px}.text_inner_content p{font-size:20px}#SiteHeader .page-width{padding:0 30px}#SiteHeader .header-item.header-item--navigation ul li .site-nav__link{padding:7.5px 15px;font-size:20px}.formula_button{font-size:18px}.site-nav__icons .site-nav__link svg{height:40px;width:40px}.header-item--icons .disclosure__toggle .currency-flag{height:40px;width:40px}.collection_featured{padding:180px 0}.collection_featured .grid__item .grid-product__content{padding:30px}.collection_featured .grid-product__meta .grid-product__title a{font-size:30px;min-height:80px}h2.section-header__title{font-size:56px}.collection_featured .grid__item .grid-product__content .product_discount{padding:14px 45px}#SiteHeader .site-nav__icons .site-nav__link--icon{padding:0;margin-left:15px}.quiz-question-title .title_quiz{font-size:46px;max-width:400px}.intro-container,.quiz-container,.quiz-result-container{padding:60px}h2.title_quiz{font-size:64px}.quiz_intro_left p{font-size:22px}.quiz_logo_img{width:70px;margin-bottom:25px}.quiz-answers-title .icon{height:32px;width:32px}.quiz-answers-title .text{font-size:20px}.quiz-questions-wrapper .quiz-question-box,.quiz-questions-wrapper .quize_intro_right,.last_step_left,.last_step_right{width:50%}.popup-content{margin:100px}.last_step_left .title_quiz{font-size:54px}.common_btn_border,.popup-content .common_btn1{padding:10px 22px}.quiz_newslatter p{font-size:18px;margin-bottom:15px}.last_step_left .common_btn1{margin-bottom:15px}.quiz_newslatter{margin-top:40px}.close-button svg{height:32px;width:32px}.cm_quantity_btn{width:70%}.grid-product__title.grid-product__title--body a{font-size:30px}}@media(max-width:1199px){.cart-link__bubble--visible{width:20px;height:20px;font-size:14px;top:0;right:-5px}.custom_banner_wrap .banne_title_main{font-size:52px}.cm_banner_section{padding:100px 70px}h2.banner_heading{font-size:55px!important}p.banner_description{font-size:20px;max-width:400px}a.common_btn1,a.common_btn2{padding:10px 14px;font-size:16px}.baner_btn_block{margin-top:30px}.footer_menu_inner .footer_menu_link:not(:last-child){padding-bottom:25px}h2.newsletter_title{font-size:20px}h2.footer_menu_title{font-size:20px;padding-bottom:15px}p.newsletter_description{font-size:17px}.input-group.newsletter__input-group input::placeholder{font-size:18px}.input-group.newsletter__input-group input{font-size:18px!important}.cm_footer_mian_block{padding:100px 55px 30px}.footer_inner{padding-bottom:80px}li.footer_menu_link a{font-size:18px}.footer_social_block .footer__social .icon{width:40px;height:40px}span.copyright_text p,span.copyright_text a,li.copyright_link a{font-size:20px}h2.footer_social_title{padding-bottom:15px;font-size:20px}.footer_copyright_block{margin-top:50px}.newsletter_btn_icon{width:35px;height:35px}span.newsletter_icon{width:35px;height:35px;display:block}h2.video_slider_heading{font-size:50px}.cm_video_slider{padding:150px 100px}.video_slider_btn{top:50%}.video-play-pause .play,.video-play-pause .pause,.video_slider_btn .swiper-button-prev,.video_slider_btn .swiper-button-next{width:44px;height:44px;display:block}.review_main_content{padding-left:15px}.review_swiper_slider_btn .swiper-button-prev,.review_swiper_slider_btn .swiper-button-next{width:44px;height:44px;display:block}.review_bottom{margin-top:30px}h2.review_heading{font-size:50px}p.review_description,h2.customer_name{font-size:20px}p.review_verify{font-size:18px}p.review_day_text{font-size:20px}.review_info,.review_content_right{gap:10px}.review_main_content{width:66%}.review_main_img_block{width:32%}h2.formula_title{font-size:40px}p.formula_description{font-size:20px}.formula_social_icon svg{width:50px;height:50px}.formula_social_block{gap:15px;margin:30px 0}.find_your_details h2{font-size:54px}.find_your_details p{font-size:22px}.point_block h2{font-size:18px}section.find_your_sec{padding:70px 0}section.find_your_sec:after{height:95%}.collection_featured .grid-product__meta .grid-product__title a{font-size:22px;min-height:65px}.product_meta_text h3{font-size:18px}.product_meta_button .add-to-cart{font-size:20px;padding:10px}.collection_featured .grid__item .grid-product__content .product_discount{padding:12px 30px;top:-22px}.collection_featured .grid__item .grid-product__content .product_discount h4{font-size:18px}.collection_featured{padding:120px 0 80px}h2.section-header__title{font-size:48px}.featured_pro_header.section-header{margin-bottom:30px}#SiteHeader .page-width{padding:0 15px}#SiteHeader .site-header__logo a{width:140px}#SiteHeader .header-item.header-item--navigation ul li .site-nav__link{padding:7.5px 10px;font-size:18px}.formula_button{font-size:16px}#AnnouncementSlider .announcement-slider__slide .announcement-text{font-size:20px}.announcement-bar:after{height:22px;bottom:-14px}.announcement-bar{padding:10px 0;margin-bottom:15px}.quiz_logo_img{width:50px;margin-bottom:10px}.popup-content{margin:80px}.intro-container,.quiz-container,.quiz-result-container{padding:40px}.quiz_intro_left p{font-size:16px}.quiz-question-title .title_quiz{font-size:38px}.quiz-answers-title .icon{height:26px;width:26px}.quiz-question-answers-list li label{padding:8px 8px 8px 18px}.quiz-question-answers-list li:not(:last-child) label{margin-bottom:15px}.common_btn_border,.popup-content .common_btn1{font-size:20px}.last_step_left .title_quiz{font-size:48px}.quiz_newslatter .newsletter_btn_icon{font-size:18px;padding:12px 14px;width:auto;height:auto}.popup-content:after{height:24px;top:-10px}.popup-content:before{height:25px;bottom:-10px}h2.title_quiz{font-size:54px}.quiz_newslatter p{font-size:16px}.find_your_sec .container{max-width:900px}.footer_payment_img{max-width:50px}.main_product_container{padding:0 70px}.page-content--product{padding-top:50px;padding-bottom:50px}p.product_item_code{font-size:20px}.product-block--header .product-single__title{font-size:36px}.product-block--price .product__price{font-size:30px!important}.main_product_container .grid .grid__item.medium-up--one-half:last-child{padding-left:20px}.main_product_container .grid .grid__item.medium-up--one-half:first-child{padding-right:20px}.product-section .product__photos .product__thumbs--below .product__thumb-item{width:80px}.product_button_sec{flex-wrap:wrap;row-gap:20px}.product_button_sec .shopify-payment-button{width:100%}.product_button_sec .js-qty__wrapper,button.btn.btn--full.add-to-cart.btn--secondary{width:50%}.product_button_sec .js-qty__wrapper .qty_inner_block{padding:12px 16px;width:100%}.product_features_icon span{width:42px}.product_features_icon{width:42px;height:42px;margin:0 auto}p.product_features_text{font-size:12px;max-width:50px}.product-block{margin-bottom:20px}.product_button_sec{column-gap:0}.cm_quantity_btn{width:100%}body.tab_faq .cm_footer_mian_block,body.template-collection .cm_footer_mian_block{padding:140px 55px 30px}h2.tab_faq_heading{font-size:50px}.tab_faq_row{margin-top:20px}.faq_content_wrapper{margin-top:50px}.cm_tab_faq{padding:34px 20px 150px}body.template-collection .grid__item.featured_coll_block{width:33.33%}.cart__page{column-gap:30px;flex-wrap:nowrap;display:flex}.cart__page .cart__item-title .cart__item-name{font-size:18px}.cart__item-price-col.text-right .cart__price .money,span.cart__price.cart__discount,span.cart__price,p.cart_count_number,p.order_summery_text,.cart_sub_total_text h2,.cart_sub_total_price{font-size:20px}button.btn.cart__checkout{padding:10px 12px;font-size:18px}.shipping_checkout_text p{font-size:16px}.available_product p{font-size:18px}.cart__item-sub button.js-qty__adjust.js-qty__adjust--minus,.cart__item-sub button.js-qty__adjust.js-qty__adjust--plus{width:30px;display:block;height:30px}.cart__item-sub .js-qty__wrapper input{font-size:22px}.cart__remove{width:30px;height:30px;display:block}.cart_page_inner{padding:50px 20px 100px}.cart_sub_total_box_inner{padding:20px 25px 30px}.cart__page .cart__item-sub{align-items:center;flex-wrap:wrap;justify-content:center;row-gap:10px;column-gap:10px}.cart__page .cart__image{flex:0 0 100px;margin-right:16px}.grid-product__title.grid-product__title--body a{font-size:24px;min-height:65px}}@media(max-width:1023px){.header-item--navigation .site-nav.site-navigation,.formula_button{display:none}.header-item--logo .site-header__logo{margin:40px 0}.header-item--navigation .site-header__logo{display:block}.header-item--navigation .site-header__logo{display:block;margin:auto!important}.header-item--logo .header_left_icon{display:block}.header-item--logo .site-header__logo{display:none}#HeaderWrapper header#SiteHeader{padding:30px 0}.header_left_icon .site-nav__link{height:40px;width:40px;padding:0;margin-right:15px}.header-item--icons .site-nav .site-nav__icons .site-nav__link.account,.header-item--icons .site-nav .site-nav__icons .site-nav__link.js-drawer-open-cart{display:none}.site-nav__icons .hamburger_menu.site-nav__link{display:inline-block}li.mobile-nav__item.mobile-nav__item--secondary{display:none}#SiteHeader .site-header__logo-link .logo_image_mob{display:block;position:unset;transform:unset}.site-header__logo-link image-element{display:none}.header-wrapper #SiteHeader .site-header__logo a{width:40px;padding:0!important}}@media(max-width:991px){.cm_newsletter_block{width:100%}.founder_main_inner.right,.founder_main_inner{flex-direction:column-reverse}.custom_meta .custom_meta_new{margin:12px 0 0}.cm_footer_menu_block{width:100%}.custom_banner_wrap .banne_title_main{font-size:42px}.cm_newsletter_form{max-width:325px;margin:0 auto}p.newsletter_description{margin:10px auto 0;text-align:center}.footer_social_block .footer__social .icon{width:34px;height:34px}.footer_inner{row-gap:67px}h2.newsletter_title{text-align:center}.input-group.newsletter__input-group{padding:6px 9px 6px 14px}span.copyright_text p,span.copyright_text a,li.copyright_link a{font-size:18px}.copyright_img{max-width:40px}.footer_inner{padding-bottom:50px}.video-play-pause .play,.video-play-pause .pause,.video_slider_btn .swiper-button-prev,.video_slider_btn .swiper-button-next{width:38px;height:38px;display:block}h2.video_slider_heading{font-size:38px}.cm_video_slider{padding:150px 80px}.video_slider_btn{left:-54px;right:-54px}.review_main_img_block{width:40%}.review_main_content{width:60%}h2.review_heading{font-size:40px}.review_content_top{flex-direction:column-reverse}.review_content_right{justify-content:space-between}.review_content_top{row-gap:11px}.review_slider_btn{margin-top:40px}p.review_description{font-size:18px}.review_content_center{margin-top:5px}.review_content_bottom{margin-top:31px}.review_swiper_slider_btn .swiper-button-prev,.review_swiper_slider_btn .swiper-button-next{width:38px;height:38px;display:block}.cm_review_sction{padding:90px 50px}.review_swiper_slider_btn{left:-45px;right:-45px}.cm_find_formula_with_img{padding:80px 40px}.formula_logo{max-width:70px}p.formula_description{font-size:18px}h2.formula_title{font-size:30px;padding:11px 0 8px}.img_tab_blocks .img_text_tab_row{flex-direction:column-reverse;flex-wrap:wrap}.img_tab_blocks .img_text_tab_row .image_tab_row{width:55%;padding-bottom:60%;margin:auto}.img_tab_blocks .img_text_tab_row .text_tab_row{width:100%}.text_inner_content p{max-width:600px}.find_your_details h2{font-size:44px}.find_your_details p{font-size:18px}a.find_you_button{font-size:20px;padding:12px 22px}.swiper.featured_collection_main{padding-bottom:40px}.collection_featured .grid-product__meta .grid-product__title a{font-size:24px}.announcement-bar:after{height:20px;bottom:-10px}.announcement-bar{margin-bottom:10px}#AnnouncementSlider .announcement-slider__slide .announcement-text{font-size:18px}.first_step_intro,.quiz-questions-wrappe,.quiz-result-container .result_quiz_col,.quiz-questions-wrapper{flex-direction:column-reverse;row-gap:25px}.quiz-questions-wrapper .quiz-question-box,.quiz-questions-wrapper .quize_intro_right,.last_step_left,.last_step_right,.intro-container .quiz_intro_left,.intro-container .quize_intro_right{margin:auto;width:100%}.popup-content{max-height:90vh}.popup-content .popup_quiz_inner{overflow-x:scroll;max-height:90vh}.review_bottom .swiper-pagination{display:flex}.review_swiper_slider_btn{display:none}.mobile-nav__social a{padding:10px 26px}.formula_btn a{font-size:18px;padding:12px 16px}.footer_payment_img{max-width:40px}.product-section .product__photos .product__thumbs--below .product__thumb-item{width:75px}.faqs_question h3{font-size:20px}.faqs_answer p{font-size:20px;padding:18px 0 20px}.faqs_inner .faqs_content:not(:last-child){margin-bottom:30px}.tab_faq_img_block{display:none}.cm_tab_faq{padding:34px 20px 100px}.result_quiz_col h2{font-size:34px;text-align:center}p#dynamic-result{font-size:16px;text-align:center}.featured_collection_logo_img{display:none}body.template-collection .collection_featured{padding:40px 20px 70px}.cart__page-col:first-child,.cart__page-col.cart_sub_total_box{width:50%}.cart__page .cart__item-sub{justify-content:space-between}.cart__page .cart__item:not(:last-child){margin-bottom:18px}.cart__page .cart__item{flex-wrap:wrap;row-gap:15px}.cart_item_left,.cart__item-details{width:100%}.cart__remove.mobile_cart__remove{display:block}.cart__remove.desk_cart__remove{display:none}.cart__remove.mobile_cart__remove{width:11%;display:flex;align-self:self-start}.cart_quantity_main .cart_quantity__inner{display:flex;align-items:center;gap:8px}.cart__item-sub .js-qty__wrapper{max-width:100px}.cart__item-title{width:50%}.cart_item_left{justify-content:space-between}.available_product p{padding-top:0}.appstle_one_time_text,.appstle_subscribe_save_text{font-size:16px}.appstle_subscription_wrapper{padding:15px}span.appstle_dot{height:12px!important;width:12px!important}.waves,.wavess,.wavees,.wavesfs{display:none!important}.collection-grid__wrapper .grid.grid--uniform .swiper-slide{width:50%}.grid-product__title.grid-product__title--body a{font-size:22px}.founder_image_block,.founder_main_content{width:100%}}@media(max-width:767px){#HeaderWrapper header#SiteHeader{padding:24px 0}.custom_banner_imag .custom_baner_imag_wrap{padding-top:44%}h2.banner_heading{font-size:54px!important}h2.footer_menu_title,h2.footer_social_title{font-size:18px}.cm_footer_mian_block{padding:100px 48px 30px;background-size:contain;position:relative;z-index:1}.cm_footer_mian_block:after{content:"";position:absolute;top:20px;left:0;right:0;width:100%;height:100%;background-color:#f7f5f5;z-index:-1}.desk_copyright_img{display:none}.mobile_copyright_img{display:block;margin:0 auto}.copyright_inner{display:block;text-align:center}.copyright_link_menu ul{justify-content:center}span.copyright_text{padding:7px 0 6px;display:inline-block}.footer_copyright_block{margin-top:39px}.video_slider_btn .swiper-button-prev,.video_slider_btn .swiper-button-next{display:none}.video_slider_bottom .swiper-pagination{display:flex}.cm_video_slider{padding:140px 72px 130px;margin-bottom:-55px}h2.video_slider_heading{font-size:34px}.review_main_img_block{width:100%}.review_main_content{width:100%;padding:0}.review_img{margin:0 auto;padding-right:0}.review_item_inner_block{row-gap:15px}.review_slider_btn a{font-size:18px;padding:10px 13px}h2.review_heading{font-size:34px}.main_formula_img_block,.main_formula_content_block{width:100%}p.formula_description{max-width:400px;margin:0 auto}.cm_find_formula_with_img:after{content:"";position:absolute;top:auto;left:0;right:0;width:100%;height:100%;background-color:#204140;z-index:-1;bottom:20px}.cm_find_formula_with_img{padding:100px 48px 80px;background-size:contain;position:relative;z-index:1;background-position:bottom}body.template-product .cm_find_formula_with_img{padding:100px 48px 160px}section.image_text_tab_sec{padding:60px 30px 80px;background-position:bottom}section.image_text_tab_sec:after{content:"";height:100%;width:100%;background-color:#f1dddd;position:absolute;top:0;left:0;z-index:-1}.text_tab_row .text_col_block:last-child{margin-bottom:0}.collection_featured .grid-product__meta .grid-product__title a{font-size:22px;min-height:55px}.product_meta_text h3{font-size:16px}h2.section-header__title{font-size:42px}.find_your_details h2{font-size:38px;margin-bottom:4px}#AnnouncementSlider .announcement-slider__slide .announcement-text{font-size:16px}.mobile-nav__social a{padding:10px 20px}.main_product_container{padding:0 17px}.page-content--product{padding-top:30px;padding-bottom:25px}h2.tab_faq_heading{font-size:40px}.tab_title h2{padding:10px 15px;font-size:18px}body.template-collection .grid__item.featured_coll_block{width:50%}.cart__page-col:first-child,.cart__page-col.cart_sub_total_box{width:100%}.cart__page{flex-wrap:wrap;row-gap:40px}.cart__page .cart__image{width:16%;flex:unset}.cart__item-title{width:80%}.cart__remove.mobile_cart__remove{width:5%}.cart_page_inner{padding:40px 20px 75px}h2.about_founder_heading{font-size:28px;margin-bottom:16px}}@media(max-width:575px){#HeaderWrapper header#SiteHeader{padding:20px 0}.custom_banner_imag .custom_baner_imag_wrap{padding-top:50%}.header_left_icon .site-nav__link,.header-item--icons .disclosure__toggle .currency-flag{height:32px;width:32px}.currency-flag.currency-flag--gb{background-position:-4px -4604px}.custom_banner_wrap .banne_title_main{font-size:36px}.currency-flag.currency-flag--in{background-position:-4px -6004px}.site-nav__icons .site-nav__link svg{height:34px;width:34px}.header-wrapper #SiteHeader .site-header__logo a{width:32px}#HeaderWrapper header#SiteHeader{border-bottom:none}.cart-link__bubble--visible{width:18px;height:18px;font-size:12px;top:0;right:-5px}.announcement-bar .page-width{padding-bottom:10px}h2.banner_heading{font-size:35px!important;max-width:400px}.cm_banner_section{padding:180px 70px 60px 15px}p.banner_description{padding-top:10px}.baner_btn_block{margin-top:17px;gap:8px}a.common_btn1,a.common_btn2{padding:10px 14px;font-size:16px}.cm_footer_menu_block{flex-wrap:wrap;row-gap:46px}.footer_item,.footer_social_block{width:50%}span.copyright_text p,span.copyright_text a,li.copyright_link a{font-size:16px}h2.video_slider_heading{font-size:30px;max-width:350px;margin:0 auto}h2.review_heading{font-size:26px}.review_main_slider{padding:8px 10px}.review_main_content{padding:0 7px 12px}p.review_verify,p.review_day_text{font-size:14px}p.review_description{font-size:16px}.review_bottom{margin-top:14px}.review_img{max-width:100%}.cm_review_sction{padding:120px 36px 50px}.review_slider_btn{margin-top:25px}img.desk_img{display:none}img.mobile_img{display:block}.find_formula_inner{gap:37px}.formula_btn a{font-size:16px;padding:10px 13px 11px}section.image_text_tab_sec{padding:40px 30px 80px}.img_tab_blocks .img_text_tab_row .image_tab_row{width:100%;padding-bottom:100%}.text_inner_content h2{font-size:34px;margin:0}.text_inner_content span{font-size:22px}.text_inner_content p{font-size:18px}.img_tab_blocks .img_text_tab_row .text_tab_row{padding-top:20px}.text_tab_row .text_col_block:not(:last-child){padding-bottom:30px;margin-bottom:27px}.point_block p{height:60px;width:60px;padding:10px}.point_block p{margin:auto auto 10px}.find_your_points .points_row{margin-top:21px}.find_your_details p{font-size:16px;line-height:1.3}.collection_featured .grid-product__meta .grid-product__title a{font-size:22px;min-height:30px}h2.section-header__title{font-size:38px}.point_block h2{font-size:14px}.section.find_your_sec:after{height:98%}a.find_you_button{font-size:16px}.find_your_details img{width:50px;height:auto}.find_your_details p{margin-bottom:18px}section.find_your_sec{padding:55px 0}#AnnouncementSlider .announcement-slider__slide .announcement-text{font-size:14px}.announcement-bar{padding-bottom:0}.quize_image{max-width:280px;margin:auto}.quiz_logo_img{width:40px}h2.title_quiz{font-size:30px;margin-bottom:10px}.intro-container,.quiz-container,.quiz-result-container{padding:20px}.quiz_intro_left p{font-size:15px;line-height:1.3;margin-bottom:20px}.common_btn_border,.popup-content .common_btn1{font-size:15px;padding:8px 15px}.quiz-question-title .title_quiz{font-size:30px;max-width:250px;margin-bottom:20px}.quiz-answers-title .text{font-size:14px}.quiz-question-answers-list li label{padding:5px 5px 5px 14px}.quiz-question-answers-list li:not(:last-child) label{margin-bottom:10px}.quiz-question-answers-list{margin-bottom:22px}.quiz-buttons-wrapper .common_btn_border{margin-right:10px}.popup-content{max-height:90vh;max-width:90vw;margin:0}.footer_menu_inner .footer_menu_link:not(:last-child){padding-bottom:20px}h2.footer_menu_title{padding-bottom:10px}.product_features_inner{padding:17px 20px}p.product_item_code{font-size:14px}.product-block--header .product-single__title{font-size:27px}.product-block--price .product__price{font-size:24px!important}span.loox-rating-label{font-size:15px}svg.loox-icon{width:13px!important;height:13px!important}.qty_inner_block span,.qty_inner_block .js-qty__num{font-size:14px}.product_button_sec .js-qty__wrapper .qty_inner_block{height:40px}.product_button_sec .add-to-cart{font-size:15px;height:40px;min-height:40px;padding:0}.cm_quantity_btn{gap:13px}.product-block button.js-qty__adjust.js-qty__adjust--minus svg,.product-block button.js-qty__adjust.js-qty__adjust--plus svg{width:8px;display:block}.faqs_content{padding:14px 17px}.faq_content_wrapper{margin-top:24px}h2.tab_faq_heading{font-size:30px}.faqs_question h3{font-size:18px}.faqs_content span.faqs_icon{width:18px;display:block}.faqs_answer p{font-size:18px;padding:10px 0}.cm_tab_faq{padding:10px 20px 70px}.tab_title h2{padding:8px 12px;font-size:15px}.faqs_inner .faqs_content:not(:last-child){margin-bottom:18px}.tab_wrapper{column-gap:8px}body.template-collection .grid__item.featured_coll_block{width:100%}.result_quiz_col h2{font-size:24px}p#dynamic-result{font-size:14px}.product-section .product__photos .product__thumbs--below .product__thumb-item{width:70px}.cart__item-price-col.text-right .cart__price .money,p.cart_count_number,p.order_summery_text,span.cart__price.cart__discount,span.cart__price{font-size:16px}.cart_sub_total_text h2,.cart_sub_total_price{font-size:17px}.cart__page .cart__item-title .cart__item-name{font-size:16px}.cart__image a{display:block;height:100%;position:relative;width:100%;padding-top:100%}.cart__remove.mobile_cart__remove{width:7%}.cart__page .cart__image{width:24%}.cart_sub_total_box_inner{padding:15px 22px 22px}.collection-grid__wrapper .grid.grid--uniform .swiper-slide{width:100%}.grid-product__title.grid-product__title--body a{font-size:22px;min-height:30px}.founder_main_content{padding:15px}}@media(max-width:425px){h2.banner_heading{font-size:29px!important;max-width:236px}.cm_banner_section{background-position:bottom center}p.banner_description{font-size:16px;max-width:312px}li.footer_menu_link a,h2.footer_menu_title,h2.footer_social_title{font-size:16px}.cm_footer_menu_block .footer_item:nth-child(1),.cm_footer_menu_block .footer_item:nth-child(3){width:62%}.cm_footer_menu_block .footer_item:nth-child(2),.cm_footer_menu_block .footer_social_block{width:38%}.footer_payment_block{column-gap:11px;row-gap:8px}.footer_payment_img{max-width:40px}p.newsletter_description{font-size:15px}h2.video_slider_heading{font-size:22px}h2.customer_name{font-size:16px}p.review_description{font-size:14px}h2.review_heading{font-size:22px}.review_icon_star span{width:80px}.formula_logo{max-width:34px}h2.formula_title{font-size:25px}p.formula_description{font-size:15px}.formula_social_block{gap:10px;margin:25px 0 20px}.formula_social_icon svg{width:30px;height:30px;display:block}.formula_btn a{font-size:15px}.cm_find_formula_with_img{padding:60px 48px 70px}.text_inner_content h2{font-size:22px;margin:0}.text_inner_content span{font-size:15px}.text_inner_content p{font-size:14px}.point_block p{height:43px;width:43px;padding:8px}.point_block h2{font-size:11px}.find_your_details h2{font-size:22px}.find_your_details p{font-size:13px;max-width:280px;margin:auto auto 18px}a.find_you_button{font-size:14px;padding:10px 18px}#SiteHeader .site-nav__icons .site-nav__link--icon{margin-left:10px}h2.title_quiz,.quiz-question-title .title_quiz{font-size:25px}.last_step_left .title_quiz{font-size:25px;max-width:210px}.product_features_inner{padding:17px 10px}p.product_features_text{font-size:10px}.faqs_question h3{font-size:14px}.faqs_answer p{font-size:14px;padding:10px 0}h2.tab_faq_heading{font-size:22px}.tab_faq_row{margin-top:10px}.product-section .product__photos .product__thumbs--below .product__thumb-item{width:67px}.cart__item-sub button.js-qty__adjust.js-qty__adjust--minus,.cart__item-sub button.js-qty__adjust.js-qty__adjust--plus{width:20px;display:block;height:20px}.cart__item-sub .js-qty__wrapper{max-width:70px}.available_product p{font-size:14px}.cart__remove.mobile_cart__remove{width:8%}.shipping_checkout_text p{font-size:14px;max-width:270px}button.btn.cart__checkout{padding:10px 12px;font-size:15px}.newsletter-popup__content .input-group.newsletter__input-group{display:flex;flex-wrap:wrap;justify-content:center;row-gap:25px!important}.newsletter-popup__content .input-group.newsletter__input-group input{border:1px solid rgba(32,65,64,10%);padding:10px;border-radius:10px}.input-group.newsletter__input-group{border:none;padding:0!important}.header_left_icon .site-nav__link{margin-right:10px}}@media(max-width:370px){a.common_btn1,a.common_btn2{font-size:16px}.cm_footer_mian_block{padding:100px 20px 30px}.cm_video_slider{padding:100px 40px 130px;margin-bottom:-55px}h2.review_heading{font-size:18px}.product_features_item{width:33.33%}.product_features_inner{padding:10px;row-gap:15px;flex-wrap:wrap;justify-content:center}.product-section .product__photos .product__thumbs--below .product__thumb-item{width:57px}.tab_wrapper{width:100%;overflow-x:scroll;justify-content:start}body.template-collection section.video_slider_section{margin-top:-70px}.point_block p{height:35px;width:35px;padding:8px}}.product-slideshow .flickity-viewport{height:100%!important}.product-slideshow .flickity-viewport .flickity-slider,.product-slideshow .flickity-viewport .flickity-slider .product-main-slide{position:unset!important;transform:unset!important}.product-section .product__photos .product__thumbs{display:none}.product-slideshow .flickity-viewport .flickity-slider{display:flex;flex-wrap:wrap;row-gap:10px}.product-slideshow .flickity-viewport .flickity-slider .product-main-slide{width:50%}.product-slideshow .flickity-viewport .flickity-slider .product-main-slide:first-child{width:100%}.product-slideshow .flickity-viewport .flickity-slider .product-main-slide .image-wrap{padding-bottom:100%!important}.template-product .product-slideshow image-element{position:absolute!important}.template-product .product-slideshow image-element img{height:100%!important}.cart__page .cart__item-details .available_product{display:none}button.shopify-payment-button__button.shopify-payment-button__button--unbranded,.template-customers-login button.btn.btn--full{background:#104341;border-radius:30px;font-family:Roboto,sans-serif;font-size:21px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:capitalize}.template-customers-login input{border-radius:30px}.template-customers-login label{font-family:Roboto,sans-serif;font-size:21px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sw--style.css.map */
