/* Theme: stitch */
@font-face { font-family: "Poppins"; src: url("/assets/fonts/poppins-latin-400-normal.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("/assets/fonts/poppins-latin-400-italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("/assets/fonts/poppins-latin-600-normal.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Poppins"; src: url("/assets/fonts/poppins-latin-700-normal.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
:root {
  --bg: #f9f9f7;
  --surface: #f3f3f3;
  --card: #ffffff;
  --text: #121212;
  --muted: #555555;
  --line: #e5e5e2;
  --brand: #234b3e;
  --brand-deep: #183629;
  --buy: #dd1d1d;
  --buy-deep: #b51616;
  --cta: #f5a94f;
  --cta-deep: #f09a33;
  --cta-text: #241b14;
  --chain-color: #8a6a4f;
  --chart-stitch: #234b3e;
  --accent: #dd1d1d;
  --primary: #234b3e;
  --heading: #121212;
  --display: "Poppins", system-ui, sans-serif;
  --body: "Poppins", system-ui, sans-serif;
}
