/* stylelint-disable selector-class-pattern, selector-id-pattern */
.gform-theme {
  --gf-form-gap-y: var(--spacing-xl, 16px) !important;
  --gf-form-gap-x: var(--spacing-2xl, 20px) !important;
  --gf-color-primary: var(--color-orange) !important;
  --gf-ctrl-btn-bg-color-primary: var(--gf-color-primary) !important;
  --gf-color-primary-contrast: var(--color-gray-900) !important;
  --gf-color-primary-darker: var(--color-light-orange) !important;
  --gf-ctrl-label-color-req: var(--color-blue);
  --gf-label-req-gap: 1px !important;
  --gf-radius: .5rem !important;
  --gf-ctrl-btn-radius: 100rem !important;
  --gf-ctrl-btn-font-family: var(--font-family-display-alt) !important;
  --gf-ctrl-btn-font-size: var(--font-size-text-md) !important;
  --gf-ctrl-btn-line-height: var(--line-height-text-md) !important;
  --gf-ctrl-btn-padding-x: 1.125rem !important;
  --gf-ctrl-border-color: var(--color-gray-300) !important;
  --gf-ctrl-border-color-focus: var(--color-blue);
  --gf-ctrl-btn-size: calc(2.75rem - 1px) !important;
  --gf-ctrl-padding-x: calc(0.875rem - 1px) !important;
  --gf-ctrl-padding-y: calc(0.625rem - 1px) !important;
  --gf-ctrl-font-size: var(--font-size-text-md) !important;
  --gf-ctrl-line-height: var(--line-height-text-md) !important;
  --gf-ctrl-size: 2.75rem !important;
}

.gform_required_legend {
  display: none;
}

/* Form 1: Footer Newsletter */
#gform_1 .gform_fields {
  display: flex !important;
  align-items: flex-start;
}
#gform_1 .gfield--input-type-email {
  width: 100%;
}
#gform_1 .gfield--type-submit {
  flex-grow: 0 !important;
  flex-shrink: 0 !important;
}
@media screen and (max-width: 767px) {
  #gform_1 {
    flex-direction: column;
  }
}

#gform_2 .gform_button {
  width: 100%;
}

#gform_3 {
  --gf-color-primary: var(--color-flourish) !important;
  --gf-ctrl-btn-bg-color-primary: var(--gf-color-primary) !important;
  --gf-ctrl-btn-bg-color-hover-primary: var(--color-blossom) !important;
}
#gform_3 .gform_button {
  --gf-local-color: var(--color-base-white) !important;
  width: 100%;
}

/* stylelint-enable selector-class-pattern, selector-id-pattern */

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