:root{--gradient-obsidian: linear-gradient(160deg, #1c1a15 0%, #0d0c0a 55%, #050504 100%);--gradient-navy-obsidian: linear-gradient(160deg, #12141c 0%, #0b0c11 55%, #050506 100%);--gradient-gold: linear-gradient(135deg, #d9b876 0%, #c9a24b 50%, #9c7940 100%);--gradient-gold-subtle: linear-gradient(135deg, rgb(201 162 75 / .16), rgb(156 121 64 / .06));--glow-gold: 0 0 24px rgb(201 162 75 / .35), 0 0 4px rgb(201 162 75 / .5);--glow-gold-soft: 0 0 40px rgb(201 162 75 / .18);--glass-blur: blur(20px) saturate(180%);--glass-border: 1px solid rgb(201 162 75 / .18);--glass-bg: rgb(21 19 15 / .68);--shadow-card-rest: 0 1px 2px rgb(0 0 0 / .4), 0 8px 24px rgb(0 0 0 / .35);--shadow-card-hover: 0 4px 8px rgb(0 0 0 / .45), 0 20px 48px rgb(0 0 0 / .5), var(--glow-gold-soft);--noise-overlay: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E")}.luxury-grain{position:relative}.luxury-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--noise-overlay);mix-blend-mode:overlay;opacity:.5}.luxury-glass{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border)}.button:not(.button-secondary,.button-unstyled,.button-custom){background-image:var(--gradient-gold);box-shadow:var(--shadow-card-rest);transition:box-shadow var(--animation-speed) var(--animation-easing),transform var(--animation-speed) var(--animation-easing)}.button:not(.button-secondary,.button-unstyled,.button-custom):hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.button-secondary{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.product-card,.collection-card{box-shadow:var(--shadow-card-rest);transition:transform var(--hover-transition-duration) var(--hover-transition-timing),box-shadow var(--hover-transition-duration) var(--hover-transition-timing)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-scale .collection-card:hover{box-shadow:var(--shadow-card-hover)}}#header-component[data-sticky-state=active] .header__row{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.theme-drawer__dialog{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg)}.predictive-search-dropdown{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);border-radius:var(--style-border-radius-popover)}.quick-add__button{background-image:var(--gradient-gold-subtle)}.facets--horizontal{border-block-end:1px solid rgb(201 162 75 / .18)}.text-block--text_tqQTNE>p:first-child{color:#c9a24b;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-family:var(--font-subheading--family);margin-block-end:10px}.products-count-wrapper{border:1px solid rgb(201 162 75 / .3);border-radius:100px;padding:.2em .9em;color:#c9a24b}.product-grid .product-card{border:1px solid rgb(201 162 75 / .12);border-radius:2px}.collection-wrapper{border-top:1px solid rgb(201 162 75 / .15);padding-top:var(--padding-2xl, 32px)}.facets__summary:hover .facets__label{color:#c9a24b}.facets-horizontal-remove--active:before{border-inline-start-color:#c9a24b66}.facets__clear-all-link:hover,.clear-filter:hover{text-decoration-color:#c9a24b;color:#c9a24b}.product-media-container:hover,.product-media-container:focus-within{box-shadow:var(--glow-gold-soft)}.dialog-thumbnails-list__thumbnail[aria-selected=true]{box-shadow:var(--glow-gold-soft)}.variant-option__button-label:has(input:checked){box-shadow:var(--glow-gold-soft)}.trust-badges__item{border-radius:var(--style-border-radius-inputs, 8px);padding-inline:.5em;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg)}#shopify-section-collection_showcase,#shopify-section-product_list_fa6P9H,#shopify-section-media_with_content_philosophy,#shopify-section-manifesto_statement,#shopify-section-testimonials_section,#shopify-section-product_list_promo01{border-top:1px solid rgb(201 162 75 / .15)}#shopify-section-media_with_content_philosophy,#shopify-section-testimonials_section,#shopify-section-marquee_craft{position:relative}#shopify-section-media_with_content_philosophy:after,#shopify-section-testimonials_section:after,#shopify-section-marquee_craft:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--noise-overlay);mix-blend-mode:overlay;opacity:.5}#shopify-section-collection_showcase .group-block .group-block:hover{box-shadow:var(--glow-gold-soft)}#shopify-section-testimonials_section .group-block .group-block{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--glass-bg);border:var(--glass-border);box-shadow:var(--shadow-card-rest);transition:box-shadow var(--hover-transition-duration) var(--hover-transition-timing)}#shopify-section-testimonials_section .group-block .group-block:hover{box-shadow:var(--shadow-card-hover)}#shopify-section-marquee_craft{border-block:1px solid rgb(201 162 75 / .25)}#shopify-section-manifesto_statement .section-background{background-image:var(--gradient-obsidian)}#shopify-section-manifesto_statement h2{font-style:italic}.text-block--product_list_text_YFtzcL>p:first-child,.text-block--product_list_text_promo>p:first-child,.text-block--text_showcase_title>p:first-child,.text-block--text_testimonials_title>p:first-child{color:#c9a24b;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-family:var(--font-subheading--family);margin-block-end:6px}#shopify-section-testimonials_section em:first-letter{font-family:var(--font-heading--family);font-size:1.6em;color:#c9a24b}@media(prefers-reduced-motion:no-preference){.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--animation-easing),transform .8s var(--animation-easing)}.scroll-reveal.is-visible{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/luxury-theme.css.map */
