#algolia-autocomplete-listbox-0{display:flex;}.aa-dataset-1{flex:0 0 30%;order:2;}.aa-dataset-4{flex:0 0 30%;order:1;}.filter-item-list .active .filter-item,.filter-item-list .filter-item:not(.disabled):hover,.woocommerce-widget-layered-nav-list .chosen a:not(.filter-color){background-color:var(--porto-primary-color);border-color:var(--porto-primary-color);color:var(--porto-primary-color-inverse) !important;}@media only screen and (max-width: 600px){#algolia-autocomplete-listbox-0{display:block !important;}#algolia-autocomplete-listbox-0,.algolia-autocomplete{display:block !important;width:93% !important;}}.filter-wrapper{padding:20px 0;}.filter-form{margin-bottom:10px;}.filter-toggle{margin-left:10px;text-align:right;cursor:pointer;font-weight:bold;margin-top:10px;}.filter-toggle i{margin-left:10px;}.filter-section{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;}.filter-group{flex:1 1 100%;}@media (min-width: 600px){.filter-group{flex:1 1 calc(33.333% - .5rem);}}@media (min-width: 992px){.filter-group{flex:1 1 calc(33.333% - .5rem);}}.filter-group{position:relative;display:inline-block;background:#fff;}.filter-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;border:1px solid #e23a26;width:100%;}.filter-header .arrow{margin-left:10px;color:#e23a26;}.filter-options{display:none;position:absolute;top:100%;left:0;width:100%;background:white;padding:10px;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10;}.filter-options label{display:block;font-weight:normal;}.filter-button{text-align:right;padding:10px 0;}