:root{--q-brand:#0c447c;--q-brand-light:#185fa5;--q-accent:#f2b544;--q-accent-hover:#e0a032;--q-cta:#e2680c;--q-cta-hover:#c9590a;--q-supplier:#e8860d;--q-ink:#1a1a1a;--q-ink-2:#5f5e5a;--q-ink-3:#888780;--q-ok:#3b6d11;--q-err:#a32d2d;--q-bg:#f5f5f1;--q-bg-card:#fff;--q-line:rgba(0,0,0,.08);--q-line-strong:rgba(0,0,0,.15);--q-label-info:#5f5e5a;--q-omni-ink:#5f5e5a;--q-label-hl:#ffd9a8;--q-label-new:#b45309;--q-label-promo:#b03028;--q-label-pick:#0c447c;--q-label-cust:#0b7285;--q-label-coll:#0f7b6c;--q-sec-gap:28px;--q-label-sale:#bd5609;--q-g1:#2f3944;--q-g2:#5f6b7a;--q-g3:#8a94a3;--q-g4:#b3bcc7;--q-warn:#d9a441;--q-radius:4px;--q-radius-card:8px;--q-nav-hdr:#3d4247;--q-nav-hdr-hover:#2b2f33;--q-nav-mark:#852232;--q-nav-active:#f7eaec;--q-nav-text:#1c2733;--q-nav-muted:#5d6876;--q-nav-line:#dfe3e8;--q-nav-line-2:#ececec;--q-nav-hover:#f5f5f5;--q-nav-cta:#852232;--q-nav-cta-hover:#6c1b28;--q-hdr-bg:#05346d;--q-hdr-top:#fff;--q-on-hdr:#fff;--q-on-brand:#fff;--q-on-badge:#fff;--q-hdr-badge:#b03028;--q-hdr-tap:rgba(255,255,255,.22);--q-logo-bg:#05346d;--q-logo-ink:#fff;--q-logo-line:#fff;--q-scrim:rgba(10,16,24,.55);--q-seg-bg:rgba(255,255,255,.14);--q-ph-bg:rgba(0,0,0,.04);--q-focus:#e2680c;--q-loc-bg:#f2f4f7;--q-loc-line:#e7eaee;--q-loc-muted:#5d6876;--q-back-line:rgba(255,255,255,.28);--q-back-shadow:rgba(0,0,0,.22);--q-tile-bg:#fff;--q-tile-line:#dfe3e8;--q-tile-ink:#0d3b6e;--q-bar:#ececec;--q-bar-line:rgba(0,0,0,.05);--q-desk-badge-bg:#fff;--q-desk-badge-ink:#05346d;--q-hdr-accent:#e2680c;--q-menu-ink:#0d3b6e;--q-field-line:#7b8594;--q-on-dark:#fff;--q-ok-bg:#eef4e8;--q-err-bg:#fbeeee;--q-warn-ink:#7a4d00;--q-warn-bg:#fdf3dc;--q-erp:#0d3b6e;--q-erp-bg:#e8eef6}body[data-portal=b2b],body[data-portal=b2c]{--q-nav-mark:var(--q-brand);--q-nav-active:#e4edf6}body[data-portal=quadrus]{--q-hdr-bg:var(--p,#6d1230);--q-logo-bg:var(--p,#6d1230);--q-nav-mark:var(--p,#6d1230);--q-nav-active:#f7eaec}body[data-portal=b2c][data-brand=own]{--q-brand:#1f6f5c;--q-nav-mark:#1f6f5c;--q-nav-active:#e1f0ea;--q-hdr-bg:#17524a;--q-logo-bg:#fff;--q-logo-ink:#17524a;--q-logo-line:#fff;--q-menu-ink:#1f6f5c}