/* Small fixes for the static build. The theme stylesheet still styles the old form classes. */

.wpcf7-form .wpcf7-response-output {
  display: none;
}

.wpcf7-form.invalid .wpcf7-response-output,
.wpcf7-form.sent .wpcf7-response-output,
.wpcf7-form.failed .wpcf7-response-output {
  display: block;
  padding: 0.75rem 1.5rem;
}

.wpcf7-form.failed .wpcf7-response-output {
  background-color: rgb(220 50 50);
  color: #fff;
}

.wpcf7-not-valid-tip {
  color: #dc3232;
  display: block;
  margin-top: 0.35rem;
}

.reforms-message {
  margin: 0;
  text-align: center;
}

form[data-reforms-state="done"] {
  min-height: 4rem;
}
