/* Custom mixins */
clx-form-integration {
  display: block;
  max-width: 700px;
}
.formIntegration--left clx-form-integration {
  margin-right: auto;
}
.formIntegration--right clx-form-integration {
  margin-left: auto;
}
.formIntegration--center clx-form-integration {
  margin-left: auto;
  margin-right: auto;
}
.formIntegration__form {
  display: flex;
  flex-direction: column;
  gap: 25px 15px;
}
.formIntegration__row {
  display: flex;
  flex-wrap: wrap;
  gap: 25px 15px;
}
.formIntegration__col {
  flex: 1;
  min-width: 180px;
}
.formIntegration__checkbox-multi-options {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
.formIntegration__form label {
  display: inline-block;
  max-width: initial;
  margin-bottom: var(--sl-spacing-3x-small);
  font-weight: 500;
}
.form-integration-module ul {
  list-style: disc outside;
  padding-left: 1.5rem;
}
.formIntegration__submit-button {
  margin-top: var(--sl-spacing-small);
}
.formIntegration__error-alert {
  margin-bottom: var(--sl-spacing-large);
}
.formIntegration__success-list {
  margin-top: var(--sl-spacing-small);
}
.formIntegration__success-list:empty {
  display: none;
}
