:root{--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-weight: 500;--font-heading-style: normal;--font-heading-spacing: .02rem;--font-heading-height: 1.15;--font-body-family: "DM Sans", system-ui, -apple-system, sans-serif;--font-body-weight: 400;--font-body-style: normal;--font-body-height: 1.65}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.section-heading,.card__heading,.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;letter-spacing:.02em;line-height:1.15}body,p,li,span,label,.rte,.product__description{font-family:DM Sans,system-ui,sans-serif!important;font-weight:400;line-height:1.65}.button,.btn,button[type=submit],.shopify-payment-button__button{font-family:DM Sans,system-ui,sans-serif!important;font-weight:500;letter-spacing:.06em}.price,.price__regular,.price__sale{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500}.header__menu-item,.menu-drawer__menu-item,nav a{font-family:DM Sans,system-ui,sans-serif!important;font-weight:400;letter-spacing:.04em}@media screen and (min-width:750px){.desktop-hidden{display:none!important}}@media screen and (max-width:749px){.mobile-hidden{display:none!important}}.discounts__discount{max-width:fit-content;padding:0 8px 0 7px;border-radius:2px;text-transform:uppercase;font-size:1rem;font-weight:700}.discounts__discount>.icon{color:currentColor!important}.price--end>span{display:flex;flex-direction:row-reverse;gap:5px;flex-wrap:wrap}.cart-item__discounted-prices .cart-item__old-price{color:#5e5e5e;opacity:1}.cart-drawer .price s{color:var(--single-item-compare)}.product-option s{color:var(--total-item-compare)}.cart__ctas button{gap:4px}.cart-drawer .cart-item__image{border-radius:var(--media-radius)}.drawer__close{background-color:var(--drawer-close-bg)!important;color:var(--drawer-close)!important;border-radius:20px;line-height:0}.live-circle{border-radius:50%;display:inline-block;padding:0;width:11px;min-width:11px;height:11px;margin-right:.7rem;box-shadow:0 0 0 0 var(--color-button);transform:scale(1);animation:2.5s infinite pulsegentle;transition:opacity .35s ease-in-out;background-color:var(--color-button)}.hs-pill{position:relative;pointer-events:none;padding:0;border-radius:.625rem;display:flex;align-items:center;justify-content:center;background-color:#b38e1d;color:#f8f6f2;border:1px solid #c9a227;z-index:1;font-weight:500;line-height:1;font-size:1rem}@keyframes pulsegentle{0%{transform:scale(.95);box-shadow:0 0 #b38e1d99}70%{transform:scale(1);box-shadow:0 0 0 3px #b38e1d00}to{transform:scale(.95);box-shadow:0 0 #b38e1d00}}@media(min-width:990px){.header.header--middle-left{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.header.header--middle-left .header__heading,.header.header--middle-left .header__heading-link,.header.header--middle-left .header__heading-logo-wrapper{grid-column:1;justify-self:start;margin:0}.header.header--middle-left nav.header__inline-menu{grid-column:2;justify-self:center;margin:0}.header.header--middle-left .header__icons{grid-column:3;justify-self:end;margin-left:0!important}}.header__heading-link,.header__heading-link .h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:2.9rem!important;letter-spacing:.26em!important;text-transform:uppercase!important;line-height:1.1!important;text-decoration:none!important;padding-left:.32em!important}@media screen and (max-width:749px){.header__heading-link,.header__heading-link .h2{font-size:2.2rem!important;letter-spacing:.24em!important}}h1,h2,h3,.h0,.h1,.h2{font-weight:400!important;letter-spacing:.015em!important;line-height:1.18!important}.caption-with-letter-spacing:not(.ct-message):not(.goal-message):not(.cart-timer):not(.vd-social-pill),.custom-tab,.footer-block__heading{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:1.25rem!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:DM Sans,system-ui,sans-serif!important;font-weight:500!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:1.4rem!important}body,p,li,.rte{letter-spacing:.006em;line-height:1.68}.image-with-text .image-with-text__media,.lumin-pro .image-with-text__media,.image-with-text__media{border-radius:50%!important;overflow:hidden!important;aspect-ratio:1 / 1!important;height:auto!important;max-width:380px;width:100%;margin-left:auto;margin-right:auto;box-shadow:0 10px 30px #3d38331f}.image-with-text__media img,.image-with-text__media .image-with-text__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 12%!important;border-radius:50%!important}.image-with-text__media-item,.image-with-text__grid .image-with-text__media-item{align-self:center!important}@media screen and (max-width:749px){.image-with-text__media{max-width:260px}}h1,.h1,.h0,.hxl,.hxxl{font-family:Luxerion,Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.03em!important;line-height:1.2!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit{font-family:Luxerion,DM Sans,system-ui,sans-serif!important;font-weight:400!important;letter-spacing:.1em!important}.header__heading-link,.header__heading-link .h2{font-family:Luxerion,Cormorant Garamond,Georgia,serif!important;font-weight:400!important}.header__heading-link,.header__heading-link .h2{white-space:nowrap!important}.caption-with-letter-spacing:not(.ct-message):not(.goal-message):not(.cart-timer):not(.vd-social-pill){font-size:1.7rem!important;letter-spacing:.22em!important;color:rgb(var(--color-foreground))!important;opacity:1!important;font-weight:500!important}.caption-with-letter-spacing--large{font-size:1.9rem!important}@media screen and (max-width:749px){.caption-with-letter-spacing:not(.ct-message):not(.goal-message):not(.cart-timer):not(.vd-social-pill),.caption-with-letter-spacing--large{font-size:1.5rem!important;letter-spacing:.16em!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lumin-theme.css.map */
