/* ========================================================================
   MELTOW FONT FAMILY
   Display: Brush, BrushRust, Marker, MarkerRust, Script, ScriptRust
   Sans (MeltowSan): pesos 100/200/300 (Regular, Italic, Handmade, Rust)
   ======================================================================== */

/* ---- DISPLAY (manuscritas / brush / rust) ---- */
@font-face {
  font-family: 'Meltow Brush';
  src: url('../fonts/zMeltow-Brush.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Brush Rust';
  src: url('../fonts/Meltow-BrushRust.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Marker';
  src: url('../fonts/Meltow-Marker.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Marker Rust';
  src: url('../fonts/Meltow-MarkerRust.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Script';
  src: url('../fonts/Meltow-Script.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Script Rust';
  src: url('../fonts/Meltow-ScriptRust.ttf') format('truetype');
  font-display: swap;
}
@font-face {
  font-family: 'Meltow Extras';
  src: url('../fonts/Meltow-Extras.ttf') format('truetype');
  font-display: swap;
}

/* ---- SANS (MeltowSan 100/200/300) ---- */
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan100-Regular.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan100-Italic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan200-Regular.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan200-Italic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan300-Regular.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan';
  src: url('../fonts/MeltowSan300-Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* ---- Handmade & Rust variants ---- */
@font-face {
  font-family: 'MeltowSan Handmade';
  src: url('../fonts/MeltowSan100-Handmade.ttf') format('truetype');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan Handmade';
  src: url('../fonts/MeltowSan200-Handmade.ttf') format('truetype');
  font-weight: 200;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan Handmade';
  src: url('../fonts/MeltowSan300-Handmade.ttf') format('truetype');
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan Rust';
  src: url('../fonts/MeltowSan100-Rust.ttf') format('truetype');
  font-weight: 100;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan Rust';
  src: url('../fonts/MeltowSan200-Rust.ttf') format('truetype');
  font-weight: 200;
  font-display: swap;
}
@font-face {
  font-family: 'MeltowSan Rust';
  src: url('../fonts/MeltowSan300-Rust.ttf') format('truetype');
  font-weight: 300;
  font-display: swap;
}

/* ========================================================================
   CLASSES UTILITÁRIAS — Use onde quiser
   ======================================================================== */

.font-meltow-brush       { font-family: 'Meltow Brush', sans-serif; }
.font-meltow-brush-rust  { font-family: 'Meltow Brush Rust', sans-serif; }
.font-meltow-marker      { font-family: 'Meltow Marker', sans-serif; }
.font-meltow-marker-rust { font-family: 'Meltow Marker Rust', sans-serif; }
.font-meltow-script      { font-family: 'Meltow Script', cursive; }
.font-meltow-script-rust { font-family: 'Meltow Script Rust', cursive; }
.font-meltow-san         { font-family: 'MeltowSan', sans-serif; }
.font-meltow-san-hand    { font-family: 'MeltowSan Handmade', sans-serif; }
.font-meltow-san-rust    { font-family: 'MeltowSan Rust', sans-serif; }
.font-meltow-extras      { font-family: 'Meltow Extras', sans-serif; }
