I don't carry all my important stuff in one place. I have a show wallet and a concealed wallet as well so if one is compromised I have a back up. In the concealed wallet I carry back up money, passport (if needed to carry), and a spare credit card. This hidden wallet is never show in public. Some carry a money belt or neck pouch. There are a number of makers including Eagle Creek, PacSafe, LewisNClark to name a few.
The YOMO neck travel wallet looks interesting too.
https://www.amazon.com/YOMO-Designer...s=neck%2Bpouch
Shak