/* Use the same regular numeral outlines at both site weights. The two exact
   weight descriptors prevent the browser from selecting Google's bold digits
   or synthesizing bold; Hebrew/Latin letters retain their original weights. */
@font-face {
  font-family: 'Amatic SC';
  src: url('/assets/fonts/AnnieUseYourTelescope-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  size-adjust: 85%;
  unicode-range: U+0030-0039;
}

@font-face {
  font-family: 'Amatic SC';
  src: url('/assets/fonts/AnnieUseYourTelescope-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  size-adjust: 85%;
  unicode-range: U+0030-0039;
}

/* Amatic's Latin lowercase is small caps. These real lowercase handwritten
   outlines share the same family. An 80% scale matches the Hebrew letter height,
   leaving Hebrew and logo lettering intact. */
@font-face{font-family:'Amatic SC';src:url('/assets/fonts/PatrickHand-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap;size-adjust:80%;unicode-range:U+0041-005A,U+0061-007A,U+00C0-024F}
@font-face{font-family:'Amatic SC';src:url('/assets/fonts/PatrickHand-Regular.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap;size-adjust:80%;unicode-range:U+0041-005A,U+0061-007A,U+00C0-024F}

/* Product-count digit outlines are calibrated to the surrounding letter height. */
@font-face{font-family:'Catalog Numerals';src:url('/assets/fonts/AnnieUseYourTelescope-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0030-0039;size-adjust:136%}
#catalogCount{font-family:'Catalog Numerals','Amatic SC',cursive;font-weight:400}
