/* Desktop nav fix for 5-item layout (Blog + Shop additions) */

/* Equal-width columns for the red grid variant */
.menu_group {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr !important;
}

/* Equal spacing for flex variants (black & cream) */
.menu_group.black,
.menu_group.cream {
    justify-content: space-between;
    gap: 2vw;
}

/* Sub-links under Blog & Shop need visible overflow */
.menu_items .menu-wrap .menu_mask {
    height: auto;
    overflow: visible;
}
