/* Active discounts use the same price hierarchy on desktop and mobile. */
body:not(.admin-body) #products #productGrid .product.ee-discounted {
  border:2px solid #ee8e27!important;
  box-shadow:0 6px 22px rgba(238,142,39,.12);
}
body:not(.admin-body) #products #productGrid .product.ee-discounted .discount-tag {
  background:#f28c28!important;
  color:#fff!important;
  border-radius:7px;
  font-weight:850;
}
body:not(.admin-body) #products #productGrid .product .ee-old-price {
  display:block;
  align-self:flex-start;
  color:#bd5550;
  font-size:13px;
  font-weight:650;
  line-height:1.3;
  text-decoration:line-through;
  margin:3px 0 2px;
}
body:not(.admin-body) #products #productGrid .product.ee-discounted .price-row .price {
  color:#14854e!important;
  font-size:clamp(20px,2vw,25px)!important;
  font-weight:900;
}
body:not(.admin-body) #products #productGrid .product.ee-customer-price .discount-tag {
  background:#087d43!important;
  color:#fff!important;
}
body:not(.admin-body) #products #productGrid .product.ee-customer-price .price-row .price {
  color:#087d43!important;
  font-weight:900;
}
@media(max-width:600px){
  body:not(.admin-body) #products #productGrid .product.ee-discounted {
    border-width:2px!important;
  }
  body:not(.admin-body) #products #productGrid .product .ee-old-price {
    font-size:12px;
  }
}
