There’s no mistaking an Acne Studios store for any other. Regardless of whether you’re in London, Stockholm, New York, or Tokyo, Acne…