/* Keep differently sized category cards in complete, aligned rows. */
#product-category #content .cat_prod { display: flex; flex-wrap: wrap; align-items: stretch; }
#product-category #content .cat_prod::before, #product-category #content .cat_prod::after { content: none; }
#product-category #content .cat_prod > .product-layout { float: none; }
#product-category #content .cat_prod > .product-grid .caption > .price { min-height: 52px; }
