long johns with Heat Tech and super thick breathable insinuating fabrics