Looks really impressive! The color scheme you used are kind of retro and luxury! yes!
This is well responsive! very good!
And just some small issues! First the absolute units like pixel you used, but not all of them since some are in relative, very good.
Product boxes, they have 1 pixel of solid border. As pixel is absolute unit, in very high density screens(like phones for example) 1 pixel is kind of very very narrow, and almost nothing. I note they might convert 1 pixel to 1 point, but this is recommended you go with relative units.
And last minor issue is about the email textbox and the button next to it. They are a little small! having bigger text box, with larger font size are much better. Also add some padding for textbox and the button. Also make sure they are in same height.
Overall, very very good! I really liked it.
keep going on great work, happy programming.