/* Generated by tools/fontpack. The built-in fonts, drawing exactly the runtime's pixels when
   the font size is a whole multiple of the line height, the device pixel ratio is whole, and
   text starts on a whole CSS pixel. A .luacart-<role> class sets the 1x size. */
@font-face { font-family: luacart-tiny; src: url(tiny.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-code; src: url(code.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-regular; src: url(regular.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-mono; src: url(mono.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-smallcaps; src: url(smallcaps.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-cursive; src: url(cursive.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-hand; src: url(hand.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-fantasy; src: url(fantasy.woff2) format('woff2'); font-display: block; }
@font-face { font-family: luacart-title; src: url(title.woff2) format('woff2'); font-display: block; }
.luacart-tiny { font: 8px/8px luacart-tiny; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-code { font: 8px/8px luacart-code; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-regular { font: 14px/14px luacart-regular; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-mono { font: 14px/14px luacart-mono; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-smallcaps { font: 14px/14px luacart-smallcaps; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-cursive { font: 14px/14px luacart-cursive; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-hand { font: 18px/18px luacart-hand; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-fantasy { font: 18px/18px luacart-fantasy; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.luacart-title { font: 28px/28px luacart-title; font-kerning: none; font-variant-ligatures: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
