I am tempted to go for the face shield visor. I do see people using these in the work place and in some shops (B and Q). They certainly will keep fluids from moving in either direction.
It’s red alert for me. When I am in the supermarket it’s like bandits at 6 o’clock. Permanently at the ready. Shall we say I “stay alert” to coin the government phrase.