21 of the best beauty buys from The Ordinary’s latest sale