/* Footer: lijst met openingstijden in kolom 4 (vervangt de reviewkaart).
   De kolom zelf (.footer-hours) deelt de flex-regels met de andere
   footerkolommen in redesign.css. */
.footer-hours-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.footer-hours-list li {
    display: flex;
    justify-content: space-between;
    gap: var(--space-sm);
    padding: var(--space-xs) 0;
    border-bottom: 1px solid var(--hairline-light);
    font-size: 0.88rem;
    line-height: 1.4;
    color: var(--text-on-dark);
}
.footer-hours-list li:first-child { padding-top: 0; }
.footer-hours-list li:last-child { border-bottom: none; }
.footer-hours-list li span:first-child {
    color: var(--text-on-dark-strong);
}
.footer-hours-list li span:last-child {
    font-variant-numeric: tabular-nums;
    white-space: nowrap;
}

@media (max-width: 600px) {
    .footer-hours-list li { font-size: 0.95rem; }
}
