:root { --facebook: #1877F2; --instagram: #E4405F; --linkedin: #0A66C2; --pinterest: #E60023; --tiktok: #000000; --whatsapp: #25D366; --xtwitter: #000000; --youtube: #FF0000; --primary: #96460a; --secondary: #d4582c; --accent: #fbba2b; --text-heading: #3e2412; --text-body: #3A3A3A; --text-muted: #64748b; --text-inverse: #ffffff; --bg-body: #f8fafc; --bg-surface: #ffffff; --bg-card: #ffffff; --bg-muted: #f1f5f9; --link: #d4582c; --link-hover: #96460a; --border: #A9B9C5; --focus-ring: #d4582c; --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: #b07447; --primary-l-2: #cba385; --primary-l-3: #e5d1c2; --primary-d-1: #713508; --primary-d-2: #4b2305; --primary-d-3: #261203; --secondary-l-1: #df8261; --secondary-l-2: #eaac96; --secondary-l-3: #f4d5ca; --secondary-d-1: #9f4221; --secondary-d-2: #6a2c16; --secondary-d-3: #35160b; --accent-l-1: #fccb60; --accent-l-2: #fddd95; --accent-l-3: #feeeca; --accent-d-1: #bc8c20; --accent-d-2: #7e5d16; --accent-d-3: #3f2f0b; --fondo-claro: #f3eadf; --café-claro: #d89d75; --fondo-gris-claro: #f0f0f0;}