.warning {
  background: rgba(220, 38, 38, .10);
  border: 1px solid rgba(220, 38, 38, .28);
  color: #7f1d1d;
  padding: 14px 16px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 18px;
  box-shadow: none;
  animation: fadeUp .35s ease;
}

.warning.hidden {
  display: none;
}
