Fixed
- The quantity control stays inside the card. On booking pages that show products in two or three columns, the price and the plus/minus control shared one row. There was not enough space, so the plus button was cut off at the card edge and the price wrapped onto three lines. Price and control now sit on separate rows, so both stay readable at every card width.
Improved
- A bigger, clearer add button. The add button now spans the full width of the card and shows a label again instead of a bare cart icon. Easier to hit on a phone, and clearer about what it does.