/* =========================
   RACAMA — заголовки
========================= */
@font-face {
  font-family: "Racama";
  src:
    url("/assets/fonts/Racama/Racama.otf") format("opentype"),
    url("/assets/fonts/Racama/Racama.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* =========================
   WIX MADEFOR DISPLAY — UI
========================= */

/* Variable font (основной) */
@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-VariableFont_wght.ttf")
       format("truetype-variations");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}

/* Fallback weights (на всякий случай) */
@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Wix";
  src: url("/assets/fonts/Wix/WixMadeforDisplay-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* =========================
   DEFAULT BODY FONT
========================= */
body {
  font-family: "Wix", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
