/* Liste d'icônes */
.mb-icon-list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	gap: 8px;
}

.mb-icon-list--vertical { flex-direction: column; }
.mb-icon-list--inline { flex-direction: row; flex-wrap: wrap; gap: 8px 24px; }

.mb-icon-list__item,
.mb-icon-list__item > a {
	display: flex;
	align-items: center;
	gap: 10px;
}

.mb-icon-list__item > a { color: inherit; text-decoration: none; gap: inherit; }
.mb-icon-list__icon { display: inline-flex; line-height: 1; color: var(--mb-primary); }

.mb-icon-list--divider .mb-icon-list__item + .mb-icon-list__item {
	border-color: #e2e8f0;
	border-style: solid;
	border-width: 0;
}
.mb-icon-list--vertical.mb-icon-list--divider .mb-icon-list__item + .mb-icon-list__item { border-top-width: 1px; padding-top: 8px; }
.mb-icon-list--inline.mb-icon-list--divider .mb-icon-list__item + .mb-icon-list__item { border-left-width: 1px; padding-left: 24px; }
