Adidas has launched its own clothing genre, called Terrex, and tomorrow the brand’s first retail store in the U.S. opens right here in Portland. The Pearl District pop-up is a simulation of the great outdoors and will feature everything from snowboarding gear to apparel like sneakers and beanies for winter. Happy Hour grand opening is tomorrow from 4-8 at 1411 NW Flanders with live music, beer, light bites and giveaways.