Sephora

Architecture, Animation, Design

When the French cosmetic company Sephora launched to renew its stores in Spain, they thought of a new concept where the digital experience had to have an strong presence in its spaces.
A concept of stores where sensorial marketing is very present.
This spectacular shop is located at the center of Barcelona, built from the combination of architecture, animation and audiovisuals.

The cosmetics brand is betting very strongly on the digitization of its points of sale, there's no doubt.