Sephora's in-store technology addresses customers' skin concerns