.filter-checkbox-input:not(:checked)+.filter-checkbox-label .filter-checkbox-close{display:none}.filter-checkbox-input:not(:checked)+.filter-checkbox-label{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-width:1px}.filter-checkbox-input:checked+.filter-checkbox-label{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity));border-width:2px}.js-sort-btn.active{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity));font-weight:500}.js-sort-btn:not(.active){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.js-sort-btn svg{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.js-sort-btn:not(.active) svg{display:none}.js-sort-btn.active[data-active=asc] svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
