/* Custom Form Styles - Replacing Webflow form classes */

/* Form wrapper */
.form-wrapper {
  margin: 0;
}

/* Success message container (hidden by default, shown on success) */
/* Only hide the outer container with both classes */
.form-success.form-success-message {
  display: none;
  margin-top: 20px;
}

/* Show success message container when explicitly set to display or has show class */
.form-success.form-success-message.show,
.form-success.form-success-message[style*="display: block"] {
  display: block !important;
}

/* Error message container (hidden by default, shown on error) */
/* Only hide the outer container with both classes */
.form-error.form-error-message {
  display: none;
  margin-top: 20px;
}

/* Show error message container when explicitly set to display or has show class */
.form-error.form-error-message.show,
.form-error.form-error-message[style*="display: block"] {
  display: block !important;
}
