body p,body p.Reviews__ReviewContent,body .RecentBlog__ArticleExcerpt,h2.ProductMeta__SubTitle{color:#000;font-family:Gordita-Light!important;font-size:16px}body .HeroCTASlider__Description p,.Footer__Credit p{color:#fff}.custom-banner-container{height:600px;background:url(/cdn/shop/files/banner-back.png?v=1632031735) no-repeat center center/cover;display:flex;flex-direction:column;align-items:center;display:none}.custom-item{height:150px}.custom-banner-heading{width:100%;text-align:center;margin-top:3rem;margin-bottom:5rem;font-size:1.2rem;letter-spacing:.15em;opacity:.8}.custom-items-1{margin-bottom:2rem}.custom-items-1,.custom-items-2{width:100%;text-align:center}.custom-items-block{display:inline}@media screen and (max-width: 2200px){.custom-banner-container{height:450px}.custom-banner-heading{margin-top:2.5rem;margin-bottom:4rem}.custom-item{height:120px}}button.ProductForm__AddToCart.Button.Button--primary.Button--full{width:auto;display:inline-flex;padding:18px 40px;background:#586875;color:#fff;text-decoration:none;border-radius:6px;font-family:Gordita-Regular,sans-serif;font-size:18px;font-weight:400;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;text-transform:capitalize;letter-spacing:0}.product-subscription{margin-top:64px}.product-subscription button{border-radius:6px;background:#dae1c6;width:100%;padding:16px 24px;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.product-subscription button h4{font-size:20px;margin-bottom:0}.product-subscription button div{height:13px;width:17px;position:relative}.product-subscription button div span{width:1px;height:100%;display:inline-block;background-color:#000;position:absolute;top:0}.product-subscription button div span:nth-child(1){transform:rotate(-45deg);left:3.5px}.product-subscription button div span:nth-child(2){transform:rotate(45deg);right:3.5px}.product-subscription>div{display:none;padding:32px}.Product__Aside{margin-top:64px}.Product__Tabs{margin-top:16px}.product-subscription>div.active{display:block}.Product__Tabs .Collapsible{border:none;margin-bottom:16px}.Product__Aside .Product__Tabs .Collapsible__Button{background-color:#ddd6cb;padding:16px 24px;border-radius:8px;font-size:20px}.Collapsible__Plus{right:16px;height:24px;width:24px;border-radius:40px;background-color:#fff;top:21px;opacity:0;transition:.4s ease}.Product__Aside .Product__Tabs .Collapsible__Button[aria-expanded=true]{background:#586875;color:#fff}.Product__Tabs .Collapsible__Content{padding-right:0;padding-top:16px;padding-bottom:16px}.Collapsible__Plus:before{height:16px;width:16px;display:block;border-radius:40px;background:#fff;opacity:1!important;border:solid 2px #586875}.Collapsible__Plus:after{display:none}.Product__Aside .Product__Tabs .Collapsible__Button[aria-expanded=true] .Collapsible__Plus{opacity:1}.Product__Slideshow.Product__Slideshow--zoomable.Carousel.flickity-enabled{padding-left:120px}.Product__SlideshowNavScroller{display:flex;flex-direction:column;position:absolute;left:0;top:0}.skin-purifier-image{overflow:hidden;border-radius:8px;margin-top:64px}.skin-purifier-image img{width:100%;height:100%;object-fit:cover}.refer-friend-section{display:flex;justify-content:flex-end;margin-top:64px;margin-bottom:32px}.refer-friend-section__inner{width:65%;text-align:center;padding:24px;background-color:#586875;border-radius:8px 0 0 8px}.refer-friend-section__inner h4{font-size:20px;color:#fff}#before-afters .DiscoverProducts__Title{text-align:left}#before-afters header.PageHeader{justify-content:flex-start;margin-bottom:32px}#before-afters .comp-item{background-color:#ddd6cb;height:auto;padding:26px;box-shadow:-3px 3px 3px #0000008c;margin-bottom:4px}#before-afters .slick-track{display:flex;align-items:stretch;gap:32px}#before-afters .DiscoverProducts__Title .DiscoverProducts__TitleLine2,.fancy-title-2{font-size:24px;padding-left:30px;margin-top:20px;font-family:Gordita-Regular,sans-serif;font-style:normal;font-size:48px;line-height:1.2;color:#333}.fancy-title{font-size:48px;font-weight:300;line-height:1.2;margin:0 0 20px;color:#333;display:flex;flex-direction:column;align-items:start}.fancy-title .fancy-title-1{font-family:moontime,serif;font-size:65px;line-height:.5em;font-style:italic;display:block;color:#333}.fancy-title .fancy-title-2{margin-top:20px}.product-faqs__main{margin-top:32px;display:flex;flex-direction:column;gap:16px}.product-faqs__single button{text-align:left;width:100%;padding:16px 24px;background-color:#586875;border-radius:8px;color:#fff;font-size:20px}.product-faqs__single div{padding:16px 4px;text-align:left;display:none}section.product-faqs{margin-bottom:124px}.product-faqs__single button[aria-expanded=true]~div{display:block}.product-faqs__single button:before{height:16px;width:16px;display:block;border-radius:40px;background:#fff;border:solid 2px #ddd6cb;content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2;opacity:0}.product-faqs__single button:after{right:16px;height:24px;width:24px;border-radius:40px;background-color:#fff;top:21px;opacity:0;content:"";position:absolute;z-index:1}.product-faqs__single button[aria-expanded=true]{background-color:#ddd6cb;color:#202326}.product-faqs__single button[aria-expanded=true]:before,.product-faqs__single button[aria-expanded=true]:after{opacity:1}.product-awards{padding:64px 0;background-color:#ddd6cb;position:relative}.product-awards:after{content:url(/cdn/shop/files/leaf-4.png?v=1758577008);position:absolute;right:-30px;top:-180px;opacity:.5}div#shopify-section-product-awards{overflow:hidden;padding-top:184px}section.product-faqs{margin-bottom:0}.product-awards__wrapper{padding-right:200px}.product-awards__wrapper{display:flex;align-items:center;justify-content:space-between}.product-awards__logos{display:flex;align-items:center;gap:44px;justify-content:flex-end}.product-awards__logos img{height:200px;width:200px;object-fit:cover}.product-awards__title h2{font-family:moontime,serif;font-size:65px;line-height:.5em;font-style:italic;display:block}.product-image-slider__main img{width:100%;height:600px;object-fit:cover;border-radius:8px}.product-image-slider{padding:64px 0}.product-image-slider .slick-slide.slick-current.slick-active.slick-center{transition:.4s ease;transform:scale(1.05)}#before-afters{position:relative}#before-afters:before{content:url(/cdn/shop/files/leaf-1.png?v=1758577008);bottom:-110px;position:absolute;left:-70px;opacity:.5;transform:scale(.7)}.product-image-slider .slick-track{padding:16px 0}.related-products__top .fancy-title-2{padding-left:30px;font-weight:300}.related-products{margin-top:64px}.related-products__main{display:flex;align-items:center;gap:36px;justify-content:center;margin-top:32px}.related-products__main h4,.related-products__main span{font-size:20px;font-weight:300;margin-bottom:0}.related-products__main a{display:block;width:100%;text-align:center;margin-top:20px;padding:4px 40px;background:#586875;color:#fff;text-decoration:none;border-radius:6px;font-family:Gordita-Regular,sans-serif;font-size:18px;font-weight:300;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid transparent;text-transform:uppercase;letter-spacing:0}.product-sub-info{background:#dae1c6;margin-top:12px;padding:16px;border-radius:8px}.product-sub-info h4{display:block;margin-bottom:10px;font-size:18px;color:#536670}button.ProductForm__AddToCart.Button.Button--primary.Button--full,.product-sub-info{width:100%!important}.product-sub-info p{color:#536670}.Blog .Container{padding:0}.Blog .ArticleListWrapper{max-width:100%}.Blog .ImageHero__TextContent{max-width:1000px;margin:0 auto;width:100%;position:relative}.Blog .ImageHero{min-height:700px}.Blog .ImageHero__TextContent header{max-width:440px}p.AnnouncementBar__Content.Heading{font-family:Gordita-Regular!important;font-size:14px}.Blog .HeroSlider__Subtitle{font-family:Gordita-Light,sans-serif;font-size:18px;font-weight:300;line-height:1.4;margin:0 0 2rem;color:#000;max-width:600px}.Blog__featured{margin-bottom:64px;padding-left:0}.Blog__single .ArticleItem__Link:before{display:none}.Blog .Blog__featured .button,.Blog__single .ArticleItem__Link{width:fit-content;text-align:center;padding:15px 40px;background:#586875;color:#fff;text-decoration:none;border-radius:6px;font-family:Gordita-Regular,sans-serif;font-size:16px;font-weight:300;transition:all .3s ease}.Blog .Blog__single{padding:0;width:100%;margin:0}.Blog .ArticleList{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;padding:0!important}.Blog .Blog__featured .button:hover,.Blog__single .ArticleItem__Link:hover{background:#72818e}.Blog h2.SectionHeader__Heading.Heading{font-family:Gordita-Regular,sans-serif;font-size:25px;font-weight:300;line-height:1.2;margin:0 0 1rem;max-width:400px;color:#000}.Blog .ArticleList,.Blog .Blog__featured .Blog__featured--inner{max-width:1400px;width:100%;margin:0 auto;padding:0 20px;width:85%}.Blog .Blog__featured .Blog__featured--inner{display:flex;align-items:stretch;padding:0}.Blog__featured--image{display:block;height:auto;width:40%}.Blog__featured--image img{border-radius:6px;display:block;height:100%;width:100%;object-fit:cover}.Blog__featured .Blog__featured--inner{background-color:#ddd6cb;border-top-left-radius:6px;border-bottom-left-radius:6px}.Blog__featured--content{padding:96px 64px;width:60%}.ArticleItem__ImageWrapper:before{display:none}.ArticleItem__ImageWrapper{height:350px;border-radius:6px}.ArticleItem__ImageWrapper img{height:100%;width:100%;object-fit:cover}.Blog .ArticleItem__Content{width:90%;margin:-80px auto 0!important;display:block;z-index:1;position:relative;background:#fff;padding:16px}.Blog .PageHeader{min-height:600px;display:flex;align-items:center;justify-content:flex-start;background:#000;margin-top:0;margin-bottom:128px;background-size:cover;background-position:center}.Blog .PageHeader .SectionHeader--center{max-width:1100px;width:100%;margin:0 auto;padding:0 20px;text-align:left}.Blog .PageHeader .SectionHeader--center h1.SectionHeader__Heading{margin-bottom:0;font-family:Gordita-Regular,sans-serif;font-weight:400;line-height:1.2;margin:0 0 1rem;color:#fff}.Blog .PageHeader .SectionHeader--center p{font-size:20px;max-width:440px;color:#fff}.Pagination__NavItem{padding:0 0 5px;margin:0 6px;font-size:18px;color:#000}.Pagination__NavItem.is-active{font-weight:300}.testimonials__slider .slick-slide{display:flex;align-items:stretch}.testimonials__slider .slick-slide>div{width:50%}.testimonials__slider-image img{width:100%;height:100%;object-fit:cover}.testimonials__slider-content{background-color:#f7f7f7;padding:96px}.testimonials__slider-image p{position:absolute;bottom:32px;left:96px;font-family:moontime,serif;font-size:65px;line-height:1em;font-style:italic;display:block;color:#fff;text-shadow:0 0 12px black}.testimonials__slider-image{position:relative;height:600px}.testimonials__slider-content h3{font-size:24px;padding-left:96px;max-width:530px;font-style:italic}.testimonials__slider .slick-arrow{position:absolute;right:44px;bottom:44px;font-size:0;height:48px;width:48px;border:solid 2px #000000;border-radius:50%;padding:8px}.testimonials__slider .slick-arrow.slick-prev{right:108px;z-index:2}.testimonials__slider .slick-next.slick-arrow:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTQ3MS4xIDI5Ny40QzQ4My42IDMwOS45IDQ4My42IDMzMC4yIDQ3MS4xIDM0Mi43TDI3OS4xIDUzNC43QzI2Ni42IDU0Ny4yIDI0Ni4zIDU0Ny4yIDIzMy44IDUzNC43QzIyMS4zIDUyMi4yIDIyMS4zIDUwMS45IDIzMy44IDQ4OS40TDQwMy4yIDMyMEwyMzMuOSAxNTAuNkMyMjEuNCAxMzguMSAyMjEuNCAxMTcuOCAyMzMuOSAxMDUuM0MyNDYuNCA5Mi44IDI2Ni43IDkyLjggMjc5LjIgMTA1LjNMNDcxLjIgMjk3LjN6Ii8+PC9zdmc+);font-size:20px}.testimonials__slider .slick-prev.slick-arrow:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTE2OS40IDI5Ny40QzE1Ni45IDMwOS45IDE1Ni45IDMzMC4yIDE2OS40IDM0Mi43TDM2MS40IDUzNC43QzM3My45IDU0Ny4yIDM5NC4yIDU0Ny4yIDQwNi43IDUzNC43QzQxOS4yIDUyMi4yIDQxOS4yIDUwMS45IDQwNi43IDQ4OS40TDIzNy4zIDMyMEw0MDYuNiAxNTAuNkM0MTkuMSAxMzguMSA0MTkuMSAxMTcuOCA0MDYuNiAxMDUuM0MzOTQuMSA5Mi44IDM3My44IDkyLjggMzYxLjMgMTA1LjNMMTY5LjMgMjk3LjN6Ii8+PC9zdmc+);font-size:20px}.Blog .ArticleListWrapper .ArticleListWrapper-flower{position:absolute;left:-50px;top:-130px;opacity:.5}.Blog .ArticleListWrapper{position:relative}h2.SocialCommunity__Title span{text-align:left}.SocialCommunity__Title .SocialCommunity__TitleLine2{padding-left:30px}.Product__Tabs li{color:#000;font-family:Gordita-Light!important;font-size:16px}@media screen and (max-width: 1800px){.custom-banner-container{height:420px}.custom-item{height:100px}}@media screen and (max-width: 1480px){.custom-banner-container{height:380px}.custom-item{height:80px}}@media screen and (max-width: 1200px){.custom-banner-container{height:280px}.custom-banner-heading{font-size:1rem;margin-top:1.5rem;margin-bottom:2rem}.custom-item{height:60px}.Blog .ArticleList{grid-template-columns:repeat(2,1fr)}.Blog .ArticleListWrapper .ArticleListWrapper-flower{width:70px;left:-10px}}@media only screen and (max-width: 1024px){.Product__Aside{max-width:100%}.Product__Tabs .Collapsible{padding:0}.related-products__main{justify-content:flex-start}.refer-friend-section__inner{width:100%;border-radius:0}.Product__Slideshow.Product__Slideshow--zoomable.Carousel.flickity-enabled{padding-left:0}}@media screen and (max-width: 868px){.custom-banner-container{height:360px}.custom-item{height:60px}.custom-banner-heading{margin-top:2rem;margin-bottom:2rem}}@media (max-width: 480px){.custom-item{height:50px}}@media (max-width: 362px){.custom-banner-container{height:450px}}@media (max-width: 319px){.custom-banner-container{overflow:hidden}}@media (min-width: 776px){.Quote-text{font-size:20px;padding:5px 0}}@font-face{font-family:Moontime;src:url(/assets/MoonTime2.otf),}@font-face{font-family:Gordita-Light;src:url(/cdn/shop/files/Gordita-Light.otf?v=1760953877)}@media screen and (min-width: 1000px){.Product__Gallery{position:sticky;top:calc(var(--header-height, 80px) + 20px);align-self:flex-start;z-index:1}}.Product__InfoWrapper{max-height:none!important}.Product__Info{top:0!important}.Product__Aside{min-height:0!important}.omnisend-form-5f6b17494c7fa402b6d7ec6f-section-63c501f778b00563b112ac3a{padding:66px 66px 190px!important;border-radius:20px!important}#omnisend-form-5f6b17494c7fa402b6d7ec6f-submit-form.omnisend-form-5f6b17494c7fa402b6d7ec6f-sections-container{overflow:hidden!important}.omnisend-form-5f6b17494c7fa402b6d7ec6f-content,form#omnisend-form-5f6b17494c7fa402b6d7ec6f-submit-form{border-radius:20px}.omnisend-form-5f6b17494c7fa402b6d7ec6f-content-inner{border-radius:50px;box-shadow:10px 10px 20px #00000052!important}button#omnisend-form-5f6b17494c7fa402b6d7ec6f-close-action .omnisend-form-5f6b17494c7fa402b6d7ec6f-close-action-wrapper{border:solid 1px black;position:relative;right:20px;top:20px}.omnisend-form-5f6b17494c7fa402b6d7ec6f-content-inner:after{content:"";background-image:url(/cdn/shop/files/contact-form-icon.png?v=1762979351);width:110px;height:174px;position:absolute;bottom:0;right:40px;z-index:2;background-repeat:no-repeat;background-position:bottom right}.omnisend-form-5f6b17494c7fa402b6d7ec6f-image-container-63c501f778b00563b112ac3d{display:none}#omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-emailField-input.omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-input{width:100%;padding:15px 0;border:none;border-bottom:1px solid #ddd;background:transparent;font-family:Gordita-Regular,sans-serif;font-size:16px;outline:none;transition:border-color .3s ease}#omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-emailField-input.omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-input:focus{border-bottom-color:#586875;outline:none;box-shadow:none!important}#omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-emailField-input.omnisend-form-5f6b17494c7fa402b6d7ec6f-field-container-63c501f778b00563b112ac40-input::placeholder{color:#000}#omnisend-form-5f6b17494c7fa402b6d7ec6f-action-63c501f778b00563b112ac42.omnisend-form-5f6b17494c7fa402b6d7ec6f-action-63c501f778b00563b112ac42{display:block!important;width:100%!important;text-align:center!important;padding:15px 40px!important;background:#586875!important;color:#fff!important;text-decoration:none;border-radius:6px!important;font-family:Gordita-Regular,sans-serif!important;font-size:16px!important;font-weight:400!important;transition:all .3s ease!important}.omnisend-form-5f6b17494c7fa402b6d7ec6f-text-63c501f778b00563b112ac3f h3{text-align:left!important}.omnisend-form-5f6b17494c7fa402b6d7ec6f-text-63c501f778b00563b112ac3f h3 strong{font-weight:400;color:#000;font-family:Gordita-Light!important}#sidebar-menu.SidebarMenu{background-color:#596a75}#sidebar-menu.SidebarMenu .Drawer__Content:before{display:none}h1.ProductMeta__Title{margin-bottom:0}.Product__Info .DiscoverProducts__ProductReviews{border-bottom:solid 1px #415363;padding-bottom:20px;margin-bottom:20px}.omnisend-form-5f6b17494c7fa402b6d7ec6f-success-sections-container{z-index:3!important}@media only screen and (max-width: 1139px){section#sidebar-menu{z-index:101}.PageContainer{z-index:99}.PageContainer #main{z-index:99;position:relative}}@media only screen and (max-width: 767px){.Blog .Blog__featured .Blog__featured--inner{flex-direction:column;width:100%}.Blog__featured--image{width:100%}.Blog__featured--content{width:100%;padding:52px}.Blog .ArticleList{grid-template-columns:repeat(1,1fr);width:100%}.Blog .ArticleListWrapper .ArticleListWrapper-flower{left:-80px}.ArticleItem__ImageWrapper{height:250px}}@media only screen and (max-width: 480px){p.AnnouncementBar__Content.Heading{font-size:12px}.HeroSlider .HeroSlider__Title{font-size:34px;line-height:44px}.HeroSlider .HeroSlider__Button{font-size:14px;padding:14px 24px}.HeroSlider .HeroSlider__HeaderImage{animation:none!important}.Footer .Footer__SocialIcons a{width:30px;height:30px}.Footer .Footer__Social .Icon{transform:none}.HorizontalList--spacingLoose .HorizontalList__Item{margin-left:0;margin-right:10px}.Footer__SocialIcons{width:100%}#before-afters:before{transform:scale(.3);left:-90px}.Blog .Container{width:100%;padding:0 32px}.Blog .PageHeader{margin-bottom:64px}.Blog .PageHeader .SectionHeader--center{width:85%}}@media only screen and (max-width: 640px){.Search__Results .ProductItem__Wrapper{flex-direction:column}.Search__Results h2.ProductItem__Title.Heading.custom-collection-heading{font-size:20px;max-width:100%;margin-bottom:10px;border:none}.Search__Results p.custom-p{max-width:100%}.Search__Results .ProductItem__ImageWrapper{width:300px;margin-right:0}.Search__Results .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{display:none}.Search__Results .ProductItem__PriceList--showOnHover{opacity:1;transform:none;margin-top:10px}.Search__Results .ProductItem__Info.ProductItem__Info--center{width:100%;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
