You have lots of options. Compare transitions RX to shades RX and clear/colorless RX interchangeables. For winter riding, most people don't need shades, unless they're riding in snow, or going into the sun in early morning or late afternoon.
Contacts are good for many people.
I see people riding with their regular glasses. With todays plastic lenses and frames, these are lightweight.
I had a friend who was getting near-sighted who went to an "alternative theory" optometrist who prescribed him READING glasses, the OPPOSITE of what most optometrists and ophthalmologists would have done that allowed his eye muscles to relax while reading, and restored his far-vision, so he didn't need glasses for sports. He looked a little dorky putting on glasses for close-up stuff, but they worked for him, and the theory was/is sound.