/* Banner under header */
#starter-sitewide-banner{
  display:block;
  background:#0b66ff;
  color:#fff;
  padding:.65rem .9rem;
  font-weight:700;
  line-height:1.25;
  text-align:center;
}
#starter-sitewide-banner a{color:#fff;text-decoration:underline;}
#starter-sitewide-banner strong{font-weight:800;}

/* Discount line in cart totals */
.starter-discount-line{
  display:flex;justify-content:space-between;gap:.75rem;
  background:#e9f8ee;color:#0a5c2d;font-weight:700;
  margin:.5rem 0;padding:.5rem .65rem;border-radius:.5rem;
}
