/* ============================================================================
   CHALET COMPRIMÉ · web cuts  ·  generated from Claudio's owned OTFs (2009)
   Originals untouched — these are woff2 copies for web embedding.

   PEPPER ON DISPLAY ONLY. Always falls back to Manrope, so text never breaks.
   The family "Chalet Comprime" is a weight ramp built from the real cuts:
       300 = Milan (light/elegant) · 400 = Cologne (clean default)
       700–900 = Hong Kong (impact).  Obliques are the italics.

   SETUP: put the /fonts/*.woff2 next to your CSS and link this file
   (or paste these @font-face rules into renzos-tokens.css).
   Then just use:  font-family: var(--f-display);  font-weight: 300|400|900;
   ============================================================================ */

@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-MilanSixty.woff2')   format('woff2');font-weight:300;font-style:normal;font-display:swap;} /* Milan Sixty — light/elegant */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-MilanSeventy.woff2')  format('woff2');font-weight:300;font-style:italic;font-display:swap;} /* Milan Seventy — light oblique */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-CologneSixty.woff2')  format('woff2');font-weight:400;font-style:normal;font-display:swap;} /* Cologne Sixty — clean default */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-CologneSevet.woff2')  format('woff2');font-weight:400;font-style:italic;font-display:swap;} /* Cologne Seventy — oblique */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-MilanEighty.woff2')   format('woff2');font-weight:500;font-style:normal;font-display:swap;} /* Milan Eighty — medium */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-CologneEight.woff2')  format('woff2');font-weight:600;font-style:normal;font-display:swap;} /* Cologne Eighty — semibold */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-HongKongSixt.woff2')  format('woff2');font-weight:700;font-style:normal;font-display:swap;} /* Hong Kong Sixty — bold */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-HongKongSeve.woff2')  format('woff2');font-weight:700;font-style:italic;font-display:swap;} /* Hong Kong Seventy — bold oblique */
@font-face{font-family:'Chalet Comprime';src:url('/fonts/ChaletComprime-HongKongEigt.woff2')  format('woff2');font-weight:900;font-style:normal;font-display:swap;} /* Hong Kong Eighty — impact/black */

/* Los Angeles — a distinct display oblique; kept as its own family */
@font-face{font-family:'Chalet Comprime LA';src:url('/fonts/ChaletComprime-LosAngeles.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}

/* ── USAGE ──────────────────────────────────────────────────────────────────
   h1.hero    { font-family: var(--f-display); font-weight: 900; }   // Hong Kong impact
   .eyebrow   { font-family: var(--f-display); font-weight: 400;     // Cologne clean
                text-transform: uppercase; letter-spacing: 2px; }
   .wine-title{ font-family: var(--f-display); font-weight: 300; }   // Milan elegant
   If Chalet hasn't loaded yet (or is blocked), all of these render in Manrope.
   ────────────────────────────────────────────────────────────────────────── */
