/* Contact Form 7 additions scoped to the existing entry section only. */
#entry-form .wpcf7 {
  width: 100%;
}

#entry-form .wpcf7-form-control-wrap {
  display: grid;
  width: 100%;
}

#entry-form .wpcf7-not-valid-tip {
  margin-top: 8px;
  color: #b42318;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6;
}

#entry-form .wpcf7-spinner {
  display: none;
}

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

#entry-form .wpcf7-response-output {
  margin: 0;
  padding: 12px 14px;
  border-width: 1px;
  border-radius: 12px;
  font-size: 14px;
  line-height: 1.6;
}
