/* Change navigation colors / 30090172-hc JAR */
:is(.main-navigation) :is(a, a:link, a:hover, a:active, a:visited) {
	
	color: #cb9f68;
}


/* Change color of mobile menu button / 30090172-hc JAR */
label#toggle-menu {
	background-color: #cb9f68 !important;
}

Additional CSS: /* increase max-width on product pages | hc-34126104 (LL) */ @media only screen and (min-width: 1280px) { body.single-product article#woocommerce-wrapper.responsive-max-width { max-width: 80vw; } }

/* limit width of elements on single-product pages | 34126104-zen (LL) */
@media only screen and (min-width: 1280px) {
    body.single-product.woocommerce-page #content div.product div.images {
        max-width: 400px;
    }
    body.single-product .summary.entry-summary {
        max-width: 600px;
    }
}

/* limit width of elements on single-product pages | 34126104-zen (AL) */

@media only screen and (min-width: 1280px) {
    body.tax-product_cat #content div.product div.images {
        max-width: 400px;
    }
    body.tax-product_cat .summary.entry-summary {
        max-width: 600px;
    }
}

/* increase max-width on product pages | hc-34126104 (LL) */
@media only screen and (min-width: 1280px) {
    body.single-product article#woocommerce-wrapper.responsive-max-width {
        max-width: 80vw;
    }
}

/* hide Read More button for products | hc-36230585 (AP) */
a.button.product_type_simple {
	display: none;
}

/* align woocommerce product buttons on larger screens | 5431322-zen eD */
@media screen and (min-width: 768px) {  
    ul.products {
        display: flex;
        flex-wrap: wrap;
    }

    ul.products li.product {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    ul.products li.product [class*="yith"],
    ul.products li.product .button {
        margin-top: 1em;
        align-self: center;
    }

    ul.products li.product [class*="yith"] + .clear {
        display: none;
    }

    /* adjust line height and width of out of stock button */
    body[class*="woocommerce"] #page ul.products li.product.outofstock .button {
        width: 100%;
        line-height: 2;
    }
}
/* /align woocommerce product buttons on larger screens | 5431322-zen eD */

/* Hide Woo cart icon | 36320419-HC NJ */

.woocommerce-cart-link .svg-icon{
  display:none;
}

/* Make mobile product buttons aligned by allowing enough space for all titles | 5451080-zd */
@media screen and (max-width: 767px) {
    .woocommerce-loop-product__title {
        height: 5em;
    }
}

/* Hide WooCommerce cart in menu | 5459044-zen AP */
.main-navigation .woocommerce-menu-container,
body[class*="woocommerce"] #page .main-navigation #toggle-cart {
    display: none;
}

/* Remove right margin from last menu item | 5459044-zen AP */
body[class*="woocommerce"] #page .main-navigation > div:not(:last-of-type) {
    margin-right: unset;
}

/* Full width for all archive pages | 36400077-hc (JW)*/
body.archive article#woocommerce-wrapper.responsive-max-width{ 
max-width: 80vw;
}/* End full width for all archive pages | 36400077-hc (JW)*/

/* "2º via boleto" menu item color adjust */
@media only screen and (min-width: 560px) {
.main-navigation > div > ul > li:last-of-type > a {
color: #006d6f;
}
}

