/* B2B Merch Platform · compiled design tokens · do not edit, regenerate from wp-admin */
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-ext-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-ext-500-normal.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-500-normal.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-ext-600-normal.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-600-normal.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-ext-700-normal.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Archivo";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/archivo-latin-700-normal.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"IBM Plex Mono";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/ibm-plex-mono-latin-ext-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"IBM Plex Mono";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/ibm-plex-mono-latin-400-normal.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"IBM Plex Mono";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/ibm-plex-mono-latin-ext-500-normal.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"IBM Plex Mono";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/ibm-plex-mono-latin-500-normal.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Bosch Sans";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/BoschSans-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Bosch Sans";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/BoschSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Bosch Sans";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/BoschSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Bosch Sans";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/BoschSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Bosch Sans";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/BoschSans-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"Siemens Progress";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/SiemensProgress-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Siemens Progress";src:url("https://bsh.israelescuer.com/wp-content/plugins/b2b-merch-platform/assets/fonts/SiemensProgress-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--b2bm-client-black:#000000;--b2bm-client-accent:#FF6841;--b2bm-client-accent-text:#14161A;--b2bm-client-link:#B4491F;--b2bm-client-hero-panel:#FF6841;--b2bm-client-dark-panel:#14161A;--b2bm-ink-900:#14161A;--b2bm-ink-800:#22262E;--b2bm-ink-700:#343A45;--b2bm-ink-600:#3C4450;--b2bm-ink-500:#5C6572;--b2bm-ink-450:#626B78;--b2bm-ink-400:#8B939F;--b2bm-ink-300:#B9BFC8;--b2bm-ink-200:#DDE1E6;--b2bm-ink-100:#ECEFF2;--b2bm-ink-50:#F2F4F6;--b2bm-paper:#F7F7F5;--b2bm-surface:#FFFFFF;--b2bm-accent-600:#2A4BC7;--b2bm-accent-500:#3A5BD9;--b2bm-accent-50:#EEF2FE;--b2bm-accent-bg:#F7F9FF;--b2bm-danger:#B3261E;--b2bm-danger-bg:#FCEBEA;--b2bm-danger-border:#F0CFCC;--b2bm-danger-ink:#7F1D18;--b2bm-success:#10664A;--b2bm-success-bg:#E4F4EC;--b2bm-success-border:#BFE3D2;--b2bm-success-ink:#0C5138;--b2bm-warning:#8A5A00;--b2bm-warning-bg:#FDF3DC;--b2bm-info:#5B3FA8;--b2bm-info-bg:#F0EBFB;--b2bm-font-ui:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--b2bm-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--b2bm-tracking-heading:-0.02em;--b2bm-fs-11-5:clamp(11.5px, 0.894vw, 12.88px);--b2bm-fs-12:clamp(12px, 0.933vw, 13.44px);--b2bm-fs-12-5:clamp(12.5px, 0.972vw, 14px);--b2bm-fs-13:clamp(13px, 1.011vw, 14.56px);--b2bm-fs-13-5:clamp(13.5px, 1.05vw, 15.12px);--b2bm-fs-14:clamp(14px, 1.089vw, 15.68px);--b2bm-fs-14-5:clamp(14.5px, 1.128vw, 16.24px);--b2bm-fs-15:clamp(15px, 1.167vw, 16.8px);--b2bm-fs-15-5:clamp(15.5px, 1.206vw, 17.36px);--b2bm-fs-16:clamp(16px, 1.244vw, 17.92px);--b2bm-fs-16-5:clamp(16.5px, 1.283vw, 18.48px);--b2bm-fs-17:clamp(17px, 1.322vw, 19.04px);--b2bm-fs-18:clamp(18px, 1.4vw, 20.16px);--b2bm-fs-19:clamp(19px, 1.478vw, 21.28px);--b2bm-fs-21:clamp(21px, 1.633vw, 23.52px);--b2bm-fs-23:clamp(23px, 1.789vw, 25.76px);--b2bm-fs-24:clamp(24px, 1.867vw, 26.88px);--b2bm-fs-26:clamp(26px, 2.022vw, 29.12px);--b2bm-fs-28:clamp(28px, 2.178vw, 31.36px);--b2bm-fs-30:clamp(30px, 2.333vw, 33.6px);--b2bm-fs-34:clamp(34px, 2.644vw, 38.08px);--b2bm-fs-36:clamp(36px, 2.8vw, 40.32px);--b2bm-fs-40:clamp(40px, 3.111vw, 44.8px);--b2bm-r-sm:6px;--b2bm-r-input:8px;--b2bm-r-md:10px;--b2bm-r-lg:14px;--b2bm-r-client:999px;--b2bm-content-w:1160px;--b2bm-crm-w:1400px;--b2bm-gutter:40px;--b2bm-gutter-m:16px;}
.b2bm-face--platform{--face-accent:var(--b2bm-client-accent);--face-accent-text:var(--b2bm-client-accent-text);--face-link:var(--b2bm-client-link);--face-font:var(--b2bm-font-ui);--face-radius:var(--b2bm-r-client);--face-card-radius:var(--b2bm-r-lg);--face-block:#1B0F0A;--face-depth:#3A1A0F;--face-bar-h:4px}
.b2bm-brand--bosch{--brand-mark:#ED000C;--brand-action-bg:#007BC0;--brand-action-text:#FFFFFF;--brand-action-hover:#00629A;--brand-link:#007BC0;--brand-heading:#000000;--brand-heading-weight:700;--brand-radius:2px;--brand-font:"Bosch Sans", Archivo, system-ui, sans-serif;--brand-banner-bg:#FFFFFF;--brand-banner-text:#14161A}
.b2bm-face--bosch{--face-accent:#ED000C;--face-accent-text:#FFFFFF;--face-link:#C0000A;--face-font:"Bosch Sans", Archivo, system-ui, sans-serif;--face-radius:2px;--face-card-radius:2px;--face-block:#2A0507;--face-depth:#3A0A10;--face-bar-h:8px}
.b2bm-brand--siemens{--brand-mark:#009999;--brand-action-bg:#000028;--brand-action-text:#FFFFFF;--brand-action-hover:#1B1B3F;--brand-link:#009999;--brand-heading:#000028;--brand-heading-weight:700;--brand-radius:0px;--brand-font:"Siemens Progress", Archivo, system-ui, sans-serif;--brand-banner-bg:#000028;--brand-banner-text:#FFFFFF}
.b2bm-face--siemens{--face-accent:#3CC8BE;--face-accent-text:#000028;--face-link:#0F7F78;--face-font:"Siemens Progress", Archivo, system-ui, sans-serif;--face-radius:0px;--face-card-radius:0px;--face-block:#000028;--face-depth:#0B2B33;--face-bar-h:8px}
.b2bm-st--draft{--st-fg:#5C6572;--st-bg:#ECEFF2}
.b2bm-st--submitted{--st-fg:#2A4BC7;--st-bg:#EEF2FE}
.b2bm-st--under-review{--st-fg:#8A5A00;--st-bg:#FDF3DC}
.b2bm-st--approved{--st-fg:#10664A;--st-bg:#E4F4EC}
.b2bm-st--in-production{--st-fg:#5B3FA8;--st-bg:#F0EBFB}
.b2bm-st--rejected{--st-fg:#B3261E;--st-bg:#FCEBEA}
.b2bm-po--pending{--po-fg:#5C6572;--po-bd:#DDE1E6;--po-dot:#B9BFC8}
.b2bm-po--issued{--po-fg:#2A4BC7;--po-bd:#C9D6FA;--po-dot:#2A4BC7}
.b2bm-po--confirmed{--po-fg:#10664A;--po-bd:#BFE2D0;--po-dot:#10664A}
.b2bm-po--shipped{--po-fg:#14161A;--po-bd:#B9BFC8;--po-dot:#14161A}
.b2bm-login{--login-panel-bg:#14161A;--login-panel-text:#B9BFC8;--login-panel-rule:#22262E}
