@font-face {
  font-family: "Tarteeb Thmanyah Sans";
  src: url("fonts/thmanyahsans-Light.woff2") format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Sans";
  src: url("fonts/thmanyahsans-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Sans";
  src: url("fonts/thmanyahsans-Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500 600;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Sans";
  src: url("fonts/thmanyahsans-Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700 800;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Sans";
  src: url("fonts/thmanyahsans-Black.woff2") format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Display";
  src: url("fonts/thmanyahserifdisplay-Light.woff2") format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Display";
  src: url("fonts/thmanyahserifdisplay-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Display";
  src: url("fonts/thmanyahserifdisplay-Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500 600;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Display";
  src: url("fonts/thmanyahserifdisplay-Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700 800;
  font-display: swap;
}

@font-face {
  font-family: "Tarteeb Thmanyah Display";
  src: url("fonts/thmanyahserifdisplay-Black.woff2") format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

html,
body {
  --theme-font-family: "Tarteeb Thmanyah Sans", sans-serif;
  font-family: "Tarteeb Thmanyah Sans", sans-serif !important;
}

body :is(p, li, a, button, input, textarea, select, label, blockquote, .stk-block-text__text) {
  font-family: "Tarteeb Thmanyah Sans", sans-serif !important;
}

body :is(h1, h2, h3, h4, h5, h6, .stk-block-heading__text) {
  font-family: "Tarteeb Thmanyah Display", "Tarteeb Thmanyah Sans", sans-serif !important;
  font-variant-ligatures: common-ligatures contextual;
}
