@font-face {
  font-family: 'eToro Compressed';
  src: url('https://marketing.etorostatic.com/cache1/fonts/etoro/eToro-VF-v0.7.ttf') format("truetype-variations");
  font-weight: 100 900;
  font-stretch: 0%;
}

@font-face {
  font-family: 'eToro Numbers';
  src: url('https://marketing.etorostatic.com/cache1/fonts/etoro/eToro-VF-v0.7.ttf') format("truetype-variations");
  font-weight: 620;
  font-stretch: 84%;
}

@font-face {
  font-family: 'eToro';
  src: url('https://marketing.etorostatic.com/cache1/fonts/etoro/eToro-VF-v0.7.ttf') format("truetype-variations");
  font-weight: 100 900;
  font-stretch: 0% 100%;
}

/* Temporary fix for arrows */
@font-face {
  font-family: 'eToro Arrows';
  src: local('Arial');
  unicode-range: U+2190-2199;
}

body.e-site,
body.e-partners,
.edit-post-visual-editor .editor-styles-wrapper {
  font-family: 'eToro Arrows', 'eToro', sans-serif;
}

.edit-post-visual-editor .editor-styles-wrapper h1 {
  font-family: 'eToro Compressed', sans-serif;
  font-weight: 500;
}

body {
  --etoro-title-font: 'eToro Compressed';
  --etoro-numbers-font: 'eToro Numbers';
  --etoro-body-font: 'eToro Arrows', 'eToro';
  --etoro-font-regular: 400;
  --etoro-font-medium: 500;
  --etoro-font-bold: 700;
}
