Outdoor Voices snags $34M in funding