handle no items in categoyr
add responsive to img
fix quantity calculating