Sephora is expected to launch the new location in the first quarter of 2027.