.gbh-list {
    list-style: none;
    padding: 0;
    margin: 0;
    /* On définit des couleurs de secours (fallback) */
    color: var(--gbh-color);
    text-align: var(--gbh-text-align);
}

.gbh-list li {
    display: inline-block;
    align-items: center;
	margin: 0 0.75em;
	padding: 0 0.5em;
}
.gbh-list li .day-name{
	margin-right: 0.5em;
	font-weight: bold;
}

/* Le jour actif utilise les variables injectées */
.gbh-list li.current-day {
    background-color: var(--gbh-active-background) !important;
    color: var(--gbh-active-color) !important;
    font-weight: bold;
}


/* ************************* */

.gbh-table.gbh-list{
	display: table;
}

.gbh-table.gbh-list li{
	display: table-row;
}
.gbh-table.gbh-list .day-name, .gbh-table.gbh-list .day-hours{
	display: table-cell;
	padding: 0 0.5em;
}

.gbh-table.gbh-list .day-name{
	text-align: right;
}
.gbh-table.gbh-list .day-hours{
	text-align: left;
}