.active-filter{border-radius:4px;background:#F6F4F5;padding-inline:10px}.active-filter svg{stroke:#333;background-color:transparent}.facets__active-filters .disclosure{border-bottom:none!important}.facets__active-filters .disclosure .active-filters-header{color:var(--filter_color_text)}.filter .filter__label[data-swatch]{align-items:center}.filter .checkbox+label{align-items:center;height:14px}.filter .checkbox+label:before{content:"";display:inline-block;width:15px!important;height:15px!important;border:1px solid #000000;border-radius:50%;position:relative}.filter .checkbox:checked+label:after{content:"";position:absolute;top:3px;left:3px;width:9px;height:9px;border-radius:50%;background-color:var(--filter_color_text);border:none;transform:none}.filter .checkbox:checked+label:before{background-color:#fff}.filter .filter__label[data-swatch]:before{width:15px!important;height:15px!important}.filter input:checked+.opt-label--swatch,.filter input:checked+.filter__label[data-swatch]:before{box-shadow:0 0 0 1px #000}.filter .price-range__input-wrapper{padding:0;border:none;box-shadow:none}.filter .facets__filters details-disclosure:nth-child(2) details{border:none}@media (max-width:1024px){.facets.drawer{width:-webkit-fill-available;border-radius:16px!important;margin:12px 12px 10px;align-self:anchor-center}.drawer__header{padding-inline:12px!important;padding-block:10px!important}.drawer__header #facets-title{display:inline-flex}.drawer__header span.block{line-height:0;font-size:var(--heading_collection_size_mobile)!important;color:var(--filter_color_text);font-weight:700}.drawer__header span.visually{font-size:12px}.drawer__content{padding:10px 10px 50px}.drawer__footer{box-shadow:none;padding:10px;position:absolute;width:100%;background:transparent}.drawer__footer button{background:var(--filter_color_text);border:none;font-size:18px;text-transform:uppercase}.facets .disclosure{border-bottom:none!important}}
