:root {
  --cb-font-family-brand: "MxThemeHeading-Oswald", sans-serif;
  --cb-font-family-brand-font-feature-settings: ;
  --al-font-family-brand: "MxThemeHeading-Oswald", sans-serif;
  --al-font-family-brand-font-feature-settings: ;
}
:root{--cb-color-bg-fill-brand: #d40808;
--cb-color-bg-fill-brand-hovered: #d92626;
--cb-color-bg-fill-brand-pressed: #dd3939;
--cb-color-bg-fill-brand-selected: #db3030;
--cb-color-bg-fill-brand-disabled: #e46161;
--cb-color-text-brand: #d40808;
--cb-color-text-brand-hovered: #d71b1b;
--cb-color-text-brand-pressed: #dd3939;
--cb-color-text-brand-selected: #d92626;
--cb-color-text-brand-disabled: #e46161;
--cb-color-bg-surface-brand: #fcecec;
--cb-color-bg-surface-brand-hovered: #f8d7d7;
--cb-color-bg-surface-brand-pressed: #f5c4c4;
--cb-color-bg-surface-brand-selected: #fae1e1;
--cb-color-bg-surface-brand-disabled: #fdf5f5;
--cb-color-text-on-bg-fill-brand: #ffffff;
--cb-color-text-on-bg-fill-brand-hovered: #ffffff;
--cb-color-text-on-bg-fill-brand-pressed: #ffffff;
--cb-color-text-on-bg-fill-brand-selected: #ffffff;
--cb-color-text-on-bg-fill-brand-disabled: #ffffff66;
--cb-color-border-selected: #d40808;}

:root:where([data-cb-theme="dark"])  {--cb-color-bg-fill-brand-hovered: #ba0707;
--cb-color-bg-fill-brand-pressed: #aa0606;
--cb-color-bg-fill-brand-selected: #b20707;
--cb-color-bg-fill-brand-disabled: #880505;
--cb-color-text-brand-hovered: #c30707;
--cb-color-text-brand-pressed: #aa0606;
--cb-color-text-brand-selected: #ba0707;
--cb-color-text-brand-disabled: #880505;
--cb-color-bg-surface-brand: #220101;
--cb-color-bg-surface-brand-hovered: #330202;
--cb-color-bg-surface-brand-pressed: #440303;
--cb-color-bg-surface-brand-selected: #2a0202;
--cb-color-bg-surface-brand-disabled: #1a0101;
--cb-color-text-on-bg-fill-brand: #202125;
--cb-color-text-on-bg-fill-brand-hovered: #202125;
--cb-color-text-on-bg-fill-brand-pressed: #202125;
--cb-color-text-on-bg-fill-brand-selected: #202125;
--cb-color-text-on-bg-fill-brand-disabled: #20212566;}

:root:where([data-cb-theme="dark"]) :where(.cb-elevated, .al-elevated)  {--cb-color-bg-surface-brand: #401f1f;
--cb-color-bg-surface-brand-hovered: #4e1d1d;
--cb-color-bg-surface-brand-pressed: #5d1b1b;
--cb-color-bg-surface-brand-selected: #471e1e;
--cb-color-bg-surface-brand-disabled: #392121;}
:root{--al-color-border-selected: #e32c22;
--al-color-border-elevated-selected: #e32c22;
--al-color-outline-focused: #620000;
--al-color-bg-surface-brand: #ffe6e1;
--al-color-bg-surface-brand-hovered: #ffd2c9;
--al-color-bg-surface-brand-pressed: #ffc0b4;
--al-color-bg-surface-brand-selected: #ffc0b4;
--al-color-bg-surface-brand-disabled: #fff0ed;
--al-color-bg-surface-brand-elevated: #ffe6e1;
--al-color-bg-surface-brand-elevated-hovered: #ffd2c9;
--al-color-bg-surface-brand-elevated-pressed: #ffc0b4;
--al-color-bg-surface-brand-elevated-selected: #ffc0b4;
--al-color-bg-surface-brand-elevated-disabled: #fff0ed;
--al-color-bg-fill-brand: #e32c22;
--al-color-bg-fill-brand-hovered: #d10004;
--al-color-bg-fill-brand-pressed: #b50000;
--al-color-bg-fill-brand-selected: #9a0000;
--al-color-bg-fill-brand-disabled: #ffada0;
--al-color-text-brand: #d10004;
--al-color-text-brand-hovered: #b50000;
--al-color-text-brand-pressed: #9a0000;
--al-color-text-brand-selected: #7f0000;
--al-color-text-brand-disabled: #ff998a;
--al-color-text-on-bg-fill-brand: #fffaf9;
--al-color-text-on-bg-fill-brand-hovered: #fffaf9;
--al-color-text-on-bg-fill-brand-pressed: #fffaf9;
--al-color-text-on-bg-fill-brand-selected: #fffaf9;
--al-color-text-on-bg-fill-brand-disabled: #fff0ed;}

:root:where([data-al-theme="lightHighContrast"])  {--al-color-border-selected: #d10004;
--al-color-border-elevated-selected: #d10004;
--al-color-bg-fill-brand: #d10004;
--al-color-bg-fill-brand-hovered: #b50000;
--al-color-bg-fill-brand-pressed: #9a0000;
--al-color-bg-fill-brand-selected: #7f0000;
--al-color-text-brand: #9a0000;
--al-color-text-brand-hovered: #7f0000;
--al-color-text-brand-pressed: #620000;
--al-color-text-brand-selected: #400000;}

:root:where([data-al-theme="dark"])  {--al-color-border-selected: #ea3c30;
--al-color-border-elevated-selected: #f75a4a;
--al-color-outline-focused: #ffd7d0;
--al-color-bg-surface-brand: #460000;
--al-color-bg-surface-brand-hovered: #5b0000;
--al-color-bg-surface-brand-pressed: #6d0000;
--al-color-bg-surface-brand-selected: #6d0000;
--al-color-bg-surface-brand-disabled: #380000;
--al-color-bg-surface-brand-elevated: #5b0000;
--al-color-bg-surface-brand-elevated-hovered: #6d0000;
--al-color-bg-surface-brand-elevated-pressed: #800000;
--al-color-bg-surface-brand-elevated-selected: #800000;
--al-color-bg-surface-brand-elevated-disabled: #460000;
--al-color-bg-fill-brand: #ff7868;
--al-color-bg-fill-brand-hovered: #ff998a;
--al-color-bg-fill-brand-pressed: #ffb8ac;
--al-color-bg-fill-brand-selected: #ffd7d0;
--al-color-bg-fill-brand-disabled: #800000;
--al-color-text-brand: #ff7868;
--al-color-text-brand-hovered: #ff998a;
--al-color-text-brand-pressed: #ffb8ac;
--al-color-text-brand-selected: #ffd7d0;
--al-color-text-brand-disabled: #910000;
--al-color-text-on-bg-fill-brand: #240000;
--al-color-text-on-bg-fill-brand-hovered: #240000;
--al-color-text-on-bg-fill-brand-pressed: #240000;
--al-color-text-on-bg-fill-brand-selected: #240000;
--al-color-text-on-bg-fill-brand-disabled: #380000;}

:root, :root:where([data-al-theme="lightHighContrast"]) {
  --al-c-toggle-switch-on-bg: var(--al-color-bg-fill-brand);
}

:root{--cb-space-narrow-xsmall: 1px;
--cb-space-narrow-small: 3px;
--cb-space-narrow-medium: 4px;
--cb-space-regular-medium: 6px;
--cb-space-regular-large: 9px;
--cb-space-regular-xlarge: 12px;
--cb-space-regular-xxlarge: 16px;
--cb-space-regular-xxxlarge: 19px;
--cb-space-broad-medium: 22px;
--cb-space-broad-large: 25px;
--cb-space-broad-xlarge: 28px;
--cb-space-broad-xxlarge: 32px;
--cb-space-broad-xxxlarge: 38px;
--cb-space-wide-medium: 44px;
--cb-space-wide-large: 51px;
--cb-space-wide-xlarge: 67px;
--cb-space-wide-xxlarge: 86px;
--cb-space-wide-xxxlarge: 112px;}
:root{--al-space-narrow-xsmall: 1px;
--al-space-narrow-small: 3px;
--al-space-narrow-medium: 4px;
--al-space-regular-medium: 6px;
--al-space-regular-large: 9px;
--al-space-regular-xlarge: 12px;
--al-space-regular-xxlarge: 16px;
--al-space-regular-xxxlarge: 19px;
--al-space-broad-medium: 22px;
--al-space-broad-large: 25px;
--al-space-broad-xlarge: 28px;
--al-space-broad-xxlarge: 32px;
--al-space-broad-xxxlarge: 38px;
--al-space-wide-medium: 44px;
--al-space-wide-large: 51px;
--al-space-wide-xlarge: 67px;
--al-space-wide-xxlarge: 86px;
--al-space-wide-xxxlarge: 112px;}
:root{--cb-button-theme-corner-radius: 2px;}
:root{--al-c-button-xsmall-corner-radius: 2px;
--al-c-button-small-corner-radius: 2px;
--al-c-button-medium-corner-radius: 2px;
--al-c-button-large-corner-radius: 2px;}
:root{--cb-corner-radius-none: 2px;
--cb-corner-radius-xsmall: 2px;
--cb-corner-radius-small: 2px;
--cb-corner-radius-medium: 2px;
--cb-corner-radius-large: 2px;
--cb-corner-radius-xlarge: 2px;
--cb-corner-radius-xxlarge: 2px;
--cb-corner-radius-max: 2px;}
:root{--al-corner-radius-none: 2px;
--al-corner-radius-xsmall: 2px;
--al-corner-radius-small: 2px;
--al-corner-radius-medium: 2px;
--al-corner-radius-large: 2px;
--al-corner-radius-xlarge: 2px;
--al-corner-radius-xxlarge: 2px;
--al-corner-radius-max: 2px;}