Winter cycling with fogging glasses. 0 to -10C. 45min, 20km.

That time of year again.... Looking for tips on gear for my commute by ebike. I struggle with fogging glasses (can't do contacts). Cruise at 30-35km/h, wind is an issue. I typically wear ski helmet with integrated visor, neoprene mask to seal the wind. But get warmed up and it all fogs in the lens.