Fix two bugs. 1. Cards didn't stack correctly. 2. Split large categories into two columns for large screens and one column for small screens.