/* Generated by shop/scripts/sync-brand.mjs from the Dallas tenant manifest. */
@font-face {
  font-family: "Public Sans";
  font-style: normal;
  font-weight: 100 900;
  font-display: optional;
  src: url("fonts/public-sans-variable.woff2") format("woff2");
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/barlow-condensed-500.woff2") format("woff2");
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 600;
  font-display: optional;
  src: url("fonts/barlow-condensed-600.woff2") format("woff2");
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/barlow-condensed-700.woff2") format("woff2");
}

@font-face {
  font-family: "Barlow Condensed";
  font-style: normal;
  font-weight: 800;
  font-display: optional;
  src: url("fonts/barlow-condensed-800.woff2") format("woff2");
}

body.de-shop {
  --de-bg: #090807;
  --de-panel: #12100f;
  --de-panel-alt: #191412;
  --de-cream: #f3e9dc;
  --de-text: #f8f2ea;
  --de-muted: #d1c4b4;
  --de-line: rgba(255, 255, 255, 0.18);
  --de-copper: #c67d3d;
  --de-gold: #e1b25f;
  --de-red: #b4372f;
  --de-ink: #141110;
  --de-light: #f5eee3;
  --de-light-alt: #eedfce;
  --de-radius: 8px;
  --de-shadow: 0 20px 50px rgba(0, 0, 0, 0.2);
}
