@font-face{font-family:CormorantGaramond-Medium;src:url(/cdn/shop/files/cormorant.medium.woff?v=1766556776) format("woff");font-weight:400;font-style:normal}.header__columns .header-menu__inner .overflow-menu span.menu-list__link-title{font-size:12px;color:#1d1e1d;letter-spacing:.59px;line-height:120%;padding:0;margin-right:15px;font-weight:400;font-family:DM Sans,sans-serif}.header__row .header__columns{background-color:#ffffffb5;border-radius:50px;padding:10px 40px;z-index:4}.account-actions__nav .account-actions__list .account-actions__list-item .account-actions__icon svg{height:16px;width:16px}.header__row{margin-top:29px}.hero-wrapper .imgbutton{margin-top:-180px;width:58%}.for-skin-type-section .container .leftcontainer .right-content img.decorative-image{object-fit:contain}.custom-hero .custom-hero__inner .custom-hero__top-text{font-size:54.54px;letter-spacing:0px;margin:0 auto;text-transform:uppercase;color:#482e1d;line-height:172%;font-weight:600;font-family:Cormorant Garamond,serif}.hero-wrapper .imgbutton .custom-hero__image img{width:100%}.custom-hero__image img{margin-top:0!important;position:relative}.custom-hero .custom-hero__inner .custom-hero__main-title{font-size:181px;color:#482e1d;line-height:1;letter-spacing:-6px;margin:-10px auto 0;font-weight:400;font-family:CormorantGaramond-Medium;position:relative;top:-15px}.header__row .header__columns .header__column .button-unstyled .svg-wrapper,.header__row .header__columns .header__column .account-button__icon{color:#1d1e1d}.custom-hero{padding:0!important;background-color:#c5c2b8!important}.for-skin-type-section .container .left-text h2{color:#482e1d;line-height:100%;font-family:Cormorant Garamond,serif;font-size:60px;font-weight:500}.for-skin-type-section .container .left-text{width:40%}.custom-hero__buttons .custom-hero__btn2-wrapper .custom-btn-label{color:#1d1e1d!important;font-weight:500;font-size:30px;line-height:40%;text-transform:uppercase;font-family:DM Sans,sans-serif;letter-spacing:-1px;opacity:1}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn{color:#1d1e1d!important;border-color:#3f2f20;font-size:20px;border-radius:50px;font-weight:500;display:flex;align-items:center;gap:30px;font-family:DM Sans,sans-serif;line-height:97%;white-space:nowrap;padding:21px 32px}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn:hover{background:transparent!important}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn img.btn-icon{height:10px}.custom-hero__buttons .custom-hero__btn2-wrapper{flex-direction:row!important;gap:10px}.custom-hero__buttons{margin-top:0!important;position:absolute;left:50%;bottom:55px;z-index:99;transform:translate(-50%)}.hero-wrapper .btn--primary{background-color:#3f2f20;color:#fff;font-size:18px;line-height:64px;font-weight:500;display:flex;gap:25px;align-items:center;white-space:nowrap;font-family:DM Sans,sans-serif;padding:0 20px 0 25px;min-height:64px;max-height:64px;max-width:200px;min-width:200px;justify-content:space-between}.hero-wrapper .btn--primary:hover{background:transparent;color:#000;border-color:#3f2f20;filter:brightness(0)}.hero-wrapper .btn--primary img.btn-icon{height:10px;width:auto}.hero-wrapper .custom-hero__right-text{color:#482e1d;font-weight:500;line-height:38px;font-size:32px;position:absolute;right:-7%;bottom:18%;font-family:CormorantGaramond;letter-spacing:-.2px}.custom-hero .hero-wrapper{display:flex;justify-content:space-between;align-items:flex-start;padding:40px 0 0;max-width:100%;width:100%;margin:0 auto}.custom-hero .hero-wrapper{max-width:81.5%;position:absolute;top:16%;left:50%;transform:translate(-50%)}.banner-large-text,.for-skin-type-section .container{max-width:78%;margin:0 auto}.for-skin-type-section{padding:120px 0 60px;background-color:#f8f1ea}.for-skin-type-section .container .leftcontainer{display:flex;justify-content:space-between;width:100%}.for-skin-type-section .container .leftcontainer .right-content img.decorative-image{position:absolute;right:0}.right-content p{color:#482e1d!important;font-weight:400;font-size:20px;line-height:25px;margin-bottom:30px;font-family:DM Sans,sans-serif}.right-content .right-desimg{display:flex;gap:43px;justify-content:flex-end}.right-content .btn{color:#3f2f20!important;font-size:20px!important;font-weight:500;gap:17px;border-color:#3f2f20;justify-content:center;max-width:100%;font-family:DM Sans,sans-serif;display:inline-flex;line-height:normal;min-height:64px;padding:0 20px 0 25px;align-items:center;letter-spacing:-.5px}.right-content .btn:hover{color:#fff!important;background-color:#3f2f20}.right-content .btn:hover img.btn-icon,.custom-image-section .custom-button:hover img.btn-icon{filter:brightness(0) invert(1)}.custom-image-section .custom-button:hover{color:#fff!important;background-color:#3f2f20}.right-content .btn img.btn-icon{height:10px;width:15px}.for-skin-type-section .container .leftcontainer .right-content{width:60%}.right-content .btn img.btn-icon{position:relative;top:1px}.marquee__wrapper .marquee__content .spacing-style p{color:#482e1d4d;font-size:190px;font-weight:400;margin:0 50px;font-family:Cormorant Garamond,serif}.swiper-wrapper .swiper-slide h3{font-size:35px;font-weight:600;line-height:100%;color:#482e1d;margin-top:20px;font-family:Cormorant Garamond,serif;letter-spacing:-1px}.hero__content-wrapper .spacing-style h1{font-size:86px;font-weight:600;line-height:100%;font-family:Cormorant Garamond,serif;color:#fff9f6}.hero__content-wrapper .spacing-style h5{font-size:20px;line-height:27px;color:#fff;font-family:DM Sans,sans-serif;font-weight:400;text-transform:math-auto}.hero__content-wrapper .spacing-style{padding:0}.hero__content-wrapper .size-style{border-radius:50px;font-size:20px;line-height:97%;margin-top:16px;background-color:#fff;font-family:DM Sans,sans-serif;position:relative;min-height:64px;color:#482e1d;font-weight:500;padding:0 73px 0 25px}.hero__content-wrapper .size-style:after{content:"";position:absolute;right:32px;top:52%;transform:translateY(-50%);width:13px;height:10px;background-image:url(/cdn/shop/files/Group_1000001638.png?v=1763454450);background-size:contain;background-repeat:no-repeat}.custom-image-section .side-image{max-height:70px;max-width:100px;top:50%;left:0%;transform:translateY(-50%)}custom-image-section{margin-top:0}.hero-wrapper .hero .hero__container{border-radius:35px;padding-bottom:0}.swiper .swiper-wrapper .slide-num{font-size:60px;color:#482e1d;font-family:Cormorant Garamond,serif;font-weight:500;line-height:100%;top:-17px;left:-60px;text-align:left}.custom-slider-section .slider-description{color:#482e1d;font-weight:400;line-height:125%;font-size:20px;font-family:DM Sans,sans-serif}.custom-image-section .image-container img.shadow-image{position:absolute;bottom:-40%;left:50%;transform:translate(-50%) rotate(45deg);max-width:278px;margin:0;filter:blur(1rem)}.custom-section-content .layout-panel-flex .spacing-style h2{font-size:96px;line-height:100%;letter-spacing:-4px;font-weight:500;margin-bottom:20px;margin-top:100px;font-family:Cormorant Garamond,serif;color:#482e1d;position:relative}.custom-section-content .layout-panel-flex .spacing-style img{position:absolute;margin-top:0!important;max-height:70px;max-width:100px;top:50%;left:0%;transform:translateY(-50%)}.section-end-img{margin-top:0!important;position:relative;top:50%;transform:translate(50%);right:0%;margin-left:87%;max-width:100px;max-height:75px}.border-style .spacing-style .spacing-style p{font-size:20px;line-height:27px;font-weight:400;font-family:DM Sans,sans-serif;color:#482e1d}.group-block .group-block-content .text-block h2{color:#482e1d;font-weight:700;font-size:22px;line-height:105%;margin-top:0;margin-bottom:7px;font-family:Cormorant Garamond,serif;letter-spacing:normal}.group-block .group-block-content .text-block p{font-size:13px;line-height:20px;font-weight:400;font-family:DM Sans,sans-serif;color:#482e1d}.section--page-width .custom-section-content .layout-panel-flex .group-block--height-fit .group-block-content{width:280px;height:280px;border:1px solid #90756A;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;padding:30px;margin-right:-10px}.section--page-width .custom-section-content{margin:0 auto}.section--page-width .custom-section-content .layout-panel-flex{gap:0;padding-top:0;padding-bottom:70px}.instagram-section .insta-title{font-size:60px;font-weight:500;line-height:100%;letter-spacing:-4px;color:#482e1d;font-family:Cormorant Garamond,serif}.insta-top-image-wrapper{position:relative;max-height:60px;max-width:85px;top:50%;left:3%;transform:translateY(80%)}.instagram-section-wrapper{background:#f8f1ea}.insta-cta-card .insta-cta-inner .insta-icon{display:flex;justify-content:center;margin-bottom:18px}.insta-cta-card .insta-cta-inner .insta-icon img{height:34px;width:34px}. overlay--gradient .hero__content-wrapper .text-block--AdFU3TDNYcE5PejNiV__text_66kV7N p{color:#fff9f6;font-size:30px;line-height:auto;font-weight:600;font-family:Cormorant Garamond,serif}.spacing-style .marquee__wrapper .icon-block img{height:77px;width:77px!important}.footer-top-image-left{max-width:100px;position:absolute;top:auto;left:0%;bottom:25%}footer-top-images-wrapper{max-height:100px}.email-signup__input-group .email-signup__input{background:transparent;border:none;color:#fff9f6!important;line-height:27px;font-weight:400;width:auto!important;padding:0 0 20px;border-radius:0;border-bottom:1px solid #ffffff82!important;font-size:16px;font-family:DM Sans,sans-serif;position:relative;grid-column:1!important}.email-signup__input::placeholder{color:#fff9f6!important;opacity:1!important;margin-bottom:10px}.email-signup__form .email-signup__input-group{display:grid!important;grid-template-columns:1fr auto!important;gap:10px!important;align-items:center!important}.footer-content .group-block-content .email-signup__input-group .email-signup__button{color:#000;background-color:#fff;font-weight:600;border-radius:30px;font-size:16px;line-height:180%;min-width:160px;margin-right:68px;max-width:390px;margin-top:-100px;height:64px;max-height:64px;font-family:DM Sans,sans-serif;text-transform:unset;grid-column:2!important}.email-signup__input-group .email-signup__heading{grid-column:1!important;margin-top:8px!important;width:310px}.footer-content .logo-block .logo-social-icons .icon{width:24px;height:24px;fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-content .logo-block .logo-social-icons{margin-top:35px}.section--page-width .utilities{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:30px 0;margin-top:100px}.layout-panel-flex .menu__details .menu__heading{color:#fff;font-weight:800;line-height:105%;font-size:24px;font-family:Cormorant Garamond,serif;justify-content:left}.menu__details .list-unstyled .menu__item{text-transform:unset;margin:0;text-align:left;padding-left:0}.menu__details .list-unstyled .menu__item a{color:#fff;line-height:39px;font-weight:400;font-family:DM Sans,sans-serif;font-size:18px}.group-block .group-block-content .spacing-style h3{color:#fff;font-weight:800;line-height:105%;white-space:nowrap;font-size:24px;font-family:Cormorant Garamond,serif}.footer-content .group-block .group-block-content .text-block p{color:#fff;line-height:27px;font-weight:400;font-family:DM Sans,sans-serif;font-size:20px}.utilities .footer-utilities__text,.utilities .footer-utilities__text a,.utilities .policy-list-trigger{color:#fff9f6;line-height:27px;font-weight:400;font-family:DM Sans,sans-serif;font-size:20px}.shopify-section-group-footer-group{background:#1d1e1d!important}.footer-content .logo-block .logo-social-icons .socialiconss{height:60px;width:60px;border-radius:50px;border:1px solid #ffffff33;display:flex;justify-content:center;align-items:center}rect{cursor:pointer;shape-rendering:crispEdges;fill:url(#MyGradient)}.shopify-section.hero-wrapper{background-color:#f8f1ea}.custom-slider-section{background-color:#f8f1ea;overflow:hidden}#shopify-section-template--20727986585859__hero_VqMdnp .hero__media-wrapper .hero__content-wrapper .text-block--AdFU3TDNYcE5PejNiV__text_66kV7N p{color:#fff9f6;font-weight:600;font-size:30px;line-height:auto;font-family:Cormorant Garamond,serif}.custom-image-section .text-container h2{color:#482e1d!important;font-size:44px!important;line-height:125%;font-weight:600;max-width:950px;margin:0 auto 50px!important;font-family:Cormorant Garamond,serif;letter-spacing:-2px}.custom-image-section{margin-left:auto;margin-right:auto}.custom-image-section .custom-button{display:inline-flex;align-items:center;gap:40px;padding:0 25px;color:#3f2f20;text-decoration:none;font-size:20px;line-height:97%;border:1px solid #3F2F20;border-radius:50px;font-family:DM Sans,sans-serif;min-height:64px;font-weight:500}.custom-image-section .custom-button img.btn-icon{width:18px;position:relative;top:1px}.custom-image-section,.text-container{background-color:#fff9f6}marquee-component.spacing-style{background-color:#f8f1ea!important}.custom-hero-banner-wrapper+.section-wrapper{background:#fff9f6}.custom-hero-banner-wrapper+.section-wrapper+.section-wrapper{background:#fff9f6}div#shopify-section-template--20727986585859__glowbeautydot_fG6hyN{margin-top:-20px}.section-background{background-color:#f8f1ec!important}.swiper-slide .swiper-title{padding:20px;background:#fff;border-radius:30px;box-shadow:0 40px 20px #0000000f,0 0 18px #0000000d}img.left-img{position:absolute;margin-top:0!important;max-height:70px;max-width:100px!important;top:50%;left:0%;transform:translateY(-50%)}.shopify-section-group-footer-group .section--page-width{display:block}.shopify-section-group-footer-group .section--page-width .footer-content{display:flex;margin-top:70px;padding-left:145px;padding-right:145px}.copyright-footer{padding-left:145px;padding-right:145px}.shopify-section-group-footer-group .custom-section-background{margin-top:-40px}.shopify-section-group-footer-group .text-block.rte.rte{margin-top:0}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block{width:20%}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block{width:80%}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block{flex-basis:50%}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block .layout-panel-flex--row{padding-left:100px;width:90%;margin-left:auto}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block+.group-block{flex-basis:70%}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block .logo-block{width:100%}.footer-content .logo-block .logo-social-icons .socialiconss a{border-radius:50px;border:1px solid #ffffff33;width:100%;position:relative}.footer-content .logo-block .logo-social-icons .socialiconss a:before{content:"";padding-top:100%;width:100%;height:100%;display:block}.footer-content .group-block-content .email-signup__input-group .email-signup__button:hover{color:#fff;background:transparent;border:4px solid #3f2f20}.hero__content-wrapper .size-style:hover,.hero-overlay-container .hero-left .hero-button:hover{background:transparent;color:#fff;border:1px solid #3f2f20;filter:brightness(0) invert(1)}@media screen and (min-width:1025px)and (max-width:1200px){.custom-hero .custom-hero__inner .custom-hero__main-title{font-size:148px}}@media screen and (min-width:768px)and (max-width:1024px){.shopify-section-group-footer-group .section--page-width .footer-content,.copyright-footer{padding-left:40px;padding-right:40px}.shopify-section-group-footer-group .section.section--page-width[data-testid=ui-test-section]{--section-min-height: 320px !important}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block .layout-panel-flex--row{width:100%;padding-left:50px}.banner-large-text,.for-skin-type-section .container{max-width:100%}}#shopify-section-template--21419605164291__hero_4f3X6B{display:none}@media screen and (max-width:767px){#shopify-section-template--21419605164291__b2b_benefits_EcMX3m .b2b-benefits__bottom-text{background:#f8f1ec!important}.b2b-benefits{padding-bottom:0!important}#shopify-section-template--21419605164291__hero_4f3X6B{display:block!important}.header__row .header__columns .menu-drawer-container .header__icon{color:#1d1e1d}.header__row .header__columns{padding:0}.custom-hero{padding:120px 0 65px!important}.custom-hero .custom-hero__inner .custom-hero__image{padding-top:100px;overflow-x:hidden}.custom-hero .custom-hero__inner .custom-hero__image img{min-height:320px;object-fit:cover;object-position:right}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn img.btn-icon{width:auto}.custom-hero .custom-hero__buttons{margin-top:80px!important;bottom:0}.custom-hero .custom-hero__inner .custom-hero__top-text{font-size:24px;line-height:20px}.swiper-wrapper .swiper-slide h3{margin-top:15px;font-size:20px}.banner-large-text{max-width:100%}.custom-hero .custom-hero__inner .custom-hero__main-title{font-size:55px;line-height:1;padding-top:16px;padding-left:0;padding-right:0;top:0}.custom-image-section .text-container h2{font-size:30px!important;line-height:29px;margin-bottom:30px!important}.hero-overlay-container .hero-left .hero-button{font-size:15px!important;margin-top:25px!important;min-height:50px!important;gap:20px!important}.hero-wrapper .imgbutton{margin-top:0}.right-content .btn img.btn-icon{position:relative;top:0;height:11px;width:16px}.custom-hero .hero-wrapper{flex-direction:column;padding:10px 15px 0}.for-skin-type-section .container .leftcontainer{display:flex;justify-content:center;padding-left:0;flex-direction:column;align-items:center;margin-left:0}.for-skin-type-section .container .left-text h2{font-size:45px;text-align:center}.decorative-image{margin-left:0!important;max-width:75px!important;height:85px}.right-content .right-desimg{flex-direction:column}.for-skin-type-section .leftcontainer .right-content p{text-align:center;margin:15px auto 0}.right-content .btn{font-size:15px!important;width:68%}.for-skin-type-section{text-align:center;padding:55px 0 35px}.hero-wrapper .btn--primary{font-size:15px;min-height:44px;max-height:44px;min-width:130px;max-width:130px;gap:10px;margin-top:10px}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn{padding:15px 30px;font-size:15px}.marquee__wrapper .marquee__content .spacing-style p{font-size:60px;margin:0 10px}.spacing-style .marquee__wrapper .icon-block img{height:40px;width:40px!important}.hero-overlay-container .hero-left .hero-description{font-size:16px!important;line-height:20px!important}.hero-overlay-container .hero-left .hero-subheading{font-size:20px!important;line-height:20px!important}.hero-overlay-container .hero-left .hero-heading{font-size:30px!important;line-height:30px!important}.hero__content-wrapper .spacing-style h1{font-size:50px;padding-top:0}.hero__content-wrapper .spacing-style h5{font-size:16px}.hero__content-wrapper .size-style{font-size:15px;min-width:176px;min-height:50px;padding:0 50px 0 25px}.hero__content-wrapper .size-style:after{right:23px}.hero-wrapper .hero{margin:0 auto;max-width:80%;border-radius:35px}.custom-image-section .image-container img{width:95%!important}.custom-image-section .custom-button{font-size:15px!important}.custom-image-section .custom-button img.btn-icon{height:20px;width:24px;top:6px}.custom-image-section{text-align:center;margin:20px auto!important;padding-bottom:40px}.custom-section-content .layout-panel-flex .spacing-style h2{margin:30px auto 15px;font-size:45px}.border-style .spacing-style .spacing-style p{font-size:16px;line-height:25px;margin-bottom:60px}.border-style .spacing-style{padding-bottom:30px!important}.group-block .group-block-content .text-block h2{padding:0!important;font-size:20px!important;line-height:20px}.group-block .group-block-content .text-block p{line-height:20px;font-size:12px}.for-skin-type-section .container .leftcontainer .right-content{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}.section--page-width .custom-section-content .layout-panel-flex .group-block--height-fit .group-block-content .spacing-style{padding-bottom:0!important;margin-top:0}.section--page-width .custom-section-content .layout-panel-flex .group-block--height-fit .group-block-content{margin-right:0;margin-top:-50px}.shopify-section-group-footer-group .section--page-width .footer-content{display:block}.layout-panel-flex .menu__details .menu__heading{font-size:28px;line-height:22px}.menu__details .list-unstyled .menu__item a{font-size:16px;line-height:30px}.group-block .group-block-content .spacing-style h3{font-size:22px;line-height:20px}.border-style .spacing-style{padding-bottom:10px!important;margin-top:15px}.footer-content .logo-block .logo-social-icons{margin-bottom:35px}.footer-content .group-block .group-block-content .text-block p{font-size:14px;line-height:20px}.section--page-width .utilities a.footer-copyright-link,.section--page-width .utilities .policy-list-trigger{font-size:16px;line-height:14px}.section--page-width .utilities{margin:0 auto;padding:20px 0}.instagram-section .insta-title{font-size:45px}.insta-feed-images{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px}.insta-feed-images>div{min-width:80%;scroll-snap-align:center}.insta-feed-images::-webkit-scrollbar{display:none}.insta-feed-images,.insta-feed-wrapper{display:grid!important}.custom-image-section .image-container img.shadow-image{max-width:218px}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block .layout-panel-flex--row{width:100%;padding:0;gap:30px;flex-direction:row;align-items:baseline}.footer-content .group-block-content .group-block .group-block-content{align-items:center}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block{width:100%}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block{width:100%;display:flex;justify-content:center}.shopify-section-group-footer-group .section--page-width .footer-content,.copyright-footer{padding-left:20px;padding-right:20px}.shopify-section-group-footer-group .custom-section-background{margin-top:0}.custom-slider-section .slider-nav-combined span img{height:auto}.shopify-section-group-footer-group .section.section--page-width[data-testid=ui-test-section]{min-height:auto!important;height:auto!important;--section-min-height: 200px !important}body.about-us-page .content-for-layout .section--page-width .layout-panel-flex .group-block .group-block-content .text-block p{font-size:16px!important;margin-bottom:0!important;line-height:26px!important}body.about-us-page .border-style .spacing-style .spacing-style ul{margin-bottom:10px}body.about-us-page div#shopify-section-template--20727986618627__media_with_content_mLDkH7 .border-style .spacing-style .spacing-style ul{margin-bottom:0}body.about-us-page .content-for-layout .border-style .layout-panel-flex .spacing-style ul li br{display:none}body.about-us-page .content-for-layout .border-style .layout-panel-flex .spacing-style ul li{font-size:16px!important;line-height:26px!important}.three-steps-section .three-steps-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:16px!important;-webkit-overflow-scrolling:touch;position:relative}.three-steps-section .step-card{flex:0 0 100%!important;scroll-snap-align:center!important}.three-steps-section .three-steps-grid::-webkit-scrollbar{display:none!important}section#shopify-section-template--21389661798659__hero_BHqDrN{margin-top:0!important}.three-steps-section .page-width .three-steps-heading{letter-spacing:-2px!important;margin-bottom:26px;font-size:45px!important}.three-steps-section .three-steps-grid .step-card .step-title{font-size:35px!important;line-height:40px!important}div#shopify-section-template--21389661798659__threestep_6zcFkX .three-steps-section .three-steps-grid .step-card{padding:15px 15px 35px!important}section#shopify-section-template--21389661798659__hero_BHqDrN{padding:30px 0!important}.three-steps-section .three-steps-grid{max-width:85%!important}div#shopify-section-template--21389661798659__glowbeautybanner_43zTtk .custom-hero-overlay{padding:0!important}.shopify-section-group-footer-group .section--page-width .footer-content .shopify-block+.group-block .layout-panel-flex--row .group-block+.group-block{margin-top:35px}section#shopify-section-template--21389661798659__hero_BHqDrN:after{display:none}}.three-steps-section .page-width .three-steps-heading{font-size:74px;color:#482e1d;text-align:center;font-weight:600;line-height:68px;letter-spacing:-4px}.three-steps-section .three-steps-grid .step-card{background:#fff;padding:15px 15px 50px;text-align:center;border-radius:60px}.three-steps-section .three-steps-grid .step-card .step-title{font-weight:700;color:#8f6c34;font-size:45px;line-height:50px;letter-spacing:-2px;margin:23px 0 11px}.three-steps-section .three-steps-grid .step-card p{font-size:16px;color:#000;font-weight:300;line-height:23px;margin:0;letter-spacing:0px}.three-steps-section .three-steps-grid{max-width:80%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.instagram-section-wrapper{background:#f7efe8}.three-steps-section .three-steps-grid .step-card:nth-child(3) p{font-style:italic!important;padding-top:0}div#shopify-section-template--21389661798659__glowbeautybanner_43zTtk .custom-hero-overlay{position:relative;width:95%;margin:0 auto;padding:10px 0 45px}div#Hero-template--21389661798659__hero_BHqDrN .hero__media-wrapper .hero__content-wrapper{gap:0}section#shopify-section-template--21389661798659__hero_BHqDrN{padding:50px 0}.ingredient-label{color:#8f6c34;font-size:48px;font-weight:400;line-height:18px;font-style:italic;letter-spacing:-2px;font-family:Cormorant Garamond,serif}.three-step-icon{max-height:75px;max-width:75px;position:absolute;transform:translateY(120px)}.three-step-icons{max-height:55px;max-width:50px;right:40px;position:absolute;transform:translateY(20px)}section#shopify-section-template--21389661798659__hero_BHqDrN{position:relative}section#shopify-section-template--21389661798659__hero_BHqDrN:after{content:"";position:absolute;right:24px;top:40%;transform:translateY(-50%);width:75px;height:75px;background-image:url(/cdn/shop/files/image_32_1.png?v=1770290580);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.ingredient-grid .ingredient-content .ingredient-heading{font-size:45px;font-weight:600;color:#482e1d;line-height:115%;letter-spacing:-2px}.ingredient-grid .ingredient-content .ingredient-heading span{color:#8f6c34}.ingredient-content-wrap{padding-left:100px;margin-bottom:140px}.ai-program-benefits-container-armhmtervyucvwhc2yaigenblockba03a1adicrcg{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0px!important;align-items:flex-start!important}.ai-program-benefits-item-armhmtervyucvwhc2yaigenblockba03a1adicrcg{display:flex;gap:13px!important;align-items:center!important}.ai-program-benefits-description-armhmtervyucvwhc2yaigenblockba03a1adicrcg{font-family:DM Sans!important}.ai-program-benefits-item-armhmtervyucvwhc2yaigenblockba03a1adicrcg{display:flex;gap:13px!important;align-items:center;border-bottom:1px solid #80808036!important;padding-bottom:20px!important;padding-top:0!important}.ai-program-benefits-content-column-armhmtervyucvwhc2yaigenblockba03a1adicrcg{padding-left:0!important;padding-top:0!important}.ai-program-benefits-heading-armhmtervyucvwhc2yaigenblockba03a1adicrcg{border-bottom:1px solid #80808036!important;margin-bottom:18px!important}.ai-program-benefits-heading-armhmtervyucvwhc2yaigenblockba03a1adicrcg{line-height:1.8!important;margin-top:-18px!important}.ai-program-benefits-list-armhmtervyucvwhc2yaigenblockba03a1adicrcg{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px!important}.ai-program-benefits-icon-armhmtervyucvwhc2yaigenblockba03a1adicrcg{flex-shrink:0;width:32px!important;height:32px!important;margin-top:2px}.ai-program-benefits-armhmtervyucvwhc2yaigenblockba03a1adicrcg{padding-bottom:0!important}.ai-partner-section-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{padding:70px 100px!important}@media(max-width:768px){.ai-partner-section-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{padding:0 20px 70px!important}.ai-program-benefits-armhmtervyucvwhc2yaigenblockba03a1adicrcg{display:block;width:100%;background-color:#f8f1ec;padding:20px!important}.ai-program-benefits-content-column-armhmtervyucvwhc2yaigenblockba03a1adicrcg{margin-top:-55px!important}}.ai-partner-form-field-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{width:100%;padding:9px 16px!important;border:1px solid #482E1D!important;border-radius:14px!important;background-color:#fff;color:#482e1d;font-family:DM Sans!important;font-size:14px;opacity:1}.ai-partner-form-field-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr::-webkit-input-placeholder{color:#000!important}.ai-partner-form-field-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr:-ms-input-placeholder{color:#000!important}.ai-partner-form-field-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr::-ms-input-placeholder{color:#000!important}.ai-partner-submit-button-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{width:50%!important;padding:16px 0!important;background-color:#482e1d!important;color:#fff;border-radius:29px!important;display:block!important;margin:22px auto 0!important;font-size:14px!important;font-weight:600}.ai-partner-form-heading-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr,.ai-partner-faq-heading-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr,.ai-partner-faq-item-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{text-align:center!important}.ai-partner-faq-item-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{margin-bottom:18px!important}.ai-partner-faq-question-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{font-size:24px!important;color:#482e1d!important}.ai-partner-faq-answer-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{font-family:DM Sans!important;line-height:1.3!important}.ai-partner-faq-contact-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{text-align:center!important;font-size:26px!important;color:#8f6c33!important;line-height:1.1!important}.ai-partner-faq-contact-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr a{color:#8f6c33!important;text-decoration:none!important}.ai-partner-faq-question-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{margin:0!important}.ai-partner-faq-divider-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{width:50%!important;height:1px;background-color:#d4c5b9;margin-bottom:30px;text-align:center;align-items:center!important;display:block!important;justify-self:center!important}.ai-program-benefits-image-armhmtervyucvwhc2yaigenblockba03a1adicrcg{width:100%;height:auto;display:block;overflow:visible!important;object-fit:cover;position:relative!important;z-index:1!important}#shopify-section-template--21419605164291__b2b_benefits_EcMX3m .b2b-benefits{margin-top:-80px!important;z-index:3!important;position:relative!important;background:transparent!important}#shopify-section-template--21419605164291__b2b_benefits_EcMX3m .b2b-benefits__bottom-text{padding-bottom:0}#shopify-section-template--21419605164291__b2b_benefits_EcMX3m .b2b-benefits{background-color:#f8f1ec;padding:0!important}.ai-target-audience-title-aqw5xofnibwncvgzwcaigenblock159e1c1dnmtrp{line-height:39px!important;font-weight:900!important}.ai-target-audience-description-aqw5xofnibwncvgzwcaigenblock159e1c1dnmtrp{line-height:32px!important;font-size:19px!important;padding:0 36px!important;margin-top:-66px!important;position:relative;z-index:3}.ai-target-audience-grid-aqw5xofnibwncvgzwcaigenblock159e1c1dnmtrp{gap:0px!important}.ai-target-audience-image-wrapper-aqw5xofnibwncvgzwcaigenblock159e1c1dnmtrp{margin-bottom:0}@media(max-width:768px){.email-signup_input-group{grid-template-columns:1fr!important;gap:12px}.email-signup_input,.email-signup_heading{grid-column:1}.email-signup_button{grid-column:1;width:100%;margin-top:6px}.email-signup__input-group .email-signup__input{width:200px!important}.footer-content .group-block-content .email-signup__input-group .email-signup__button{margin-left:-100px!important}.logo-block__image-wrapper{width:200px!important;height:auto!important}}.ai-partner-submit-button-ak3poswizwg5oa2ptnaigenblock22acc4fkj7mcr{font-family:DM SANS!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
