/* Showline self-hosted render fonts. OFL / Apache 2.0. See LICENSE.txt */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Inter'), url('/fonts/inter-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: local('Inter'), url('/fonts/inter-latin-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: local('Inter'), url('/fonts/inter-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Inter'), url('/fonts/inter-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Noto Sans Arabic'), url('/fonts/noto-sans-arabic-arabic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: local('Noto Sans Arabic'), url('/fonts/noto-sans-arabic-arabic-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: local('Noto Sans Arabic'), url('/fonts/noto-sans-arabic-arabic-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Noto Sans Arabic'), url('/fonts/noto-sans-arabic-arabic-700.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('IBM Plex Sans Arabic'), url('/fonts/ibm-plex-sans-arabic-arabic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: local('IBM Plex Sans Arabic'), url('/fonts/ibm-plex-sans-arabic-arabic-500.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('IBM Plex Sans Arabic'), url('/fonts/ibm-plex-sans-arabic-arabic-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Cairo'), url('/fonts/cairo-arabic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: local('Cairo'), url('/fonts/cairo-arabic-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Cairo'), url('/fonts/cairo-arabic-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Tajawal';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Tajawal'), url('/fonts/tajawal-arabic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Tajawal';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: local('Tajawal'), url('/fonts/tajawal-arabic-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Tajawal';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Tajawal'), url('/fonts/tajawal-arabic-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Kufi Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Noto Kufi Arabic'), url('/fonts/noto-kufi-arabic-arabic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Kufi Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: local('Noto Kufi Arabic'), url('/fonts/noto-kufi-arabic-arabic-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Noto Kufi Arabic';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Noto Kufi Arabic'), url('/fonts/noto-kufi-arabic-arabic-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Montserrat'), url('/fonts/montserrat-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Montserrat'), url('/fonts/montserrat-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Manrope'), url('/fonts/manrope-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Manrope'), url('/fonts/manrope-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Roboto'), url('/fonts/roboto-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Roboto'), url('/fonts/roboto-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Playfair Display'), url('/fonts/playfair-display-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Playfair Display'), url('/fonts/playfair-display-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Plus Jakarta Sans'), url('/fonts/plus-jakarta-sans-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Plus Jakarta Sans'), url('/fonts/plus-jakarta-sans-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Outfit'), url('/fonts/outfit-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Outfit'), url('/fonts/outfit-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Cinzel'), url('/fonts/cinzel-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Cinzel'), url('/fonts/cinzel-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Space Grotesk'), url('/fonts/space-grotesk-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Space Grotesk'), url('/fonts/space-grotesk-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Syne'), url('/fonts/syne-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: local('Syne'), url('/fonts/syne-latin-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Cormorant Garamond'), url('/fonts/cormorant-garamond-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Cormorant Garamond'), url('/fonts/cormorant-garamond-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Oswald'), url('/fonts/oswald-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Oswald'), url('/fonts/oswald-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Bebas Neue'), url('/fonts/bebas-neue-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cinzel Decorative';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Cinzel Decorative'), url('/fonts/cinzel-decorative-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Cinzel Decorative';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Cinzel Decorative'), url('/fonts/cinzel-decorative-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Lora'), url('/fonts/lora-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Lora'), url('/fonts/lora-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Merriweather'), url('/fonts/merriweather-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Merriweather'), url('/fonts/merriweather-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: local('Source Code Pro'), url('/fonts/source-code-pro-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: local('Source Code Pro'), url('/fonts/source-code-pro-latin-700.woff2') format('woff2');
}
