:root {
  --brand-50: #fbf5f4;
  --brand-100: #f5e8e4;
  --brand-200: #e7c8c1;
  --brand-300: #d7a599;
  --brand-400: #c27764;
  --brand-500: #b45741;
  --brand-600: #a83c22;
  --brand-700: #8d321d;
  --brand-800: #6f2816;
  --brand-900: #511d10;
  --brand-950: #32120a;
  --accent-50: #fbf8f3;
  --accent-100: #f4ece0;
  --accent-200: #e6d5ba;
  --accent-300: #d5b98b;
  --accent-400: #c7a165;
  --accent-500: #b98a3e;
  --accent-600: #9f7735;
  --accent-700: #82612b;
  --accent-800: #644b21;
  --accent-900: #463418;
  --line: #e3d7c2;
  --radius: 0.5rem;
  --btn-radius: 0px;
  --container-max: 1560px;
  --section-pad: 3.5rem;
  --section-pad-lg: 5rem;
  --font-display: 'Playfair Display', 'Noto Serif SC', 'Songti SC', serif;
  --font-body: 'Inter', system-ui, 'PingFang SC', sans-serif;
}
