:root {
  --lm-cream: #fff8f1;
  --lm-flour: #fffcf8;
  --lm-paper: #f4e7da;
  --lm-peach: #efc4b2;
  --lm-wine: #8b2d35;
  --lm-wine-deep: #662029;
  --lm-cocoa: #33231f;
  --lm-caramel: #b66a34;
  --lm-sage: #66745f;
  --lm-muted: #756660;
  --lm-line: rgba(51, 35, 31, .16);
  --lm-shadow: 0 18px 55px rgba(73, 37, 29, .12);
  --lm-font-display: Georgia, "Times New Roman", serif;
  --lm-font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --lm-radius-sm: 10px;
  --lm-radius: 22px;
  --lm-radius-lg: 42px;
  --lm-z-sticky: 100;
  --lm-z-overlay: 200;
  --lm-z-mobile: 300;
  --lm-container: min(1240px, calc(100vw - 40px));
}
