.gform_wrapper .gform-body .gform_fields .gfield .gfield_label {
  margin-block-end: var(--size-4);
}

.gform_wrapper .gform-body .gform_fields .gfield .ginput_container select,
.gform_wrapper .gform-body .gform_fields .gfield .ginput_container input:not([type=checkbox]) {
  height: 42px;
}

.gform_wrapper .gform-body .gform_fields .gfield .ginput_container textarea {
  max-height: 640px;
}

.gform_wrapper .gform-body .gform_fields .gfield .ginput_container select,
.gform_wrapper .gform-body .gform_fields .gfield .ginput_container input,
.gform_wrapper .gform-body .gform_fields .gfield .ginput_container textarea {
  border: var(--size-2) solid var(--bc-border-muted);
  border-radius: var(--size-4);
  outline: none !important;
  box-shadow: none;
}

.gform_wrapper form .gform-footer .gform_button.button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: var(--size-16) var(--size-24) !important;
  font-size: var(--size-18) !important;
  color: var(--bc-foreground-button-default) !important;
  border: 0 !important;
  border-radius: var(--border-radius-large) !important;
  outline: none !important;
  outline-width: var(--size-2) !important;
  background-color: var(--bc-background-button-default) !important;
  box-shadow: none !important;
}

.gform_wrapper form .gform-footer .gform_button.button:hover {
  color: var(--bc-foreground-button-hover) !important;
  outline-color: var(--bc-border-button-hover) !important;
  background-color: var(--bc-background-button-hover) !important;
}

.gform_wrapper form .gform-footer .gform_button.button:focus-visible {
  color: var(--bc-foreground-button-focus) !important;
  outline-color: var(--bc-border-button-focus) !important;
  background-color: var(--bc-background-button-focus) !important;
}

.gform_wrapper form .gform-footer .gform_button.button:active {
  color: var(--bc-foreground-button-active) !important;
  outline-color: var(--bc-border-button-active) !important;
  background-color: var(--bc-background-button-active) !important;
}

/*# sourceMappingURL=forms.css.map */
