/* hide basket in navigation | 4362270-zen eD */
/*.main-navigation > div.woocommerce-menu-container {
    display: none;
} */
/* Hide related products read more button / 4379639-zen JAR */
/*.single-product #page a.button {
    display: none;
}*/
/* hide cart menu on mobile | 4362270-zen GH */
/*@media only screen and (max-width: 559px) {
 .mobile-nav-side .site-header #site-navigation.main-navigation #toggle-cart[for="woocommerce-toggle"].button {
     display:none;
 }   
}*/
/* indent second level sub-menus 4379639-hc*/
.main-navigation .sub-menu .menu-item a {
    padding-left: 20px;
}

.main-navigation .sub-menu .sub-menu .menu-item a {
    padding-left: 40px;
}

/* hide product category / zn-4417385 (DW) */
.product_meta .posted_in {
    display: none !important;
}
/* Hide results number, filter form, and "read more" buttons on product category pages | 4421667-zen JP */
.archive.woocommerce p.woocommerce-result-count, .archive.woocommerce form.woocommerce-ordering, .archive.woocommerce a.button.product_type_simple {
    display: none;
}
/* Change the font size for the after-submission message on the contact form SPECIFICALLY for the products page | 5457609-zen [RNP] */

.single-product .contact-form-submission p {
    font-size: smaller;
}
/* remove header and "go back" link from submitted form pages  ZD-5589226*/
div[id^="contact-form"] h3 {display:none}
/* remove hyphens before sub menu items 4379639-hc*/
.main-navigation .sub-menu .menu-item a::before{
    content:'';
}
/* Hide cart info on header | 5797506HC CP */
.woocommerce-menu-container .woocommerce-cart-subtotal {
	display: none;
}

.woocommerce-menu-container .woocommerce-cart-count {
    font-size: 0px;
}

/* Makes Table Blocks compatible with Accordion blocks - #6021139-zen */

.wp-block-table .has-fixed-layout {
    width: 99%;
}
/* Removing SKU from products | wb-7241915-zen */
.single-product #page #woocommerce-wrapper div.product .product_meta > * {
    display: none;
}
/*WooCommerce "Shop" page full width*/
/*.archive.woocommerce .site-content {
max-width: 100%;
padding: 0;
}*/
/* Make Woo Shop page full-width  // 7264881-zen (JJ) */
body[class*="woocommerce-shop"] #page #woocommerce-wrapper {
 width: calc(100% - 15px);
}
/*Jetpack search to the top of site - ZD 7294042 HC*/
.jetpack-search-form {
    position: absolute;
    top: 85px;
    left: 49%;
}

form.search-form {
    display: flex;
}

input.search-submit {
    margin-left: 10px;
    height: 48px !important;
}

form.search-form > label > * {
    height: 48px;
}
/*hide jetpack search on mobile*/
@media (max-width: 768px) {
  .jetpack-search-form {
    display: none;
  }
}
/*This CSS removes the padding and margin from the page title which in turn reduces the gap between the page title and breadcrumbs.*/
.entry-title{
	padding: 0 !important;
	margin: 0 !important;
}