:root {
  --evo-brand-secondary: #0061ae;
  --evo-brand-secondary: #439c1e;
  --evo-brand-accent: #439c1e;
  --evo-header-background: #fff;
  --evo-row-spacing: 80px
}
.header-full .logo img {
/* Change this for desktop */
    max-width: 250px !important;
    height: auto !important;
    max-height: none !important;
}

.fa-leaf:before {
    content: "\f06c";
    color: green;
}

.fa-recycle:before {
    content: "\f1b8";
    color: limegreen;
}

html {
  scroll-behavior: smooth;
  
}

#shopbycat,
#ourbrands{
  scroll-margin-top: 100px;
}

.ex-product .main-image > .row > .col-md-12 {
  text-align: left !important;
}
.ex-product .productimage_container .badges-wrapper {
 margin-top: 10px; 
}
.ex-product .productimage_container .product-lightbox-open {
  right: unset;
  left: 25px;
  bottom: 15px;
}


/* Login to see price message - Base styles */
body.ex-loggedout .login-price-msg {
    padding: 8px 0;
    text-align: left;
}

body.ex-loggedout .login-price-msg a {
    display: inline-block;
    padding: 6px 12px;
    background-color: #5cb85c;
    color: #fff;
    font-weight: 600;
    border-radius: 3px;
    text-decoration: none;
    font-size: 13px;
    transition: background-color 0.2s ease;
}

body.ex-loggedout .login-price-msg a:hover {
    background-color: #449d44;
    color: #fff;
    text-decoration: none;
}

/* PDP specific styles */
body.ex-loggedout.ex-product .login-price-msg--pdp {
    margin: 15px 0;
}

body.ex-loggedout.ex-product .login-price-msg--pdp a {
    padding: 10px 20px;
    font-size: 15px;
}

body.ex-loggedout .live-pricing-fallback-option-quoteme {
	display: none;
}

.live-inventory-v2-wrapper, .live-inventory-v2-shipping {
 display: none; 
}

.ex-invoices .myaccount #erpGridVue .table thead .balance, .ex-invoices .myaccount #erpGridVue .no-more-tables tbody .balance  {
display: none;
}

/*body.ex-product .product-shopping-actions-quoteme{
  display: none;
}*/

.ex-category .gridtools .listgrid, .ex-searchresult .gridtools .listgrid {
    display: none;
}

body:not(.ex-validate-items-reorder) .contractitems #list .product-sku span,
body:not(.ex-validate-items-reorder) .quicklistsedit #list .product-sku span {
  font-size: 14px;
  color: #fff;
}

body:not(.ex-validate-items-reorder) .contractitems #list .product-sku,
body:not(.ex-validate-items-reorder) .quicklistsedit #list .product-sku {
 margin-top: 10px; 
}