/* Keep the Standard plan distinct from the navy pricing section. */
#price .price-card.featured {
  background: linear-gradient(135deg, #fffdf7 20%, #f3e7cb 100%);
  color: #123049;
  border-color: #c3a15a;
  border-top-color: #b8954c;
  box-shadow: 0 8px 26px rgba(0, 20, 37, .14);
}

#price .price-card.featured h3,
#price .price-card.featured h4,
#price .price-card.featured .price,
#price .price-card.featured > p:not(.tier):not(.price):not(.badge) {
  color: #123049;
  text-shadow: none;
}

#price .price-card.featured .tier {
  color: #71582e;
}

#price .price-card.featured li {
  color: #334960;
}

/* A softly reflective silver finish gives Premium its own identity. */
#price .price-card.premium {
  background: linear-gradient(135deg, #dce4ec 0%, #f7f9fc 42%, #cbd7e3 100%);
  color: #123049;
  border-color: #b39a62;
  border-top-color: #a88b4e;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .55), 0 8px 26px rgba(0, 20, 37, .14);
}

#price .price-card.premium h3,
#price .price-card.premium h4,
#price .price-card.premium .price,
#price .price-card.premium > p:not(.tier):not(.price):not(.badge) {
  color: #123049;
  text-shadow: none;
}

#price .price-card.premium .tier {
  color: #665331;
  font-weight: 600;
}

#price .price-card.premium li {
  color: #334960;
}
