A store specialized in selling skin and personal care products. The store contains more than 33 thousand products.