.event__menu {
    top: 0;
    position: sticky;
    margin: 0;
    width: 100%;
    height: fit-content;
    padding: 0;
    display: grid;
    background-color: var(--grey-dark);
    font-size: 1.2rem;

    li {
        width: 100%;
        padding: 1rem 1rem 1rem 2.5rem;
        color: lightgray;

        &.isActive {
            color: white;
            background-color: var(--color-1);
        }

        > a {
            display: flex;
            align-items: center;
            gap: 1rem;

            > svg {
                color: white;
                height: 1.5em;
            }
        }
    }
}
