/* Hours Update Styling */
.hours-update-badge {
    color: var(--accent-gold);
    margin-bottom: 1rem;
    font-size: 1.1rem;
    display: inline;
    background: none;
    padding: 0;
    border-radius: 0;
    margin-left: 0;
    vertical-align: baseline;
    font-weight: normal;
}

.hours-comparison {
    position: relative;
    z-index: 100 !important;
}

.hours-comparison .future-hours {
    position: relative;
    z-index: 200 !important;
}

.hours-comparison .future-hours h3 {
    color: var(--accent-gold);
}

@media (max-width: 768px) {
    /* Mobile responsive adjustments can be added here if needed */
}
