/*******
* ICONS
********/
/*******
* BUTTONS
********/
/*******
* SCROLLBAR
********/
/*******
* FORM
********/
/*******
* A11Y
********/
.ids-form-group__fieldset {
  border: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.ids-form-group__fieldset.ids-form-group__fieldset--compact {
  gap: 0.5rem;
}
.ids-form-group__fieldset legend {
  color: var(--IDS-FORM-LABEL__COLOR);
  font-family: var(--IDS-FORM-LABEL__FONT-FAMILY);
  font-size: var(--IDS-FORM-LABEL__FONT-SIZE);
  font-style: normal;
  font-weight: var(--IDS-FORM-LABEL__FONT-WEIGHT);
  letter-spacing: var(--IDS-FORM-LABEL__LETTER-SPACING);
  line-height: var(--IDS-FORM-LABEL__HEIGHT);
  display: inline !important;
  padding: 0;
}
.ids-form-group__fieldset legend.ids-label--clickable {
  cursor: pointer !important;
}
.ids-form-group__fieldset legend.ids-label--disabled {
  font-style: italic;
  color: var(--IDS-FORM-LABEL--DISABLED-COLOR);
  cursor: default !important;
}
.ids-form-group__fieldset .ids-legend__tooltip {
  position: relative;
  bottom: -0.1875rem;
  margin-left: 0.5rem;
}