
/* Gravity Forms Theme Framework overrides → default to brand brown */
.gform-theme--framework, .gform-theme--api, .gform_wrapper{
  --gf-color-primary: var(--brand-brown) !important;
  --gf-color-primary-rgb: 91,46,30 !important;
  --gf-ctrl-border-color-focus: var(--brand-brown) !important;
  --gf-ctrl-outline-color-focus: rgba(91,46,30,.35) !important;
  --gf-ctrl-accent-color: var(--brand-brown) !important;

  /* Buttons */
  --gf-ctrl-btn-bg-color-primary: var(--brand-brown) !important;
  --gf-ctrl-btn-bg-color-hover-primary: var(--brand-brown-600) !important;
  --gf-ctrl-btn-border-color-primary: var(--brand-brown) !important;
  --gf-ctrl-btn-color-primary: #fff !important;

  /* Progress bars & any blue accents */
  --gf-field-pg-prog-bar-bg-color-blue: var(--brand-brown) !important;
  --gf-ctrl-select-dropdown-option-shadow-hover: inset 3px 0 0 var(--brand-brown) !important;
}

/* Force GP Tabs to brown by default */
.gp-tabs-tab,
.gp-tabs .gp-tabs-tab,
.gform_wrapper .gp-tabs-tab{
  background: var(--brand-brown-100) !important;
  color: var(--brand-brown) !important;
  border: 1px solid var(--brand-brown) !important;
  border-radius: 10px !important;
  box-shadow: none !important;
}
.gp-tabs-tab.is-active,
.gp-tabs .gp-tabs-tab.is-active,
.gform_wrapper .gp-tabs-tab.is-active{
  background: var(--brand-brown) !important;
  color: #fff !important;
  border-color: var(--brand-brown) !important;
}
