# Cart Page

Shopping cart page with item list showing product image, name, price, and quantity controls (+/- buttons). Features order summary sidebar with subtotal, shipping estimate, tax calculation, and total. Includes empty cart state with CTA, remove item confirmation, quantity validation, and proceed to checkout button. Responsive layout with mobile-optimized summary.

## Files

| Target | Type |
|--------|------|
| `$modules$/cart-page/index.ts` | index |
| `$modules$/cart-page/cart-page.tsx` | page |
| `$modules$/cart-page/lang/en.json` | lang |
| `$modules$/cart-page/lang/tr.json` | lang |
| `$modules$/cart-page/lang/pt.json` | lang |

## Exports

**Components/Functions:** `CartPage`, `default`

```typescript
import { CartPage, default } from '@/modules/cart-page';
```

## Usage

```
import CartPage from '@/modules/cart-page';

<Route path="/cart" element={<CartPage />} />

• Uses useCart() from ecommerce-core (Zustand)
• Features: item list, quantity controls, order summary
• Empty cart state with shop CTA
```

## Dependencies

This component requires:
- `ecommerce-core`
- `animations`
