/* Schritt 5f, 20.09.2026 — die Naht zwischen dem Shop-Stilwerk und dem Kanon.

   Der Shop bringt ein eigenes, gewachsenes CSS-System mit (concept/shop.css,
   concept/media-shop.css). Es wurde nicht ersetzt, sondern angeschlossen: seine
   sieben Farb-Token zeigen jetzt auf die Kanon-Token aus assets/era/era.css,
   die Farbliterale darin ebenso. Dieses Blatt laedt als letztes und ordnet nur
   das, was aus dem Zusammentreffen beider Systeme entsteht - nie eine Farbe,
   die nicht aus einem Kanon-Token kommt. */

/* Die Kanon-Kopfzeile steht fest am oberen Rand; der Sprungabstand im Shop war
   auf die abgeloeste eigene Kopfzeile gerechnet. */
html{scroll-padding-top:calc(var(--era-header-hoehe, 96px) + 16px)}

/* Warenkorb, Zusammenfassung, Konfiguration und Bestellung tragen einen leeren
   Rahmen (#flow-root), den der Kaufweg nach dem Laden des Katalogs fuellt. Mit
   der Haus-Fusszeile liegt darunter mehr Flaeche als zuvor, die dieses Nachladen
   verschiebt: gemessen am 20.09.2026 stieg der Verschiebungswert im Warenkorb
   von 0,021 auf 0,080 bei 1366 px. Der Platz wird deshalb vorab reserviert.
   Die Werte sind die gemessenen Hoehen der Meldung bei leerem Korb (269 px bei
   390 px Breite, 312 px bei 1366 px), aufgerundet. */
#flow-root{min-height:280px}
@media (min-width:900px){#flow-root{min-height:320px}}

/* /branchenloesungen/ fuellt seinen Rahmen (#bundle-root) ebenso nach dem Laden.
   Gemessen am 20.09.2026: 554 px bei 390 px Breite, 563 px bei 1366 px. */
#bundle-root{min-height:560px}
