I get my riding glasses at the larger hardware stores. The ones used by the landscapers. They have sporty/ aerodynamic looks and there are clear lenses and dark reflective lenses. They claim to be shatter-proof and protective for most flying debris.
Ernest