.filters{--flt-ink: var(--sp-color-ink, #000000);--flt-label: #484848;--flt-muted: var(--sp-color-putty, #757575);--flt-segment-off: #454545;--flt-value: var(--sp-color-graphite, #101010);--flt-clay: var(--sp-color-clay, #d6cabe);--flt-rim: #b7afa3;--flt-hairline: rgba(0, 0, 0, .12);font-family:var(--sp-font-family, "Manrope", sans-serif);color:var(--flt-ink)}.filters .filters__heading-text,.filters .filter-group__heading__text,.filters .filter-toggle__group-label{margin:0;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.56px;text-transform:uppercase;color:var(--flt-ink)}.filters .filter-group--availability{margin-bottom:20px}.filters .filter-group--availability~.filter-group{margin-bottom:20px;padding-top:20px;border-top:1px solid var(--flt-hairline)}.filters .filter-group__heading{align-items:center;min-height:24px;margin-top:0;padding-bottom:0}.filters .filter-group__heading__indicator{display:flex;margin-inline-end:0;color:var(--flt-ink)}.filters .filter-group__heading__indicator svg{stroke-width:1.5}.filters .filter-group .toggle-target-container{padding:12px 0 0}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .toggle-target-container{display:flex;flex-direction:column;gap:12px}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:20px;margin:0;padding:0;padding-inline-start:28px;font-size:14px;font-weight:400;line-height:20px;color:var(--flt-label);transition:color .15s ease}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item:hover{color:var(--flt-ink)}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item .filter-group__item__text:before{top:50%;width:16px;height:16px;margin-top:-8px;box-sizing:border-box;border:1px solid var(--flt-rim);border-radius:50%;background:transparent;transition:background-color .15s ease}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item .filter-group__checkbox:checked+.filter-group__item__text:before{border-color:var(--flt-rim);background:var(--flt-clay)}.filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item .filter-group__item__text .filter-tick{top:50%;left:1px;width:14px;height:14px;margin-top:-7px;fill:var(--flt-value)}[dir=rtl] .filters .filter-group:not(.filter-group--swatch):not(.filter-group--button-grid) .filter-group__item .filter-group__item__text .filter-tick{right:1px;left:auto}.filters .filter-group__item__count{margin-inline-start:12px;font-size:13px;line-height:20px;color:var(--flt-muted)}.filters .filter-group__item__count:before,.filters .filter-group__item__count:after{content:none}.filters .filter-group:not(.filter-group--more-open) .filter-group__item.filter-group__item--more:not(:has(.filter-group__checkbox:checked)){display:none}.filters .filter-group__more{align-self:flex-start;margin:0;padding:0;padding-inline-start:28px;border:0;background:none;font-family:inherit;font-size:12px;font-weight:500;line-height:16.4px;letter-spacing:.56px;text-transform:uppercase;color:var(--flt-muted);cursor:pointer;transition:color .15s ease}.filters .filter-group__more:hover,.filters .filter-group__more:focus-visible{color:var(--flt-ink);text-decoration:underline;text-underline-offset:3px}.filters .filter-group__more-label--hide,.filters .filter-group--more-open .filter-group__more-label--show{display:none}.filters .filter-group--more-open .filter-group__more-label--hide{display:inline}.filters .filter-toggle{align-items:center}.filters .filter-toggle__options{margin:0;padding:0;border:1px solid var(--flt-clay);border-radius:999px;background:transparent}.filters .filter-toggle__input-label-text{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:65px;height:36px;padding:0;border:0;border-radius:999px;font-size:12px;font-weight:500;line-height:16.4px;letter-spacing:.56px;text-transform:uppercase;color:var(--flt-segment-off);transition:background-color .15s ease,color .15s ease}.filters .filter-toggle__input-label:hover .filter-toggle__input-label-text{color:var(--flt-ink)}.filters .filter-toggle__input:checked+.filter-toggle__input-label-text{border:0;background:var(--flt-clay);color:var(--flt-ink)}.filters .filter-group .toggle-target-container:has(>.cc-price-range){padding-top:14px}.filters .cc-price-range__input-row{margin:0}.filters .cc-price-range__input-container{align-items:center;box-sizing:border-box;height:44px;padding-inline-start:12px;border:1px solid var(--flt-clay);border-radius:0;background:var(--sp-color-paper, #fff)}.filters .cc-price-range__input-currency-symbol{margin-right:4px;font-size:14px;font-weight:400;color:var(--flt-muted)}.filters .cc-price-range .cc-price-range__input{height:100%;padding-inline:0;font-family:inherit;font-size:14px;font-weight:400;color:var(--flt-value);background:transparent}.filters .cc-price-range__bar{margin:23px 11px 9px}.filters .cc-price-range__bar-inactive{background:var(--sp-color-hairline, #e5e5e5)}.filters .cc-price-range__bar-active{background:var(--flt-clay)}.filters .cc-price-range__control:after{box-sizing:border-box;border:1px solid var(--flt-rim);background:var(--flt-clay)}@media(max-width:999.98px){.filter-container .filters{padding:26px 26px 30px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sp-filters.css.map */
