label {
    color: #000;
    margin-top: 15px;
    margin-bottom: 15px;
}

.flex-buttons .flex-notes {
    margin: 5px 0;
    white-space: normal;
    font-size: 1.25rem;
    font-weight: 800;
    color: black;
}

/* pick up button */
.ex-cart .item .name a:nth-child(4) {
  color:black;
  background:#f6b015;
  padding:.5em;
  border-radius:5px;
  position:relative;
  top:.3em;
  font-weight: 700;
}

.ex-cart .item .name a:nth-child(4):hover {
  color:white;
  background:black;
font-weight: 700;
}

/* Branch Banner Selector */

.current-branch-banner .container a {
  font-weight: bold;
  color: black;
}

.current-branch-banner {
    background: #f6b015;
    font-size: 15px;
    padding: 10px 0;
  }

.current-branch-banner .container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px;
  height: 15px;
}