/* Lucide-style line icons (stroke 2, round caps) used across the storefront kit. Functional UI glyphs only — not brand illustration. Exposes window.AXIcons. */ const Svg = (p) => React.createElement('svg', Object.assign({ width:p.size||20, height:p.size||20, viewBox:'0 0 24 24', fill:'none', stroke:'currentColor', strokeWidth:p.sw||2, strokeLinecap:'round', strokeLinejoin:'round', 'aria-hidden':true, style:p.style }, {}), p.children); const AXIcons = { Search: (p={}) => , Cart: (p={}) => , User: (p={}) => , Menu: (p={}) => , X: (p={}) => , Heart: (p={}) => , Star: (p={}) => , Truck: (p={}) => , Shield: (p={}) => , Refresh: (p={}) => , Headset: (p={}) => , ChevronRight: (p={}) => , ChevronDown: (p={}) => , Check: (p={}) => , CheckCircle: (p={}) => , Plus: (p={}) => , Minus: (p={}) => , Trash: (p={}) => , Filter: (p={}) => , Lock: (p={}) => , Mail: (p={}) => , Bolt: (p={}) => , ArrowRight: (p={}) => , Star8: (p={}) => , Eye: (p={}) => , EyeOff: (p={}) => , MapPin: (p={}) => , Package: (p={}) => , Settings: (p={}) => , LogOut: (p={}) => , Gift: (p={}) => , Edit: (p={}) => , HelpCircle: (p={}) => , Phone: (p={}) => , MessageCircle: (p={}) => , FileText: (p={}) => , Clock: (p={}) => , }; window.AXIcons = AXIcons;