@import"https://fonts.googleapis.com/css2?family=Belleza&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";p,a,div,select{font-family:Open Sans,serif}.AnnounceItemWrpr .AnnounceItemInit{text-align:center}.AnnounceSliderWrpr{background:#918881;padding:4px 0}header .site-header__cart-toggle .count{right:0!important;font-size:11px!important;min-width:22px!important;height:22px!important;line-height:22px!important;background-color:#918881!important;font-weight:500!important}header .site-header__cart-toggle div#CartCount{position:absolute;right:-7px;top:-6px}header{box-shadow:0 0 10px 4px #0000001a}header .dt-sc-header-logo-sec{padding:18px 0}.sticky_content .sticky-header{position:fixed;width:100%;top:0;animation:smoothScroll .5s forwards;z-index:999}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}.AnnounceItemWrpr .AnnounceItemInit p{font-size:12px;font-family:Open Sans,serif;color:#fff}header .dt-sc-header-logo-sec a.dt-sc-nav-link{font-size:18px;color:#000;font-family:Open Sans,serif;font-weight:400}ul.dt-nav>li.top-level-link:hover a.dt-sc-nav-link{color:#918881}header .dt-sc-header-logo-sec{background-color:#fff!important;border-bottom:1px solid rgb(51 51 51 / 20%)}.logo img{max-width:168px!important}.site-header__links svg{fill:#000}.footer-logo .text-start>a{margin-bottom:10px!important}.footer-logo p br{display:none}.footer-logo p{margin-bottom:10px!important}.site-footer__top{padding-top:40px!important;padding-bottom:20px!important}footer .text-start .contact-info li i.fa{top:3px;font-size:18px}.site-footer li a:hover{color:#2d2d2d!important;text-decoration:underline}.site-footer .footer__title{margin-bottom:10px!important;text-transform:capitalize;font-size:18px;color:#67645e!important}footer .footer__newsletter{margin:0 0 30px!important}footer .footer__newsletter .footer__newsletter-btn{width:100%;text-align:center;border-radius:3px;border:1px solid #2d2d2d;height:46px;display:block;line-height:46px;padding:0}footer .footer__newsletter .footer__newsletter-btn:hover{background:#fff;color:#000}footer .footer__newsletter input{border-radius:3px;height:50px;border:1px solid #000!important}.site-footer .dt-sc-social-icons li a{text-decoration:none!important}.site-footer .dt-sc-social-icons i{border-radius:3px;font-size:20px;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;background:#fff;color:#000;box-shadow:2px 2px 5px #cecece;transition:ease-in-out .4s}.site-footer .dt-sc-social-icons i:hover{box-shadow:none}.site-footer .dt-sc-social-icons li{margin-bottom:0!important;margin-right:5px!important}.site-footer:before{background-color:#f8f8f8!important}.footer-social .text-start{margin-bottom:0!important}.site-footer__top .footer-links:last-child{width:calc(18% - 10px)}.site-footer__top .footer-links{width:calc(14% - 10px);margin-bottom:0}.site-footer__top .footer-social{width:calc(70% - 10px);margin-bottom:0}.footer-social .text-start{margin-bottom:0!important;max-width:540px;float:left;width:100%}.footer-social .text-start h5.footer__title{font-size:48px;color:#67645e;font-family:Belleza,serif;font-weight:400;line-height:1;margin-bottom:10px!important}.footer_contentCustom{margin-bottom:15px!important}.footer_contentCustom p{font-size:14px;color:#67645e;font-family:Open Sans,serif}.footer_contentCustom+.text-start form#newsletter-footer{float:left;width:100%}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter{margin-bottom:0!important;position:relative}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter input{background:#fff;border-radius:0;border:none!important;height:56px;font-family:Open Sans,serif;font-size:18px;color:#67645ecc;font-weight:400;padding-right:220px}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn{position:absolute;top:0;right:0;font-size:17px;background:#918881;border:none;border-radius:0;margin-top:0;height:56px;font-weight:400;font-family:Open Sans,serif;width:207px;text-transform:uppercase}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn span.arrowIcon svg{width:16px;height:19px}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn span.arrowIcon{margin-left:10px}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn:hover{background:#332a23;color:#fff}footer .site-footer__bottom{background-color:#f9f7f2!important}.followUSMN{text-align:left}footer .site-footer__bottom .dt-sc-flex-space-between{display:block;border-top:1px solid #67645E}footer .site-footer__bottom .footerNewDesignMN{display:flex!important;justify-content:space-between!important;align-items:center}footer .site-footer__bottom .footerNewDesignMN .followUSMN span.followUStxt{font-size:18px;font-weight:400;color:#000}ul.footer_menu.dt-sc-list li a{font-size:21px;font-family:Open Sans,serif;font-weight:300}footer .site-footer__bottom .footerNewDesignMN .logoNewFooterMN img{max-width:150px}.site-footer__top{padding-top:40px!important;padding-bottom:35px!important;background-color:#f9f7f2}footer .site-footer__bottom .footerNewDesignMN .PoliciesNewFooterMN .PoliciesNewFooterInit{display:flex;gap:20px;justify-content:flex-end}footer .site-footer__bottom .footerNewDesignMN .logoNewFooterMN{text-align:center}footer .site-footer__bottom .footerNewDesignMN>div{width:calc(33.33% - 10px)}ul.footer_menu.dt-sc-list li a:hover{text-decoration-thickness:1px}footer .site-footer__bottom .footerNewDesignMN .PoliciesNewFooterMN a.policyInit{color:#67645e;font-size:18px;font-weight:400}.site-footer__top .dt-sc-flex-space-between{justify-content:normal}.products{padding-top:0!important;padding-bottom:0!important;width:100%;position:relative}.products span.gridBadgeMN{background:#000;display:inline-block;padding:6px 10px;font-size:13px;line-height:1.5;font-weight:600;color:#fff;position:absolute;top:0;z-index:1}.product_payments_btns button{margin-bottom:0!important;width:100%;margin-top:10px;border-radius:5px}.product-detail .grid-link__meta{justify-content:center}.product-detail.content-center h4 a{font-size:20px;text-transform:capitalize;color:#000}.left-sidebar .sidebar{margin-right:20px;width:340px;min-width:340px!important}.facets__header a.facets__reset:hover{text-decoration:none}.has-sidebar .collection-grid,.has-sidebar .product-template-content{width:calc(100% - 340px);float:left}.left-sidebar .sidebar .sidebar-body ul.tags,.left-sidebar .active-facets.widget-list{margin-bottom:0!important}.dt-collection-filter .facets__price{margin-bottom:10px;display:flex;gap:10px}h5.sidebar_title{font-size:20px!important;margin:0 -15px;padding:0 15px 10px!important;margin-bottom:10px!important}.dt-collection-filter .filter-custom-control label:before{border:1px solid var(--DTPrimaryColor);padding:7px}.dt-collection-filter .filter-custom-control input:checked+label:after{content:"";display:block;position:absolute;top:12px;left:4px;width:8px;height:8px;border:none!important;border-width:0 1px 1px 0;transform:rotate(45deg);background:#000;border-radius:50px}.dt-collection-filter .filter-custom-control{margin-bottom:5px}.dt-collection-filter .dt-sc-btn.small{padding:2px 18px;font-size:14px;border-radius:5px;border:1px solid #000}.dt-collection-filter>div{margin-bottom:20px}.facets__header span.facets__selected{font-size:14px;font-weight:400}.facets__header{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.facets__header a.facets__reset{text-decoration:underline;font-size:13px}.facets__header a.facets__reset:hover{color:#000}span.bagdes-col.right.brown{position:absolute;top:-6px;right:-6px;width:100px;height:100px;overflow:hidden}span.bagdes-col.right.brown:before,span.bagdes-col.right.brown:after{position:absolute;content:"";display:block;border:3px solid #000;z-index:1}span.bagdes-col.right.brown:before,span.bagdes-col.right.brown:after{border-top-color:transparent;border-right-color:transparent}span.bagdes-col.right.brown:before{top:0;left:0}span.bagdes-col.right.brown:after{bottom:0;right:0}span.bagdes-col.right.brown span{position:absolute;display:block;width:165px;padding:5px 0;background-color:#000;left:-22px;top:30px;transform:rotate(45deg);line-height:1.4;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center;z-index:1}.products .product-container{overflow:visible}.dt-collection-filter .facets__price .js-qty input{padding:3px 10px}.StickySidebar{padding:20px 15px!important;box-shadow:0 0 13px #0000000a;border-radius:5px}.dt-collection-filter .facets__price label.field__label{font-size:13px}.collection-header{justify-content:right;background-color:transparent;border:none;border-bottom:1px solid #b9c0d2}.collection-header .sortby{padding:10px}.collection-header .sortby .select2-container{width:auto!important;border:1px solid #ccc;padding:5px 20px 5px 5px;font-size:14px;min-width:180px}.collection-header label{margin-right:5px;font-size:14px}.dt-collection-filter .filter-custom-control label:hover{color:#000}.dt-collection-filter .filter-body .filter-action .dt-sc-btn:hover{background:#fff;color:#000}.active-facets a.active-facets__button{border-radius:5px;border:1px solid #000}.active-facets a.active-facets__button:hover{background:#fff;color:#000}.product_right_tag.offer_exist .offer-price{display:block;right:auto;left:10px;background:#000;color:#fff;width:45px;height:45px;border-radius:0 0 10px 10px;line-height:1.1;padding:8px 0;font-size:13px;font-weight:600;text-align:center;word-break:break-word;white-space:normal;top:0}div#collection-template-query{margin-top:60px}.sidebar-body ul.categories-list{margin-bottom:10px}.followUSMN.mobile-only{display:none}.template-index .off-canvas--viewport{background:#f5f5f5}.productBenefitsMN{padding-top:40px}.productBenefitsMN .BenefitsMetaContent{display:flex;justify-content:space-between;gap:10px}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN{display:block;text-align:center;width:calc(20% - 5px)}.BenefitsLogo{margin-bottom:10px}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN .BenefitsHeading h3{margin:0;font-size:20px;font-weight:400;font-family:Open Sans,serif;line-height:1.2;padding:0 30px}.BenefitsLogo img{width:60px;height:60px}.clean-salon .dt-sc-heading{margin-bottom:0}.clean-salon .dt-sc-heading p.dt-sc-heading-description{font-size:50px;color:#67645e!important;line-height:1.2;max-width:1000px;margin:0 auto;font-family:Belleza,serif}.clean-salon{padding-top:40px!important;padding-bottom:40px!important;background-size:contain!important}.CustomTabsMN .CustomTabsHeaderWrpr{display:flex;justify-content:center;gap:50px}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name a{color:#66594f;font-size:22px;font-weight:400;background:#fff;padding:8px 25px;line-height:1.3;border:1px solid #66594f;display:inline-block}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name.active a{color:#fff;background:#66594f}.CustomTabsMN .TabItemContentMN{display:none}.CustomTabsMN .TabItemContentMN.active{display:block}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name{text-align:center;line-height:1}.CustomTabsMN .TabItemContentMN .CardListProductWrpr{height:100%;display:flex;flex-direction:column;position:relative}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .metaBadgeCard{position:absolute;z-index:1;left:5px;background:#67645e;font-size:14px;color:#fff;font-weight:600;padding:6px 20px;top:5px}.CustomTabsWrpr .CustomTabsHeaderMN{margin-bottom:40px}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductMediaInit{display:block;padding-bottom:99%;overflow:hidden;position:relative}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductMediaInit img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit{float:none;display:flex;flex-direction:column;height:100%;width:100%}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit h3{font-family:Open Sans,serif;font-size:20px;font-weight:600;margin-top:10px;margin-bottom:0;color:#333}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .ProductPricesInit{margin-top:5px}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit span.regularPriceInitNP s{font-size:14px;color:#333333b3;font-weight:400}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .ProductPricesInit span.salePriceInitNP{font-size:18px;color:#333;margin-left:7px;font-weight:400}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit span.jdgm-prev-badge__stars{display:inline-block;background:transparent;padding:0}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit span.jdgm-prev-badge__text{text-decoration:none;font-size:14px;color:#6a6a6a;margin-left:7px;font-weight:400;font-family:Open Sans,serif}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .AjaxProductATC{flex-grow:1;float:none;display:flex;align-items:flex-end;flex-wrap:wrap}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .AjaxProductATC form{width:100%}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .AjaxProductATC form .product_payments_btns{width:100%;margin-bottom:0!important}.CustomTabsMN .TabItemContentMN .CardListProductWrpr .ProductInfoInit .jdgm-widget.jdgm-preview-badge{margin-bottom:10px}.PDTIngredientsMN{background:#f5f5f5}.PDTIngredientsMN .PDTIngredientsSlider{background:#918881}.PDTIngredientsItemWrpr{display:flex;align-items:center;gap:20px;justify-content:center}.PDTIngredientsItemWrpr span.WhiteCircleIcon svg{width:20px;height:20px}.PDTIngredientsMN span.IngredientsItem{font-size:22px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1}.PDTIngredientsItemMN.swiper-slide{width:23%;padding:15px 0}.CustomTabsMN{padding:50px 0}.PDTIngredientsWrpr.swiper-wrapper,.BodyProblemsWrpr.swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.NotForYouDropsWrpr [jscollectionsselector]{position:inherit!important;height:100%!important;width:100%!important;clip-path:inherit!important}.NotForYouDropsWrpr .select2{display:none!important}.WhyUSWrpr{background:#f9f7f2;padding:70px 0 0}.WhyUSheading h2{font-size:56px;color:#67645e;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:5px;line-height:1.1}.WhyUSSubheading p{font-size:18px;color:#67645e;font-weight:400;max-width:630px;line-height:1.5;margin-bottom:15px}.WhyUSHeaderWrpr{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.WhyUSHeaderWrpr .WhyUSHeaderRight a{background:#66594f;font-size:16px;font-weight:400;color:#f9f7f2;padding:12px 44px;border:1px solid #66594F;text-transform:uppercase}.WhyUSHeaderWrpr .WhyUSHeaderRight a:hover{background:#000}.WhyUSMediaMN .WhyUSPosterInit img{width:100%}.WhyUSMediaWrpr span.PlayMediaWhyUS{position:absolute;top:50%;right:50%;left:auto;transform:translate(50%,-30%);cursor:pointer}.WhyUSMediaWrpr span.PlayMediaWhyUS svg{width:70px;height:70px}.WhyUSMediaWrpr .WhyUSMediaInit{display:none}.WhyUSMediaVideo{height:100%}.WhyUSMediaVideo video{width:100%;height:100%}.WhyUSMediaWrpr.active .WhyUSPosterMN{display:none}.WhyUSMediaWrpr.active .WhyUSMediaInit{display:block}.WhyUSMediaWrpr{position:relative}.home-deal-banner .overflowMediaMN{margin-bottom:0!important}.home-deal-banner .dt-sc-deal-banner-content{display:block!important}.home-deal-banner .overflow_contentWrpr .contentLeftPart{width:calc(47% - 15px)}.home-deal-banner .overflow_contentWrpr .contentRightPart{width:calc(53% - 15px)}.home-deal-banner .overflow_contentWrpr .contentLeftPart h4.dt-sc-main-title{font-size:50px;color:#67645e!important;font-family:Belleza,serif;font-weight:400;margin-top:0;margin-bottom:5px;line-height:1.1;padding-right:20px}.home-deal-banner .overflow_contentWrpr .contentRightPart p.dt-sc-description{font-size:20px;font-weight:400;line-height:1.4;font-family:Open Sans,serif;margin-bottom:30px}.home-deal-banner .overflow_contentWrpr .contentRightPart a.dt-sc-btn{background:#66594f!important;font-size:16px;font-weight:400;color:#f9f7f2!important;padding:12px 44px!important;border:1px solid #66594F;text-transform:uppercase;border-radius:0;line-height:1.3}.home-deal-banner .overflow_contentWrpr .contentRightPart a.dt-sc-btn:hover{background:#000!important}.home-deal-banner .overflow_contentWrpr{border:1px solid #67645E;padding:35px;display:flex;gap:90px;background:#fff;margin-top:-80px;position:relative;z-index:1}.home-deal-banner{padding-bottom:70px}.home-deal-banner+.home-deal-banner .dt-sc-heading p.dt-sc-main-heading{margin-bottom:35px;font-size:56px;color:#333!important;font-family:Belleza,serif;font-weight:400;margin-top:0;line-height:1.1}.home-deal-banner+.home-deal-banner .dt-sc-heading a.dt-sc-btn{background:#66594f!important;font-size:20px;font-weight:400;color:#f9f7f2!important;padding:12px 60px 12px 30px;border:1px solid #66594F;text-transform:capitalize;border-radius:0;line-height:1.3;background-image:url(/cdn/shop/files/Vector_18.png?v=1735214868)!important;background-repeat:no-repeat!important;background-position:88% 50%!important}.home-deal-banner+.home-deal-banner .dt-sc-heading a.dt-sc-btn:hover{background:#000!important;background-image:url(/cdn/shop/files/Vector_18.png?v=1735214868)!important;background-repeat:no-repeat!important;background-position:88% 50%!important}.home-deal-banner+.home-deal-banner .dt-sc-section-wrapper{padding:0!important}.home-deal-banner+.home-deal-banner .dt-sc-heading{margin-bottom:0!important;max-width:500px;margin:0 auto}.HappyCustomersMN{padding:70px 0 250px}.HappyCustomersHeaderMN{text-align:center}.HappyCustomersHeading h2{font-size:56px;color:#67645e;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:5px;line-height:1.1}.HappyCustomersHeaderMN .HappyCustomersHeading p{font-size:20px;color:#67645e;font-weight:400;max-width:830px;line-height:1.5;margin:0 auto 40px}.HapyCustomMediaInit{display:flex;background:#fff}.HapyCustomMediaInit .MediaHpyCust{width:calc(47% + -0px)}.HapyCustomMediaInit .InfoHpyCustMN{border:1px solid #332A23;padding:25px 20px;width:calc(53% + -0px)}.HapyCustomMediaInit .MediaHpyCust img{width:100%;height:100%;object-fit:cover}.InfoHpyCustWrpr{display:flex;height:100%;flex-direction:column;justify-content:center}.InfoHpyCustWrpr .star_icon_meta{margin-bottom:10px}.InfoHpyCustWrpr .review_meta p{font-size:24px;font-weight:400;color:#67645e;margin-bottom:10px;padding-right:40px}img.mobile-only{display:none}.blkTextItemsMN{float:left;width:100%;margin-top:0;padding:58px 0}.blkTextItemsMN .blkTextItemsWrpr{display:flex;justify-content:space-between}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit{width:calc(33.33% - 10px);text-align:center;position:relative}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemHeading{font-size:56px;font-weight:600;color:#67645e;line-height:1;text-transform:uppercase;margin-bottom:15px}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemsubHead{font-size:20px;color:#67645e;font-weight:400;line-height:1.2;max-width:280px;margin:0 auto}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):before,.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):after{position:absolute;content:"";background:#67645e;width:1px;height:50px;left:0;top:30%}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):after{left:auto;right:0;top:30%}.NotForYouDropsMN .NotForYouDropsWrpr{display:flex;flex-wrap:nowrap;gap:10px}.NotForYouDropsMN .NotForYouDropsWrpr select.tagsListType{display:none}.NotForYouDropsMN .NotForYouDropsWrpr select.tagsListType.active{display:block}.NotForYouDropsMN .NotForYouDropsWrpr select{width:222px!important;border:1px solid #58585A!important;height:52px!important;padding:0 10px!important;-webkit-appearance:none;appearance:none;background-image:url(/cdn/shop/files/Vector_15.png?v=1734599657);background-repeat:no-repeat;background-position:95% 50%;font-weight:600;color:#58585a;font-size:16px}.NotForYouDropsMN .NotForYouDropsWrpr select.collectionsListType{width:215px!important}.NotForYouDropsMN{margin-top:20px;margin-bottom:30px}.NotForYouHeaderWrpr .NotForYouHeading h2{font-size:56px;color:#67645e;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:5px;line-height:1.1}.swiper-arrows .dt-sc-btn{background:#66594f!important;border-radius:0}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content{padding:0}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner h4.dt-sc-main-title{font-size:56px!important;font-weight:400!important;color:#67645e!important;font-family:Belleza,serif;line-height:1!important;margin-top:0;text-transform:uppercase;max-width:400px;margin-bottom:10px}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner p.dt-sc-description{margin-top:0!important;margin-bottom:15px!important;font-size:20px!important;color:#333!important;font-family:Open Sans,serif!important;line-height:1.4}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner a.dt-sc-btn{color:#fff!important;font-size:18px!important;font-family:Open Sans,serif!important;border:1px solid #66594f;border-radius:0;padding:10px 32px;line-height:1.4;margin-top:30px;text-transform:uppercase;background:#66594f!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner a.dt-sc-btn:hover{background:#221e1f!important;color:#fff!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner{padding:0!important;max-width:575px;margin:0 auto 0 10%!important}.founders_custom .dt-sc-grid-banner{overflow:visible;padding-top:0;margin-bottom:-40px}.founders_custom .dt-sc-grid-banner-section{display:block}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content{padding:0;display:block!important}.founders_custom .dt-sc-grid-banner-image{margin-top:-220px;overflow:visible!important}.home-deal-banner+.home-deal-banner{padding-bottom:0}.home-blog-section .dt-sc-section-wrapper:before{display:none}.home-blog-section .dt-sc-section-wrapper{background:#f5f5f5;margin-bottom:0!important;background-position:inherit!important;padding:60px 0!important}.home-blog-section .dt-sc-section-wrapper .dt-sc-blog-section{margin-bottom:0}.home-blog-section .dt-sc-section-wrapper h6.dt-sc-sub-heading{font-size:56px!important;color:#67645e!important;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;margin-top:0!important;margin-bottom:20px!important;line-height:1.1}.home-blog-section .dt-sc-section-wrapper .dt-sc-heading{margin-bottom:0}.home-blog-section .dt-sc-blog-content{border:none;border-top:none;background:#fff;padding:15px 20px 20px!important;height:100%;flex-direction:column;position:relative}.home-blog-section .dt-sc-blog-item{border-radius:0;height:auto;display:flex;flex-direction:column;align-self:auto;flex-wrap:nowrap}.home-blog-section .dt-sc-blog-content .dt-sc-blog-meta{display:none!important}.home-blog-section .dt-sc-blog-content h4.dt-sc-blog-title{font-size:20px!important;margin-bottom:10px!important;color:#333!important;text-align:left}.home-blog-section .dt-sc-blog-content h4.dt-sc-blog-title a{width:100%;display:block;color:#67645e!important;line-height:1.3;font-size:22px!important}.home-blog-section .dt-sc-blog-content .dt-sc-blog-description{margin-top:0!important;margin-bottom:15px!important;font-size:16px!important;color:#333!important;font-family:Open Sans,serif!important;line-height:1.4;text-align:left;flex-grow:1}.home-blog-section .dt-sc-blog-content a.blog-readmore-btn{background:#66594f;font-size:16px;font-weight:400;color:#f9f7f2!important;padding:8px 18px;border:1px solid #66594F;text-transform:uppercase;line-height:1.4;margin-top:20px;display:inline-block;max-width:140px;text-align:center}.home-blog-section .dt-sc-blog-content a.blog-readmore-btn:hover{background:#000}.home-blog-section .dt-sc-blog-content a.blog-readmore-btn u{text-decoration:none}.home-blog-section .dt-sc-blog-content a.blog-readmore-btn u svg{display:none}.template-index .NotForYouMN{padding:60px 0}.ShopByTabsMN .ShopByHeading h2{font-size:56px;color:#67645e;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:5px;line-height:1.1}.ShopByTabsMN{padding:60px 0 0}.ShopByTabsMN .UpsellContentStepsMN{display:none}.ShopByTabsMN .UpsellContentStepsMN.active{display:block}.ShopByTabsMN .upsell-item-content .upsell-media img{width:130px;height:135px;background:#f5f5f5;object-fit:cover}.ShopByTabsMN .upsell-item-content .upsell-media{width:140px;height:100%}.ShopByTabsMN .upsell-item-content .upsellInfoGrid{display:flex;align-items:center}.ShopByTabsMN .upsell-info .upsell-price .upsell-discount span{font-size:12px}.ShopByItem.swiper-slide.swiper-slide-active:before{position:absolute;content:"";background:url(/cdn/shop/files/rect.png?v=1735296073);width:77px;height:64px;bottom:-91px;background-size:contain;background-repeat:no-repeat;z-index:99;left:40px}.ShopByItem.swiper-slide.swiper-slide-active{position:relative}.ShopByTabsMN .upsellStepItemMN .upsellStepCount a{position:relative;z-index:1;background:#fff}.desktop--hide{display:none}@media screen and (max-width:1599px){.founders_custom .dt-sc-grid-banner{margin-bottom:0}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content{width:50%!important}.founders_custom .dt-sc-grid-banner-image{width:50%!important;margin-top:-160px}.HappyCustomersMN{padding:70px 0 200px}}@media screen and (max-width:1499px){.home-blog-section .dt-sc-blog-content h4.dt-sc-blog-title a br{display:none}.home-blog-section .dt-sc-section-wrapper h6.dt-sc-sub-heading{font-size:44px!important}.home-blog-section .dt-sc-blog-content{padding:15px 20px!important}.home-blog-section .dt-sc-blog-content h4.dt-sc-blog-title a{font-size:20px!important}.home-blog-section .dt-sc-section-wrapper{padding:50px 0!important}.template-index .NotForYouMN{padding:50px 0}.NotForYouHeaderWrpr .NotForYouHeading h2{font-size:44px}.NotForYouDropsMN{margin-top:20px;margin-bottom:30px}.clean-salon .dt-sc-heading p.dt-sc-heading-description{font-size:45px;padding:0 20px}.WhyUSHeaderWrpr .WhyUSHeaderRight a{font-size:16px}.home-deal-banner{padding-bottom:50px}.home-deal-banner .overflow_contentWrpr .contentLeftPart h4.dt-sc-main-title{font-size:44px}.home-deal-banner .overflow_contentWrpr .contentRightPart p.dt-sc-description{font-size:16px;margin-bottom:20px}.home-deal-banner .overflow_contentWrpr .contentRightPart a.dt-sc-btn{font-size:16px}.home-deal-banner+.home-deal-banner .dt-sc-heading p.dt-sc-main-heading{font-size:44px}.home-deal-banner+.home-deal-banner .dt-sc-heading a.dt-sc-btn{font-size:16px}.blkTextItemsMN{padding:40px 0}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemsubHead{font-size:16px;line-height:1.4}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemHeading{font-size:44px}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):before,.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):after{height:70px;top:12%}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):after{top:12%}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner p.dt-sc-description{padding-right:50px;font-size:16px!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner h4.dt-sc-main-title{font-size:44px!important;max-width:360px}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner a.dt-sc-btn{margin-top:15px;font-size:16px!important}.HappyCustomersHeaderMN .HappyCustomersHeading p{font-size:16px}.HappyCustomersHeading h2{font-size:44px}.InfoHpyCustWrpr .review_meta p{font-size:22px;padding-right:0}.CustomTabsMN .CustomTabsHeaderWrpr{gap:40px}.PDTIngredientsItemMN.swiper-slide{width:30%}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN .BenefitsHeading h3{font-size:18px}.productBenefitsMN{padding-top:30px}.WhyUSheading h2{font-size:44px}.WhyUSWrpr .WhyUSSubheading p{font-size:16px}}@media screen and (max-width:1299px){.PDTIngredientsMN span.IngredientsItem{font-size:20px}.PDTIngredientsItemWrpr span.WhiteCircleIcon svg{width:18px;height:18px}}@media screen and (max-width:1199px){.CustomTabsMN .TabItemContentMN .CardListProductWrpr .metaBadgeCard{font-size:12px;padding:5px 11px;top:5px;line-height:1.2}.home-blog-section .dt-sc-blog-content a.blog-readmore-btn{font-size:14px;padding:6px 10px;max-width:105px;margin-top:5px;text-align:center}.home-blog-section .swiper-button-next,.home-blog-section .swiper-button-prev{top:42%}.home-blog-section .dt-sc-section-wrapper h6.dt-sc-sub-heading{font-size:36px!important}.home-blog-section .dt-sc-section-wrapper{padding:35px 0!important}.home-blog-section .dt-sc-blog-content{padding:15px 10px!important}.NotForYouMN .AjaxProductATC .product_payments_btns button{font-size:16px}.home-blog-section .dt-sc-blog-content .dt-sc-blog-description{font-size:14px!important}.home-blog-section .dt-sc-blog-content h4.dt-sc-blog-title a{font-size:17px!important;font-weight:700!important}.template-index .NotForYouMN{padding:35px 0}.NotForYouHeaderWrpr .NotForYouHeading h2{font-size:36px}.NotForYouMN .CardListProductWrpr .metaBadgeCard{font-size:12px;padding:5px 11px;top:5px;line-height:1.2}.NotForYouDropsMN .NotForYouDropsWrpr select{height:44px!important}.clean-salon .dt-sc-heading p.dt-sc-heading-description{font-size:36px;max-width:100%}.WhyUSMediaWrpr span.PlayMediaWhyUS svg{width:50px;height:50px}.WhyUSHeaderLeft .WhyUSSubheading p{max-width:500px}.home-deal-banner .overflow_contentWrpr .contentLeftPart h4.dt-sc-main-title{font-size:34px}.home-deal-banner{padding-bottom:35px}.home-deal-banner .overflow_contentWrpr{padding:25px;gap:30px;margin-top:-70px}.blkTextItemsMN{padding:30px 0}.WhyUSWrpr{padding:35px 0 0}.WhyUSheading h2{font-size:36px}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner h4.dt-sc-main-title{font-size:36px!important}.HappyCustomersMN{padding:35px 0 200px}.HappyCustomersHeading h2{font-size:36px;margin:0 auto 20px}.InfoHpyCustWrpr .review_meta p{font-size:18px;padding-right:0;line-height:1.3}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name a{font-size:18px}.CustomTabsMN .CustomTabsHeaderWrpr{gap:25px}.PDTIngredientsMN span.IngredientsItem{font-size:16px}.PDTIngredientsItemWrpr span.WhiteCircleIcon svg{width:16px;height:16px;position:relative;top:-1px}.productBenefitsMN .BenefitsMetaContent{gap:50px 20px;flex-wrap:wrap;justify-content:center}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN{width:calc(33.33% - 15px)}.has-sidebar .sidebar{left:-355px}.has-sidebar .collection-grid{width:100%}.has-sidebar .product-collection.dt-sc-column{grid-template-columns:repeat(2,1fr)}div#collection-template-query{margin-top:20px}footer .site-footer__bottom .footerNewDesignMN .followUSMN span.followUStxt{font-size:14px}footer .site-footer__bottom .footerNewDesignMN .logoNewFooterMN img{max-width:120px}.site-footer__top .footer-social{width:calc(60% - 20px)}.site-footer__top .footer-links:last-child{width:calc(25% - 10px)}.site-footer__top .footer-links{width:calc(18% - 10px)}.footer-social .text-start{max-width:390px}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn{font-size:16px;height:46px;width:120px}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter input{height:46px;font-size:14px;padding-right:145px}.footer-social .text-start h5.footer__title{font-size:36px}ul.footer_menu.dt-sc-list li a{font-size:16px}.site-footer__top .dt-sc-flex-space-between{gap:4px}footer .text-start li{margin-bottom:6px}.site-footer__top{padding-top:25px!important;padding-bottom:25px!important}footer .site-footer__bottom .footerNewDesignMN .PoliciesNewFooterMN a.policyInit{font-size:13px}}@media screen and (max-width:991px){.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemsubHead{padding:0 10px}.PDTIngredientsItemMN.swiper-slide{width:38%}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content{padding:50px 0}.founders_custom .dt-sc-grid-banner-image{margin-top:0}.HappyCustomersMN{padding:35px 0}}@media screen and (min-width:768px){img.slide-img.mobile-only{display:none}.WhyUSMediaVideo video{max-height:600px;object-fit:cover}}@media screen and (max-width:767px){.mobile--hide{display:none}.desktop--hide{display:block}.mobile-menu ul.dt-sc-list-inline{background:#918881}.mobile-menu,.mobile-menu>.dt-sc-list-inline,.mobile-menu .sub-menu-block{background:#918881!important}.mobile-menu .dt-sc-list-inline li.text-menu a{font-family:Open Sans,serif!important}.PDTIngredientsMN .PDTIngredientsSlider{background:#918881}.founders_custom .dt-sc-grid-banner-image{padding:40px 20px 0}.home-blog-section .dt-sc-section-wrapper h6.dt-sc-sub-heading{font-size:32px!important}.NotForYouDropsMN{margin-top:15px}.NotForYouDropsMN .NotForYouDropsWrpr select{height:40px!important;font-size:14px;font-weight:400;color:#58585a}.clean-salon{padding-top:35px!important;padding-bottom:35px!important}.productBenefitsMN{padding-top:20px}.clean-salon .dt-sc-heading p.dt-sc-heading-description{font-size:30px}.WhyUSHeaderWrpr{margin-bottom:35px;flex-wrap:wrap;gap:15px}.WhyUSheading h2{font-size:32px}.WhyUSHeaderLeft .WhyUSSubheading p{max-width:100%;display:block;margin-bottom:25px}.WhyUSHeaderWrpr .WhyUSHeaderRight a{font-size:14px!important;padding:10px 31px}.home-deal-banner .overflow_contentWrpr .contentLeftPart h4.dt-sc-main-title{font-size:32px;padding-right:30px;color:#67645e!important;margin-bottom:15px}.home-deal-banner .overflow_contentWrpr .contentRightPart p.dt-sc-description{font-size:15px!important;margin-bottom:30px;color:#67645e!important}.home-deal-banner .overflow_contentWrpr .contentRightPart a.dt-sc-btn{font-size:14px!important;padding:10px 31px!important}.home-deal-banner .overflow_contentWrpr .contentLeftPart,.home-deal-banner .overflow_contentWrpr .contentRightPart{width:100%}.home-deal-banner .overflow_contentWrpr{padding:15px;gap:0;margin-top:-200px;flex-wrap:wrap}.home-deal-banner+.home-deal-banner .dt-sc-heading p.dt-sc-main-heading{font-size:32px;max-width:310px;margin:0 auto 20px}.home-deal-banner+.home-deal-banner .dt-sc-heading a.dt-sc-btn{font-size:14px;padding:10px 50px 10px 20px}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit{width:100%;text-align:left;display:flex;align-items:center;gap:10px}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemHeading{font-size:36px;width:90px;text-align:center;margin-bottom:0;font-weight:400}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):before,.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2):after{display:none}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit:nth-child(2){border-top:1px solid #67645e;border-bottom:1px solid #67645e;padding:20px 0}.blkTextItemsMN .blkTextItemsWrpr{flex-wrap:wrap;padding:0 40px;gap:20px}.blkTextItemsMN .blkTextItemsWrpr .blkItemInit .blkItemsubHead{padding:0 10px;max-width:100%;text-align:left;margin:inherit;width:calc(100% - 90px)}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner h4.dt-sc-main-title{font-size:32px!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner a.dt-sc-btn{margin-top:10px;font-size:14px!important;padding:10px 31px}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner p.dt-sc-description{padding-right:0}.founders_custom .dt-sc-grid-banner-image{width:100%!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content{width:100%!important;padding:0!important}.founders_custom .dt-sc-grid-banner .dt-sc-grid-banner-content .dt-sc-grid-banner-inner{padding:35px 20px 0!important;max-width:100%;margin:0 auto 0 0%!important}.founders_custom .dt-sc-grid-banner{margin-bottom:0;flex-direction:column-reverse!important}.HapyCustomMediaMN.swiper-slide{height:auto}.HappyCustomersHeaderMN .HappyCustomersHeading p{font-size:16px;margin-bottom:20px}.HappyCustomersHeaderMN{text-align:left;padding:0 20px}.HappyCustomersHeading h2{font-size:32px;margin:0 auto 5px}img.desktop-only{display:none}img.mobile-only{display:block}.HappyCustomersMN .HappyCustomersItemsWrpr.swiper{padding-bottom:10px}.HapyCustomMediaInit{height:100%;display:flex}.HapyCustomMediaInit .MediaHpyCust{width:100%}.HapyCustomMediaInit .InfoHpyCustMN{padding:10px;width:100%;float:none;display:flex;flex-direction:column;height:100%}.InfoHpyCustWrpr{justify-content:flex-start}.InfoHpyCustWrpr .star_icon_meta img{max-width:120px}.InfoHpyCustWrpr .review_meta p{line-height:1.3;font-size:16px}.CustomTabsMN{padding:35px 0}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name a{font-size:16px;padding:8px 18px}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name.active a{font-size:16px;font-weight:600}.CustomTabsWrpr .CustomTabsHeaderMN{margin-bottom:5px}.CustomTabsMN .CustomTabsHeaderWrpr .tab_name{min-width:max-content}.CustomTabsMN .CustomTabsHeaderWrpr{gap:10px;display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;scroll-behavior:smooth;justify-content:flex-start;padding-bottom:20px}.PDTIngredientsMN .PDTIngredientsItemMN{padding:7px 0}.PDTIngredientsItemMN.swiper-slide{width:50%}.PDTIngredientsItemWrpr{gap:10px}.PDTIngredientsMN span.IngredientsItem{font-size:14px}.PDTIngredientsItemWrpr span.WhiteCircleIcon svg{width:14px;height:14px}.BenefitsLogo img{width:45px;height:45px}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN .BenefitsHeading h3{font-size:12px;padding:0 10px}.productBenefitsMN .BenefitsMetaContent{gap:15px 6px}.productBenefitsMN .BenefitsMetaContent .benefitsContainerMN{width:calc(33.33% - 5px)}.container{padding-left:20px;padding-right:20px}.followUSMN.mobile-only{display:block}footer .site-footer__bottom .footerNewDesignMN{flex-wrap:wrap}footer .site-footer__bottom{border-top:1px solid #E5E5E5}footer .site-footer__bottom .dt-sc-flex-space-between{border-top:none;padding-bottom:0!important}.footer-social .text-start h5.footer__title{font-size:32px}footer .site-footer__bottom .footerNewDesignMN .PoliciesNewFooterMN .PoliciesNewFooterInit{display:flex;gap:20px;justify-content:center;background:#332a23;margin-left:-30px;margin-right:-30px;padding:7px 0}.footer-social .text-start{max-width:100%}.site-footer__top .footer-social{width:100%;border-bottom:1px solid #E5E5E5;padding-bottom:10px;margin-bottom:15px!important}footer .site-footer__bottom .footerNewDesignMN .logoNewFooterMN{text-align:center;margin-bottom:15px}.followUSMN.mobile-only span.followUStxt{font-size:18px;color:#000}.followUSMN.mobile-only span.followUStxt svg{width:17px;height:17px}footer .site-footer__bottom .footerNewDesignMN .PoliciesNewFooterMN a.policyInit{font-size:16px;color:#f9f7f2;line-height:1}footer .site-footer__bottom .footerNewDesignMN>div{width:100%}.site-footer__top .footer-social{width:100%}.site-footer__top .footer-links{width:100%!important}.footerMenuType ul.footer_menu{max-height:unset!important;visibility:visible!important;opacity:1!important}.footerMenuType{border-bottom:none!important;padding-bottom:0!important;padding-top:0!important}.followUSMN{display:none}.footerMenuType .footer__title.accordionActive:before{display:none}.AnnounceSliderMN{overflow:hidden}img.slide-img.desktop-only{display:none}span.bagdes-col.right.brown span{font-size:11px}header #AccessibleNav{flex-direction:row}header #AccessibleNav .logo{max-width:110px!important}.site-header__links{margin-right:40px}header .dt-sc-header-logo-sec{padding:10px 0!important}.AnnounceItemWrpr .AnnounceItemInit p{font-size:13px;padding:0 5px;line-height:1.4}.mobile-nav-container.mobile-nav-offcanvas-right.dt-header-menu{position:absolute;right:-20px;top:0;margin:0!important}.mobile-nav-container.mobile-nav-offcanvas-right.dt-header-menu svg{height:35px;width:35px;fill:#000}.footer-logo .text-start>a{margin-bottom:5px!important;text-align:center}.footer-logo p{text-align:center}div#shopify-section-footer footer.site-footer{margin-top:0!important}.footer-social ul.dt-sc-social-icons{justify-content:center}.footer-social,.footer-links,.footer-logo{margin-bottom:10px!important}footer .footer__newsletter input{height:44px;padding-left:10px!important}footer .footer__newsletter .footer__newsletter-btn{height:42px;line-height:42px}.footer-social .footer_contentCustom p{font-size:16px;line-height:1.6;color:#67645e}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter input{height:46px;font-size:14px;padding-right:145px;color:#918881}.footer_contentCustom+.text-start form#newsletter-footer .footer__newsletter button.btn.footer__newsletter-btn{font-size:0;height:46px;width:95px}footer .text-start .contact-info li{margin-bottom:3px;font-size:14px}.site-footer .footer__title{margin-bottom:10px!important;font-size:18px;color:#67645e!important}ul.footer_menu.dt-sc-list li{margin-bottom:5px}.site-footer__top{padding-top:30px!important;padding-bottom:10px!important}.footer-logo img{height:70px!important}ul.footer_menu.dt-sc-list li a{font-size:16px;color:#67645e}footer .footer__newsletter{margin:0 0 20px!important}.products span.gridBadgeMN{padding:4px 10px;font-size:11px}.template-collection{padding-top:0}.collection-header{justify-content:space-between;flex-direction:row-reverse}.collection-header .dt-sc-btn.toggleIcon{background-color:#66594f;padding:5px 15px}.footerMenuType ul.footer_menu{transition:ease-in-out .5s;max-height:0;visibility:hidden;opacity:0;transition:1.5s opacity,.5s max-height}.footerMenuType.toggle_active ul.footer_menu{max-height:500vh;visibility:visible;opacity:1}.footerMenuType{border-bottom:1px solid #000;padding-bottom:3px;padding-top:2px}.footerMenuType h5.footer__title{margin-bottom:6px!important}.footerMenuType ul.footer_menu{margin-bottom:0!important}.footerMenuType .footer__title.accordionActive{position:relative}.footerMenuType.toggle_active h5.footer__title:before{transform:rotate(-180deg)}.footerMenuType .footer__title.accordionActive:before{position:absolute;content:"";background:url(/cdn/shop/files/down-arrow_6.png?v=1732885222);width:20px;height:20px;right:0;background-size:contain;background-repeat:no-repeat}}@media screen and (max-width:500px){.has-sidebar .product-collection.dt-sc-column{grid-template-columns:repeat(2,1fr);grid-gap:15px}.PDTIngredientsItemMN.swiper-slide{width:68%}}@media screen and (max-width:374px){.PDTIngredientsItemMN.swiper-slide{width:73%}}.template-collection div#collection-template-query{min-height:500px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists{background:#908780}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block{box-shadow:none!important}@media only screen and (min-width:1281px){ul.dt-nav>li.top-level-link.dt-sc-secondary{position:static}#AccessibleNav ul.dt-nav{position:static}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block{width:100%;z-index:99}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists{display:flex;gap:30px;justify-content:space-between;padding:30px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block{display:block!important;position:relative;left:0;border:none!important;width:100%}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists{display:block!important;padding:0}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists>li{flex:1}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists>li a{border:none}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists li a{padding-left:0;padding-right:0}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a{font-size:19px;padding-left:0;padding-right:0;position:relative}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:before{content:"";display:block;width:50px;height:2px;background:#fff;margin-bottom:10px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a{line-height:1.4;position:relative;display:inline-block;color:#fff!important}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a:hover:after{width:100%}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a:after{content:"";display:block;position:absolute;bottom:4px;left:0;height:1px;width:0%;background:#fff;max-width:unset;transition:all .5s ease-in-out}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:after{content:"";display:block;position:absolute;bottom:4px;left:0;height:1px;width:0%;background:#fff;max-width:unset;transition:all .5s ease-in-out}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:hover:after{width:100%}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li.viewAllCustom a{text-decoration:underline!important;font-weight:600;font-size:14px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li.viewAllCustom a:hover{text-decoration:none!important}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li.viewAllCustom a:after{display:none!important}.sub-menu-lists .menu-item-has-children>a{pointer-events:none}}@media only screen and (max-width:1280px){.mobile-menu{max-width:320px!important}.mobile-menu .dt-sc-list-inline li.text-menu a{border-color:#fff!important;font-size:15px!important}.mobile-menu ul.dt-sc-list-inline .go-back a:before{border-color:#fff!important}.mobile-menu .dt-sc-list-inline li .sub-menu-block .see-all a{color:#fff!important;font-size:18px!important;border-bottom:1px solid #fff!important}ul.dt-sc-list-inline>li ul.sub-menu-lists>li.viewAllCustom a{font-weight:600;text-decoration:underline!important}.mobile-menu ul.dt-sc-list-inline>li>a,.mobile-menu ul.dt-sc-list-inline li ul.sub-menu-lists>li>a,.mobile-menu ul.dt-sc-list-inline .see-all a,.mobile-menu ul.dt-sc-list-inline .go-back a,.mobile-menu ul.dt-sc-list-inline li.close-nav{min-height:50px!important;line-height:50px!important}}@media only screen and (max-width:992px){#dT_top-sticky .container{padding:12px 50px 12px 10px}#dT_top-sticky .close{top:50%!important}#dT_top-sticky .search-box{display:block!important;width:100%!important;padding:0!important}#dT_top-sticky .close{right:5px;min-height:38px;line-height:38px;width:38px;text-align:center;border-radius:30px;color:#fff;background:#2d2d2d}#dT_top-sticky .search-box input.form-control{padding:5px 53px 5px 12px;height:49px;font-size:13px;color:#000;border-radius:30px}#dT_top-sticky .search-box button.dt-sc-btn{position:absolute;top:4px;right:5px;margin:0;height:40px;width:40px}}@media only screen and (max-width:639px){#header .container{padding-left:20px;padding-right:20px}.template-collection div#collection-template-query{min-height:250px}}@media only screen and (max-width:767px){.ProductInfoInit .ProductShortDescInit p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}input{font-family:Open Sans,serif}.shopify-section.main-search-page{padding:10px 0 30px}.main-search-page h1.h2{font-size:45px;color:#67645e;font-family:Belleza,serif;font-weight:400;text-transform:uppercase;line-height:1.1}.main-search-page .dT_ProductProactiveSearch{width:100%;max-width:500px;margin-top:10px;margin-bottom:40px!important}.main-search-page .dT_ProductProactiveSearch form{border-radius:0!important}.main-search-page ul.pagination-default{padding-top:20px}.main-search-page .dT_ProductProactiveSearch form input[type=search]{border-radius:0!important;height:45px;padding-left:15px;font-family:Open Sans,serif}.main-search-page .dT_ProductProactiveSearch form button.dt-sc-btn{border-radius:100%;width:40px;background:#66594f;color:#fff}.main-search-page .dT_ProductProactiveSearch form button.dt-sc-btn svg path{fill:#fff}.main-search-page .dT_ProductProactiveSearch form button.dt-sc-btn svg{width:20px;height:20px}.main-search-page .dT_ProductProactiveSearch form button.dt-sc-btn.close.dT_SearchClose svg path{fill:#66594f}.main-search-page .dT_ProductProactiveSearch form button.dt-sc-btn.close.dT_SearchClose{background:none;width:36px}.main-search-page ul.pagination-default li.disabled{opacity:.5}.main-search-page ul.pagination-default li{margin-left:4px;margin-right:4px}.main-search-page ul.pagination-default li a,.main-search-page ul.pagination-default li>span{background:none;border:1px solid #918881!important;border-radius:0!important;color:#66594f}.main-search-page ul.pagination-default li.active>span{border-radius:0!important;background:#918881;border-color:#918881;color:#fff}.main-search-page ul.pagination-default li a.enable-arrow{background:#66594f;color:#fff;border-color:#66594f!important}.main-search-page .CardListProductMN.swiper-slide{height:auto;display:flex;flex-direction:column}.main-search-page .CardListProductMN.swiper-slide .CardListProductWrpr{height:100%;display:flex;flex-direction:column;position:relative}.main-search-page .CardListProductMN.swiper-slide .CardListProductWrpr .ProductInfoInit{float:none;display:flex;flex-direction:column;height:100%}.main-search-page .CardListProductMN.swiper-slide .CardListProductWrpr .ProductInfoInit .AjaxProductATC{flex-grow:1;float:none;display:flex;align-items:flex-end;flex-wrap:wrap;width:100%}.main-search-page .CardListProductMN.swiper-slide .CardListProductWrpr .ProductInfoInit .AjaxProductATC form{width:100%}.main-search-page h1.h2{text-align:center!important}.template-index .HappyCustomersMN{padding:70px 0}.founders_custom .dt-sc-grid-banner-image{margin-top:0!important}.founders_custom .dt-sc-grid-banner{margin-bottom:0!important}.founders_custom .dt-sc-grid-banner-image img{max-width:593px!important}.founders_custom .dt-sc-grid-banner-image .ovrly{display:none!important}@media only screen and (min-width:768px){.founders_custom .dt-sc-grid-banner-image img.desktop-only{display:block;margin-left:auto;padding-top:20px}}@media only screen and (max-width:1499px){.template-index .HappyCustomersMN{padding:50px 0}}@media only screen and (max-width:1199px){.template-index .HappyCustomersMN{padding:35px 0}.main-search-page h1.h2{font-size:36px}}@media only screen and (max-width:767px){.main-search-page h1.h2{font-size:30px;text-align:center!important}.main-search-page .search-products{text-align:center}.main-search-page .dT_ProductProactiveSearch{max-width:290px;margin-bottom:30px!important}.shopify-section.main-search-page{padding:10px 0}.main-search-page ul.pagination-default{padding-top:0}.shopify-section{overflow-x:hidden}.shopify-section.home-grid-banner{overflow:hidden}}@media only screen and (max-width:370px){.main-search-page .dT_ProductProactiveSearch{max-width:250px}}@media only screen and (max-width:1280px)and (min-width:768px){header .mobile-nav-container{display:none!important}header #AccessibleNav ul.dt-nav{display:inline-block!important}#AccessibleNav ul.dt-nav{position:static}.logo-alignment.dt-sc-logo_left #AccessibleNav .site-header__links{margin-left:auto;padding-left:5px;justify-content:center;align-items:center}ul.dt-nav>li.top-level-link.dt-sc-secondary{position:static}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:before{content:"";display:block;width:50px;height:2px;background:#fff;margin-bottom:10px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists{display:flex;gap:30px;justify-content:space-between;padding:30px}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block{width:100%;z-index:99}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists>li{flex:1}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a{font-size:19px;padding-left:0;padding-right:0;position:relative}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block{display:block!important;position:relative;left:0;border:none!important;width:100%}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists{display:block!important;padding:0}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists>li a{border:none;padding-left:0;padding-right:0}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a{line-height:1.4;position:relative;display:inline-block;color:#fff!important}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a:after{content:"";display:block;position:absolute;bottom:4px;left:0;height:1px;width:0%;background:#fff;max-width:unset;transition:all .5s ease-in-out}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:after{content:"";display:block;position:absolute;bottom:4px;left:0;height:1px;width:0%;background:#fff;max-width:unset;transition:all .5s ease-in-out}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu>ul.sub-menu-lists>li.menu-item-has-children>a:hover:after{width:100%}ul.dt-nav>li.top-level-link.dt-sc-secondary>.sub-menu-block div.dt-sc-dropdown-menu ul.sub-menu-lists .sub-menu-block ul.sub-menu-lists li a:hover:after{width:100%}}@media only screen and (max-width:991px)and (min-width:768px){header .dt-sc-header-logo-sec a.dt-sc-nav-link{font-size:16px;padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/enagen_custom.css.map */
