Minor nit but I can't help notice it: the logo doesn't really match the product. Typography choices evoke certain feelings and attributes. Your choice to me says "women's* beauty / personal hygiene", not "find whatever you want at your fingertips"
Short of hiring a designer (and also for fun), may I suggest watching the Helvetica film? https://vimeo.com/570441741