@charset "UTF-8";
/* font-size */
/* font-weight */
/* line-height */
/* sizes */
/* spacing */
/* border-radius */
/* fonts */
/* font sizes */
/* font-weight */
/* fonts */
/* font à utiliser pour un label "normal" */
/* font à utiliser pour un titre d'informations secondaires */
/* font à utiliser pour un texte d'informations secondaires */
@media only screen and (max-width: 768px) {
  .hidden-lte-tablet {
    display: none !important;
  }
}
@media only screen and (min-width: 768.2px) {
  .hidden-gt-tablet {
    display: none !important;
  }
}
@media only screen and (max-width: 576px) {
  .hidden-lte-mobile {
    display: none !important;
  }
}
@media only screen and (min-width: 576.2px) {
  .hidden-gt-mobile {
    display: none !important;
  }
}
.fieldset {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.fieldset__legend {
  display: flex;
  font-weight: 700;
  color: #111827;
}
.fieldset__subtitle {
  font-style: italic;
  color: #6b7280;
  line-height: 1.5;
}
.fieldset__content {
  display: flex;
}
.fieldset__content--column {
  flex-direction: column;
}
.fieldset__content--column .form-group + .form-group,
.fieldset__content--column .form-group + .fieldset,
.fieldset__content--column .fieldset + .form-group,
.fieldset__content--column .fieldset + .fieldset {
  border-top: solid thin #e5e7eb;
}
.fieldset__content--column .form-group + .fieldset,
.fieldset__content--column .fieldset + .fieldset {
  padding-top: 8px;
}
.fieldset__content--row {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (max-width: 576px) {
  .fieldset__content--row {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }
}

/*# sourceMappingURL=fieldset.css.ae4d8dcc620a.map */
