For my upper body im wearing a mid-weight base layer, a fleece and a parka, because it is snowing on mt. washington. But for my legs i was thinking a base layer and snow pants but they seem too heavy, and the cargo pants get wet. what should i wear on my legs?