Beauty Store definition

Beauty Store means a Physical Location that either (a) requires a Regulated Professional to provide proof that the individual is a Regulated Professional in order to receive a discounted price on Products or (b) a cash and carry store in Europe that exclusively sells beauty products (e.g., cosmetics, fragrances, Products) and primarily serves Professionals of the type which Parent currently sells Products (e.g., Bleue Libellule).
Beauty Store means [ ].16