The two-story, 436-square-meter store is one of the largest in the world for the Swedish fashion house.