/* =============================================================================
   RPS Shortcode – openingstijden lijst
   Minimale, theme-vriendelijke stijlen. Overschrijf via je eigen CSS.
============================================================================= */

.rps-openingstijden {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: inherit;
    line-height: 1.5;
}

.rps-openingstijden__item {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    gap: 12px;
    padding: 3px 0;
}

.rps-openingstijden__dag {
    font-weight: 500;
    color: #fff;
}

.rps-openingstijden__tijd {
    text-align: right;
    white-space: nowrap;
    flex-shrink: 0;
    color: #fff;
}

/* Vandaag */
.rps-openingstijden__item--vandaag .rps-openingstijden__dag,
.rps-openingstijden__item--vandaag .rps-openingstijden__tijd {
    font-weight: 700;
    color: #fff;
    text-decoration: underline;
}

/* Gesloten */
.rps-openingstijden__item--gesloten {
    opacity: 0.5;
}

/* Scheiding tussen open en gesloten */
.rps-openingstijden__separator {
    list-style: none;
    border-top: 1px solid currentColor;
    opacity: 0.15;
    margin: 6px 0;
    padding: 0;
}

/* Leeg bericht */
.rps-openingstijden--leeg {
    font-style: italic;
    opacity: 0.65;
    margin: 0;
}

/* =============================================================================
   [rps_vandaag] – inline statuszin
============================================================================= */

.rps-vandaag {
    display: inline;
    font-size: inherit;
    line-height: inherit;
}

.rps-vandaag--open {
    /* Optioneel: kleur aanpassen via eigen CSS */
}

.rps-vandaag--straks {
    /* Optioneel */
}

.rps-vandaag--gesloten {
    /* Optioneel */
}
