Givenchy's new, sleek flagship store in New York | Fortune