/**
* Theme Name:     Hello Elementor Child
* Author:         Elementor Team
* Template:       hello-elementor
* Text Domain:	   hello-elementor-child
* Description:    A plain-vanilla
*/


nav.jet-mega-menu-container .jet-mega-menu-item__inner .jet-mega-menu-item__desc {
	display: none;
}

#product-list li.product {
	list-style: none;
	margin: 0px 10px;
	width: 30.6%;
	background-color: var(--e-global-color-0b95306);
}

#product-list li.product h2.woocommerce-loop-product__title {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 26px;
}

#product-list li.product .add_to_cart_button,#product-list li.product .product_type_simple{
	display: block;
	background-color: var(--e-global-color-primary);
	text-decoration: none;
	border-radius: 0px 0px 0px 0px;
	padding: 12px 24px 12px 24px;
	text-align: center;
	margin: 0px 0px;
}
#product-list li.product a.added_to_cart.wc-forward {
	text-align: center !important;
	display: block;
	margin: 10px 0;
}
#product-list li.product span.price {
	font-family: "DM Sans", Sans-serif;
	color: var(--e-global-color-secondary);
}
#product-list li.product .jet-compare-button__container, #product-list li.product span.onsale {
	display:none;
}
#product-list li.product  img.attachment-woocommerce_thumbnail{
	width: 100%;
	background: white;
}
#product-list li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2.woocommerce-loop-product__title, #product-list li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price{
	margin: 0px 15px;
} 
#product-list li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price{
	margin-top: 10px;
	margin-bottom: 15px;
	display: block;
}
#product-list li.product h2.woocommerce-loop-product__title {
	min-height: 55px;
}
#product-list h2.wc-title {
	font-weight: 700;
	margin-bottom: 40px;
	font-family: "DM Sans", Sans-serif;
	font-size: 3.5rem;
	line-height: 1em;
	text-align: center;
}
@media screen and (max-width: 792px) {
	#product-list li.product {
		width: 94%;
		margin: 0;
		float: none;
		margin-bottom: 60px;
	}
}