.llp-opening-hours__status-icon {
    width: 3rem;
    height: 3rem;
}

.llp-opening-hours__toggle {
    gap: 0.5rem;
}

.llp-opening-hours__chevron {
    width: 1.5rem;
    height: 1rem;
    transition: transform 0.2s ease;
}

.llp-opening-hours__chevron svg {
    width: 100%;
    height: 100%;
    display: block;
}

.llp-opening-hours__toggle:not(.collapsed) .llp-opening-hours__chevron {
    transform: rotate(180deg);
}
