:root {
  --brand-50: #f8f5f3;
  --brand-100: #efe7e2;
  --brand-200: #d9c6bc;
  --brand-300: #c1a291;
  --brand-400: #a17257;
  --brand-500: #8b5131;
  --brand-600: #78350f;
  --brand-700: #652d0d;
  --brand-800: #4f230a;
  --brand-900: #3a1907;
  --brand-950: #241005;
  --accent-50: #fcf8f0;
  --accent-100: #f7ecd7;
  --accent-200: #ecd5a5;
  --accent-300: #dfb968;
  --accent-400: #d5a136;
  --accent-500: #ca8a04;
  --accent-600: #ae7703;
  --accent-700: #8d6103;
  --accent-800: #6d4b02;
  --accent-900: #4d3402;
  --line: #e7e5e4;
  --radius: 0.75rem;
  --btn-radius: 0.75rem;
  --container-max: 1560px;
  --section-pad: 3.5rem;
  --section-pad-lg: 5rem;
  --font-display: 'Marcellus', Georgia, 'Songti SC', serif;
  --font-body: 'Inter', system-ui, 'PingFang SC', sans-serif;
}
