:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--font-body-family: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-body-weight-bold: 600;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400}body{font-family:var(--lumina-sans);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--lumina-serif);font-weight:400;letter-spacing:-.015em;line-height:1.06;color:var(--plum);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-wrapper h1,.title-wrapper h2,.main-page-title,.rich-text__heading,.collection__title .title,.title--primary{font-size:clamp(2.6rem,5vw,4rem);letter-spacing:-.02em}.h4,.h5,.card__heading{text-transform:none}a,.link{color:var(--plum)}a:hover,.link:hover{color:var(--rose-gold)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--lumina-sans);border-radius:var(--lumina-radius-pill);letter-spacing:.03em;text-transform:none;font-weight:400;min-height:4.6rem;padding:0 3.2rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,background .25s}.button:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-3px)}.button:not(.button--secondary):not(.button--tertiary):after,.button:not(.button--secondary):not(.button--tertiary):before{box-shadow:none}.button--secondary{border-radius:var(--lumina-radius-pill)}.link--text{color:var(--plum)}.card--card,.card-wrapper .card__inner,.media,.card__inner{border-radius:var(--lumina-radius-card)}.card--card{border:1px solid rgba(192,133,82,.16);background:#fff;transition:transform .3s,box-shadow .3s}.card-wrapper:hover .card--card{transform:translateY(-6px);box-shadow:0 24px 50px -28px #78463766}.card__heading,.card-information .card__heading{font-family:var(--lumina-serif);font-weight:400}.price,.price-item{font-family:var(--lumina-serif);letter-spacing:.01em}.badge{font-family:var(--lumina-sans);border-radius:var(--lumina-radius-pill);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.header-wrapper{background:#fdf8f5db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(192,133,82,.14)}.header-wrapper--border-bottom{border-bottom:1px solid rgba(192,133,82,.14)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-link .h2,.header__heading-link{font-family:var(--lumina-serif);font-size:2.1rem;letter-spacing:.4em;padding-left:.4em;color:var(--plum);font-weight:500;text-transform:uppercase;line-height:1}.header__heading-link:hover{color:var(--rose-gold)}.header__menu-item,.header__inline-menu .list-menu__item{font-family:var(--lumina-sans);font-size:1.32rem;letter-spacing:.02em;color:var(--plum-soft);text-transform:none}.header__menu-item .header__active-menu-item,.header__inline-menu .header__menu-item span{font-size:1.32rem}.header__inline-menu .list-menu--inline>li+li{margin-left:.6rem}.header__menu-item:hover,.header__menu-item:hover span{color:var(--rose-gold);text-decoration:none}.header__menu-item span{text-decoration:none}.header__active-menu-item{color:var(--rose-gold);text-decoration:none}.header__icon .icon,.header__icon--cart .icon{color:var(--plum)}.header__icon:hover .icon{color:var(--rose-gold)}.cart-count-bubble{background:var(--rose-gold);color:var(--cream)}.header__submenu,.mega-menu__content{background:var(--cream);border:1px solid rgba(192,133,82,.16);border-radius:0 0 16px 16px}.menu-drawer{background:var(--cream);border-right:1px solid rgba(192,133,82,.16)}.menu-drawer__menu-item{font-family:var(--lumina-sans);color:var(--plum);text-transform:none;letter-spacing:.01em}.menu-drawer__menu-item:hover{color:var(--rose-gold);background-color:#f7e8e480}.announcement-bar,.utility-bar{background:var(--plum);color:var(--blush)}.announcement-bar__message{font-family:var(--lumina-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;color:var(--blush)}.footer{background:var(--ink);color:var(--blush-deep);border-top:0}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-family:var(--lumina-sans);color:var(--cream);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.footer-block__details-content,.footer-block__details-content .link,.footer__content-bottom,.copyright__content,.footer .rte{color:var(--blush-deep);font-family:var(--lumina-sans)}.footer-block__details-content a,.footer .list-menu__item--link,.copyright__content a,.policies a{color:var(--blush-deep);text-decoration:none;font-size:.92rem;transition:color .2s}.footer-block__details-content a:hover,.footer .list-menu__item--link:hover,.copyright__content a:hover,.policies a:hover{color:var(--rose-gold-light);text-decoration:none}.footer__content-bottom{border-top:1px solid rgba(217,168,119,.18)}.footer__content-bottom-wrapper{font-size:.8rem}.footer .field__input,.footer .newsletter-form__field-wrapper .field__input{background:#fdf8f50f;border-radius:var(--lumina-radius-pill);color:var(--cream)}.footer .newsletter-form__button .icon{color:var(--rose-gold-light)}.lumina-footer-disclaimer{max-width:760px;margin:0 auto 26px;text-align:center;font-size:.74rem;line-height:1.6;color:#ebc9c08c;padding:0 20px;font-family:var(--lumina-sans)}.lumina-footer-disclaimer p{margin:0}facet-filters-form .facets__display,.facets-container .facets__display,.facets-container .facets__display-vertical,facet-filters-form .facets__display-vertical,.facets-container .disclosure__list-wrapper{background-color:var(--cream)!important;border:1px solid rgba(192,133,82,.22);border-radius:16px;box-shadow:0 24px 48px -24px #78463766;-webkit-backdrop-filter:none;backdrop-filter:none}.facets__summary,.facets__disclosure summary,.facet-filters__label,.facets__heading{font-family:var(--lumina-sans);color:var(--plum)}.facets__summary .icon-caret,.facets summary .icon-caret{color:var(--rose-gold)}.facets__button,.facets__reset .button,.active-facets__button{font-family:var(--lumina-sans)}.active-facets__button-remove,.active-facets .active-facets__button{color:var(--plum);border-color:#c085524d}.facets__label,.facet-checkbox{color:var(--plum)}.facet-filters__sort,.select__select{font-family:var(--lumina-sans);color:var(--plum)}.menu-drawer,.disclosure,.dropdown,.price-range{background:var(--cream)}.product__title h1,.product__title .h1{font-family:var(--lumina-serif);color:var(--plum);font-weight:400}.product__text.caption-with-letter-spacing,.product__accordion .summary__title,.collection__title .title{font-family:var(--lumina-serif);color:var(--plum)}.product-form__submit,.product-form__submit.button--primary,.product-form__submit.button--secondary{background:var(--plum)!important;color:var(--cream)!important;border-color:var(--plum)!important}.product-form__submit span,.product-form__submit>span{color:var(--cream)!important}.lumina-checkout-form{margin:0 0 10px}.lumina-checkout-btn{background:var(--rose-gold)!important;color:var(--cream)!important;border:0!important;box-shadow:0 0 20px -2px #d9a87780,0 12px 26px -14px #c08552a6!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.lumina-checkout-btn:hover{background:var(--rose-gold-light)!important;transform:translateY(-1px);box-shadow:0 0 26px #d9a87799,0 16px 30px -14px #c08552bf!important}.search-modal,.search-modal__content,predictive-search .predictive-search,.predictive-search{background:var(--cream)!important;border:1px solid rgba(192,133,82,.2);border-radius:0 0 16px 16px;box-shadow:0 26px 60px -24px #78463780;-webkit-backdrop-filter:none;backdrop-filter:none}.search-modal .search__input,.search-modal__form .field__input{background:var(--cream);color:var(--plum)}.predictive-search__heading,.predictive-search__item,.predictive-search__item-heading{color:var(--plum)}#cart-notification,.cart-notification{background:var(--cream)!important;border:1px solid rgba(192,133,82,.22);border-radius:16px;box-shadow:0 26px 60px -22px #7846378c;-webkit-backdrop-filter:none;backdrop-filter:none}.cart-notification__heading,.cart-notification-product__name,.cart-notification__links a{color:var(--plum)}.collection-hero__title,.main-page-title{font-family:var(--lumina-serif);color:var(--plum)}.drawer__inner,.cart-drawer{background:var(--cream)}.cart-item__name,.cart-item__details .product-option{font-family:var(--lumina-sans);color:var(--plum)}.totals__total-value{font-family:var(--lumina-serif);color:var(--plum)}#benefits,#shop,#ritual,#reviews,#order{scroll-margin-top:96px}html{scroll-behavior:smooth}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link{font-size:1.55rem}.menu-drawer__menu-item{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/lumina-overrides.css.map */
