.elementor-755 .elementor-element.elementor-element-46beac6 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}@media(max-width:767px){.elementor-755 .elementor-element.elementor-element-bba1a3a > .elementor-element-populated, .elementor-755 .elementor-element.elementor-element-bba1a3a > .elementor-element-populated > .elementor-background-overlay, .elementor-755 .elementor-element.elementor-element-bba1a3a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}}/* Start custom CSS for wl-advance-product-filter, class: .elementor-element-46beac6 */.filttr .wlpf-filter-wrap {
    background: #6F1313;
    padding: 20px;
    border-radius: 20px;
}

.filttr h2.wlpf-filter-label-text {
    font-family: var(--e-global-typography-cf32ab4-font-family), Sans-serif;
    font-size: var(--e-global-typography-cf32ab4-font-size) !important;
    font-weight: var(--e-global-typography-cf32ab4-font-weight) !important;
    color: #fff !important;
}

.filttr span.wlpf-term-name {
    font-family: var(--e-global-typography-0c21455-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0c21455-font-size) !important;
    font-weight: var(--e-global-typography-0c21455-font-weight);
    color: var(--e-global-color-2804353) !important;
    line-height: 1.9em !important;
}

.filttr span.wlpf-term-box {
    width: 30px !important;
    height: 30px !important;
    border: 3px solid #fff !important;
    box-shadow: 0 2px 5px #0003 !important;
}

.filttr button.wlpf-filter-collapse-button {
    display: none !important;
}

.wlpf-filter-action-item.wlpf-filter-clear-action {
    display: none !important;
}

 .filttr .wlpf-group-wrap .wlpf-filter-wrap+.wlpf-filter-wrap {
    margin-top: 20px !important;
}

.wlpf-group-header {
    display: none !important;
}

.wlpf-filter-wrap .wlpf-price-range-field {
    font-family: var(--e-global-typography-0c21455-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0c21455-font-size) !important;
    font-weight: var(--e-global-typography-0c21455-font-weight);
    color: var(--e-global-color-2804353) !important;
    line-height: 1.9em !important;
}
.wlpf-filter-wrap .wlpf-price-range-ui .ui-slider-handle {
    background-color: #ffffff !important;
    }
    .ui-slider-range.ui-corner-all.ui-widget-header {
    background-color: #fff !important; 
}




@media only screen and (max-width: 600px) {
  .wlpf-filter-wrap .wlpf-terms-list .wlpf-term-field:checked+.wlpf-term-box::before
{
    color: #ffffff !important;
}  
    
 .filttr span.wlpf-term-box {
    width: 20px !important;
    height: 20px !important;
 }
 

}/* End custom CSS */