Invisible code in template?

What I’m trying to do:
I am playing with the online shop template to modify and build something else. In modifying the template, I am trying to remove some of the navbar_links on the main form, but in the mobile version of the modified template, I still see the original navbar_links.

What I’ve tried and what’s not working:
I have modified the navbar_links to delete the ‘Shop’ link. I deleted all references to ‘Shop’ everywhere in the code. I do not see it in the desktop version of the modified template, but in the mobile version, it still appears. I have tried to find any reference of “Shop” in the code for the template, and deleted it. It still appears in the mobile version. Is there any hidden code which I do not have access to for the templates? Is this expected behavior for the templates given?

Added later:

I fixed the problem. The nav_links for mobile format are not visible on the “Design” view of the main form. The Anvil team can probably look into this. Eventually, I was able to temporarily make the hidden flow-panel visible by deleting a section of the html, which I replaced once the modifications were made.
I am a not very well-wersed with HTML, and maybe that is the reason for this confusion.