@font-face {
  font-family: "Heebo";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("fonts/Heebo-Variable.ttf") format("truetype");
}

/* Scope the system font to this plugin and preserve icon-font glyphs. */
#cpp-app,
.cpp-auth,
.cpp-public,
.cpp-system,
body.toplevel_page_cpp-platform,
body.post-type-cpp_card,
body.post-type-cpp_page,
body.cpp-richtext-content,
:is(#cpp-app, .cpp-auth, .cpp-public, .cpp-system, body.cpp-richtext-content,
    body.toplevel_page_cpp-platform, body.post-type-cpp_card, body.post-type-cpp_page)
  :where(h1, h2, h3, h4, h5, h6, p, a, div, span, label, button, input, select,
    option, textarea, table, th, td, ul, ol, li, dl, dt, dd, details, summary,
    section, article, main, nav, aside, header, footer, dialog, small, strong,
    b, em, blockquote, code, pre, legend, fieldset):not(.dashicons, .mce-ico,
    .fa, .fas, .far, .fab, .fal, .fad, .fat, [class*="fa-"], [class*="eicon"],
    [class*="dashicons-"]) {
  font-family: "Heebo", Sans-serif !important;
}
