/* Votre club : affiche les clubs sur deux colonnes sur ordinateur. */
@media (min-width: 851px) {
    .slf-v2-main-menu__list > .slf-menu-item--club
        > .sub-menu > .slf-dynamic-competition
        > .sub-menu {
        left: calc(100% - 45px);
        width: 410px;
        min-width: 410px;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 2px 8px;
    }

    .slf-v2-main-menu__list > .slf-menu-item--club
        > .sub-menu > .slf-dynamic-competition:hover
        > .sub-menu,
    .slf-v2-main-menu__list > .slf-menu-item--club
        > .sub-menu > .slf-dynamic-competition:focus-within
        > .sub-menu,
    .slf-v2-main-menu__list > .slf-menu-item--club
        > .sub-menu > .slf-dynamic-competition.is-hover-open
        > .sub-menu {
        display: grid;
    }

    .slf-v2-main-menu__list > .slf-menu-item--club
        > .sub-menu > .slf-dynamic-competition
        > .sub-menu > .slf-dynamic-club > a {
        width: 100%;
        min-width: 0;
    }
}
