/* Launch-day finishing overrides loaded after the legacy storefront cascade. */
body.admin-unlocked .cart-terms input {
  accent-color: #10100f;
}

body.admin-unlocked .home-piece-card__meta {
  min-height: 76px;
  grid-template-columns: 1fr;
  justify-items: center;
  row-gap: 2px;
  padding: 13px 8px 0;
  text-align: center;
}

body.admin-unlocked .home-piece-card__name {
  grid-column: 1;
  grid-row: 1;
  color: #10100f;
  font-size: 11.5px;
  font-weight: 650;
  letter-spacing: .02em;
  text-transform: uppercase;
}

body.admin-unlocked .home-piece-card__color {
  grid-column: 1;
  grid-row: 2;
  color: rgba(16, 16, 15, .48);
  font-size: 10px;
  text-transform: uppercase;
}

body.admin-unlocked .home-piece-card__price {
  grid-column: 1;
  grid-row: 3;
  justify-self: center;
  margin-top: 7px;
  color: #10100f;
  font-size: 11px;
  font-weight: 650;
}

body.admin-unlocked .footer-columns {
  width: 100%;
  margin: 0;
  padding: 58px 36px 48px;
}

body.admin-unlocked .footer-about .footer-about__brand {
  text-transform: none;
}

body.admin-unlocked .footer-bottom {
  width: 100%;
  margin: 0;
  padding: 0 36px;
}

@media (max-width: 760px) {
  body.admin-unlocked .footer-columns {
    width: 100%;
    padding: 44px 20px 38px;
  }

  body.admin-unlocked .footer-bottom {
    width: 100%;
    padding: 0 20px;
  }
}
