Naot Footwear’s First Flagship Store Now Open in New York City