@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-3.ttf) format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-4.ttf) format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-5.ttf) format('truetype');
}
@font-face {
  font-family: 'Onest';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/catalog/view/theme/unishop2/fonts/mnd-home128/font-6.ttf) format('truetype');
}

/* Onest and Comfortaa: SIL OFL 1.1. Original licenses accompany the font files. */
body { --mnd-text-font: Onest; }
body h1, body h2, body h3, body h4, body h5, body h6, body .heading { --mnd-text-font: Comfortaa; }
body, body *:not(.fa):not(.fas):not(.far):not(.fab):not([class*="fa-"]):not([class*="icon"]) { font-family: var(--mnd-text-font, Onest), Onest, -apple-system, "Segoe UI", sans-serif !important; }

/* The product template has its own high-priority text reset. */
body.moon-preview-body #product-product.moon-preview-root :is(h1,h2,h3,h4,h5,h6,.heading) { font-family: Comfortaa, Onest, sans-serif !important; }
