/**
Theme Name: Organic Embrace
Author: MMW
Author URI: https://www.makemywebiste.com.au
Description: Custom child theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

.sidebar-main .product-categories li a{
	font-size: 18px;
    color: #626262 !important;
    font-weight: 600;
}
.sidebar-main ul li:before{
	display: none !important;
}
.sidebar-main .product-categories .children li{
	padding-left: 0px !important;
}
.sidebar-main .product-categories .children li a{
    margin-left: 0px !important;
}
#secondary, #primary{
	border: none !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    border: 1px solid #e6e6e6 !important;
}
.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap, .woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap {
    padding: 15px;
}
.woocommerce .woocommerce-result-count {
    display: none !important;
}
.woocommerce-product-search button, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .ui-slider .ui-slider-range,  .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
	background: #d6118d;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 30px;
    background: #d6118d;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button:hover {
    background: black;
}
.ast-product-navigation-wrapper .product-links a {
    border-color: #d6118d;
    color: #d6118d;
}
.ast-product-navigation-wrapper .product-links a:hover {
    background: #d6118d;
    color: white;
}
.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
    border: 1px solid #d4d4d4 !important;
}
.woocommerce-ordering{
	text-align: right !important;
}
.woocommerce-cart-form button, .checkout-button, #place_order{
	 background: #d6118d !important;
}
.woocommerce-cart-form button:hover, .checkout-button:hover, #place_order:hover{
	 background: black !important;
}
.woocommerce ul.products li.product a img {
	display: block !important;
	margin: auto !important;
	max-height: 297px;
    width: auto;
}
.astra-shop-thumbnail-wrap{
	background: #eef2f5 !important;
}

/* .woocommerce.ast-page-builder-template .site-main {
    padding-top: 4em !important;
	padding-bottom: 2em !important;
	padding-left: 20px !important;
    padding-right: 20px !important;
} */
.tax-product_cat #primary{
	padding-left: 0px !important;
}

.tax-product_cat .ast-container, .post-type-archive-product .ast-container{
	max-width: 100% !important;
	padding: 0 74px !important;
}
 .woocommerce-shop .astra-shop-thumbnail-wrap, .woocommerce-shop .astra-shop-thumbnail-wrap .woocommerce-LoopProduct-link, .woocommerce-shop .astra-shop-thumbnail-wrap .woocommerce-LoopProduct-link img, .woocommerce-page .astra-shop-thumbnail-wrap, .woocommerce-page .astra-shop-thumbnail-wrap .woocommerce-LoopProduct-link, .woocommerce-page .astra-shop-thumbnail-wrap .woocommerce-LoopProduct-link img{
	height:100% !important;
	max-height:290px;
} 
.woocommerce-shop .woocommerce-loop-product__title, .woocommerce-page .woocommerce-loop-product__title {
	height:51px !important;
}
@media screen and (min-width: 1024px) {
	.astra-shop-thumbnail-wrap{}
}
@media screen and (max-width: 500px) {
.tax-product_cat .ast-container, .post-type-archive-product .ast-container{
	padding: 0 15px !important;
}
.woocommerce div.product {
    padding-top: 30px !important;
}
}
@media screen and (min-width: 768px) and (max-width: 1200px){
.tax-product_cat .ast-container, .post-type-archive-product .ast-container{
	padding: 0 15px !important;
}
.woocommerce div.product {
    padding-top: 30px !important;
}
}
