/* ==========================================================================
   Inter, self hosted. Added 2026-09-04 by D3b.
   --------------------------------------------------------------------------
   WHY THIS FILE EXISTS. `tokens.css` has named Inter as the first family in
   --font since D3 amended it on 2026-09-04, but nothing anywhere served the
   face. A named family that is not served does not error and does not warn:
   the browser walks straight past it to the next entry in the stack. So every
   D3 mockup up to this point was reviewed in the system fallback, and the
   typeface Dylan chose had never actually been on screen. Caught by Dylan at
   D3b, asking whether what he was looking at was really Inter.

   WHY IT IS NOT IN tokens.css. D1 do-not-reverse 25: `tokens.css` is values
   only. An @font-face is a resource declaration, not a value. It also carries
   a path, and the path differs between the design folder and the theme's
   assets folder, so folding it into tokens.css would break decision #79's
   requirement that design/tokens.css and theme/assets/tokens.css stay
   byte-identical.

   ONE FILE, EVERY WEIGHT. This is the variable weight axis, latin subset,
   48KB. The design uses 400 through 900 and a static file per weight would be
   five requests and roughly 150KB. Decision #77 makes page speed a real
   priority, so the variable file is the right trade.

   LICENCE. Inter is SIL Open Font License 1.1, see inter-LICENSE.txt in this
   folder. Self hosting is expressly permitted, which is what decision #81
   already anticipated.

   IN THE THEME. This becomes `theme/assets/inter.css` plus the woff2 in
   `theme/assets/`, referenced with Shopify's `asset_url` filter, and
   preloaded in `theme.liquid` ahead of the stylesheet. It is not a Google
   Fonts tag: a third party request on every page view is exactly what
   decision #77 is trying to avoid.
   ========================================================================== */
@font-face{
  font-family:"Inter";
  font-style:normal;
  font-display:swap;
  font-weight:100 900;
  src:url("inter-latin-wght-normal.260c81a4759b.woff2") format("woff2-variations"),
      url("inter-latin-wght-normal.260c81a4759b.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,
    U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,
    U+FEFF,U+FFFD;
}
