.search-toggle {
  @apply
    flex;
}

.gform_wrapper {
  .gform_heading {
    .gform_title {
      //
    }
  }

  .gform_body {
    .gform_fields {
      .gfield {
        @apply
          mt-4;

        input,
        textarea,
        select {
          @apply
            border
            font-sans
            border-primary-500
            rounded-md;
        }

        .ginput_container_consent {
          input {
            @apply
              relative
              top-[2px]
              w-5
              h-5
              mr-2.5
              mb-0;
          }

          label {
            @apply
              mb-px;
          }
        }

        .ginput_container_fileupload {
          input {
            @apply
              px-0
              border-none
              font-mono
              text-xs;
          }
        }

        input,
        select {
          @apply
            px-4;
        }

        legend,
        span,
        .gfield_label,
        label {
          @apply
            font-mono
            mb-[6px]
            font-light
            text-xs;
        }

        select {
          option {
            //
          }
        }
      }
    }
  }

  .gform_button {
    @extend .button;
    @extend .button.filled;
    @apply
      text-base
      text-white;
  }

  .gform_footer {
    .gform_button {
      @apply
        mx-auto;
    }
  }
}
