@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Lato:wght@300;400;700&display=swap";:root{--aurora-gold: #C9A84C;--aurora-gold-light: #E4C97A;--aurora-gold-dark: #A08538;--aurora-gold-gradient: linear-gradient(135deg, #C9A84C 0%, #E8D38A 50%, #C9A84C 100%);--aurora-black: #0D0D0D;--aurora-charcoal: #1A1A1A;--aurora-dark-text: #1C1C1C;--aurora-cream: #FAF8F3;--aurora-cream-light: #F5F1E8;--aurora-cream-medium: #EDE7D8;--aurora-white: #FFFFFF;--aurora-border: rgba(201, 168, 76, .18);--aurora-border-subtle: rgba(28, 28, 28, .1);--aurora-serif: "Playfair Display", "Cormorant Garamond", Georgia, serif;--aurora-serif-alt: "Cormorant Garamond", Georgia, serif;--aurora-sans: "Lato", "Helvetica Neue", Arial, sans-serif;--aurora-ease: cubic-bezier(.25, .46, .45, .94);--aurora-transition: .38s var(--aurora-ease);--aurora-transition-fast: .18s var(--aurora-ease)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.heading,.section-heading,[class*=heading-size-],.announcement-bar__message,.hero__heading,.banner__heading,.card__heading,.featured-collection__heading,.collection-hero__heading,.blog-post__title,.product__title,.product-card__title,[class*=heading],.title{font-family:var(--aurora-serif)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.15!important}h5,h6,.h5,.h6,.subheading,.label,.eyebrow,.overline,.caption,.section-subheading{font-family:var(--aurora-sans)!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:11px!important}body,.body-text,p,li,a,span:not([class*=icon]){font-family:var(--aurora-sans)}body{background-color:var(--aurora-cream);color:var(--aurora-dark-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}.accent,.price,.sale-badge,[class*=accent],.product__price .price--sale,.price-item--sale{color:var(--aurora-gold)!important}.header,.site-header,.header-wrapper,[class*=header__]>.header__inner,.navigation{backdrop-filter:blur(16px) saturate(1.6)!important;-webkit-backdrop-filter:blur(16px) saturate(1.6)!important;border-bottom:1px solid var(--aurora-border-subtle)!important;transition:background-color var(--aurora-transition),box-shadow var(--aurora-transition)!important}.header__logo img,.site-header__logo img{transition:opacity var(--aurora-transition-fast)!important}.header__logo img:hover{opacity:.75!important}.header__nav-item a,.navigation__link,.site-nav__link{font-family:var(--aurora-sans)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:color var(--aurora-transition-fast)!important;position:relative}.header__nav-item a:after,.navigation__link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--aurora-gold);transition:width var(--aurora-transition)!important}.header__nav-item a:hover:after,.navigation__link:hover:after{width:100%!important}.header__nav-item a:hover,.navigation__link:hover{color:var(--aurora-gold)!important}.btn,.button,[class*=btn--],.shopify-payment-button__button,.product-form__submit{font-family:var(--aurora-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;transition:all var(--aurora-transition)!important;position:relative;overflow:hidden}.btn--primary,.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded{background-color:var(--aurora-black)!important;color:var(--aurora-white)!important;border:1px solid var(--aurora-black)!important;padding:16px 40px!important}.btn--primary:hover,.button--primary:hover,.product-form__submit:hover{background-color:var(--aurora-gold)!important;border-color:var(--aurora-gold)!important;color:var(--aurora-black)!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #c9a84c40!important}.btn--secondary,.button--secondary{background-color:var(--aurora-gold)!important;color:var(--aurora-black)!important;border:1px solid var(--aurora-gold)!important;padding:16px 40px!important}.btn--secondary:hover,.button--secondary:hover{background:var(--aurora-gold-gradient)!important;border-color:var(--aurora-gold-light)!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #c9a84c59!important}.btn--outlined,.button--outlined,.btn--ghost{background:transparent!important;color:var(--aurora-dark-text)!important;border:1px solid currentColor!important}.btn--outlined:hover,.button--outlined:hover{border-color:var(--aurora-gold)!important;color:var(--aurora-gold)!important}.shopify-payment-button__button--branded{border-radius:0!important}.card,.product-card,.grid__item .card,[class*=product-card]{border:none!important;background:transparent!important;overflow:hidden!important;transition:transform var(--aurora-transition)!important}.card:hover,.product-card:hover{transform:translateY(-4px)!important}.card__media,.product-card__image-wrapper,.product-card__media{overflow:hidden!important;position:relative!important}.card__media img,.product-card__image,.product-card__media img{transition:transform .6s var(--aurora-ease)!important;transform-origin:center center!important}.card:hover .card__media img,.product-card:hover .product-card__image,.product-card:hover .product-card__media img{transform:scale(1.05)!important}.card__heading a,.product-card__title a,.card__information .card__heading{font-family:var(--aurora-serif)!important;font-weight:400!important;font-size:15px!important;letter-spacing:.01em!important;color:var(--aurora-dark-text)!important;transition:color var(--aurora-transition-fast)!important}.card:hover .card__heading a,.product-card:hover .product-card__title a{color:var(--aurora-gold)!important}.price,.price-item,.product-card__price{font-family:var(--aurora-sans)!important;font-size:13px!important;font-weight:300!important;letter-spacing:.06em!important}.quick-add__submit,.card__footer .btn,[class*=quick-add] .btn{border-radius:0!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;background-color:var(--aurora-black)!important;color:var(--aurora-white)!important;border:1px solid var(--aurora-black)!important;transition:all var(--aurora-transition)!important}.quick-add__submit:hover,.card__footer .btn:hover{background-color:var(--aurora-gold)!important;border-color:var(--aurora-gold)!important;color:var(--aurora-black)!important}.banner,.hero,[class*=banner__],[class*=hero__]{overflow:hidden!important}.banner__heading,.hero__heading{font-family:var(--aurora-serif)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.02em!important}.banner__text,.hero__subheading{font-family:var(--aurora-sans)!important;font-weight:300!important;letter-spacing:.05em!important;opacity:.88!important}.section,.shopify-section,[class*=section-]{transition:background-color var(--aurora-transition)!important}.section__heading,.collection__title,.featured-collection__title{font-family:var(--aurora-serif)!important;font-weight:400!important;letter-spacing:-.01em!important}hr,.divider,[class*=divider]{border-color:var(--aurora-border-subtle)!important}.badge,[class*=badge]{border-radius:0!important;font-family:var(--aurora-sans)!important;font-size:9px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:400!important;padding:4px 10px!important}.badge--sale,[class*=badge--sale]{background-color:var(--aurora-gold)!important;color:var(--aurora-black)!important}.cart-item__title{font-family:var(--aurora-serif)!important;font-weight:400!important}.cart__empty-text{font-family:var(--aurora-serif)!important;font-weight:400!important;font-style:italic!important}.product__title{font-family:var(--aurora-serif)!important;font-weight:400!important;font-size:clamp(28px,4vw. 44px)!important;line-height:1.12!important;letter-spacing:-.01em!important}.product__description{font-family:var(--aurora-sans)!important;font-weight:300!important;line-height:1.8!important;font-size:15px!important;color:#1c1c1ccc!important}.product__price{font-family:var(--aurora-sans)!important;font-size:18px!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--aurora-dark-text)!important}.swatch__item,.variant-swatch{border-radius:0!important;border:1px solid var(--aurora-border-subtle)!important;transition:border-color var(--aurora-transition-fast)!important}.swatch__item.is-active,.variant-swatch.is-selected{border-color:var(--aurora-gold)!important;box-shadow:0 0 0 1px var(--aurora-gold)!important}.collection-hero,.collection-hero__wrapper{border-bottom:1px solid var(--aurora-border-subtle)!important}.filter-group__label,.facet__label{font-family:var(--aurora-sans)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important}.announcement-bar,[class*=announcement]{background-color:var(--aurora-black)!important;color:var(--aurora-cream)!important;font-family:var(--aurora-sans)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:300!important}.announcement-bar a,[class*=announcement] a{color:var(--aurora-gold)!important}.footer,.site-footer,[class*=footer]{border-top:1px solid var(--aurora-border-subtle)!important}.footer__heading,.site-footer__heading{font-family:var(--aurora-sans)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--aurora-dark-text)!important;margin-bottom:20px!important}.footer__link,.site-footer a{font-size:13px!important;font-weight:300!important;color:#1c1c1cb3!important;transition:color var(--aurora-transition-fast)!important;letter-spacing:.02em!important}.footer__link:hover,.site-footer a:hover{color:var(--aurora-gold)!important}.section-separator,.ornament-line{display:flex;align-items:center;gap:16px;margin:0 auto;justify-content:center}.section-separator:before,.section-separator:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--aurora-gold),transparent)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],select,textarea{border:1px solid var(--aurora-border-subtle)!important;border-radius:0!important;font-family:var(--aurora-sans)!important;font-size:14px!important;font-weight:300!important;background-color:var(--aurora-white)!important;transition:border-color var(--aurora-transition-fast)!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--aurora-gold)!important;box-shadow:0 0 0 2px #c9a84c1f!important}[class*=testimonial],[class*=review]{font-family:var(--aurora-serif-alt)!important;font-style:italic!important;font-size:18px!important;line-height:1.65!important;font-weight:300!important}[class*=newsletter] .section__heading,[class*=email-signup] .section__heading{font-family:var(--aurora-serif)!important;font-weight:400!important}.btn--scroll-top{border-radius:0!important;background-color:var(--aurora-gold)!important;border-color:var(--aurora-gold)!important;color:var(--aurora-black)!important;width:44px!important;height:44px!important}.loading-overlay__spinner circle{stroke:var(--aurora-gold)!important}:focus-visible{outline:2px solid var(--aurora-gold)!important;outline-offset:2px!important}::selection{background-color:#c9a84c33!important;color:var(--aurora-dark-text)!important}[class*=overlay],.banner__overlay{background:linear-gradient(180deg,#00000026,#0000008c)!important}.quantity__button,[class*=quantity__] button{border-radius:0!important;transition:all var(--aurora-transition-fast)!important}.quantity__button:hover{color:var(--aurora-gold)!important}[class*=social-icon] svg,[class*=social-link] svg{transition:color var(--aurora-transition-fast),transform var(--aurora-transition-fast)!important}[class*=social-icon]:hover svg,[class*=social-link]:hover svg{color:var(--aurora-gold)!important;transform:translateY(-2px)!important}.breadcrumbs,[class*=breadcrumb]{font-family:var(--aurora-sans)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:300!important;color:#1c1c1c8c!important}.breadcrumbs a,[class*=breadcrumb] a{color:#1c1c1c8c!important}.breadcrumbs a:hover,[class*=breadcrumb] a:hover{color:var(--aurora-gold)!important}.pagination__item,[class*=pagination] a{border-radius:0!important;font-family:var(--aurora-sans)!important;font-size:12px!important;letter-spacing:.06em!important;transition:all var(--aurora-transition-fast)!important}.pagination__item--current,[class*=pagination] .is-current{background-color:var(--aurora-gold)!important;border-color:var(--aurora-gold)!important;color:var(--aurora-black)!important}@media(max-width:768px){.product__title{font-size:clamp(22px,7vw,32px)!important}.banner__heading,.hero__heading{letter-spacing:-.01em!important}.btn--primary,.btn--secondary,.button--primary,.button--secondary,.product-form__submit{padding:14px 28px!important;width:100%!important}.quick-add__submit,[class*=quick-add] button{width:36px!important;height:36px!important;min-width:unset!important;min-height:unset!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.quick-add__submit .icon,.quick-add__submit svg,[class*=quick-add] .btn .icon,[class*=quick-add] .btn svg{width:14px!important;height:14px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/aurora-luxury.css.map */
