This highly technical and high-performing running top from The North Face is a pricey piece ... to cool off a bit before I ...