Almost! When I put that snip in the media query area for desktop, the button strangely shows up ONLY in desktop. If I put it outside the media query (e.g. in the defaults) it removes it altogether. Which is capital-G Great BUT…
If a user reduces the screen below 767 wide and toggles the menu (on/off), the main menu doesn’t reappear when the window goes back to full size (and the only way to get it to reappear is a browser refresh).
I’m thinking I need to add an explicit command for .menu-primary to the desktop media query?
Edit: I’ve left the test page in this above state if you wanted to take a look…