@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Raleway:wght@300;400;500;600&display=swap";:root{--lumiere-gold: #C9A84C;--lumiere-gold-light: #E2C97E;--lumiere-gold-dark: #9E7D32;--lumiere-black: #0C0B09;--lumiere-dark: #141210;--lumiere-dark-2: #1E1C18;--lumiere-cream: #E8DCC8;--lumiere-cream-muted: #B8A98A;--lumiere-border: #2E2A24}body{background-color:var(--lumiere-black)!important;color:var(--lumiere-cream)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Playfair Display,Georgia,serif!important;letter-spacing:.04em;color:var(--lumiere-cream)!important}p,li,span,a,label,input,select,textarea,button{font-family:Raleway,sans-serif!important}.banner__heading,.hero__heading,[class*=banner] h1,[class*=banner] h2{font-family:Playfair Display,serif!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lumiere-cream)!important;text-shadow:0 2px 20px rgba(0,0,0,.6)}.header,[class*=header],nav{background-color:#0c0b09f7!important;border-bottom:1px solid var(--lumiere-border)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header__heading a,.header a,nav a{font-family:Raleway,sans-serif!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem!important;color:var(--lumiere-cream)!important;transition:color .3s ease!important}.header a:hover,nav a:hover{color:var(--lumiere-gold)!important}.header__heading,.header__heading-link{font-family:Playfair Display,serif!important;font-size:1.4rem!important;letter-spacing:.08em;color:var(--lumiere-gold)!important}.card,.product-card,[class*=card__],[class*=product-card]{background-color:var(--lumiere-dark)!important;border:1px solid var(--lumiere-border)!important;transition:border-color .3s ease,transform .4s ease!important;overflow:hidden}.card:hover,.product-card:hover{border-color:var(--lumiere-gold)!important;transform:translateY(-4px)!important;box-shadow:0 12px 40px #c9a84c26!important}.card__heading,[class*=card__heading],.card__content h3{font-family:Playfair Display,serif!important;font-size:1.05rem!important;letter-spacing:.02em;color:var(--lumiere-cream)!important}.price,[class*=price],.money{font-family:Raleway,sans-serif!important;font-weight:500;color:var(--lumiere-gold)!important;letter-spacing:.05em}.price__regular .price-item--regular{color:var(--lumiere-gold)!important}.price__sale .price-item--sale{color:var(--lumiere-gold-light)!important}.price__sale .price-item--regular{color:var(--lumiere-cream-muted)!important;text-decoration:line-through;opacity:.6}.button,.btn,[class*=button--primary],button[type=submit],.shopify-payment-button__button{background-color:var(--lumiere-gold)!important;color:var(--lumiere-black)!important;border:none!important;border-radius:0!important;font-family:Raleway,sans-serif!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.72rem!important;padding:14px 32px!important;transition:background-color .3s ease,box-shadow .3s ease!important}.button:hover,[class*=button--primary]:hover,button[type=submit]:hover{background-color:var(--lumiere-gold-light)!important;box-shadow:0 0 24px #c9a84c66!important}.button--secondary,[class*=button--secondary]{background-color:transparent!important;color:var(--lumiere-gold)!important;border:1px solid var(--lumiere-gold)!important}.button--secondary:hover{background-color:var(--lumiere-gold)!important;color:var(--lumiere-black)!important}.product__title{font-family:Playfair Display,serif!important;font-size:2rem!important;font-weight:600;color:var(--lumiere-cream)!important;letter-spacing:.03em}.product__description,.product__description p{color:var(--lumiere-cream-muted)!important;line-height:1.9!important;font-size:.95rem!important}.product__description li{color:var(--lumiere-cream-muted)!important;padding-left:.5rem;margin-bottom:.4rem}.variant-button,[class*=variant] button,.swatch__input+.swatch__label{background-color:var(--lumiere-dark-2)!important;color:var(--lumiere-cream)!important;border:1px solid var(--lumiere-border)!important;border-radius:0!important;font-family:Raleway,sans-serif!important;font-size:.8rem;letter-spacing:.08em;transition:all .25s ease!important}.variant-button--selected,[class*=variant]:checked+label,[class*=selected]{background-color:var(--lumiere-gold)!important;color:var(--lumiere-black)!important;border-color:var(--lumiere-gold)!important}.collection__title,.section__heading{font-family:Playfair Display,serif!important;letter-spacing:.06em;color:var(--lumiere-cream)!important;text-align:center;margin-bottom:2rem}.collection__title:after,.section__heading:after{content:"";display:block;width:60px;height:1px;background:var(--lumiere-gold);margin:16px auto 0}footer,[class*=footer]{background-color:var(--lumiere-dark)!important;border-top:1px solid var(--lumiere-border)!important;color:var(--lumiere-cream-muted)!important}[class*=footer] a{color:var(--lumiere-cream-muted)!important;font-family:Raleway,sans-serif!important;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;transition:color .3s ease!important}[class*=footer] a:hover{color:var(--lumiere-gold)!important}[class*=footer__heading],.footer h2,.footer h3,.footer h4{font-family:Playfair Display,serif!important;color:var(--lumiere-cream)!important;letter-spacing:.06em}[class*=drawer]{background-color:var(--lumiere-dark)!important;border-left:1px solid var(--lumiere-border)!important}[class*=cart__item]{border-bottom:1px solid var(--lumiere-border)!important}[class*=cart__item-name],[class*=cart-item__name]{font-family:Playfair Display,serif!important;color:var(--lumiere-cream)!important}.lumiere-divider{width:80px;height:1px;background:linear-gradient(90deg,transparent,var(--lumiere-gold),transparent);margin:24px auto}[class*=announcement],.announcement-bar{background-color:var(--lumiere-gold)!important;color:var(--lumiere-black)!important;font-family:Raleway,sans-serif!important;font-size:.72rem!important;font-weight:600;letter-spacing:.15em;text-transform:uppercase}[class*=breadcrumb],.breadcrumb{color:var(--lumiere-cream-muted)!important;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}input,select,textarea{background-color:var(--lumiere-dark-2)!important;border:1px solid var(--lumiere-border)!important;color:var(--lumiere-cream)!important;border-radius:0!important;font-family:Raleway,sans-serif!important}input:focus,select:focus,textarea:focus{border-color:var(--lumiere-gold)!important;outline:none!important;box-shadow:0 0 0 1px var(--lumiere-gold)!important}.page__content h1,.page__content h2{font-family:Playfair Display,serif!important;color:var(--lumiere-cream)!important}.page__content p,.page__content li{color:var(--lumiere-cream-muted)!important;line-height:1.9}.page__content a{color:var(--lumiere-gold)!important;text-decoration:underline;text-underline-offset:3px}@media(max-width:768px){h1{font-size:2.2rem!important}h2{font-size:1.8rem!important}.header__heading-link{font-size:1.1rem!important}}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}.button:hover,[class*=button--primary]:hover{background:linear-gradient(90deg,var(--lumiere-gold-dark),var(--lumiere-gold-light),var(--lumiere-gold-dark))!important;background-size:200% auto!important;animation:goldShimmer 1.5s linear infinite!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumiere-luxury.css.map */
