Gone are the days when snow goggles were the Crocs of the slopes — functional, yes, but a fashion abomination. This recent ...