.bg-img-hero1::before { background-image: url("https://eu.evocdn.io/dealer/1802/content/media/Dashboard/ShutterBackground.jpg"); }
.bg-img-hero2::before { background-image: url("https://eu.evocdn.io/dealer/1802/content/media/Dashboard/ShutterBackground.jpg"); }

/* Badges */
.b4115 .ribbon,
.b4115 .ribboncart { border: 1px solid #e7332b !important; }

.b4429 .ribbon,
.b4429 .ribboncart { border: 1px solid #216e00 !important; }

.b4656 .ribbon,
.b4656 .ribboncart { border: 1px solid #0451aa !important; }
/* Badges END */

.rrp,
.rrp + .save.with-value {
 display: none !important; 
}

.ex-name-contactus.ex-loggedout header {
    display: none;
  }
/* Fixes a custom design issue with the cart button showing cut out in the PDP for live inventory v2 */
.ex-product .catalog-single .product-shopping-actions .product-shopping-actions-addtocart .live-inventory-v2-add-to-cart-wrapper button {
  width: 100%;
}
.ex-product .catalog-single .product-shopping-actions .product-shopping-actions-addtocart .live-inventory-v2-add-to-cart-wrapper {
  max-width: none;
}
.quicklistdropdown .quicklist-name {      
  max-width: 100%;  
}

.live-inventory-v2-shipping:empty {
  display: none !important;
}

.price-call i {
  display: none !important;
}

.ex-customer.ex-l-4787 .dashboard-buttons {
  display: none;
}

/* FREE gift ribbon colour (basket + mini cart) */
.shopping-cart table.items-list tr.free td.thumb::before,
.cart-dropdown table.items-list tr.free td.thumb::before,
.cart-dropdown table.minicart tr.free td.thumb::before {
  border-color: #19dabd transparent transparent transparent !important;
}

/** ECOMM02-3367 **/
header .menu ul.catalog > li:not(.hide).tech-menu {
  display: none !important;
}

.ex-l-4874 {
  header .menu ul.catalog > li:not(.hide).default-menu {
    display: none !important;
  }
  
  header .menu ul.catalog > li:not(.hide).tech-menu {
    display: inline-block !important;
}