@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&family=Montserrat:wght@300;400;500&family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&display=swap";:root{--lux-gold: #C4A35A;--lux-gold-dim: rgba(196, 163, 90, .15);--lux-ink: #0D0B08;--lux-cream: #F2EDE4;--lux-muted: #9A8F82;--lux-border: rgba(196, 163, 90, .2);--lux-serif: "Cinzel", serif;--lux-sans: "Montserrat", system-ui, sans-serif;--lux-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;--lux-ease: cubic-bezier(.76, 0, .24, 1);--font-heading--family: var(--lux-serif) !important;--font-h1--family: var(--lux-serif) !important;--font-h2--family: var(--lux-serif) !important;--font-h3--family: var(--lux-serif) !important;--font-h4--family: var(--lux-serif) !important;--font-h5--family: var(--lux-serif) !important;--font-h6--family: var(--lux-sans) !important;--font-body--family: var(--lux-sans) !important;--font-subheading--family: var(--lux-sans) !important;--font-accent--family: var(--lux-serif) !important;--button-font-family-primary: var(--lux-sans) !important;--button-font-family-secondary: var(--lux-sans) !important;--button-text-case: uppercase !important;--button-text-case-primary: uppercase !important;--button-text-case-secondary: uppercase !important}.marquee a,.marquee h1,.marquee h2,.marquee h3,.marquee span{font-family:var(--lux-display)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.18em!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.shopify-section:first-of-type .logo img,.shopify-section:first-of-type img[src*=logo],.shopify-section:first-of-type img[src*=AERIS]{filter:drop-shadow(0 0 25px rgba(196,163,90,.4)) drop-shadow(0 4px 10px rgba(0,0,0,.5))!important;animation:logo-breathe 8s ease-in-out infinite alternate!important}@keyframes logo-breathe{0%{transform:scale(1) translateY(0);filter:drop-shadow(0 0 15px rgba(196,163,90,.2)) drop-shadow(0 4px 10px rgba(0,0,0,.5))}to{transform:scale(1.05) translateY(-5px);filter:drop-shadow(0 0 35px rgba(196,163,90,.6)) drop-shadow(0 8px 15px rgba(0,0,0,.6))}}.shopify-section:first-of-type .rte p,.shopify-section:first-of-type .rte h1,.shopify-section:first-of-type .rte h2,.shopify-section:first-of-type .rte h3{font-family:var(--lux-serif)!important;font-size:clamp(2rem,5vw,3.5rem)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.12em!important;line-height:1.2!important;background:#f8f6f2;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;filter:drop-shadow(0 2px 20px rgba(196,163,90,.3));margin-top:20px!important;animation:text-float 6s ease-in-out infinite alternate!important}@keyframes text-float{0%{transform:translateY(0);opacity:.9;filter:drop-shadow(0 2px 15px rgba(196,163,90,.2))}to{transform:translateY(-8px);opacity:1;filter:drop-shadow(0 5px 25px rgba(196,163,90,.5))}}.shopify-section:first-of-type:after{content:"";display:block;height:1px;background:linear-gradient(to right,transparent,var(--lux-gold) 20%,var(--lux-gold) 80%,transparent);opacity:.35}.featured-product-section{margin-top:0!important}.featured-product-section product-title,.featured-product-section .product-title,.featured-product-section [class*=product-title]{font-family:Luxurious Script,cursive!important;font-size:clamp(1.6rem,3.5vw,3rem)!important;font-weight:300!important;letter-spacing:.04em!important;line-height:1.15!important}.featured-product-section .price,.featured-product-section [class*=price]{font-family:var(--lux-sans)!important;font-size:.85rem!important;font-weight:300!important;letter-spacing:.15em!important;color:var(--lux-muted)!important}.featured-product-section .product-form__label,.featured-product-section label{font-family:var(--lux-sans)!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--lux-muted)!important}.featured-product-section .swatch,.featured-product-section [class*=swatch],.featured-product-section .variant-button{border-radius:0!important;border-color:var(--lux-border)!important;font-family:var(--lux-sans)!important;font-size:.7rem!important;letter-spacing:.15em!important}.featured-product-section button[type=submit],.featured-product-section .product-form__submit,.featured-product-section [class*=add-to-cart]{border-radius:0!important;font-family:var(--lux-sans)!important;font-size:.7rem!important;letter-spacing:.35em!important;text-transform:uppercase!important;font-weight:400!important;padding-block:1.1rem!important;transition:all .4s var(--lux-ease)!important;box-shadow:none!important}.featured-product-section .rte,.featured-product-section .product-description,.featured-product-section [class*=description]{font-family:var(--lux-sans)!important;font-size:.9rem!important;line-height:1.9!important;font-weight:300!important;color:var(--lux-muted)!important;letter-spacing:.01em!important}.featured-product-section .media,.featured-product-section img,.featured-product-section [class*=media-block]{border-radius:0!important}.shopify-section:last-of-type .marquee,[data-section-id=marquee_9AMajF]{border-top:1px solid var(--lux-border)!important;border-bottom:1px solid var(--lux-border)!important}[data-section-id=marquee_9AMajF] a,[data-section-id=marquee_9AMajF] h1{font-family:var(--lux-serif)!important;font-style:italic!important;font-weight:300!important;letter-spacing:.18em!important}.header__heading-link,.header__heading a{font-family:var(--lux-serif)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important}.header__menu-item a,.header__active-menu-item,header-menu a{font-family:var(--lux-sans)!important;font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important}.footer a,.footer p,.footer span,.footer li{font-family:var(--lux-sans)!important;font-size:.75rem!important;letter-spacing:.1em!important;font-weight:300!important}.footer__heading,.footer [class*=heading]{font-family:var(--lux-serif)!important;font-weight:400!important;letter-spacing:.12em!important}@keyframes lux-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}body:not(.lux-intro-active) .shopify-section{animation:lux-rise .9s cubic-bezier(.16,1,.3,1) both}body:not(.lux-intro-active) .shopify-section:nth-child(2){animation-delay:.08s}body:not(.lux-intro-active) .shopify-section:nth-child(3){animation-delay:.16s}body:not(.lux-intro-active) .shopify-section:nth-child(4){animation-delay:.24s}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lux-product.css.map */
