:root { --facebook: #1877F2; --instagram: #E4405F; --linkedin: #0A66C2; --pinterest: #E60023; --tiktok: #000000; --whatsapp: #25D366; --xtwitter: #000000; --youtube: #FF0000; --primary: #B7682C; --secondary: #E5A925; --accent: #9C4B1A; --text-heading: #0f172a; --text-body: #334155; --text-muted: #64748b; --text-inverse: #ffffff; --bg-body: #f8fafc; --bg-surface: #ffffff; --bg-card: #ffffff; --bg-muted: #f1f5f9; --link: #1d4ed8; --link-hover: #1e40af; --border: #e2e8f0; --focus-ring: #2563eb; --disabled: #94a3b8; --overlay: rgb(15 23 42 / 0.65); --shadow: rgb(37 99 235 / 0.25); --info: #0dcaf0; --success: #198754; --warning: #ffc107; --danger: #dc3545; --primary-l-1: #c98e61; --primary-l-2: #dbb496; --primary-l-3: #edd9ca; --primary-d-1: #894e21; --primary-d-2: #5c3416; --primary-d-3: #2e1a0b; --secondary-l-1: #ecbf5c; --secondary-l-2: #f2d492; --secondary-l-3: #f9eac9; --secondary-d-1: #ac7f1c; --secondary-d-2: #735513; --secondary-d-3: #392a09; --accent-l-1: #b57853; --accent-l-2: #cea58d; --accent-l-3: #e6d2c6; --accent-d-1: #753814; --accent-d-2: #4e260d; --accent-d-3: #271307;}