Have you ever gone to *** ski shop and been awed by the rainbow of ... with *** waterproof coating to protect from the elements. Hats are important since you lose about 60% of your body heat ...