.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
font-size: 14px !important;
}

/* Make hamburger menu fill 25% of screen / 7307244-zen / ADS */

.wp-block-navigation__responsive-container {
width: 25%;
right: initial;
opacity: 0.5;
}

/* Adjust the size of nav menu items | 7307244-zd (AM) */
.wp-block-navigation__responsive-container a {
	font-size: 18px!important;
}

/* Hide text inside product buttons */
.wp-block-button.wc-block-components-product-button > span {
    display: none;
}

/* Media query for mobile devices */
@media only screen and (max-width: 767px) {
    .wp-block-navigation__responsive-container {
        width: 75%; /* Full width for hamburger menu on mobile */
        right: initial;
        opacity: 0.5;
    }
	
	.wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item a {
font-size: 14px !important;
}

    /* Style for Font Awesome chevron-down icon */
   * Adjust font size of arrow icons */
    .wp-block-navigation__responsive-container .fas.fa-chevron-down {
        font-size: 12px; /* Adjust the font size as needed */
        color: #ffffff; /* Adjust the color as needed */
			margin-right: 30px; /* right:    30px margin */
    }
}

    /* Adjust font size for menu subcategory links */
    .wp-block-navigation__responsive-container ul.sub-menu li a {
        font-size: 18px; /* Adjust the font size as needed */
    }
}


/* Media query for mobile devices */
 @media screen and (max-width: 1024px) {
	 .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid {
		 grid-template-columns: 1fr 1fr 1fr;
	 }
}

@media screen and (max-width: 767px) {
	.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid {
		grid-template-columns: 1fr 1fr;
	}

	/* Targeting the container of the product block */
	.wp-block-group.has-layout-constrained {
		position: relative;
	}
	
	/* Targeting the "Add to Cart" button */
	.wp-block-group.has-layout-constrained .wp-block-button__link {
		position: absolute;
		bottom: 10px; /* Adjust this value as needed */
		left: 10px; /* Adjust this value as needed */
		 width: 100px; /* Adjust this value as needed */
		 height: 40px; /* Adjust this value as needed */
		}
	.wc-block-grid__product-price del .woocommerce-Price-amount.amount,
	.wc-block-grid__product-price ins .woocommerce-Price-amount.amount {
		 font-size: 16px; /* Adjust the font size for either original or current price */
	}
	
		
@media (max-width: 599px) {
  .wc-block-product-template > li {
    width: 42% !important;
  }
}