Swarovski has unveiled a new logo and visual identity, to be revealed across all touch-points including packaging, retail and digital. Credits go to General Idea, a New York-based branding agency that is a favorite of many luxury and lifestyle brands.