.full-width{width:100%;padding-left:1.5rem;padding-right:1.5rem}.narrow-width{max-width:90rem;margin:auto}.side-content{margin-bottom:5rem}.side-sticky{position:sticky;top:5rem}.layout-vertical .side-content,.layout-vertical .main-content{width:100%}.layout-vertical .side-content{border-bottom:solid 1px #cdcdcd;padding-bottom:3rem;margin-bottom:5rem}.layout-vertical{padding:0 1.5rem}@media screen and (min-width: 750px){.side-sticky{position:sticky;top:10rem}.layout-vertical{padding:0;display:grid;grid-template-columns:25% 70%;grid-column-gap:3rem}.layout-vertical .main-content{padding-right:5rem}.layout-vertical .side-content{border-bottom:none;padding-bottom:1rem;margin-bottom:1rem}}@media screen and (min-width: 1025px){.narrow-width .layout-vertical{grid-template-columns:25% 60%}.layout-vertical{grid-template-columns:25% 65%;grid-column-gap:13rem;grid-column-gap:5rem}.layout-vertical .main-content{padding-right:0}}.header--transparent{position:relative;left:0;right:0;display:grid;grid-template-columns:20% 60% 20%}.header--transparent .header__icon,.header--transparent .header__icon .icon{color:rgba(var(--color-button),var(--alpha-button-background));fill:rgba(var(--color-button),var(--alpha-button-background))}@media screen and (min-width: 990px){.header--transparent .header__icon,.header--transparent .header__icon .icon{color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}}.header__desktop__button{display:none}.menu-drawer .header__drawer__button{padding:1.1rem 3rem;margin:1rem 0}.menu-drawer .header__drawer__button .button{width:100%}@media screen and (min-width: 990px){.header--transparent,.header--middle-left{display:flex;justify-content:space-between}.header--transparent{position:absolute}.scrolled-past-header .header{background-color:#fff;width:100%;padding-top:10px;padding-bottom:10px}.scrolled-past-header .page-width{max-width:none}.scrolled-past-header .header .list-menu__item,.scrolled-past-header .header .list-menu__item .header__active-menu-item,.scrolled-past-header .header .header__icons .header__icon,.scrolled-past-header .header .header__icon .icon,.scrolled-past-header .header .button--secondary{color:#4a2623;fill:#4a2623}.scrolled-past-header .header .button--secondary:after{border:solid 1px #4a2623;box-shadow:none}.button--primary,.button--secondary,.button-outline{transition:all .5s}.button--primary:hover{color:#fff;background-color:transparent}.scrolled-past-header .button-outline:hover{color:#fff!important;background-color:#4a2623!important;border:none;box-shadow:none}.button-outline:after:hover{box-shadow:none}.header__icons .header__icon,.header__icons .header__icon .icon{color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}.header__icons .header__icon{margin-right:.5rem}.header__search .header__icon--search{margin-right:2rem}.header__desktop__button{display:block}}.breadcrumbs{display:none}.breadcrumbs a{color:rgba(var(--color-foreground));text-decoration:none}.breadcrumbs a,.breadcrumbs span{letter-spacing:0}@media screen and (min-width: 750px){.breadcrumbs{margin-bottom:2rem;display:flex;align-items:center;gap:1rem}}.breadcrumbs-caret{display:flex}.breadcrumbs-caret .icon-caret{rotate:270deg;width:8px;stroke:rgba(var(--color-foreground));stroke-width:1px}.slider-component-desktop .slider--desktop{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:0;cursor:grab}.slider--desktop::-webkit-scrollbar{display:none}.slider--desktop.dragging{scroll-snap-type:none;scroll-behavior:auto}.slider--desktop.no-transition{scroll-behavior:auto}.slider--desktop.dragging .slider__slide{-webkit-user-select:none;user-select:none}.slider--desktop .slider__slide,.slider--desktop .full-unstyled-link{scroll-snap-align:start;cursor:grab}.rich-text__heading{font-family:safiramarch;margin:0 0 1rem}.side-column-link{font-weight:500;text-decoration:none;padding:1rem 1.5rem;margin-bottom:1rem;display:block}.side-column-link:hover,.side-column-link.link-active{font-weight:700;background-color:#eee}@media screen and (min-width: 990px){.text-indent--0{padding-left:1.5rem}.text-indent--1{padding-left:3rem}.text-indent--2{padding-left:5rem}.text-indent--3{padding-left:7rem}.text-indent--4{padding-left:9rem}.text-indent--5{padding-left:11rem}}.heading-link a{text-decoration:none;display:block}.subtitle{margin-top:0!important}.rich-text__text{line-height:2.5rem;margin-bottom:2rem}@media screen and (min-width: 750px){.rich-text__text{margin-bottom:3.5rem}}.quote__text{font-size:1.8rem;border-left:solid 3px rgb(var(--color-foreground));padding-left:2.5rem;margin:3.5rem auto!important}.marquee-wrapper{overflow:hidden;display:flex;flex-direction:column;align-items:center}.marquee-wrapper .node-marquee__el{margin:0 1rem;display:flex!important}.marquee-wrapper .multicolumn-list__item{margin:0}.marquee-wrapper .marquee-item{margin:0 0 0 1rem;display:flex}.marquee-wrapper .marquee__image{width:100%;height:auto;margin:auto}.marquee-wrapper .marquee__image{padding:0 1rem}.marquee-wrapper .node-marquee__el .rte{font-size:1.3rem;letter-spacing:3px;display:flex;align-items:center}.collection-hero__title{font-family:safiramarch;font-size:5rem}.collection .slider-buttons .caption,.related-products .slider-buttons .caption{font-size:1.5rem;cursor:pointer}@media screen and (min-width: 750px){.collection .slider-buttons{margin-top:3rem}}@media screen and (min-width: 990px){.collection-hero__title{font-size:7rem}.collection-hero__title{margin-top:2rem}}@media screen and (min-width: 1025px){.collection .slider-buttons,.related-products .slider-buttons{position:absolute;right:0}.collection .slider-buttons{top:-13rem}.related-products .slider-buttons{top:-12rem}}.image-size--extra-small{width:50px}.image-size--small{width:100px}.image-size--regular{width:150px}.image-size--large{width:200px}.heading-align--left,.content-align--left,.text-align--left{text-align:left;justify-content:flex-start}.heading-align--center,.content-align--center,.text-align--center{text-align:center;justify-content:center}.heading-align--right,.content-align--right,.text-align--right{text-align:right;justify-content:flex-end}.font-weight-thin{font-weight:thin}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.button-outline,.button-outline-index{background:none;transition:all .5s}.button-outline:hover,.scrolled-past-header .button-outline-index:hover{color:rgba(var(--color-button),var(--alpha-button-background));background-color:#4a2623}.button-outline-index:hover{color:#4a2623;background-color:rgba(var(--color-button),var(--alpha-button-background));border-color:rgba(var(--color-button),var(--alpha-button-background))}.footer__blocks-wrapper .footer-block__newsletter{width:100%;display:flex;flex-direction:column;align-items:flex-start}.footer__blocks-wrapper .footer-block__heading{text-align:left}.footer__blocks-wrapper .newsletter-form{width:100%;max-width:100%}.footer__blocks-wrapper .newsletter-form__field-wrapper .field{display:flex;flex-direction:column;row-gap:1rem}.footer__blocks-wrapper .newsletter-form__field-wrapper .field .field__input{height:100%;border:.1rem solid rgb(var(--color-foreground));margin-right:1rem;overflow:hidden}.footer__blocks-wrapper .newsletter-form__field-checkbox{margin-top:2rem;display:flex;column-gap:.5rem;align-items:flex-start;cursor:pointer}.footer__blocks-wrapper .newsletter-form__field-checkbox .newsletter__input-enable{margin-left:0}.footer__blocks-wrapper .footer-block__newsletter .newsletter-form__field-checkbox label{font-size:1.1rem;margin-bottom:0}@media screen and (min-width: 750px){.footer__blocks-wrapper .newsletter-form__field-wrapper .field{flex-direction:row;row-gap:0}}@media screen and (min-width: 990px){.footer__blocks-wrapper .newsletter-form{width:68%}.footer__blocks-wrapper .newsletter-form__field-wrapper .field .field__input{min-width:99%;height:5.2rem}.footer__blocks-wrapper .newsletter-form__field-wrapper .field .field__label{line-height:2}.footer__blocks-wrapper .newsletter-form__field-wrapper .button{width:100%;min-width:45%}}.footer__blocks-wrapper .newsletter-form__field-wrapper .field .field__input:after{content:"";border:.1rem solid var(--color-foreground)}.footer__blocks-wrapper .newsletter-form__field-wrapper .field:after{box-shadow:none}.login-container,.register-container,#customer_fields{position:fixed;top:0;width:100%;height:100vh;background:#feeceb;z-index:4;display:flex;justify-content:center;align-items:center;background-image:url(/cdn/shop/files/Question-Answer-QA-Skincare-Instagram-Post_1_3986e569-4c5c-45de-a37e-8461dfa05557.png?v=1738658607);background-repeat:repeat;background-position:center}.exemptify-custom-code h2{font-family:safiramarch;margin-bottom:1rem}.exemptify-custom-code input{width:100%;margin-bottom:.5rem}.exemptify-custom-code input:focus{outline:none;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
