.elementor-220 .elementor-element.elementor-element-59f0d6e.elementor-wc-products  ul.products{grid-column-gap:39px;grid-row-gap:38px;}.elementor-220 .elementor-element.elementor-element-59f0d6e .product{text-align:left;}.elementor-220 .elementor-element.elementor-element-59f0d6e.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:13px;}.elementor-220 .elementor-element.elementor-element-59f0d6e .woocommerce-loop-product__title{color:#363636;font-size:18px;font-weight:500;margin-bottom:13px;}.elementor-220 .elementor-element.elementor-element-59f0d6e .star-rating{font-size:0em;}.elementor-220 .elementor-element.elementor-element-59f0d6e .price{color:#363636;font-size:17px;}.elementor-220 .elementor-element.elementor-element-59f0d6e .price ins{color:#363636;}.elementor-220 .elementor-element.elementor-element-59f0d6e .price ins amount{color:#363636;}.elementor-220 .elementor-element.elementor-element-59f0d6e .price del{color:#afafaf;}.elementor-220 .elementor-element.elementor-element-59f0d6e .price del .amount{color:#afafaf;}.elementor-220 .elementor-element.elementor-element-59f0d6e.elementor-wc-products .product .button{color:#ec1a23;background-color:rgba(112,112,112,0);border-color:#ec1a23;font-size:14px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:15px 0px 15px 0px;margin-top:5px;}.elementor-220 .elementor-element.elementor-element-59f0d6e.elementor-wc-products .product{border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px;padding:30px 20px 30px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.07);background-color:#f9f9f9;border-color:#e5e7f2;}.elementor-220 .elementor-element.elementor-element-59f0d6e.elementor-wc-products .product:hover{box-shadow:0px 8px 54px 0px rgba(0,0,0,0.07);}/* Start custom CSS for woocommerce-archive-products, class: .elementor-element-59f0d6e */.elementor-220 .elementor-element.elementor-element-59f0d6e .product{
     transition: .3s!important;
}
.elementor-220 .elementor-element.elementor-element-59f0d6e .button{
    width:100%;
    text-align: center;
    box-shadow: 0 0 0 rgba(0,0,0,0.15);
    transition: .3s!important;
}
.elementor-220 .elementor-element.elementor-element-59f0d6e .button:hover{
    box-shadow: 0 8px 25px rgba(0,0,0,.15);
    margin:3px 0 2px 0 !important;
}

.elementor-220 .elementor-element.elementor-element-59f0d6e .woocommerce-loop-product__title{
    min-height: 80px;
}/* End custom CSS */