The block display value makes an element participate in block layout and ordinarily use the available width. In a narrow checkout table, applying it to rows and cells stacks each row vertically instead of preserving the usual table-row and table-cell structure. section 8.3.1
Stacking a table on narrow screens
Apply the value inside a media query: @media (max-width: 549px) { td, tr { display: block; } }. The rows and cells then form a vertical layout; images can float left while the remaining content wraps around them. section 8.3.1
Compare the finished narrow-screen table, where block-styled rows and cells help each row read like a card. section 8.3.1
