/* =====================================================================
 * core/assets/css/cdp-brand.css — wehrdich.shop
 * Die Markenwerte, mit denen die zentralen Commerce-Bausteine
 * arbeiten. Gemessen aus wehrdich.css: das Navy #15224e und das
 * Signalrot #f70000 sind WEHRDICH. Übernommen wurde von smarfie.shop
 * das Konzept, nicht das Aussehen.
 * ===================================================================== */
:root {
    --cdp-brand: #15224e;
    --cdp-brand-2: #0f1a3d;
    --cdp-accent: #f70000;
    /* AUFTRAG-261: Kauf- und positive Aktionen (Anmelden, Bestellen,
     * In den Warenkorb) sind im Komponentensystem dieser Familie gruen
     * #198754 mit weisser Schrift - so steht es in der Shopdatei fuer
     * .button-primary. Die zentrale Ausgabe las hier bisher Rot und
     * ueberstimmte damit die Shopregel. #f70000 bleibt Akzent. */
    --cdp-cta: #198754;
    --cdp-cta-hover: #157347;
    --cdp-cta-ink: #ffffff;
    --cdp-nav-active: #f70000;
    /* AUFTRAG-263: Kaufknopf der Produktseite - weisse Schrift. */
    --cdp-pdp-cta-ink: #ffffff;
    /* 90-Grad-Flatstyle: keine Rundung an Karten und Bedienelementen. */
    --cdp-radius-card: 0;
    --cdp-radius-control: 0;
    --cdp-page: #ffffff;
    --cdp-ink: #15224e;
    --cdp-heading: #15224e;
    /* AUFTRAG-251: Die gemeinsame Designsprache von WEHRDICH und
     * SCHLUMPF kennt fuer normalen Text nur einen Wert. Die
     * Abstufung traegt die Groesse (13/15/16/20px), nicht die Farbe -
     * so bleibt die Hierarchie erhalten und der Kontrast steigt. */
    --cdp-muted: #15224e;
    --cdp-surface: #eef1f5;
    /* Reguläre Rahmen: Karten, Boxen, Panels, Tabellenlinien,
     * Eingabefelder. Der 4px-Markenakzent in #f70000 haengt bewusst
     * NICHT hier, sondern steht fest in der Shopdatei. */
    --cdp-border: #15224e;
    --cdp-link: #15224e;
    --cdp-input-bg: #ffffff;
    --cdp-font-base: 16px;
    --cdp-font-h1: 34px;
    --cdp-font-h2: 24px;
    --cdp-font-h3: 19px;
    --cdp-font-price: 26px;
    --cdp-font-note: 13px;
    --cdp-cta-size: 16px;

    /* AUFTRAG-249: Der Warenkorb traegt das verbindliche Navy - Texte,
     * Zahlen und regulaere Rahmen. Nur der Warenkorb: Konto, Kasse und
     * Login behalten ihre bisherigen Werte, und smarfie.shop, das
     * dieselbe zentrale Ausgabe benutzt, bleibt unberuehrt, weil es
     * diese beiden Werte nicht setzt. */
    --cdp-cart-ink: #15224e;
    /* AUFTRAG-294: Rahmenfarbe aller Commerce-Karten (die eine zentrale Regel) */
    --cdp-commerce-border: #15224e;
    /* nur noch für die kompilierte Shop-CSS (wehrdich.css), die diesen Namen liest */
    --cdp-cart-border: var(--cdp-commerce-border);
}

/* Order 265: the partner logos in the footer (Hilfetelefon, BAFzA) are
 * real files now. They stay inside their column - before, their missing
 * files hid that they were wider than it. */
.footer-partner-link {
    display: block;
    max-width: 100%;
}

.footer-partner-logo {
    display: block;
    width: 100%;
    max-width: 220px;
    height: auto;
}
