.form-item {
  &__label {
    display: block;
    margin-bottom: 4px;
    font-weight: 500;
  }
  &__desc {
    color: $txt-color;
  }
  &--num-picker {
    flex-direction: row;
    align-items: center;
    &__label {
      width: inherit;
    }
    &__picker {
      display: flex;
      &__btn {
        font-size: 24px;
        padding: 10px;
        height: 55px;
        min-width: 55px;
        background-color: $blue;
        color: white;
      }
    }
  }
  &--num {
    &__input-wrap {
      border: 1px solid $txt-color;
      height: 55px;
      width: 135px;
      display: flex;
      align-items: center;
      padding-right: 10px;
    }
  }
  &__date-range {
    display: flex;
    .input {
      width: 50%;
    }
  }
}
