:root{--luxe-ink: #0b0b0b;--luxe-gold: #c9a96a;--luxe-gold-deep: #8a6c3c;--luxe-gold-bright: #e0c285;--luxe-champagne: #f3e2ba;--luxe-metal: linear-gradient( 110deg, var(--luxe-gold-deep) 0%, var(--luxe-gold) 24%, var(--luxe-champagne) 50%, var(--luxe-gold) 76%, var(--luxe-gold-deep) 100% );--luxe-btn-surface: linear-gradient(170deg, #e3c88d 0%, #c9a96a 45%, #a9894c 100%);--luxe-ease: cubic-bezier(.22, .61, .36, 1)}::selection{background-color:var(--luxe-gold);color:var(--luxe-ink)}html{scrollbar-color:rgb(201 169 106 / .45) transparent}textarea:focus-visible,input:not([type=checkbox],[type=radio]):focus-visible{border-color:var(--luxe-gold);box-shadow:0 0 0 1px #c9a96aa6,0 0 20px -6px #c9a96a80}footer a{transition:color .2s ease}footer a:hover{color:var(--luxe-gold-bright)}.button:not(.button-unstyled),button.shopify-payment-button__button--unbranded{position:relative}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background-image:var(--luxe-btn-surface);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),inset 0 1px #ffffff59,0 2px 14px -6px #c9a96a66;transition:filter .25s ease,translate .25s var(--luxe-ease),scale var(--animation-speed) var(--ease-out-cubic),box-shadow .3s ease,color var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}.button:not(.button-secondary,.button-unstyled):after,button.shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,transparent 28%,rgb(255 255 255 / .45) 50%,transparent 72%);background-size:260% 100%;background-repeat:no-repeat;background-position:-60% 0;opacity:0;pointer-events:none}@media(any-pointer:fine){.button:not(.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){filter:brightness(1.1) saturate(1.05);translate:0 -1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),inset 0 1px #ffffff73,0 8px 26px -8px #c9a96a99}.button-secondary:hover{box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 0 22px -8px #c9a96a8c}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.button:not(.button-secondary,.button-unstyled):hover:after,button.shopify-payment-button__button--unbranded:hover:not([disabled]):after{opacity:1;animation:luxe-sheen .85s var(--luxe-ease)}}@keyframes luxe-sheen{0%{background-position:-60% 0}to{background-position:160% 0}}.card-gallery{overflow:hidden;position:relative;isolation:isolate}.card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(115deg,transparent 32%,rgb(255 255 255 / .16) 50%,transparent 68%);background-size:300% 100%;background-repeat:no-repeat;background-position:-80% 0;pointer-events:none}@media(any-pointer:fine){.card-gallery{transition:box-shadow .45s var(--luxe-ease)}.product-card:hover .card-gallery{box-shadow:0 0 0 1px #c9a96a73,0 24px 48px -20px #000c,0 10px 40px -14px #c9a96a40}.card-gallery img{transition:transform .7s var(--luxe-ease)}.product-card:hover .card-gallery img{transform:scale(1.05)}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover .card-gallery:after{animation:luxe-media-sheen 1.1s var(--luxe-ease)}}@keyframes luxe-media-sheen{0%{background-position:-80% 0}to{background-position:180% 0}}.product-badges__badge.color-scheme-3{position:relative;overflow:hidden;background-image:var(--luxe-metal);color:var(--luxe-ink);letter-spacing:.08em;box-shadow:inset 0 1px #fff6,0 2px 10px -2px #00000080}.product-badges__badge.color-scheme-3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;background-position:-60% 0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.product-badges__badge.color-scheme-3:after{animation:luxe-badge-shine 5s ease-in-out infinite}}@keyframes luxe-badge-shine{0%,62%{background-position:-60% 0}88%,to{background-position:160% 0}}.category-bar .category-bar__link{position:relative;overflow:hidden;z-index:0}.category-bar .category-bar__link:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:inherit;background-image:var(--luxe-btn-surface);translate:0 102%;transition:translate .35s var(--luxe-ease)}@media(any-pointer:fine){.category-bar .category-bar__link:hover{color:var(--luxe-ink);border-color:var(--luxe-gold-bright)}.category-bar .category-bar__link:hover:before{translate:0 0}}.category-bar .category-bar__link--active{background-image:var(--luxe-btn-surface);color:var(--luxe-ink);box-shadow:inset 0 1px #ffffff59}.category-bar .category-bar__link--active:before{translate:0 0}.header__underlay-closed{--color-scheme-top-row: rgb(11 11 11 / .8);--color-scheme-bottom-row: rgb(11 11 11 / .8);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 1px #c9a96a24}@supports (background-clip: text) or (-webkit-background-clip: text){.hero :is(h1,h2,.h1,.h2){background-image:linear-gradient(180deg,#ffffff 0%,var(--luxe-champagne) 55%,var(--luxe-gold) 110%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@media(prefers-reduced-motion:no-preference){.hero__container{animation:luxe-rise .9s var(--luxe-ease) both}}@keyframes luxe-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}.marquee__wrapper{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}@media(prefers-reduced-motion:no-preference){.luxe-reveal{opacity:0;translate:0 22px;transition:opacity .7s ease var(--luxe-stagger, 0ms),translate .7s var(--luxe-ease) var(--luxe-stagger, 0ms)}.luxe-reveal.luxe-in{opacity:1;translate:0 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/luxe.css.map */
