add 2px gap among products
refactor product section