Roven Pop-Up

The Roven flagship store offers a unique and immersive retail experience by transporting customers into a surreal natural environment. It breaks away from traditional retail expectations, allowing visitors to embark on an explorative journey.

The store’s design celebrates the natural link between beauty and wellness, with products arranged to reflect the consumer’s daily skincare routine. The layout mirrors a day in the life of the user, featuring custom scenic rock sculpture displays that cater to their skin and beauty needs throughout the day. Additionally, it includes a memorable sensorial photo moment where guests can capture shareable memories under hanging pink plants as a gentle breeze adds to the ambiance.