#sidebar-inner .sidebar-box {
background: transparent;
border: none;
border-bottom: 1px solid #e8e8e8;
border-radius: 0;
padding: 20px 0 !important;
margin-bottom: 0 !important;
}
#sidebar-inner .sidebar-box:last-child {
border-bottom: none;
} #sidebar-inner .widget-title.wpex-heading {
font-size: 12px !important;
font-weight: 800 !important;
text-transform: uppercase !important;
letter-spacing: 1.2px !important;
color: #1a1a1a !important;
margin-bottom: 16px !important;
padding-bottom: 12px !important;
border-bottom: 2px solid #1a1a1a !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
} #sidebar-inner .product-categories,
#sidebar-inner .woocommerce-widget-layered-nav-list {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
#sidebar-inner .product-categories li,
#sidebar-inner .woocommerce-widget-layered-nav-list__item {
list-style: none !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
} #sidebar-inner .product-categories li a,
#sidebar-inner .woocommerce-widget-layered-nav-list__item a {
display: flex !important;
align-items: center !important;
gap: 10px !important;
padding: 5px 0 !important;
font-size: 13px !important;
color: #555 !important;
text-decoration: none !important;
font-weight: 400 !important;
transition: color .15s, font-weight .15s !important;
line-height: 1.4 !important;
}
#sidebar-inner .product-categories li a:hover,
#sidebar-inner .woocommerce-widget-layered-nav-list__item a:hover {
color: #1a1a1a !important;
} #sidebar-inner .product-categories li a::before,
#sidebar-inner .woocommerce-widget-layered-nav-list__item a::before {
content: '' !important;
display: inline-flex !important;
flex-shrink: 0 !important;
width: 16px !important;
height: 16px !important;
border: 2px solid #ccc !important;
border-radius: 50% !important;
background: transparent !important;
transition: all .15s !important;
} #sidebar-inner .product-categories li.current-cat > a,
#sidebar-inner .woocommerce-widget-layered-nav-list__item--chosen a {
color: #1a1a1a !important;
font-weight: 700 !important;
}
#sidebar-inner .product-categories li.current-cat > a::before,
#sidebar-inner .woocommerce-widget-layered-nav-list__item--chosen a::before {
background: #1a1a1a !important;
border-color: #1a1a1a !important;
box-shadow: inset 0 0 0 3px #fff !important;
}
#sidebar-inner .product-categories li a:hover::before,
#sidebar-inner .woocommerce-widget-layered-nav-list__item a:hover::before {
border-color: #1a1a1a !important;
} #sidebar-inner .product-categories ul.children {
padding-left: 26px !important;
margin-top: 2px !important;
}
#sidebar-inner .product-categories ul.children li a {
font-size: 12px !important;
color: #777 !important;
} #sidebar-inner .product-categories li a .count,
#sidebar-inner .woocommerce-widget-layered-nav-list__item a .count {
display: none !important;
} #sidebar-inner .price_slider {
height: 3px !important;
background: #e0e0e0 !important;
border-radius: 2px !important;
margin: 8px 0 !important;
}
#sidebar-inner .ui-slider-range {
background: #1a1a1a !important;
}
#sidebar-inner .ui-slider-handle {
width: 16px !important;
height: 16px !important;
border-radius: 50% !important;
background: #fff !important;
border: 2px solid #1a1a1a !important;
top: -7px !important;
cursor: grab !important;
outline: none !important;
}
#sidebar-inner .price_slider_amount {
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
margin-top: 14px !important;
}
#sidebar-inner .price_slider_amount .button {
background: #1a1a1a !important;
color: #fff !important;
border: none !important;
border-radius: 4px !important;
padding: 7px 16px !important;
font-size: 11px !important;
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: .5px !important;
cursor: pointer !important;
order: 2 !important;
}
#sidebar-inner .price_slider_amount .price_label {
font-size: 13px !important;
color: #444 !important;
order: 1 !important;
} #search-2 { display: none !important; } #sidebar-inner .wpex-bordered-list li {
border: none !important;
padding-left: 0 !important;
}