All
Forms
Checkout Steps
A three-step checkout accordion: each section validates before opening the next, collapses to a summary with "Edit", and the last one confirms the order.
No dependency: paste the HTML into your page, the CSS into your stylesheet, and the JavaScript into a function that receives the parent element (root).