/* Shared brand mark + icons */ function BrandMark({ size = 44, dark = false }) { // Use the actual brand logo (icon part) — yellow/black SR mark. return ( Sr. Banheiro ); } function Brand({ size = 44, withName = true, dark = false }) { return ( Sr. Banheiro — Banheiros Químicos ); } /* Icons (Lucide-ish minimal line set, drawn fresh) */ function Icon({ name, size = 20, color = "currentColor", strokeWidth = 1.8 }) { const props = { width: size, height: size, viewBox: "0 0 24 24", fill: "none", stroke: color, strokeWidth, strokeLinecap: "round", strokeLinejoin: "round" }; switch (name) { case 'arrow-right': return ; case 'arrow-up-right': return ; case 'check': return ; case 'check-circle': return ; case 'phone': return ; case 'mail': return ; case 'map': return ; case 'whatsapp': return ; case 'instagram': return ; case 'facebook': return ; case 'handshake': return ; case 'chart': return ; case 'briefcase': return ; case 'shield': return ; case 'leaf': return ; case 'truck': return ; case 'sparkles': return ; case 'crown': return ; case 'lightbulb': return ; case 'fan': return ; case 'flower': return ; case 'broom': return ; case 'mirror': return ; case 'users': return ; case 'cube': return ; case 'droplet': return ; case 'shower': return ; case 'accessibility': return ; case 'fence': return ; case 'home-roof': return ; case 'menu': return ; case 'close': return ; case 'plus': return ; default: return null; } } window.Brand = Brand; window.BrandMark = BrandMark; window.Icon = Icon;