This page contains three components that work together as a complete shopping cart system. Look for all three on the canvas:
AddToCartButton (linked) — A customizable add-to-cart button with click feedback animation. Configure product ID, name, price, and image directly from the property panel.
CartIcon — A cart icon with a real-time item count badge. Click it to toggle the cart drawer.
CartDrawer — A slide-out cart panel with item management, quantity controls, customer info form with validation, and PayPal checkout. Supports 7 currencies.
All three share state through a lightweight singleton store with localStorage persistence — no external dependencies. Every visual property is configurable via Framer's property controls.