Heat, humidity, and sweat are no match for these primers, eyeshadows, lipsticks, and more.