If you’ve ever broken a sweat in 20-degree weather, chances are you know how crucial it is to find a warm jacket that’s lightweight enough to wear over several layers without giving you heatstroke. And if you, like many others who know the misery of…
