.header__columns .header-menu__inner .overflow-menu span.menu-list__link-title{font-size:16px;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:#fbf7ef;border-radius:50px;padding:20px 40px}.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:60%}.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:185px;color:#ae9a84;line-height:1;letter-spacing:-4px;margin:0 auto;font-family:Cormorant Garamond,serif;font-style:italic}.header__row .header__columns .header__column .button-unstyled .svg-wrapper,.header__row .header__columns .header__column .account-button__icon{color:#1d1e1d}.custom-hero{padding:208px 0 0!important;background-color:#f2e4c9!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:20px;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:400;line-height:30px;font-size:24px;text-align:left}.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:83%}.for-skin-type-section .container{padding:60px 0;margin:0 auto;display:block!important;background-color:#f8f1ec}.for-skin-type-section .container .leftcontainer{display:flex;justify-content:space-between;padding-left:70px}.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:#482e1d!important;font-size:20px!important;font-weight:500;gap:17px;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:20px;width:28px}.for-skin-type-section .container .leftcontainer .right-content{width:60%}.right-content .btn img.btn-icon{position:relative;top:7px}.marquee__wrapper .marquee__content .spacing-style p{color:#c9c1bc;font-size:100px;font-weight:400;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:#fff;padding-top:80px}.hero__content-wrapper .spacing-style h5{font-size:20px;line-height:27px;color:#fff;font-family:DM Sans,sans-serif;font-weight:400}.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}.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:15px;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:800;font-size:22px;line-height:130%;margin-top:0;font-family:Cormorant Garamond,serif;letter-spacing:normal}.group-block .group-block-content .text-block p{font-size:13px;line-height:27px;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:#f8f1ec}.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:73px;width:73px!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;padding:0 0 20px;border-radius:0;border-bottom:1px solid #ffffff82!important;font-size:16px;font-family:DM Sans,sans-serif;position:relative}.email-signup__input::placeholder{color:#fff9f6!important;opacity:1!important;margin-bottom:10px}.email-signup__input-group .email-signup__heading{color:#fff;font-weight:600;font-size:13px}.email-signup__form .email-signup__input-group{grid-template-columns:1fr!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:300px;max-width:390px;height:64px;max-height:64px;font-family:DM Sans,sans-serif;text-transform:unset}.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}.menu__details .list-unstyled .menu__item{text-transform:unset;margin: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}.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)}section#shopify-section-template--20727986585859__hero_BHqDrN{background-color:#f8f1ec}.custom-slider-section{background-color:#f8f1ec;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:#f8f1ec}marquee-component.spacing-style{background-color:#f8f1ec!important}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:14px}.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:75%}.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:25%}.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:1px 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: 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}}@media screen and (max-width: 767px){.header__row .header__columns .menu-drawer-container .header__icon{color:#1d1e1d}.header__row .header__columns{padding:0}.custom-hero{padding:120px 0 0!important}.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}.custom-hero .custom-hero__inner .custom-hero__main-title{font-size:60px;line-height:1.3}.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}.hero-wrapper .imgbutton{margin-top:0}.right-content .btn img.btn-icon{position:relative;top:6px}.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}.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 .container{text-align:center;padding:30px 0}.hero-wrapper .btn--primary{font-size:15px;min-height:44px;max-height:44px;min-width:130px;max-width:130px}.custom-hero__buttons .custom-hero__btn2-wrapper .light-btn{padding:15px 30px;font-size:15px}.marquee__wrapper .marquee__content .spacing-style p{font-size:50px}.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}.hero__content-wrapper .spacing-style h5{font-size:16px}.hero__content-wrapper .size-style{font-size:15px;min-width:176px;min-height:50px;padding-left:15px}.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}.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}.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:22px;line-height:20px}.menu__details .list-unstyled .menu__item a{font-size:14px;line-height:20px}.group-block .group-block-content .spacing-style h3{font-size:22px;line-height:20px}.border-style .spacing-style{padding-bottom:10px!important}.footer-content .logo-block .logo-social-icons{margin-bottom:35px}.footer-content .group-block .group-block-content .text-block p{font-size:18px;line-height:25px}.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}.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%}.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:20px!important;margin-bottom:0!important;line-height:26px!important}body.about-us-page .border-style .spacing-style .spacing-style ul{margin-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
