form:not(.metabox-location-side):not(.metabox-location-normal):not(.metabox-location-advanced) {
  --secondary: #df1e1e;
  --secondary-darker: #bd1515;

  --gform-theme-color-inside-control-primary: var(--secondary);
  --gform-theme-control-choice-check-color: var(--secondary);
  --gform-theme-control-button-background-color-control: var(--secondary);
  --gform-theme-local-background-color: var(--secondary);

  /* --gform-theme-control-file-drop-area-icon-color: var(--gform-theme-color-inside-control-primary); */
  --gform-theme-control-file-drop-area-icon-color: var(--secondary);

  --gform-theme-control-button-background-color-hover-control: var(--secondary-darker);
  --gform-theme-color-inside-control-primary-darker: var(--secondary-darker);

  /* SUBMIT */
  --gform-theme-control-button-background-color-primary: var(--secondary);
  --gform-theme-control-button-background-color-focus-primary: var(--secondary);
  --gform-theme-control-button-color-primary: white;
  --gform-theme-control-button-background-color-hover-primary: var(--secondary-darker);

  textarea,
  input:not([type='submit']) {
    @apply !border-neutral-400 !text-lg !text-neutral-900 !font-semibold;
  }

  input:not([type='checkbox']):not([type='radio']):not([type='submit']) {
    @apply !rounded-lg !py-6;
  }
  input[type='radio'] {
  }
  input[type='submit'] {
    /* --gform-theme-local-font-weight: 900;
    --gform-theme-local-font-size: 3rem; */
    @apply !px-8 !py-3  !border-none !rounded-full !font-bold !text-lg;
  }
  label:not(.gform-field-label--type-sub):not(.gform-field-label--type-inline),
  legend {
    @apply !font-bold !text-neutral-900 !text-lg;
  }
  label {
    @apply !text-neutral-700 !text-base !font-medium;
  }
}

.gform_title {
  @apply hidden;
}

.gfield_description {
  @apply !text-neutral-600 !text-sm !font-medium;
}

.section_titling + .gform_wrapper {
  @apply mt-16;
}

.homegrade-blocks-box-monoblock {
  .gform_wrapper {
    @apply max-w-5xl !mx-auto;
  }
}
