.reservations-form-modal {
  &.default-modal .modal__body {
    padding-top: var(--spacing-l);
  }

  .input-checkbox {
    .input-choices {
      display: flex;
      flex-wrap: wrap;
      width: 100%;

      > label {
        width: 100%;
        font-weight: var(--font-weight-bold);
      }

      .checkbox {
        width: 50%;

        &:nth-child(3) {
          margin-top: 0;
        }

        input:checked + label::before {
          background: var(--color-dark);
        }

        > label::before {
          border-color: var(--color-dark);
        }
      }
    }
  }

  .input-tags .input-choices {
    width: 100%;
  }

  .input-selectbox .vue-treeselect__multi-value-item p {
    color: var(--color-light);
  }

  .global-form__log {
    .default-log-slot {
      &::before {
        content: 'The room reservation is not possible';
        color: var(--color-danger);
      }

      .form-log {
        display: none;
      }
    }
  }
}
