„Plötzlich“ tritt sowas auf, wenn der Browser aus dem Parsen des CSS aussteigt. Also bei neuen Typos.
Habe den Code hier nur vereinfacht, daher einfach ".header"
Was womöglich auch dazu führte, dass der Typo „wegvereinfacht“ wurde, wir ihn nicht sehen, weil Du ihn nicht zeigst.