.elementor-7538 .elementor-element.elementor-element-52cff17 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7538 .elementor-element.elementor-element-0723ed8{width:var( --container-widget-width, 101.786% );max-width:101.786%;--container-widget-width:101.786%;--container-widget-flex-grow:0;}.elementor-7538 .elementor-element.elementor-element-17919bd{width:var( --container-widget-width, 98.545% );max-width:98.545%;--container-widget-width:98.545%;--container-widget-flex-grow:0;}.elementor-7538 .elementor-element.elementor-element-8d137c0{width:var( --container-widget-width, 211.451% );max-width:211.451%;--container-widget-width:211.451%;--container-widget-flex-grow:0;--e-rating-justify-content:flex-end;--e-rating-icon-font-size:21px;--e-rating-gap:8px;}.elementor-7538 .elementor-element.elementor-element-271a6b8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7538 .elementor-element.elementor-element-271a6b8{text-align:left;}.elementor-7538 .elementor-element.elementor-element-271a6b8 .elementor-social-icon i{color:#040000;}.elementor-7538 .elementor-element.elementor-element-271a6b8 .elementor-social-icon svg{fill:#040000;}.elementor-7538 .elementor-element.elementor-element-271a6b8 .elementor-social-icon{background-color:var( --e-global-color-secondary );font-size:17px;padding:0em;}.elementor-7538 .elementor-element.elementor-element-271a6b8 .elementor-social-icon:not(:last-child){margin-left:0px;}@media(max-width:767px){.elementor-7538 .elementor-element.elementor-element-0723ed8 > .elementor-widget-container{margin:91px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-52cff17 */a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none !important;
}

span.price {
    display: none !important;
}

span.onsale {
    display: none;
}

p.price {
    display: none;
}

.tmt-product-add-to-cart.flex.justify-content-right.elementor-product-simple {
    display: none;
}

li.product.type-product{
    text-align: center;
    color: #000;
    border: 1px solid #00000033;
    border-radius: 15px;
    background: #fdfd;
    padding: 0 !important;
    box-shadow: -2px 3px 10px 0px #000;
    margin: 5px !important;
    width: 30% !important;
    /* flex: unset !important; */
    max-width: 22%;
    /* justify-content: center; */
    }



li.product.type-product img {
    max-width: 100%;
    padding: 5px;
    border-radius: 15px;
}

ul.products.flex.flex-wrap.cols-4 {
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for tmt-social-icons, class: .elementor-element-271a6b8 */div#socialicon-detail-e a {
    padding: 15px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-244901e */a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none !important;
}

span.price {
    display: none !important;
}

span.onsale {
    display: none;
}

p.price {
    display: none;
}

.tmt-product-add-to-cart.flex.justify-content-right.elementor-product-simple {
    display: none;
}

li.product.type-product{
    text-align: center;
    color: #000;
    border: 1px solid #00000033;
    border-radius: 15px;
    background: #fdfd;
    padding: 0 !important;
    box-shadow: -2px 3px 10px 0px #000;
    margin: 5px !important;
    width: 30% !important;
    /* flex: unset !important; */
    max-width: 22%;
    /* justify-content: center; */
    }



li.product.type-product img {
    max-width: 100%;
    padding: 5px;
    border-radius: 15px;
}

ul.products.flex.flex-wrap {
    display: flex;
    justify-content: space-between;
}



span.onsale {
    display: none !important;
}/* End custom CSS */