.elementor-9352 .elementor-element.elementor-element-16cddc8c{overflow:visible;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-toggle-wrapper{text-align:left;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-group .shopengine-filter-group-content-wrapper{left:0;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-group-content-wrapper{width:1140px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-product-filters-wrapper{grid-template-columns:repeat(1, 1fr);gap:15px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters h3.shopengine-product-filter-title{font-size:20px;font-weight:500;line-height:20px;color:#181B2B;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-price-reset,
                    .elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-price-result,
                    .elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .filter-input-group label{font-size:16px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters :is(.shopengine-filter-category-label, .shopengine-filter-color-label, .shopengine-filter-attribute-label){color:#2C2F40;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters :is(.shopengine-filter-category-label, .shopengine-filter-color-label, .shopengine-filter-attribute-label, .shopengine-collapse .shopengine-product-filter-title):hover{color:#FF1F25;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-single:not(.shopengine-collapse) h3.shopengine-product-filter-title{padding-bottom:0px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters  .filter-input-group, 
					 .elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-rating__labels a:not(:last-child){margin:15px 0;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-rating__labels--mark{border-color:#EEEEEE !important;margin-right:10px;line-height:18px;width:18px;height:18px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-checkbox-icon{border-color:#EEEEEE !important;margin-right:10px;line-height:18px;width:18px;height:18px;transform:translateY( 0px);border-radius:3px 3px 3px 3px !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .rating-label-triger.checked .shopengine-filter-rating__labels--mark{color:#FFFFFF;background:#2C2F40;border-color:#2C2F40 !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters input:checked + label .shopengine-checkbox-icon{color:#FFFFFF;background:#2C2F40;border-color:#2C2F40 !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .open .shopengine-collapse-icon{color:#2C2F40 !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-rating__labels--mark :is(span, i, svg, img){font-size:10px;width:10px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-checkbox-icon :is(span, i, svg, img){font-size:10px;width:10px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price .asRange:before{background-color:#D4D6E5;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price .asRange > .asRange-selected:before{background-color:#EE4D4D;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price .asRange > .asRange-pointer{color:#EE4D4D;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price-result{color:#2C2F40;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price-reset{color:#EE4D4D;background-color:#FFFFFF;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-filter-price-reset:hover{color:#2C2F40;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-rating__labels-star.active{color:#FEC42D;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-rating__labels-star :is(i, svg){margin:0 2px;font-size:16px;width:16px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-category .shopengine-filter-category-subcategories{padding:8px 0px 4px 20px !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-collapse{border:1px solid #eeeeee !important;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-collapse .shopengine-product-filter-title{padding:15px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-collapse .shopengine-collapse-body.open{padding:0 15px 15px 15px;}.elementor-9352 .elementor-element.elementor-element-191f75e3 > .elementor-widget-container{padding:50px 0px 0px 0px;}@media(max-width:1024px){.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters h3.shopengine-product-filter-title{font-size:18px;}}/* Start custom CSS for shopengine-product-filters, class: .elementor-element-191f75e3 */.elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-collapse {
    border-width: 0 0 1px 0 !important;
}

@media(max-width: 768px) {
   .elementor-9352 .elementor-element.elementor-element-191f75e3 .shopengine-product-filters .shopengine-filter-single {
        flex: 1 1 100%;
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */