.menu .catalog li.nav-ice-melt a {
  color: yellow;
}

.menu .catalog li.nav-ice-melt a::before {
  content: "NEW";
  font-weight: 700;
  margin-right: 5px;
}

.menu .catalog li.nav-ice-melt a:hover {
  color: #fff;
}

.live-inventory-v2-add-to-cart-wrapper {
  width: calc(100% - 55px);
  max-width: none;
}

.live-inventory-v2-wrapper {
  white-space: normal;
  margin: 5px 0;
}

.catalog-grid .tile .footer button.btn-primary {
  width: 100%;
}

/*login for true price text*/
.footer-wrapper-price::after {
content: "Login for True Price";
display: block;
font-weight: bold;
color: #03bcd9;
font-size:14px;
font-weight: bold;
margin-top: 5px;
}

.product-shopping-actions-prices::after {
content: "Login for True Price";
display: block;
font-weight: bold;
color: #317cc5;
margin-top: 16px;
margin-top:10px;
text-align: center;
}

.merchandising-content-static .widget-product-box .product-price-container::after {
content: "Login for True Price";
display: block;
font-weight: bold;
color: #317cc5;
margin-top: 16px;
margin-top:10px;
text-align: center;
}
/*login for true price text END*/

/*hide true price message for logged in users*/

body.ex-loggedin .footer-wrapper-price::after {
  display: none !important;
}

body.ex-loggedin .product-shopping-actions-prices::after {
display: none !important;
}

body.ex-loggedin .merchandising-content-static .widget-product-box .product-price-container::after {
  display: none !important;
}
/*hide "login for true price from furniture*/
.furniture-price::after,
.furniture-tile .footer-wrapper-price::after,
.furniture-tile .product-shopping-actions-prices::after,
.furniture-tile .product-price-container::after,
.ex-product .furniture-item::after {
  display: none !important;
  content: none !important;
}
/*end*/
.contact-furniture-rep {
  font-size: 1rem;
}
.furniture-price ~ .uom {
  display: none !important;
}

/* Header elements width change, search to fill remaining space */
.header-full .vertical-align > div {
  width: auto;
  
  &.search_container {
    flex: 1;
  }
}

/* override the hiding rule for tablets/desktops */
@media (max-width: 1366px) {
  .header-full .menu .catalog > li:nth-child(n+8) {
    display: inline-block !important;
  }
}

/* Hide all RRP and Save labels everywhere */
.rrp,
.label.save.with-value {
  display: none !important;
}

/* Show RRP and Save on tiles */
.tileparent.category_1283649 .rrp,
.tileparent.category_1024549 .rrp {
  display: block !important;
}
.tileparent.category_1283649 .label.save.with-value,
.tileparent.category_1024549 .label.save.with-value {
  display: inline-block !important;
}


.product-shopping-actions.category_1283649 .rrp,
.product-shopping-actions.category_1024549 .rrp {
  display: block !important;
}
.product-shopping-actions.category_1283649 .label.save.with-value,
.product-shopping-actions.category_1024549 .label.save.with-value {
  display: inline-block !important;
}

/* Style list price */
.product-shopping-actions .rrp {
  text-decoration: line-through;
  color: #888;
}

.tileparent .rrp > span {
  text-decoration: line-through;
  color: #888;
}

/* Style save label */
.label.save.with-value {
  text-decoration: none;
}

.menu.expanded .catalog li .submenu .submenucontainer {
  overflow: auto;
  flex-flow: row wrap; 
}