.elementor-11800 .elementor-element.elementor-element-1e1873d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11800 .elementor-element.elementor-element-b61dd15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11800 .elementor-element.elementor-element-bb387bb > .elementor-widget-container{padding:50px 0px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-11800 .elementor-element.elementor-element-1bed844{--display:flex;}.elementor-11800 .elementor-element.elementor-element-92cfcac > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-11800 .elementor-element.elementor-element-92cfcac .wd-products-with-bg, .elementor-11800 .elementor-element.elementor-element-92cfcac .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}/* Start custom CSS for wd_product_categories, class: .elementor-element-2fa9570 */.wd-nav-product-cat:not(.wd-nav-mobile)>li>a{
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
    margin-top: 10px;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2) !important; 
    transition: all 0.3s ease-in-out;

}/* End custom CSS */
/* Start custom CSS for wp-widget-wc_brands_brand_thumbnails, class: .elementor-element-bb387bb */.brand-thumbnails li img {
    width:50%; 
    height:auto;
    object-fit:cover; 
    display: block; 
    margin: auto; 
    overflow: hidden;
    
}

ul.brand-thumbnails.columns-2 li{
background-color: #fff;
padding: 10px;
border-radius: 10px;
}/* End custom CSS */