/* =========================
   Arad Font – Normal
   ========================= */

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 100;
  src: url("/public/fonts/arad/webfonts/Arad-Thin.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 200;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraLight.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 300;
  src: url("/public/fonts/arad/webfonts/Arad-Light.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 400;
  src: url("/public/fonts/arad/webfonts/Arad-Regular.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 500;
  src: url("/public/fonts/arad/webfonts/Arad-Medium.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 600;
  src: url("/public/fonts/arad/webfonts/Arad-SemiBold.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 700;
  src: url("/public/fonts/arad/webfonts/Arad-Bold.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 800;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraBold.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "Arad";
  font-style: normal;
  font-weight: 900;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraBlack.woff2") format("woff2");
  font-display: fallback;
}

/* =========================
   Arad Font – Dots
   ========================= */

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 100;
  src: url("/public/fonts/arad/webfonts/Arad-ThinDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 200;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraLightDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 300;
  src: url("/public/fonts/arad/webfonts/Arad-LightDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 400;
  src: url("/public/fonts/arad/webfonts/Arad-RegularDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 500;
  src: url("/public/fonts/arad/webfonts/Arad-MediumDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 600;
  src: url("/public/fonts/arad/webfonts/Arad-SemiBoldDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 700;
  src: url("/public/fonts/arad/webfonts/Arad-BoldDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 800;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraBoldDots2.woff2") format("woff2");
  font-display: fallback;
}

@font-face {
  font-family: "AradDots";
  font-style: normal;
  font-weight: 900;
  src: url("/public/fonts/arad/webfonts/Arad-ExtraBlackDots2.woff2") format("woff2");
  font-display: fallback;
}

/* =========================
   OpenType Features
   ========================= */

.Digit_Substitution_Arabic_and_English_to_Persian {
  font-feature-settings: "ss01";
}

.Swash_Kaf_and_Gaf {
  font-feature-settings: "ss02";
}

.Reversed_Yeh {
  font-feature-settings: "ss03";
}

.Rial_Toman_and_Derham_symbols {
  font-feature-settings: "ss04";
}

.UI_Numbers_and_Symbols {
  font-feature-settings: "ss05";
}

.swash {
  font-feature-settings: "swsh";
}

.tabular-numbers {
  font-feature-settings: "tnum";
}
