:root{--lux-bg: #0a0a0a;--lux-bg-soft: #111111;--lux-gold: #c9a84c;--lux-gold-soft: rgba(201, 168, 76, .45);--lux-gold-hover: #dbbc5e;--lux-text: #ffffff;--lux-text-muted: #9a9a9a;--lux-border: rgba(201, 168, 76, .35)}body:has(.template-collection),body:has([data-template=collection]),.template-collection,body.template-collection{background:var(--lux-bg)!important;color:var(--lux-text)}collection-component,.template-collection main,.template-collection .shopify-section{background:var(--lux-bg)!important}.template-collection .section-background{background:var(--lux-bg)!important}.template-collection .shopify-section:first-of-type{background:var(--lux-bg)!important;position:relative;padding:60px 20px 30px!important;text-align:center}.template-collection .shopify-section:first-of-type:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(201,168,76,.05) 0%,transparent 60%);pointer-events:none;z-index:0}.template-collection .shopify-section:first-of-type>*{position:relative;z-index:1}.template-collection .section:first-of-type .layout-panel-flex,.template-collection .section:first-of-type [class*=group]{align-items:center!important;justify-content:center!important;text-align:center!important}.template-collection h1{font-family:var(--font-heading-family, Georgia, "Times New Roman", serif)!important;font-size:clamp(36px,5.5vw,60px)!important;font-weight:400!important;font-style:italic!important;color:var(--lux-text)!important;margin:0 0 12px!important;line-height:1.15!important;letter-spacing:.01em!important;text-align:center!important;width:100%!important}.template-collection .section:first-of-type p,.template-collection .section:first-of-type .rte{color:var(--lux-gold)!important;font-style:italic!important;font-size:clamp(16px,2vw,22px)!important;font-family:var(--font-heading-family, Georgia, serif)!important;font-weight:400!important;text-align:center!important;margin:0 auto 16px!important;max-width:700px!important;line-height:1.4!important}.template-collection .section:first-of-type p:last-child,.template-collection .lux-tags{color:var(--lux-text-muted)!important;font-style:normal!important;font-size:12px!important;letter-spacing:.25em!important;text-transform:uppercase!important;font-family:var(--font-body-family, sans-serif)!important;border-top:1px solid var(--lux-gold-soft);display:inline-block!important;padding:12px 0 0!important;margin-top:8px!important}results-list.product-grid-container{background:var(--lux-bg)!important;color:var(--lux-text)}.collection-wrapper{background:var(--lux-bg)!important}.facets,.facets--horizontal,.facets--vertical,.facets-controls-wrapper,.facets-block-wrapper{background:transparent!important;color:var(--lux-text)!important}.facets__label,.facets__summary,.facets--filters-title{color:var(--lux-text)!important;font-weight:500!important}.facets__summary{color:var(--lux-text)!important;transition:color .2s ease}.facets__summary:hover,.facets__summary .icon-caret{color:var(--lux-gold)!important}.products-count-wrapper{color:var(--lux-text-muted)!important;font-size:13px!important;letter-spacing:.02em}.facets__inputs-list label,.facets__inputs-list .checkbox,.facet-checkbox{color:var(--lux-text)!important}.facets__inputs-list input[type=checkbox]+label,.facet-checkbox__label{color:var(--lux-text)!important}.facets__panel-content{background:var(--lux-bg-soft)!important;border:1px solid var(--lux-gold-soft)!important;color:var(--lux-text)!important;box-shadow:0 12px 40px #0009!important}.facets__panel-content *,.facets__panel-content .checkbox__label,.facets__panel-content label{color:var(--lux-text)!important}.facets__panel-content input[type=checkbox]{accent-color:var(--lux-gold)!important}.facets__clear-all-link,.facets__clear-all,.clear-filter{color:var(--lux-gold)!important;transition:color .2s ease}.facets__clear-all-link:hover,.facets__clear-all:hover{color:var(--lux-gold-hover)!important}.filter-remove-buttons .facets__pill,.facets__pill{background:transparent!important;border:1px solid var(--lux-gold)!important;color:var(--lux-gold)!important;border-radius:999px!important;padding:6px 14px!important;transition:all .2s ease}.facets__pill:hover{background:var(--lux-gold)!important;color:var(--lux-bg)!important}.filter-count-bubble__background{background-color:var(--lux-gold)!important}.filter-count-bubble__text{color:var(--lux-bg)!important;font-weight:700}.sorting-filter,.sorting-filter-component{color:var(--lux-text)!important}.sorting-filter select,select.sort-by{background:transparent!important;color:var(--lux-text)!important;border:1px solid var(--lux-gold-soft)!important;border-radius:6px}.sorting-filter select option{background:var(--lux-bg-soft)!important;color:var(--lux-text)!important}.grid-density-controls,.grid-view{color:var(--lux-text)!important}.grid-density-controls button,.grid-density-controls label{color:var(--lux-text)!important;border-color:var(--lux-gold-soft)!important}.grid-density-controls svg{color:var(--lux-gold)!important}.grid-density-controls input:checked+label,.grid-view input:checked+label{background:#c9a84c26!important;border-color:var(--lux-gold)!important}theme-drawer#filters-drawer{--color-background: var(--lux-bg) !important;--color-foreground: var(--lux-text) !important}theme-drawer#filters-drawer .theme-drawer__dialog{background:var(--lux-bg)!important;color:var(--lux-text)!important}theme-drawer#filters-drawer *{color:var(--lux-text)}theme-drawer#filters-drawer .facets__label,theme-drawer#filters-drawer .facets__summary{color:var(--lux-text)!important}theme-drawer#filters-drawer .theme-drawer__badge{background:var(--lux-gold)!important;color:var(--lux-bg)!important}.facets-toggle__button{background:transparent!important;color:var(--lux-text)!important;border:1px solid var(--lux-gold-soft)!important;border-radius:6px;padding:8px 16px}.facets-toggle__button svg{color:var(--lux-gold)!important}theme-drawer#filters-drawer .theme-drawer__close,theme-drawer#filters-drawer button{color:var(--lux-text)}theme-drawer#filters-drawer .facets__see-results{background:var(--lux-gold)!important;color:var(--lux-bg)!important;border:none!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase}theme-drawer#filters-drawer .facets__see-results:hover{background:var(--lux-gold-hover)!important}theme-drawer#filters-drawer .facets__clear-all{background:transparent!important;color:var(--lux-gold)!important;border:1px solid var(--lux-gold)!important}.facets--drawer .facets__item:before,.facets--vertical .facets__item:before,.facets--drawer .sorting-filter:before,.facets--vertical .sorting-filter:before{border-top-color:var(--lux-gold-soft)!important}.price-filter input[type=text],.price-filter input[type=number],input.price-filter__input{background:transparent!important;color:var(--lux-text)!important;border:1px solid var(--lux-gold-soft)!important;border-radius:4px}.price-filter__slider,.range-slider{accent-color:var(--lux-gold)!important}.facets input[type=search],.facets input[type=text]{background:transparent!important;color:var(--lux-text)!important;border:1px solid var(--lux-gold-soft)!important}.facets input::placeholder{color:var(--lux-text-muted)!important}.main-collection-grid__empty,.main-collection-grid__empty h2{color:var(--lux-text)!important}.main-collection-grid__empty a{color:var(--lux-gold)!important}.template-collection main:after{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,var(--lux-gold-soft),transparent);margin:20px auto 0;max-width:400px}@media(max-width:749px){.template-collection .shopify-section:first-of-type{padding:40px 16px 20px!important}.template-collection h1{font-size:32px!important}.template-collection .section:first-of-type p,.template-collection .section:first-of-type .rte{font-size:15px!important}.facets-toggle{padding:12px!important}}.template-collection .section{background:transparent!important}.product-grid-container,.product-grid{background:var(--lux-bg)!important}.product-grid__item{border:none!important;background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/luxury-collection.css.map */
