The renowned outdoor brand has proudly unveiled its first-ever Italian brand store in the vibrant Brera district of Milan