Ulta and Sephora's free birthday gifts are great in 2026, and they range from fragrances and makeup to haircare and skincare.