.productspecs_container .tech-specs .item:nth-child(odd) {
    background-color: #d8f3f7;
}

.productsummary_container .productdetails .product-description-in-summary.collapsible custom-html::after {
  display: none !important;
}

/* Reorganising PDP page slightly */
.ex-product {
  .productsummary_container .productdetails .product-description-in-summary.collapsible {
    order: -1;
  }

  .productsummary_container .productdetails .prod-code-wrapper {
    order: 1 !important;
  }

  .productsummary_container .productdetails .prod-category {
    display: block !important;
    order: 2;
    margin: 0;
  }

  .productsummary_container .productdetails .manufacturer-name {
    order: 3;
  }

  .productsummary_container .productdetails .manufacturer-ref {
    order: 4;
    margin-top: 5px;
  }

  .productimage_container .prod-category {
    display: none;
  }
}

header .minicart_container .cart-btn>a.btn .minicart_count
Specificity: (0,4,2)
 {
	align-items: center;
	background: #28b2c4;
	border-radius: 100%;
	color: #fff;
	display: flex;
	height: 24px;
	justify-content: center;
	transition: color .35s ease, background .35s ease;
	width: 24px;
}

.welcome-box {
  background-color: #bfecf1;
  border-radius: 12px; /* curved corners */
  max-width: 1430px;
  padding: 20px 24px;
  margin: 20px auto; /* centers the box */
  line-height: 1.6;
  color: #333; /* readable text */
  box-sizing: border-box;
}

.label-danger {
    background-color: #02a651;
}

.categoryfiltermenu_container, .filters_container {
    background-color: #e7f7d7;
    border-radius: 12px;
    padding: 35px 20px;
}

.menu .catalog-block {
    background: #d8849e;
}


.shopping-cart .no-more-tables .costcentre.costcentre--basket select.cost-center+.select2-container.select2-container--default {
	border: 2px solid #404040;
}

.headersection-menu {
  background: #404040;
}

nav.menu .catalog-block ul.catalog>li>a {
  color: #ffffff; 
  
  &:hover {
    color: #eaf3f0;
  }
}

div.customertools .nav .sidebar-logout a:focus-visible, div.customertools .nav .sidebar-logout a:hover {
    color: white;
}

.live-inventory-v2-wrapper a.live-inventory-v2-collection, .live-inventory-v2-wrapper a.live-inventory-v2-shipping {
    width: fit-content;
}

.ex-category,
.ex-searchresult {
  .catalog-grid .container {
    @media (min-width: 1470px) {
      width: 90vw;
      max-width: 1900px;
    }
  }
}

.tile .live-inventory-v2-wrapper a.live-inventory-v2-collection, .tile .live-inventory-v2-wrapper a.live-inventory-v2-shipping {
  small {
    display: none;
  }
}

.gbp.fa-money-non-taxable:before {
    content: "e" !important;
    visibility: hidden;
}