/* Inline SVG icon set — minimal stroke icons, gold-tone */ const Icon = ({ name, size = 20, stroke = 1.4 }) => { const props = { width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: "currentColor", strokeWidth: stroke, strokeLinecap: "round", strokeLinejoin: "round" }; switch(name){ case 'sparkle': return ( ); case 'pin': return ( ); case 'card': return ( ); case 'calendar': return ( ); case 'clock': return ( ); case 'check': return ( ); case 'arrow': return ( ); case 'arrow-up-right': return ( ); case 'shield': return ( ); case 'truck': return ( ); case 'phone': return ( ); case 'mail': return ( ); case 'ig': return ( ); case 'fb': return ( ); case 'tiktok': return ( ); case 'star': return ( ); case 'plus': return ( ); case 'minus': return ( ); case 'water': return ( ); case 'leaf': return ( ); case 'wrench': return ( ); case 'gem': return ( ); case 'paypal': return ( ); case 'chevron-down': return ( ); case 'menu': return ( ); case 'close': return ( ); default: return null; } }; window.Icon = Icon;