.item-product-custom-main {
	display: grid;
    grid-template-columns: 25% 70%;
    align-items: center;
    grid-gap: 5%;
	width: 100% !important;
	margin-bottom: 70px;
	position: relative;
}
.sub-title-product span {
	font-weight: bold;
	font-size: 20px;
	color: #000;
	display: block;
	margin-bottom: 20px;
}
@media(max-width:600px){
	.item-product-custom-main {
	    grid-template-columns: 100%;
		margin-bottom: 30px;
	}
}
.page-id-0 #main-header {
	background: #000 !important;
}
.wrapper-content-text-product h2{
	color: #000;
}
.product-description-custom h3 {

}
.et_pb_text_inner p {
	color: #fff;
}
.item-product-custom-main .wrapper-content-text-product>.add_to_cart_button {
	background: red;
}
.item-product-custom-main .wrapper-content-text-product>.add_to_cart_button:hover  {
	background: red;
}
.item-product-custom-main .wrapper-content-text-product>.add_to_cart_button::after{
	font-size: 20px;
    margin-left: 12px !important;
    margin-top: 6px;
}
.item-product-custom-main .wrapper-content-text-product>a.added_to_cart.wc-forward {
	font-size: 20px;
	height: 45px;
	font-weight: bold;
	margin-top: 0;
	padding-left: 21px;
	padding-right: 22px;
	background: #2ea3f2;
}
.item-product-custom-main .wrapper-content-text-product>a{
	margin-top: 25px;
	border: none !important;
    background: red;
    color: #fff !important;
    /* font-size: 23px; */
    font-weight: bold !important;
	border-radius: 5px !important;
}
.st-sp-text-top {
	color: #38761d !important;
}
.et_pb_text_inner {

}
.et_pb_section.et_pb_section_1_tb_footer.et_pb_with_background.et_section_regular {
	background: #000;
}
.et-l.et-l--footer {
	color: #fff;
}
.et_pb_css_mix_blend_mode_passthrough>.et_pb_text_0_tb_footer,.et_pb_text_2_tb_footer,.et_pb_text_4_tb_footer>.et_pb_text_inner{
	font-size: 35px;
	font-weight: bold;
}
.et_pb_social_media_follow_network_0_tb_footer a.icon {
	background-color: #3b5998!important;
}
.et-social-facebook>a {
	background-color: #3b5998;
	border-radius: 50% !important;
}
.et-social-instagram>a {
	background-color: #ea2c59;
	border-radius: 50% !important;
}
.et-social-twitter>a {
	background-color: #00aced;
	border-radius: 50% !important;
}
.et_pb_module .et_pb_text_inner{
	font-size: 18px;
    line-height: 160%;
}
.coupon button {
	border: none !important;
	background: #9f1111 !important;
	color: #fff !important;
}
.wc-proceed-to-checkout>a {
	border: none !important;
	background: #9f1111 !important;
	color: #fff !important;
}
.checkout.woocommerce-checkout label {
	color: #000;
}
