The pop-up Carousel concept will be open through Aug. 24 and will feature exclusive Boss items plus fashion, beauty and wellness products.