.accordion-item{border-bottom:1px solid #e1e1e1}.accordion-item:last-child{border-bottom:none}.accordion-header{width:100%;padding:15px;text-align:left;background:#f9f9f9;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;transition:background 0.2s ease}.accordion-header:hover{background:#f0f0f0}.accordion-header[aria-expanded="true"]{background:#f0f0f0}.accordion-header[aria-expanded="true"] .accordion-icon::before{content:"−"}.accordion-header[aria-expanded="false"] .accordion-icon::before{content:"+"}.accordion-content{padding:15px;background:#fff}.filter-list{list-style:none;margin:0;padding:0}.filter-list li{margin-bottom:8px}.filter-list li:last-child{margin-bottom:0}.filter-list label{display:flex;align-items:center;cursor:pointer}.filter-list input[type="checkbox"]{margin-right:10px}.price-dropdown{width:100%;padding:8px;border:1px solid #ddd;border-radius:3px}.filter-reset{text-align:right;margin-bottom:15px}.filter-reset .reset-filters{display:inline-block;padding:8px 15px;background:#f5f5f5;color:#333;border:1px solid #ddd;border-radius:3px;text-decoration:none;font-size:13px;transition:all 0.3s ease}.filter-reset .reset-filters:hover{background:#e74c3c;color:#fff;border-color:#c0392b}.no-products{padding:20px;text-align:center;color:#666}.widget_wc_accordion_filter_widget .accordion-item{border:1px solid var(--e-global-color-primary);margin-bottom:10px}.widget_wc_accordion_filter_widget .accordion-item button{border:none;background:var(--e-global-color-e7141aa);color:#000;padding:8px 15px;width:100%;text-align:left;margin-bottom:5px;position:relative;outline:none;transition:all .3s ease-in-out;margin-bottom:0;text-transform:capitalize}.widget_wc_accordion_filter_widget .accordion-item button:hover,.widget_wc_accordion_filter_widget .accordion-item.active{background:var(--e-global-color-primary);color:#fff}.widget_wc_accordion_filter_widget .accordion-item button::before{content:"\E02B";position:absolute;right:6px;font-size:13px;font-weight:300;height:100%;display:flex;align-items:center;margin:auto;top:0;font-family:'tb-icon';transition:all .3s ease-in-out}.widget_wc_accordion_filter_widget .accordion-item.active button::before{content:"\E023"}.widget_wc_accordion_filter_widget .accordion-item .accordion-content{padding:10px 15px;display:none;color:black!important}.widget_wc_accordion_filter_widget .accordion-item.active .accordion-content{display:block}.widget_wc_accordion_filter_widget .accordion-item .accordion-content select.price-dropdown{width:100%;height:35px;border-radius:0;border:1px solid var(--e-global-color-primary)}.widget_wc_accordion_filter_widget .accordion-itemul.filter-list li:not(:last-child) label{margin-bottom:15px}.widget_wc_accordion_filter_widget .accordion-itemul.filter-list label span{line-height:1}.widget_wc_accordion_filter_widget .accordion-itemul.filter-list label{display:flex;align-items:flex-start;gap:5px;font-size:15px}.active-filters-box{background:var(--e-global-color-e7141aa);margin-bottom:10px;border:1px solid var(--e-global-color-primary)}.active-filters-box .active-filters-title{padding:8px 15px;background:var(--e-global-color-primary);color:#fff;font-size:15px;font-weight:500;text-align:center;text-transform:uppercase}.active-filters-box .active-filters-list{padding:8px 15px;display:block}.active-filters-box span.active-filter-item{display:flex;justify-content:flex-end;flex-direction:row-reverse;color:var(--e-global-color-primary);font-weight:500;text-transform:uppercase;line-height:1.2;align-items:center}.active-filters-box span.active-filter-item a{color:red;font-size:20px;font-weight:200;margin-right:6px}.active-filters-box a.reset-filters{text-align:center;display:block;width:auto;background:red;padding:5px;color:#fff!important;margin:0 10px 10px 10px}.active-filters-box a.reset-filters:hover{background:#000}.active-filters-box span.active-filter-item:not(:last-child){border-bottom:1px solid rgb(16 110 218 / 41%);padding-bottom:5px;margin-bottom:5px}