A fast meeting of vintage and lifestyle in St. Moritz