.facets{--vgf-cream:#FBF7EF;--vgf-gold:#B8955A;--vgf-wine:#750627;--vgf-ink:#1a1210}.facets .facets__filters>details-disclosure>.filter,.facets .facets__filters>.filter,.facets .facets__active-filters>.disclosure{background:var(--vgf-cream);border:1px solid rgba(184,149,90,.38);border-radius:12px;box-shadow:0 1px #fffc inset,0 10px 24px -18px #3c1e0a73;margin:0 0 12px;padding:0 16px;transition:box-shadow .3s,border-color .3s}.facets .filter:hover,.facets .filter[open]{border-color:#b8955ab3}.facets .filter[open]{box-shadow:0 1px #fffc inset,0 14px 30px -18px #3c1e0a8c}.facets summary.filter__toggle,.facets .facets__active-filters summary{padding:14px 0;cursor:pointer;list-style:none}.facets .filter__toggle .font-bold,.facets .active-filters-header{font-family:var(--heading-font-family,"Cormorant Garamond",Georgia),Georgia,serif;font-weight:600;font-size:19px;letter-spacing:.01em;color:var(--vgf-ink)}.facets .disclosure__toggle{color:var(--vgf-gold)}.facets .disclosure__toggle svg{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.facets details[open]>summary .disclosure__toggle svg{transform:rotate(180deg)}.facets .filter .disclosure__content{border-top:1px solid rgba(184,149,90,.28);padding:10px 0 14px;animation:vgfIn .35s ease}@keyframes vgfIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.facets .filter__content li{margin:2px 0}.facets .filter__content label{font-size:16px;line-height:1.45;color:#2a201c;padding:5px 0;border-radius:6px;transition:color .2s}.facets .filter__content label:hover{color:var(--vgf-wine)}.facets .filter__count{font-size:16px;color:#6b5a4c;font-variant-numeric:tabular-nums}.facets input.checkbox+label:before{border:1.5px solid var(--vgf-gold)!important;border-radius:4px!important;background:#fff!important;transition:background .2s,border-color .2s,box-shadow .2s}.facets input[type=radio].checkbox+label:before{border-radius:50%!important}.facets input.checkbox:checked+label{color:var(--vgf-wine);font-weight:500}.facets input.checkbox:checked+label:before{background-color:var(--vgf-wine)!important;border-color:var(--vgf-wine)!important;box-shadow:0 0 0 3px #7506271f}.facets input.checkbox:focus-visible+label:before{box-shadow:0 0 0 3px #b8955a73}.facets input.checkbox:disabled+label{opacity:.5}.facets .filter__more{color:var(--vgf-wine)!important;font-size:15px;text-decoration:underline;text-decoration-color:var(--vgf-gold);text-underline-offset:3px}.facets .active-filter{background:#fff;border:1px solid var(--vgf-gold);border-radius:999px;padding:4px 12px;font-size:15px;color:var(--vgf-wine)}.facets .js-clear-all,.facets .js-clear-filter{color:var(--vgf-wine)!important;font-size:15px}.facets input[type=range]{accent-color:var(--vgf-wine)}.facets input[type=number],.facets input[type=text]{border:1px solid rgba(184,149,90,.6);border-radius:8px;background:#fff;font-size:16px;color:var(--vgf-ink)}.facets input[type=number]:focus{outline:none;border-color:var(--vgf-wine);box-shadow:0 0 0 3px #7506271f}.facets [class*=price-range] [class*=progress],.facets [class*=price-range] [class*=bar]{background:var(--vgf-wine)!important}.facets .btn--primary{background:var(--vgf-wine)!important;border-color:var(--vgf-wine)!important;color:#fff!important;border-radius:999px;letter-spacing:.08em}@media(max-width:1023.98px){.facets.drawer{background:#f4ecdd}.facets .drawer__header{background:var(--vgf-cream);border-bottom:1px solid rgba(184,149,90,.45)}.facets .drawer__header .h4{font-family:var(--heading-font-family,Georgia),Georgia,serif;color:var(--vgf-ink)}.facets .drawer__content{padding:14px}.facets .drawer__footer{background:var(--vgf-cream);border-top:1px solid rgba(184,149,90,.45)}}@media(prefers-reduced-motion:reduce){.facets *{animation:none!important;transition:none!important}}@media(min-width:1024px){.facets .facets__filters{margin-top:0!important;padding-top:16px}.facets .drawer__content{padding:2px 4px 16px}.facets .facets__filters>details-disclosure:first-child>.filter,.facets .facets__filters>.filter:first-child{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/vg-filters-lux.css.map */
