.collection-filters__dropdowns{display:flex;flex-direction:column;gap:12px}.collection-filters__header-button{display:flex;justify-content:space-between;align-items:center;min-height:19px;cursor:pointer}.collection-filters__label{font-family:sofia-pro,sans-serif;font-size:12px;font-weight:500;line-height:13px;letter-spacing:0em;text-transform:uppercase;text-decoration:none;color:#666;display:flex;align-items:center}.collection-filters__label-active{display:block;width:4px;height:4px;border-radius:9999px;background-color:#666;margin-left:5px}.collection-filters__icon svg{width:19px;padding:5px;cursor:pointer;margin-right:10px}.collection-filters__icon svg path{fill:#666}.collection-filters__item .icon-plus{display:block}.collection-filters__item .icon-minus,.collection-filters__item.active .icon-plus{display:none}.collection-filters__item.active .icon-minus{display:block}.collection-filters__content{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s ease;padding-top:0;padding-bottom:0;padding-left:7px}.collection-filters__item.active .collection-filters__content{padding-top:0;transition:max-height .5s ease,padding .3s ease}.collection-filters__content-container{padding-top:7px;display:flex;flex-direction:column;gap:12px}.collection-filters__filter{position:relative;transition:all .2s ease}.collection-filters__filter input:checked+label{color:#333;font-weight:600}.collection-filters__filter input:checked+label svg path{fill:#666}.collection-filters__filter input:checked+label .collection-filters__filter-icon svg path{fill:#666;stroke:#666}.collection-filters__filter input:checked+label .collection-filters__filter-icon svg path:last-child{stroke:#666}.collection-filters__filter input:checked+label:before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:3px;height:12px;background-color:#666;border-radius:2px}.collection-filters__filter-label{display:flex;align-items:center;gap:4px;cursor:pointer;position:relative;padding-left:7px;transition:all .2s ease}.collection-filters__filter-label:hover{color:#333}.collection-filters__filter-icon{width:13px;height:13px;display:flex}.collection-filters__filter-icon[data-color=white] svg{border:1px solid #666666;border-radius:9999px}.collection-filters__filter-icon svg{width:100%;height:100%}.collection-filters__filter-icon svg path{width:100%;height:100%;fill:#fff;stroke:#666}.collection-filters__filter-icon svg path:last-child{stroke:#fff}.collection-filters__filter-text{font-family:sofia-pro,sans-serif;font-size:12px;font-weight:500;line-height:13px;letter-spacing:0em;text-decoration:none;color:#666;display:block}#active-filters{margin-bottom:10px;margin-top:10px}.collection-filters__clear-button{font-family:sofia-pro,sans-serif;font-size:11px;font-weight:500;line-height:13px;letter-spacing:0em;text-decoration:none;color:#666;display:flex;align-items:center;gap:5px;background-color:#fbfbfb;border:1px solid black;border-radius:9999px;padding:5px 13px;height:32px;cursor:pointer}.collection-filters__clear-button svg{width:8px;height:8px;fill:#666}@media (min-width: 1024px){.collection-filters__dropdowns{gap:7px}.collection-filters__label,.collection-filters__filter-text{font-size:11px}.collection-filters__content-container{gap:8px}.collection-filters__content{padding-left:5px}}.collection-filters__filter-label[style*=--swatch] .collection-filters__filter-icon svg,.collection-filters__filter-label[style*=--swatch] .collection-filters__filter-icon svg *{fill:var(--swatch)!important;stroke:var(--swatch)!important}.range-group{height:6px;margin-bottom:15px;border-radius:9999px;position:relative}.range{height:6px;width:100%;position:absolute;top:0;left:0;margin:0}.price-range__input-group{display:flex;align-items:center}.price-range__input{width:100%;position:relative}.price-range__currency{position:absolute;top:50%;left:5px;transform:translateY(-50%);font-family:sofia-pro,sans-serif;font-size:11px;font-weight:500;line-height:13px;letter-spacing:0em;color:#666}.price-range__input-field{width:100%;padding:7px 7px 7px 10px;border:1px solid #666666;text-align:right;font-size:11px;font-weight:500;line-height:13px;letter-spacing:0em;color:#666}.price-range__delimiter{margin-left:25px;margin-right:25px;font-size:11px;font-weight:500;line-height:13px;letter-spacing:0em;color:#666}
/*# sourceMappingURL=/cdn/shop/t/214/assets/rs-collection-filters.css.map */
