@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Thin.woff");
  font-weight: 100;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Thin.woff");
  font-weight: 200;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Light.woff");
  font-weight: 300;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Regular.woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Italic.woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Regular.woff");
  font-weight: 500;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Medium.woff");
  font-weight: 600;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Medium.woff");
  font-weight: 700;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-SemiBold.woff");
  font-weight: 800;
}
@font-face {
  font-family: PPNeueMontreal;
  src: url("/font/PPNeueMontreal-Bold.woff");
  font-weight: 900;
}

:root {
  --app-font-display:
    PPNeueMontreal, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --app-font-body:
    PPNeueMontreal, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
