:host,
.maui-theme-b2b {
  color-scheme: light;

  /* Theme */
  --maui-theme: maui-b2b;

  /*****************************************************************************
  * Typography
   *****************************************************************************/

  /* Base definition */

  --maui-font-family-headline: 'LufthansaHead', Arial, Helvetica,
    'MAMMilesSymbol', sans-serif;
  --maui-font-family-copy: 'LufthansaText', Arial, Helvetica, 'MAMMilesSymbol',
    sans-serif;

  --maui-font-size-0: 10px;
  --maui-font-size-1: 12px;
  --maui-font-size-2: 14px;
  --maui-font-size-3: 16px;
  --maui-font-size-4: 18px;
  --maui-font-size-5: 24px;
  --maui-font-size-6: 28px;
  --maui-font-size-7: 32px;
  --maui-font-size-8: 42px;

  --maui-line-height-1: 14px;
  --maui-line-height-2: 18px;
  --maui-line-height-3: 24px;
  --maui-line-height-4: 28px;
  --maui-line-height-5: 32px;
  --maui-line-height-6: 36px;
  --maui-line-height-7: 48px;

  --maui-font-weight-thin: 100;
  --maui-font-weight-light: 300;
  --maui-font-weight-regular: 400;
  --maui-font-weight-bold: 700;

  /* Functional definitions */
  --maui-font-size-notification-headline: 16px;

  /*****************************************************************************/
  /*****************************************************************************/
  /*****************************************************************************/

  /* Radii */

  --maui-radii-default-radius: 4px;
  --maui-radii-pill-radius: 99999px;

  /* Spacing */

  --maui-spacing-base: 10px;

  --maui-spacing-1: 2px;
  --maui-spacing-2: 5px;
  --maui-spacing-3: 10px;
  --maui-spacing-4: 20px;
  --maui-spacing-5: 30px;
  --maui-spacing-6: 40px;
  --maui-spacing-7: 50px;
  --maui-spacing-8: 60px;
  --maui-spacing-9: 80px;
  --maui-spacing-10: 100px;

  --maui-form-column-width: 335px;

  /* Layout, Grid, and Section  */

  --maui-grid-gutter-mobile: 16px;
  --maui-grid-gutter-phablet: 24px;
  --maui-grid-gutter-mini-tablet: 24px;
  --maui-grid-gutter-desktop: 24px;
  --maui-grid-gutter-desktop-large: 24px;

  --maui-grid-row-gap-mobile: 24px;
  --maui-grid-row-gap-phablet: 24px;
  --maui-grid-row-gap-mini-tablet: 24px;
  --maui-grid-row-gap-desktop: 24px;
  --maui-grid-row-gap-desktop-large: 24px;

  --maui-layout-margin-mobile: 16px;
  --maui-layout-margin-phablet: 24px;
  --maui-layout-margin-mini-tablet: 48px;
  --maui-layout-margin-desktop: 72px;
  --maui-layout-margin-desktop-large: 84px;

  --maui-section-gap-mobile: 48px;
  --maui-section-gap-phablet: 48px;
  --maui-section-gap-mini-tablet: 48px;
  --maui-section-gap-desktop: 48px;
  --maui-section-gap-desktop-large: 84px;

  --maui-section-padding-mobile: 24px;
  --maui-section-padding-phablet: 24px;
  --maui-section-padding-mini-tablet: 36px;
  --maui-section-padding-desktop: 36px;
  --maui-section-padding-desktop-large: 48px;

  /*
   * Palette Colors
   *
   * Color values are only allowed to appear once!
   */

  --maui-color-brand-white: #ffffff;
  /* White. */
  --maui-color-brand-white-transparent-1: #ffffff1a;
  /* 10% opacity */
  --maui-color-brand-white-transparent-2: #ffffff33;
  /* 20% opacity */
  --maui-color-brand-white-transparent-3: #ffffff4d;
  /* 30% opacity */
  --maui-color-brand-white-transparent-5: #ffffff80;
  /* 50% opacity */
  --maui-color-brand-white-transparent-8: #ffffffcc;
  /* 80% opacity */

  --maui-color-brand-lhgrey1: #f5f5f5;
  /* gray-800 */
  --maui-color-brand-lhgrey2: #ebebeb;
  /* gray-700 */
  --maui-color-brand-lhgrey3: #dcdcdc;
  /* gray-600 */
  --maui-color-brand-lhgrey3-transparent: #dcdcdc4d;
  /* gray-600 at 30% opacity */
  --maui-color-brand-lhgrey4: #cccccc;
  /* gray-500 */
  --maui-color-brand-lhgrey4-transparent: #cccccc4d;
  /* gray-500 at 30% opacity */
  --maui-color-brand-lhgrey5: #b4b4b4;
  /* gray-400 */
  --maui-color-brand-lhgrey6: #999999;
  /* gray-300 */
  --maui-color-brand-lhgrey7: #666666;
  --maui-color-brand-lhgrey7-tranparent: #66666680;
  /* 50% opacity */
  /* gray-200 */
  --maui-color-brand-lhgrey8: #333333;
  /* gray-100 */
  --maui-color-brand-black: #000000;
  --maui-color-brand-midnight: #031029;
  --maui-color-brand-black-transparent: #0000004d;
  /* 30% opacity */

  --maui-color-brand-lhdeepblue: #05164d;
  /* Main brand color */
  --maui-color-brand-lhdarkblue: #000245;
  --maui-color-brand-whale-blue: #52627c;
  --maui-color-brand-marble-blue: #414e63;
  --maui-color-brand-b2b-blue: #4d7b93;
  /* Secondary brand color */
  /* Message specific colors */
  --maui-color-brand-green: #417505;
  --maui-color-brand-green-light: #f2f5ee;
  --maui-color-brand-red: #cc0000;
  --maui-color-brand-red-light: #fbeded;
  --maui-color-brand-pale-yellow: #fffedc;
  /* Status specific colors */
  --maui-color-brand-blue: #05164d;
  --maui-color-brand-light-blue: #505c82;
  --maui-color-brand-light-silver: #9e9e9e;
  --maui-color-brand-silver: #757575;
  --maui-color-brand-light-gold: #b09c6f;
  --maui-color-brand-gold: #8f7231;
  --maui-color-brand-light-black-2: #686868;
  --maui-color-brand-black-2: #191919;
  /* cabinclass specific colors */
  --maui-color-brand-copper-red: #a54a4a;
  --maui-color-brand-slate-blue: #47616c;
  --maui-color-brand-pine-green: #2c5744;
  --maui-color-brand-cactus-green: #4c6e48;

  --maui-color-brand-electric-blue: #0968f6;

  /*
   * Functional colors
   *
   * These should match between the tenants, only reassigning of existing variables.
   */

  /* Brand */
  --maui-color-brand-primary: var(--maui-color-brand-lhdeepblue);
  --maui-color-brand-secondary: var(--maui-color-brand-b2b-blue);
  --maui-color-brand-light: var(--maui-color-brand-white);
  --maui-color-brand-dark: var(--maui-color-brand-midnight);

  /* Grey */
  --maui-color-grey-01: var(--maui-color-brand-lhgrey1);
  --maui-color-grey-02: var(--maui-color-brand-lhgrey2);
  --maui-color-grey-03: var(--maui-color-brand-lhgrey3);
  --maui-color-grey-04: var(--maui-color-brand-lhgrey4);
  --maui-color-grey-05: var(--maui-color-brand-lhgrey5);
  --maui-color-grey-06: var(--maui-color-brand-lhgrey6);
  --maui-color-grey-07: var(--maui-color-brand-lhgrey7);
  --maui-color-grey-08: var(--maui-color-brand-lhgrey8);

  /* Status */
  --maui-color-status-member: var(--maui-color-brand-blue);
  --maui-color-status-member-light: var(--maui-color-brand-light-blue);
  --maui-color-status-frequenttraveller: var(--maui-color-brand-silver);
  --maui-color-status-frequenttraveller-light: var(
    --maui-color-brand-light-silver
  );
  --maui-color-status-senator: var(--maui-color-brand-gold);
  --maui-color-status-senator-light: var(--maui-color-brand-light-gold);
  --maui-color-status-hon: var(--maui-color-brand-black-2);
  --maui-color-status-hon-light: var(--maui-color-brand-light-black-2);

  /* Class */
  --maui-color-cabinclass-first: var(--maui-color-brand-copper-red);
  --maui-color-cabinclass-business: var(--maui-color-brand-slate-blue);
  --maui-color-cabinclass-premiumeconomy: var(--maui-color-brand-pine-green);
  --maui-color-cabinclass-economy: var(--maui-color-brand-cactus-green);

  /* Disabled */
  --maui-color-disabled-background: var(--maui-color-grey-02);
  --maui-color-disabled-foreground: var(--maui-color-grey-04);
  --maui-color-disabled-background-inverted: var(
    --maui-color-brand-lhgrey4-transparent
  );
  --maui-color-disabled-foreground-inverted: var(
    --maui-color-brand-lhgrey3-transparent
  );

  /* Text */
  --maui-color-text-headline-emphasized: var(--maui-color-brand-lhdeepblue);
  --maui-color-text-headline: var(--maui-color-brand-lhdeepblue);
  --maui-color-text-copy: var(--maui-color-brand-lhdeepblue);
  --maui-color-text-label: var(--maui-color-brand-lhgrey7);
  --maui-color-text-caption: var(--maui-color-brand-lhgrey7);
  --maui-color-text-headline-inverted: var(--maui-color-brand-white);
  --maui-color-text-copy-inverted: var(--maui-color-brand-white);
  --maui-color-text-label-inverted: var(--maui-color-brand-white);
  --maui-color-text-caption-inverted: var(--maui-color-brand-white);

  /* Interaction */
  --maui-color-interaction-interaction: var(--maui-color-brand-whale-blue);
  --maui-color-interaction-interactionhover: var(
    --maui-color-brand-marble-blue
  );
  --maui-color-interaction-buttonprimary: var(--maui-color-brand-lhdeepblue);
  --maui-color-interaction-buttonprimaryhover: var(
    --maui-color-brand-lhdarkblue
  );
  --maui-color-interaction-buttonsecondary: var(--maui-color-brand-b2b-blue);
  --maui-color-interaction-buttonsecondaryhover: var(
    --maui-color-brand-b2b-blue
  );
  --maui-color-interaction-selection: var(--maui-color-brand-lhdeepblue);
  --maui-color-interaction-focus: var(--maui-color-brand-electric-blue);
  --maui-color-interaction-interaction-inverted: var(--maui-color-grey-02);
  --maui-color-interaction-interaction-invertedhover: var(
    --maui-color-brand-white
  );
  --maui-color-interaction-selection-inverted: var(--maui-color-brand-light);
  --maui-color-interaction-focus-inverted: var(--maui-color-brand-light);
  --maui-color-interaction-focus-error: var(--maui-color-brand-red);

  /* Notification */
  --maui-color-message-info: var(--maui-color-brand-lhgrey6);
  --maui-color-message-bg-info: var(--maui-color-brand-lhgrey1);
  --maui-color-message-success: var(--maui-color-brand-green);
  --maui-color-message-bg-success: var(--maui-color-brand-green-light);
  --maui-color-message-warning: var(--maui-color-brand-lhdeepblue);
  --maui-color-message-bg-warning: var(--maui-color-brand-pale-yellow);
  --maui-color-message-error: var(--maui-color-brand-red);
  --maui-color-message-bg-error: var(--maui-color-brand-red-light);

  /* Display */
  --maui-color-display-ontime: var(--maui-color-brand-green);
  --maui-color-display-delayed: var(--maui-color-brand-red);

  /* Modal */
  --maui-color-modal-dim: var(--maui-color-brand-lhgrey7-tranparent);

    /* Border */
  --maui-color-border-10: var(--maui-color-grey-02);
  --maui-color-border-30: var(--maui-color-grey-03);
  --maui-color-border-50: var(--maui-color-grey-08);
  --maui-color-border-error: var(--maui-color-brand-red);
  --maui-color-border-10-inverted: var(--maui-color-brand-white-transparent-3);
  --maui-color-border-30-inverted: var(--maui-color-brand-white-transparent-5);
  --maui-color-border-50-inverted: var(--maui-color-brand-white-transparent-8);

  --maui-border-weight-01: 1px;
  --maui-border-weight-02: 2px;

  --maui-border-default-width: var(--maui-border-weight-01);
  --maui-border-default-color: var(--maui-color-border-50);
  --maui-border-default-style: solid;

  --maui-border-default: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-border-default-color);

  --maui-border-10: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-10);
  --maui-border-30: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-30);
  --maui-border-50: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-50);

  --maui-border-error: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-error);

  --maui-border-10-inverted: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-10-inverted);
  --maui-border-30-inverted: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-30-inverted);
  --maui-border-50-inverted: var(--maui-border-default-width)
    var(--maui-border-default-style) var(--maui-color-border-50-inverted);

  /* Elevation Box Shadow */
  --maui-effect-elevation-1: 0px 0px 4px
    var(--maui-color-brand-black-transparent);
  --maui-effect-elevation-2: 0px 0px 10px
    var(--maui-color-brand-black-transparent);
  --maui-effect-elevation-3: 0px 0px 16px
    var(--maui-color-brand-black-transparent);
}

/*****************************************************************************
 * Utilities
 *****************************************************************************/

.maui-scroll-lock {
  padding-right: var(--maui-scroll-lock-size) !important;
  overflow: hidden !important;
}

/*****************************************************************************
 * Font face definitions
 *****************************************************************************/

@font-face {
  font-family: 'IconFontLH';
  src: url('../fonts/lufthansa/Icons-v2.woff') format('woff');
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'LufthansaHead';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/lufthansa/LufthansaHeadWeb-Thin.woff')
    format('woff');
}

@font-face {
  font-family: 'LufthansaHead';
  font-style: normal;
  font-weight: normal;
  src: url('../fonts/lufthansa/LufthansaHeadWeb-Light.woff')
    format('woff');
}

@font-face {
  font-family: 'LufthansaHead';
  font-style: normal;
  font-weight: bold;
  src: url('../fonts/lufthansa/LufthansaHeadWeb-Bold.woff')
    format('woff');
}

@font-face {
  font-family: 'LufthansaText';
  src: url('../fonts/lufthansa/LufthansaTextWeb-Light.woff')
    format('woff');
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: 'LufthansaText';
  src: url('../fonts/lufthansa/LufthansaTextWeb-Regular.woff')
    format('woff');
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'LufthansaText';
  src: url('../fonts/lufthansa/LufthansaTextWeb-Bold.woff')
    format('woff');
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'MAMMilesSymbol';
  src: url(data:font/woff;base64,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)
    format('woff');
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'MAMMilesSymbol';
  src: url(data:font/woff;base64,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)
    format('woff');
  font-style: normal;
  font-weight: 700;
}
