/* Local Hebrew fonts — registered globally so admin previews and live pages can use them */

@font-face {
  font-family: 'Drugulin CLM';
  src: url('/fonts/local/drugulinclm-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Gladia CLM';
  src: url('/fonts/local/gladiaclm-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Hadasim CLM';
  src: url('/fonts/local/hadasimclm-regular-webfont.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Hadasim CLM';
  src: url('/fonts/local/hadasimclm-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Hillel CLM';
  src: url('/fonts/local/hillelclm-medium-webfont.ttf') format('truetype');
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: 'Keter YG';
  src: url('/fonts/local/keteryg-medium-webfont.ttf') format('truetype');
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: 'Keter YG';
  src: url('/fonts/local/keteryg-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Shofar';
  src: url('/fonts/local/shofardemi-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Varela Extra';
  src: url('/fonts/local/varela-extra-regular-fm.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Haim Classic';
  src: url('/fonts/local/haim-classic-regular-fm.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Abraham';
  src: url('/fonts/local/Abraham-Regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Moses Display';
  src: url('/fonts/local/MosesDisplay_1.0VF.ttf') format('truetype');
  font-weight: 400 900;
  font-display: swap;
}

@font-face {
  font-family: 'FUP Galil';
  src: url('/fonts/local/fup-galil-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'FUP Galil';
  src: url('/fonts/local/fup-galil-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Ogen';
  src: url('/fonts/local/ogen-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Ogen';
  src: url('/fonts/local/ogen-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Hayim';
  src: url('/fonts/local/Hayim-new.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Migdal';
  src: url('/fonts/local/MigdalFontwin.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'OS Aran';
  src: url('/fonts/local/os-aran-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'OS Aran';
  src: url('/fonts/local/os-aran-bold.otf') format('opentype');
  font-weight: 600;
  font-display: swap;
}

@font-face {
  font-family: 'Ahuva';
  src: url('/fonts/local/ahuva-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Akiva';
  src: url('/fonts/local/akiva-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Akiva';
  src: url('/fonts/local/akiva-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Alim';
  src: url('/fonts/local/alim-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Alim';
  src: url('/fonts/local/alim-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'BN Begilophim';
  src: url('/fonts/local/bn-begilophim.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Choco';
  src: url('/fonts/local/choco-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'DGL Normador';
  src: url('/fonts/local/dgl-normador.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'DGL Tal';
  src: url('/fonts/local/dgl-tal.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'DL Bilbi';
  src: url('/fonts/local/dl-bilbi-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'DL Bilbi';
  src: url('/fonts/local/dl-bilbi-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Dybbuk';
  src: url('/fonts/local/dybbuk-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Dybbuk';
  src: url('/fonts/local/dybbuk-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Electron';
  src: url('/fonts/local/fb-electron-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Fb Electron';
  src: url('/fonts/local/fb-electron-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Extrim';
  src: url('/fonts/local/fb-extrim-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Gipsy';
  src: url('/fonts/local/fb-gipsy-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Matador';
  src: url('/fonts/local/fb-matador-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Fb Matador';
  src: url('/fonts/local/fb-matador-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Monopoly';
  src: url('/fonts/local/fb-monopoly-regular.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Fb Tubic';
  src: url('/fonts/local/fb-tubic-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Gagu';
  src: url('/fonts/local/gagu-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Gagu';
  src: url('/fonts/local/gagu-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Kamm';
  src: url('/fonts/local/kamm-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Kamm';
  src: url('/fonts/local/kamm-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Moses Text';
  src: url('/fonts/local/moses-text.ttf') format('truetype');
  font-weight: 400 900;
  font-display: swap;
}

@font-face {
  font-family: 'Salman Habaka';
  src: url('/fonts/local/salman-habaka.otf') format('opentype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Pete';
  src: url('/fonts/local/pete-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Pete';
  src: url('/fonts/local/pete-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Sina';
  src: url('/fonts/local/sina-black.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Stam Ashkenaz CLM';
  src: url('/fonts/local/stam-ashkenaz-clm.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Yoav';
  src: url('/fonts/local/yoav-regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Yoav';
  src: url('/fonts/local/yoav-bold.ttf') format('truetype');
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: 'Yiddishkeit';
  src: url('/fonts/local/yiddishkeit-bold.otf') format('opentype');
  font-weight: 700;
  font-display: swap;
}
