/*
Theme Name: Naidoo Gallery
Template: hello-commerce
Version: 1.0
Author:	Shashi
Theme URI: https://naidoogallery.com/
Author URI: https://come2theweb.com/
*/

/*Add your own styles here:*/

.ehp-flex-footer__groups-row h2.ehp-flex-footer__site-title {
	color: #fff;
}
[data-elementor-type="ehp-footer"] .wpr-sticky-section-no {
    padding: 0;
}
.page-header .entry-title, .site-footer .footer-inner, .site-header .header-inner, body:not([class*=elementor-page-]) main.site-main {
   max-width: 1400px;
}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product {
	margin-right:1.8%;
	width: 23.65%;
}
body.woocommerce ul.products li.last, body.woocommerce-page ul.products li.last {
	margin-right: 0;
}
body.woocommerce-page ul.products li.product a{width:100%;}
body .ehp-header .menu-item.current-menu-item .ehp-header__item {color: #9B9B9B;}

.ehp-header[data-responsive-breakpoint="mobile-portrait"] .ehp-header__menu-cart-items {
  border: 1px #000 solid;
  width: 350px;
}
.ehp-header[data-responsive-breakpoint="mobile-portrait"] .ehp-header__menu-cart-items .ehp-header__menu-cart-subtotal {
  border-top: 1px #7c7c7c solid;
  border-bottom: 1px #7c7c7c solid;
}
.ehp-header[data-responsive-breakpoint="mobile-portrait"] .ehp-header__menu-cart-items .ehp-header__menu-cart-actions a {
  border: 1px #7c7c7c solid;
}
.ehp-header__menu-cart-close-container {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	background: #fff;
	padding: 7px;
}
body .ehp-header .ehp-header__item:is([type="button"]):hover, body .ehp-header .ehp-header__item:is(a):hover {
	color: #7E7D7D;
}
.button.add_to_cart_button {
	text-align: center;
}
body.woocommerce span.onsale{
	left: 0;
}
.woocommerce-notices-wrapper .woocommerce-message {
	margin: 0 0 10px !important;
	flex-flow: wrap!important;
}
body.woocommerce-page form .form-row-first, body.woocommerce-page form .form-row-last {
	width: 49%;
}

.woocommerce .woocommerce-breadcrumb {
  margin: 10px 0 -6px;
}

