Site looks mostly fine to me, although I personally dislike dark backgrounds. Dark backgrounds tend to swallow white text, and it is harder to focus. I would recommending increasing the font thickness to alleviate that. As ndsbd mentioned, the font is a little small.
Also, I think Arial font is sort of the opposite of what I think you are probably trying to convey to your audience, which I presume is modern, hip, and fresh. Arial font is the default font for web pages, so using another font will aid in the idea of 'fresh', and 'new'. The current website I am building now uses Verdana, but that is just a preference. You do have a nice mix of fonts though, and that is visually appealing.
And not that anyone other than a developer would care, I enjoyed the fact that your source code is readable.
Don't forget https in the midst of your security and privacy. I wouldn't expect to have it enabled for demo purposes though.
I'm not sure if this is an accident, or someone got their css crossed up, but I would have a hard time making a case for this being an intentional decision, namely because most elements are reasonably clean visually speaking. The hover effect is neat, but it serves no purpose other than it is neat. The button, the hover text, and the tooltip all say the exact same thing.
As a consumer, I don't want to be distracted from the merchandise by things that seem out of place.. As a developer, I would wonder how you got that effect, would dig into the source code, and immediately be looking for different ways to optimize the code. I would have completely forgotten about shopping.
Under the info tab at the top, you have a typo. 'Infos' is not a word, it should just be "Info". If this were my website, I would expand the Info pop-over and include the information you have at the bottom of the page.
This will allow you to further declutter the main page. I am also not sure of the need for the logo at the bottom of the page. That is another opportunity to declutter.