the issue with ditching breakpoints is that
flex-wrap
alone doesn't handle the
shift
when items stack. you can use flex-basis: calc((100% - gap) / items) to force a wrap, but it feels like
fighting the browser instead of working with it . did you try using the
queries
approach for the nav items specifically?