.elementor-47711 .elementor-element.elementor-element-10109fd{--display:flex;--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-47711 .elementor-element.elementor-element-0c18f5c > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-47711 .elementor-element.elementor-element-0c18f5c .c-ip-heading{text-align:center;color:var( --e-global-color-text );text-transform:capitalize;letter-spacing:0px;}.elementor-47711 .elementor-element.elementor-element-4ab04df.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:32px;}.elementor-47711 .elementor-element.elementor-element-4ab04df a > img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F3F300;border-radius:8px 8px 8px 8px;margin-bottom:8px;}.elementor-47711 .elementor-element.elementor-element-4ab04df .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-text );font-size:24px;}/* Start custom CSS for wc-categories, class: .elementor-element-4ab04df */.elementor-47711 .elementor-element.elementor-element-4ab04df .c-sub-categories__item-wrap{
    flex-direction: column;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 8px;
}
.elementor-47711 .elementor-element.elementor-element-4ab04df img {
    margin: 0 ;
    border-radius: 2px;
    height: 150px;
    width: 150px;
    object-fit: contain;
}
.elementor-47711 .elementor-element.elementor-element-4ab04df .c-product-grid__list {
    justify-content: center;
    
}/* End custom CSS */