:root{--cr-gold: #c9a84c;--cr-gold-light: #e2c97e;--cr-gold-dark: #9e7f2e;--cr-ivory: #faf8f5;--cr-cream: #f4f1eb;--cr-warm-grey: #ede9e2;--cr-charcoal: #1c1c1a;--cr-mid: #6b6860;--cr-silver: #b8b4ac;--cr-transition: .35s cubic-bezier(.25, .46, .45, .94)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1{letter-spacing:-.03em}h2{letter-spacing:-.025em}h3{letter-spacing:-.02em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section[data-type=hero] h1,.section[data-type=hero] h2,.section[data-type=hero] h3,section.hero h1,section.hero h2,section.hero h3{text-shadow:0 2px 24px rgba(0,0,0,.2)}.hero__media video,.hero__media iframe{object-fit:cover;width:100%;height:100%}marquee-component{border-top:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.9}marquee-component p{font-size:.7rem!important;letter-spacing:.18em!important;font-weight:500}.product-card__media,.card-gallery,[class*=product-card] [class*=gallery]{overflow:hidden}.product-card__media img,.card-gallery img,[class*=product-card] [class*=gallery] img{transition:transform var(--cr-transition);will-change:transform}.product-card:hover .product-card__media img,.product-card:hover .card-gallery img,[class*=product-card]:hover [class*=gallery] img{transform:scale(1.04)}.product-card [class*=product-title],.product-card a[class*=title]{transition:color var(--cr-transition)}.product-card:hover [class*=product-title],.product-card:hover a[class*=title]{color:var(--cr-gold-dark, currentColor)}.button,button[class*=button],a[class*=button],[class*=btn]{transition:background-color var(--cr-transition),color var(--cr-transition),border-color var(--cr-transition),transform .2s ease,box-shadow .2s ease}.button-primary:hover,a.button-primary:hover{transform:translateY(-1px);box-shadow:0 4px 20px #0000001a}.link,a.link,button.link{position:relative;text-decoration:none!important;letter-spacing:.08em}.link:after,a.link:after,button.link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:currentColor;transition:width var(--cr-transition)}.link:hover:after,a.link:hover:after,button.link:hover:after{width:100%}[class*=media-with-content] [class*=media] img,[class*=editorial] [class*=media] img{transition:transform .9s cubic-bezier(.25,.46,.45,.94)}[class*=media-with-content] [class*=media]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 65%,rgba(0,0,0,.04) 100%);pointer-events:none}[class*=review],.review{padding:36px 32px;border:1px solid rgba(0,0,0,.07);background:#ffffffb3;position:relative;transition:box-shadow var(--cr-transition),transform var(--cr-transition)}[class*=review]:hover,.review:hover{box-shadow:0 4px 32px #00000012;transform:translateY(-2px)}[class*=review]:before,.review:before{content:"\201c";position:absolute;top:16px;left:24px;font-size:4rem;line-height:1;opacity:.08;font-family:var(--font-heading--family, Georgia, serif);pointer-events:none;color:var(--cr-charcoal)}[class*=review] [class*=rating],.review [class*=rating],[class*=review] [class*=stars],.review [class*=stars]{color:var(--cr-gold);letter-spacing:.1em}@media(min-width:750px){.color-scheme-3 [class*=group]>[class*=text]:not(:last-child){border-right:1px solid rgba(0,0,0,.08);padding-right:2rem;margin-right:2rem}}.color-scheme-3 h6{letter-spacing:.12em;margin-bottom:6px;color:var(--cr-charcoal)}.color-scheme-5 input[type=email],.color-scheme-5 input[type=text]{background:#ffffff0f!important;border-color:#fff3!important;color:#fff!important;border-radius:0!important;letter-spacing:.03em;transition:border-color var(--cr-transition),background var(--cr-transition)}.color-scheme-5 input[type=email]:focus,.color-scheme-5 input[type=text]:focus{border-color:#c9a84c99!important;background:#ffffff17!important;outline:none}.color-scheme-5 .button-primary,.color-scheme-5 [type=submit]{background-color:var(--cr-gold)!important;border-color:var(--cr-gold)!important;color:var(--cr-charcoal)!important;font-weight:600;letter-spacing:.1em}.color-scheme-5 .button-primary:hover,.color-scheme-5 [type=submit]:hover{background-color:var(--cr-gold-light)!important;border-color:var(--cr-gold-light)!important;transform:translateY(-1px)}.header{transition:background-color .4s ease,backdrop-filter .4s ease,box-shadow .4s ease}.header--scrolled{background:#faf8f5f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px #0000000f}.header__menu-item>a,[class*=header] [class*=menu] a{position:relative;transition:color var(--cr-transition);letter-spacing:.06em}.header__menu-item>a:after,[class*=header] [class*=menu] a:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:currentColor;transition:width var(--cr-transition)}.header__menu-item>a:hover:after,[class*=header] [class*=menu] a:hover:after{width:100%}.announcement-bar{letter-spacing:.1em;font-size:.7rem;text-transform:uppercase}footer,[class*=footer]{letter-spacing:.03em}[class*=footer] a{transition:color var(--cr-transition);text-decoration:none}[class*=footer] a:hover{color:var(--cr-gold)}@media(prefers-reduced-motion:no-preference){.section-wrapper{transition:opacity .6s ease,transform .6s ease}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c9a84c66}@media(max-width:749px){h2{font-size:clamp(2rem,8vw,4rem)}h3{font-size:clamp(1.75rem,6vw,3rem)}.button-primary{width:100%;text-align:center;justify-content:center}[class*=review],.review{padding:24px 20px}}.cr-divider{width:40px;height:1px;background:var(--cr-gold);margin:24px auto}:focus-visible{outline:2px solid var(--cr-gold);outline-offset:3px}[class*=group][style*=background-image] h2,[class*=group][style*=background-image] h3,[class*=group][style*=background-image] p{text-shadow:0 1px 16px rgba(0,0,0,.4)}[class*=product-list] [class*=product-list-content]{border-bottom:1px solid rgba(201,168,76,.2)}[class*=product-media],.product__media-gallery{position:relative}.product__media-gallery img{transition:opacity .4s ease}.product__title:before,[class*=product-template] h1:before{content:"";display:block;width:32px;height:1px;background:var(--cr-gold);margin-bottom:16px}[class*=product] [class*=price]{letter-spacing:.04em}[class*=product-form] .button-primary,[class*=product-form] [type=submit],form[action*="/cart/add"] .button-primary,form[action*="/cart/add"] [type=submit]{letter-spacing:.14em;font-weight:600;transition:background-color var(--cr-transition),border-color var(--cr-transition),transform .2s ease,box-shadow .2s ease}[class*=product-form] .button-primary:hover,form[action*="/cart/add"] .button-primary:hover{transform:translateY(-1px);box-shadow:0 6px 24px #0000001f}[class*=product__description],[class*=product-description],.product-single__description{line-height:1.9;letter-spacing:.01em;color:var(--cr-mid)}[class*=product__description] h4,[class*=product-description] h4,[class*=product__description] h5,[class*=product-description] h5{color:var(--cr-charcoal);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;margin-top:2rem}[class*=variant] button,[class*=swatch] button{border-radius:0;transition:border-color var(--cr-transition),background-color var(--cr-transition)}[class*=collection-banner],.collection-header{position:relative;overflow:hidden}[class*=collection-banner] img,.collection-header img{transition:transform 1.2s cubic-bezier(.25,.46,.45,.94)}[class*=collection-banner]:hover img,.collection-header:hover img{transform:scale(1.02)}[class*=collection-hero] h1,[class*=collection-header] h1,.collection__title{letter-spacing:-.025em;-webkit-font-smoothing:antialiased}[class*=filter],[class*=facet],.collection-filters{border-bottom:1px solid rgba(0,0,0,.06)}[class*=product-count],.collection-product-count{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cr-mid)}[class*=cart-drawer],#cart-drawer{border-left:1px solid rgba(0,0,0,.06)}[class*=cart-drawer] [class*=item] img,#cart-drawer [class*=item] img{border:1px solid rgba(0,0,0,.04)}[class*=quantity] button:hover{color:var(--cr-gold-dark)}[class*=breadcrumb],nav[aria-label*=breadcrumb]{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cr-mid)}[class*=breadcrumb] a,nav[aria-label*=breadcrumb] a{transition:color var(--cr-transition)}[class*=breadcrumb] a:hover,nav[aria-label*=breadcrumb] a:hover{color:var(--cr-gold-dark)}@media(prefers-reduced-motion:no-preference){@keyframes cr-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.main-content>*:first-child{animation:cr-fade-up .6s ease both}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cr-luxury.css.map */
