14. Add to cart
Bulk add to cart (footer, bottom-right) is the main path: every row with qty > 0 is added to the cart in a single request. After a successful add, the theme's cart badge updates and the added quantities reset to 0.
A per-row cart button (a small cart icon at the end of each row) can also be enabled so a single variant can be added on its own.
The Reset order control (bottom-left, visible once any quantity is set) clears all quantities without adding to the cart.
Stock validation runs before adding: variants that don't allow overselling are capped at their available stock; if anything is capped or rejected, a toast explains what happened.