After months of testing in the harshest of conditions, these are the best hardshell jackets to brave the alpine with in 2025.