.elementor-288 .elementor-element.elementor-element-3fcfaf21{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-288 .elementor-element.elementor-element-5ca3d1b9{text-align:center;}.elementor-288 .elementor-element.elementor-element-5ca3d1b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-288 .elementor-element.elementor-element-3fd5fb59{text-align:center;}.elementor-288 .elementor-element.elementor-element-3fd5fb59 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-288 .elementor-element.elementor-element-9335b50{--display:flex;}.elementor-288 .elementor-element.elementor-element-5c802e0 .category-title a{color:#1A1A1A;background-color:var( --e-global-color-secondary );}.elementor-288 .elementor-element.elementor-element-5c802e0 .single-cat-item{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-288 .elementor-element.elementor-element-3fcfaf21{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-288 .elementor-element.elementor-element-5ca3d1b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-288 .elementor-element.elementor-element-3fd5fb59 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-3fcfaf21{--content-width:1650px;}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-3fcfaf21{--min-height:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-288 .elementor-element.elementor-element-5ca3d1b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-288 .elementor-element.elementor-element-3fd5fb59 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for filter-plus-woo, class: .elementor-element-5c802e0 */.products-wrap *{
    border-radius:0 !important;
}

.range-fill{
background-color: #54595F !important;
}

.range-thumb{
    border-color:  #1A1A1A !important;
}

:root {
    --filter-loadmore-bg: #fff !important;
    --filter-loadmore-bg-hover: #000 !important;
    --filter-readmore-color: hsl(0deg 0% 66% / 80%) !important;
    --filter-title-color: #222 !important;
    --filter-price-color: #1A1A1A !important;
    --filter-rating-color: #1A1A1A !important;
    --filter-badge-bg: #1A1A1A !important;
    --filter-rating-size: 13px !important;
    --filter-hover-color: hsl(0deg 0% 66% / 80%) !important;
    --filter-primary-color: #54595F !important;
    --filter-secondary-color: #54595F !important;
    --filter-cart-content: #54595F !important;
    --filter-price-range: #54595F !important;
    --filter-loader-color: #54595F !important;
    --filter-border-color: rgb(225, 223, 223) !important;
    --filter-font-color: #333 !important;
    --filter-header-border: #54595F !important;
    --filter-blog-header: #54595F !important;
}

.shop-sidebar.sidebar-style-1 {
    z-index:1
}

.shop-sidebar{
    display:none !important;
}/* End custom CSS */