Pollen Sunglasses

I wear hard contact lenses and have huge problems with dust in my eyes. I found a cheap pair of noname shades that have a bit of foam that blocks a lot of it.
If I could find some more sunglass like goggles, I would wear them.
I’m just not gonna go all downhill with full goggles on road, CX and XC rides.