CSS grid vs Smaller Bootstrap Cards?


I am making a business website and I need to put all of the goods that I sell in a grid (like on retail websites), and I was wondering which option would be better to use.

Should I use smaller bootstrap cards vs a normal css grid–which would be better?