/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.21.0.1684241579
Updated: 2023-05-16 14:52:59

*/
body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button {
    color: #FFFFFF!important;
    font-size: 16px;
    background-color: #607438!important;
}
.woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce button.button:disabled:hover, .woocommerce-page button.button:disabled:hover {
    border: none;
    padding: 0.3em 2em 0.3em 1em;
}

.woocommerce ul.products li.product {
    background-color: #f3f7f2;
    padding: 10px;
    box-shadow: 0px 1px 10px 0px #c1c1c1;
}
@media only screen and (max-width: 767px)
{
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3 {
		font-size: 14px!important;
}
.woocommerce ul.products li.product .button {
    font-size: 12px!important;
    text-align: center;
}
	.woocommerce ul.products li.product {
    box-shadow: 0px 0px 5px 2px #c1c1c1;
}
	
.et_pb_section_3_tb_header.et_pb_section .et_pb_row>.et_pb_column {        padding-bottom:0;
        padding-top: 15px;
        max-width: 50%;
    }
.woocommerce ul.products li.product strong {
    display: block;
    font-size: 14px;
	line-height: normal;

}

	
.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child, .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child {
    margin-bottom: 0;
    float: right;
}
	.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child, .et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child {
    margin-bottom: 0;
    float: right;
		margin-top: -5px;
	}
	
	.et_pb_title_container h1 {
    font-size: 18px;
    padding-top: 5px;
}
	.et_pb_row_0_tb_body.et_pb_row {
   
    min-height: 53px;
    margin-bottom: -50px;
}
	.divi_menu_cart_count>small {
    color: #0a0606;
    background-color: #a7d323;
    font-size: 14px;
    width: 20px;
    height: 20px;
    left: -5px;
    bottom: 20px;
}
	.menu-cart-info {
    position: relative;
    font-size: 14px;
}

}
.woocommerce-message{color: #000 !important;}