Luxury stocks bet stumbles on inflation, China woes | Fortune