/* Ueberschreibt Blocksys generierte Theme-Typografie (Standard: "System
   Default", intern Roboto) site-weit auf Open Sans. Grund: Open Sans wird
   bereits lokal selbst gehostet (fontsfaces.css), Blocksys Font-Picker im
   Customizer zeigt "Open Sans" aus unklarem Grund nicht/schwer auffindbar
   an. Blocksy setzt --theme-font-family direkt auf body,h1-h6,label,... -
   !important ist hier bewusst noetig, um diese direkten Element-Regeln
   zuverlaessig zu kontern, unabhaengig von Lade-Reihenfolge. */

:root,
body,
h1, h2, h3, h4, h5, h6,
label,
.site-title,
.ct-header-text,
button,
.button,
input,
textarea,
select {
  --theme-font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
  font-family: 'Open Sans', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
}
