At 12 weeks, you have a long way to go in the battle of keeping the hair out of the eyes.

On second thought, that battle never ends, lol.
When Max was a pup, I dabbed a tiny, tiny bit of Vaseline on those pesky hairs that stood out in front of his eyes. Other people have used PetSilk topknot gel.
Be careful and make sure that whatever you use is a fresh jar and dedicated only to your pup. Anything near the eyes has the potential to infect or harm the eyes, so you may be better off just combing and dabbing with a wet finger to encourage the hair to stay away from the eyes.
Be careful with making topknots too. Don't pull the hair too tight or you could end up pulling the skin and causing a sore that permanently damages hair follicles. That has happened to a few people here.