/*
Theme Name: Minawa Child heme
Theme URI: http://www.minawa.com
Template: Divi
Author: Código 7
Author URI: http://www.codigosiete.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection. Child theme created by Código 7
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.9.0.1614011117
Updated: 2021-02-22 16:25:17

*/

.text-break{
	    white-space: nowrap;

}

.detail-row{
	    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 2rem;
}

.details-col{
	text-align: center;
    width: 104px;
    margin-bottom: 1rem;

}


.detail-image{
	width: 50px;

}

.detail-tag{
	font-weight: 400;
	font-size: 12px;
    line-height: 1.2!important;
}

.header-top-notice{
	background-color:#EDD9CB;
}

.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h2{
	text-transform: uppercase;
}

.row-ingredients{
	    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: center;
}

.row-ingredients img{
	max-width: 98px;
	width: 100%;
}


.empty-label{
   
    max-width: fit-content;
    padding: 0px 10px;
    margin-bottom: 21px;
    min-height: 24px;

	
}

span.price .empty-label {
  
    min-height: 21px;
}

.product-intern-tag .empty-label{
	display: none;
}

.video-center-module{
	    position: absolute;
    left: 0;
    right: 0;
    margin-top: auto;
    margin-bottom: auto;
    top: 50%;
    transform: translate(0, -50%);
	z-index: 1;

}

.plus,  .minus{
	display: none;
}

.product-intern-tag .plus, .product-intern-tag .minus{
	background-color: #000000;
    color: #ffffff;
    font-size: 19px;
    border: none;
    border-radius: 50%;
    height: 25px;
    width: 25px;
    font-weight: 700;
	display: block;
}

.et_pb_module_inner form.cart{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}

 .et-db #et-boc .et-l .product-intern-tag .et_pb_wc_add_to_cart.et_pb_hide_input_quantity .quantity
{
display: block!important;
margin: 0 10px !important;
}

/* Chrome, Safari, Edge, Opera */
.product-intern-tag .quantity input::-webkit-outer-spin-button,
.product-intern-tag .quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.product-intern-tag .quantity input[type=number] {
  -moz-appearance: textfield;
}


.plus{
		margin-right: 2rem!important;

}

.et-db #et-boc .et-l .product-intern-tag .et_pb_wc_add_to_cart_0_tb_body input, .et-db #et-boc .et-l .product-intern-tag .et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{
	font-weight: 600!important;
	font-size: 26px!important;
    background-color: transparent!important;
    max-width: 56px;

}

.product-label{
	 text-align: center;
    background-color: #000000;
    max-width: fit-content;
    margin: 0 auto;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    padding: 0px 10px;
    margin-bottom: 7px;
    margin-top: 21px;

}

.product-label-home{
	 text-align: center;
    background-color: #000000;
    max-width: fit-content;
    margin: 0 auto;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    padding: 0px 10px;
       margin-top: -3px;
    margin-bottom: 12px!important;
}

.product-label-empty-home{
	
    padding: 0px 10px;
       margin-top: -3px;
    margin-bottom: 12px!important;
}



.product-single-container .product-label{
	margin: unset;
    margin-top: 10px;
    margin-bottom: 10px!important;
}

.product-single-container .price{
	padding-bottom: 0;
}


.woocommerce .products .star-rating{
	    text-align: center;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 17px!important;

}

.cart_count{
	    position: absolute;
    right: -12px;
    top: 17px;
    background-color: #EDD9CB;
    color: #000000;
    border-radius: 50%;
    font-size: 10px;
    height: 18px;
    width: 18px;
    text-align: center;
    font-weight: 700;
    line-height: 17px;

}
.et-db #et-boc .et-l .et_pb_wc_cart_notice_0_tb_body .woocommerce-message {
    color: #000000!important;
    background-color: #EDD9CB!important;
  
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward {
    color: #000000!important;
    border-color: #000000;
 
}
.video-center-overlay	{
		    background-color: #000000;
    opacity: 0.3;
    height: 100%;
    position: absolute;
    width: 100%;
    padding: 0;
    min-width: 100%;
    z-index: 0;
    top: 0;
	}


@media (max-width: 543px) {
	body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button {
  
    margin-top: 1rem;
}
	

	
	.et-db #et-boc .et-l .product-intern-tag .et_pb_wc_add_to_cart_0_tb_body input, .et-db #et-boc .et-l .product-intern-tag .et_pb_wc_add_to_cart_0_tb_body .quantity input.qty {
    font-size: 22px!important;
    max-width: 52px;
}
	
}
