The viral fashion and lifestyle brand will open the brand’s first Georgia brick-and-mortar store after months of anticipation.