I think most major brands offer something that fits the bill, but they tend to be marketed to bikers and skiers. Photochromatic lenses can be more convenient, if you don’t want to switch lenses.
I think it was recently discontinued, but I have been quite pleased with my Oakley Wind Jacket 2.0 sunglasses that:
(1) have interchangeable high contrast lenses with varying levels of light transmission.
(2) cover all exposed skin between my helmet and balaclava / buff, while still allowing enough airflow to prevent fogging in most situations
(3) have a elastic retention strap, for times when I need to quickly pull them down, while climbing
I have a strong preference for sunglasses that offer similar face coverage as goggles for alpine climbing. Most of those models will offer high contrast lenses for snowy environments.
I personally prefer the Oakley prizm snow or equivalent high contrast lenses over the Julbo photo-chromatic lenses, especially when skiing in an alpine environment. It looks like Oakley still has a few different models of sunglasses if you want Prizm snow lenses, photochromatic lenses, and clear / low light lens options.
https://www.sportrx.com/blog/oakley-prizm-snow-lenses-guide/
https://www.oakley.com/en-us/category/sunglasses/sport?show=Page&q=:oakleyRelevanceSort:oakleySportsFacet:winter-sports_sp