Improved product list grid, should now always span to the edge of its container width