.mobile-menu-layout-side .nm-mobile-menu-social-ul
Specificity: (0,2,0)
 {
    line-height: 1;
    padding: 15px 0 30px;
    border-top: 1px solid var(--nm--mobile-menu-color-border);
}

.mobile-menu-layout-side #nm-mobile-menu-secondary-ul
Specificity: (1,1,0)
 {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 4px;
    padding: 16px 0 24px;
}

.mobile-menu-layout-side #nm-mobile-menu .nm-mobile-menu-content>.nm-row
Specificity: (1,3,0)
 {
    display: flex;
    flex-direction: column;
    height: 100%;
}