:root{--aero-border-radius-0: 0px;--aero-border-radius-1: 1px;--aero-border-radius-2: 2px;--aero-border-radius-4: 4px;--aero-border-radius-8: 8px;--aero-border-radius-12: 12px;--aero-border-radius-16: 16px;--aero-border-radius-24: 24px;--aero-border-radius-32: 32px;--aero-border-radius-40: 40px;--aero-border-radius-48: 48px;--aero-border-radius-56: 56px;--aero-border-radius-64: 64px;--aero-border-radius-80: 80px;--aero-border-radius-999: 999px;--aero-border-width-0: 0px;--aero-border-width-1: 1px;--aero-border-width-2: 2px;--aero-border-width-4: 4px;--aero-border-width-6: 6px;--aero-border-width-8: 8px;--aero-color-black: #000000;--aero-color-white: #ffffff;--aero-color-brand-one: #ff1111;--aero-color-brand-two: #00ff00;--aero-color-brand-three: #0000ff;--aero-color-brand-four: #ffff00;--aero-color-primary-50: #effbff;--aero-color-primary-100: #e0f7ff;--aero-color-primary-200: #b3e5fc;--aero-color-primary-300: #81d4fa;--aero-color-primary-400: #4fc3f7;--aero-color-primary-500: #29b6f6;--aero-color-primary-600: #03a9f4;--aero-color-primary-700: #039be5;--aero-color-primary-800: #0288d1;--aero-color-primary-900: #0277bd;--aero-color-primary-950: #01579b;--aero-color-neutral-100: #f3e5f5;--aero-color-neutral-200: #e1bee7;--aero-color-neutral-300: #ce93d8;--aero-color-neutral-400: #ba68c8;--aero-color-neutral-500: #ab47bc;--aero-color-neutral-600: #9c27b0;--aero-color-neutral-700: #8e24aa;--aero-color-neutral-800: #7b1fa2;--aero-color-neutral-900: #6a1b9a;--aero-color-neutral-950: #4a148c;--aero-color-green-100: #fff3e0;--aero-color-green-200: #ffe0b2;--aero-color-green-300: #ffcc80;--aero-color-green-400: #ffb74d;--aero-color-green-500: #ffa726;--aero-color-green-600: #ff9800;--aero-color-green-700: #fb8c00;--aero-color-green-800: #f57c00;--aero-color-green-900: #ef6c00;--aero-color-green-950: #e65100;--aero-color-red-100: #e8f5e9;--aero-color-red-200: #c8e6c9;--aero-color-red-300: #a5d6a7;--aero-color-red-400: #81c784;--aero-color-red-500: #66bb6a;--aero-color-red-600: #4caf50;--aero-color-red-700: #43a047;--aero-color-red-800: #388e3c;--aero-color-red-900: #2e7d32;--aero-color-red-950: #1b5e20;--aero-color-yellow-100: #ffebee;--aero-color-yellow-200: #ffcdd2;--aero-color-yellow-300: #ef9a9a;--aero-color-yellow-400: #e57373;--aero-color-yellow-500: #ef5350;--aero-color-yellow-600: #f44336;--aero-color-yellow-700: #e53935;--aero-color-yellow-800: #d32f2f;--aero-color-yellow-900: #c62828;--aero-color-yellow-950: #b71c1c;--aero-color-orange-100: #fffde7;--aero-color-orange-200: #fff9c4;--aero-color-orange-300: #fff59d;--aero-color-orange-400: #fff176;--aero-color-orange-500: #ffee58;--aero-color-orange-600: #ffeb3b;--aero-color-orange-700: #fdd835;--aero-color-orange-800: #fbc02d;--aero-color-orange-900: #f9a825;--aero-color-orange-950: #f57f17;--aero-color-blue-100: #fafafa;--aero-color-blue-200: #f5f5f5;--aero-color-blue-300: #eeeeee;--aero-color-blue-400: #e0e0e0;--aero-color-blue-500: #bdbdbd;--aero-color-blue-600: #9e9e9e;--aero-color-blue-700: #757575;--aero-color-blue-800: #616161;--aero-color-blue-900: #424242;--aero-color-blue-950: #212121;--aero-font-family-one: Arial;--aero-font-family-two: Input Sans;--aero-font-family-three: Input Sans Narrow;--aero-font-weight-100: 100;--aero-font-weight-200: 200;--aero-font-weight-300: 300;--aero-font-weight-400: 400;--aero-font-weight-500: 500;--aero-font-weight-600: 600;--aero-font-weight-700: 700;--aero-font-weight-800: 800;--aero-font-weight-900: 900;--aero-letter-spacing-0: 0px;--aero-letter-spacing-100: -.5px;--aero-letter-spacing-200: -.1px;--aero-letter-spacing-300: .1px;--aero-letter-spacing-400: .5px;--aero-opacity-0: 0;--aero-opacity-2: .02;--aero-opacity-4: .04;--aero-opacity-8: .08;--aero-opacity-12: .12;--aero-opacity-16: .16;--aero-opacity-24: .24;--aero-opacity-32: .32;--aero-opacity-48: .48;--aero-opacity-72: .72;--aero-opacity-full: 100;--aero-dimension-0: 0px;--aero-dimension-1: 1px;--aero-dimension-2: 2px;--aero-dimension-4: 4px;--aero-dimension-8: 8px;--aero-dimension-12: 12px;--aero-dimension-16: 16px;--aero-dimension-20: 20px;--aero-dimension-24: 24px;--aero-dimension-32: 32px;--aero-dimension-40: 40px;--aero-dimension-48: 48px;--aero-dimension-56: 56px;--aero-dimension-64: 64px;--aero-dimension-80: 80px;--aero-dimension-120: 120px;--aero-dimension-160: 160px;--aero-dimension-240: 240px;--aero-dimension-320: 320px;--aero-dimension-400: 400px;--aero-dimension-480: 480px;--aero-dimension-640: 640px;--aero-dimension-720: 720px;--aero-dimension-840: 840px;--aero-dimension-960: 960px;--aero-dimension-1024: 1024px;--aero-space-neg-64: -64px;--aero-space-neg-32: -32px;--aero-space-neg-16: -16px;--aero-space-neg-8: -8px;--aero-space-0: 0px;--aero-space-1: 1px;--aero-space-2: 2px;--aero-space-4: 4px;--aero-space-8: 8px;--aero-space-12: 12px;--aero-space-16: 16px;--aero-space-20: 20px;--aero-space-24: 24px;--aero-space-32: 32px;--aero-space-40: 40px;--aero-space-48: 48px;--aero-space-56: 56px;--aero-space-64: 64px;--aero-space-80: 80px;--aero-text-case-0: none;--aero-text-decoration-0: none;--aero-color-brand-exclusive-one: #d40504;--aero-color-brand-exclusive-two: #ffffff}:root{--aero-color-brand-one: #051039;--aero-color-brand-two: #7b9ed9;--aero-color-brand-three: #d7e1f4;--aero-color-brand-four: #051039;--aero-color-primary-50: #ebf0f9;--aero-color-primary-100: #d7e1f4;--aero-color-primary-200: #b3c7e9;--aero-color-primary-300: #7b9ed9;--aero-color-primary-400: #4c80d7;--aero-color-primary-500: #0045b6;--aero-color-primary-600: #023897;--aero-color-primary-700: #062d78;--aero-color-primary-800: #041e59;--aero-color-primary-900: #051039;--aero-color-primary-950: #03081d;--aero-color-neutral-100: #f6f6f7;--aero-color-neutral-200: #e9e9eb;--aero-color-neutral-300: #d3d4d7;--aero-color-neutral-400: #bcbec3;--aero-color-neutral-500: #a6a8af;--aero-color-neutral-600: #858791;--aero-color-neutral-700: #646774;--aero-color-neutral-800: #4e5160;--aero-color-neutral-900: #383c4c;--aero-color-neutral-950: #1c1e26;--aero-color-green-100: #e8f8eb;--aero-color-green-200: #abd8b4;--aero-color-green-300: #6eb87e;--aero-color-green-400: #389d4e;--aero-color-green-500: #03821e;--aero-color-green-600: #026d18;--aero-color-green-700: #015814;--aero-color-green-800: #00430f;--aero-color-green-900: #002f0a;--aero-color-green-950: #001705;--aero-color-red-100: #fee3e3;--aero-color-red-200: #fdb2b2;--aero-color-red-300: #fd8282;--aero-color-red-400: #ff0000;--aero-color-red-500: #d40504;--aero-color-red-600: #ae0404;--aero-color-red-700: #890404;--aero-color-red-800: #640404;--aero-color-red-900: #3f0404;--aero-color-red-950: #1f0202;--aero-color-yellow-100: #fff5e0;--aero-color-yellow-200: #ffe4b0;--aero-color-yellow-300: #ffd480;--aero-color-yellow-400: #ffbe40;--aero-color-yellow-500: #ffa800;--aero-color-yellow-600: #d3820a;--aero-color-yellow-700: #a95c14;--aero-color-yellow-800: #6f400a;--aero-color-yellow-900: #362400;--aero-color-yellow-950: #1b1200;--aero-color-orange-100: #ffefe0;--aero-color-orange-200: #ffd2a8;--aero-color-orange-300: #ffb570;--aero-color-orange-400: #ff9838;--aero-color-orange-500: #ff7b00;--aero-color-orange-600: #cc6200;--aero-color-orange-700: #9a4a00;--aero-color-orange-800: #683200;--aero-color-orange-900: #361a00;--aero-color-orange-950: #1b0d00;--aero-color-blue-100: #d7e1f4;--aero-color-blue-200: #b3c7e9;--aero-color-blue-300: #7b9ed9;--aero-color-blue-400: #4c80d7;--aero-color-blue-500: #0045b6;--aero-color-blue-600: #023897;--aero-color-blue-700: #062d78;--aero-color-blue-800: #041e59;--aero-color-blue-900: #051039;--aero-color-blue-950: #03081d;--aero-font-family-one: "Excellence In Motion Text", "Helvetica Neue", "sans-serif";--aero-font-family-two: "Excellence In Motion Display", "Helvetica Neue", "sans-serif";--aero-border-radius-zero: var(--aero-border-radius-0);--aero-border-radius-50: var(--aero-border-radius-0);--aero-border-radius-100: var(--aero-border-radius-0);--aero-border-radius-200: var(--aero-border-radius-2);--aero-border-radius-300: var(--aero-border-radius-4);--aero-border-radius-400: var(--aero-border-radius-8);--aero-border-radius-500: var(--aero-border-radius-16);--aero-border-radius-infinite: var(--aero-border-radius-999);--aero-border-width-zero: var(--aero-border-width-0);--aero-border-width-100: var(--aero-border-width-1);--aero-border-width-200: var(--aero-border-width-2);--aero-border-width-300: var(--aero-border-width-4);--aero-border-width-400: var(--aero-border-width-8);--aero-color-brand-accent-day: #d40504;--aero-color-brand-accent-night: #ff0000;--aero-color-night-one: var(--aero-color-neutral-950);--aero-color-night-two: var(--aero-color-neutral-950);--aero-color-night-three: var(--aero-color-neutral-900);--aero-color-night-four: var(--aero-color-neutral-800);--aero-color-night-five: var(--aero-color-neutral-700);--aero-color-night-six: var(--aero-color-neutral-600);--aero-color-day: var(--aero-color-neutral-100);--aero-color-blue-50: #ebf0f9;--aero-font-weight-display: var(--aero-font-weight-600);--aero-opacity-zero: var(--aero-opacity-0);--aero-opacity-100: var(--aero-opacity-4);--aero-opacity-200: var(--aero-opacity-8);--aero-opacity-300: var(--aero-opacity-16);--aero-opacity-400: var(--aero-opacity-24);--aero-opacity-500: var(--aero-opacity-32);--aero-opacity-600: var(--aero-opacity-48);--aero-opacity-700: var(--aero-opacity-72);--aero-shadow-0: 0;--aero-shadow-y-100: 8;--aero-shadow-y-200: 16;--aero-shadow-y-300: -16;--aero-shadow-y-400: 16;--aero-shadow-y-500: -16;--aero-shadow-y-600: 24;--aero-shadow-blur-100: 8;--aero-shadow-blur-200: 16;--aero-shadow-blur-300: 16;--aero-shadow-blur-400: 32;--aero-shadow-blur-500: 32;--aero-shadow-blur-600: 32;--aero-shadow-spread-100: -8;--aero-shadow-spread-200: -16;--aero-shadow-spread-300: -16;--aero-shadow-spread-400: -8;--aero-shadow-spread-500: -8;--aero-shadow-spread-600: -8;--aero-asset-size-zero: var(--aero-dimension-0);--aero-asset-size-50: var(--aero-dimension-4);--aero-asset-size-100: var(--aero-dimension-8);--aero-asset-size-200: var(--aero-dimension-12);--aero-asset-size-300: var(--aero-dimension-16);--aero-asset-size-400: var(--aero-dimension-20);--aero-asset-size-500: var(--aero-dimension-24);--aero-asset-size-600: var(--aero-dimension-32);--aero-asset-size-700: var(--aero-dimension-40);--aero-asset-size-800: var(--aero-dimension-48);--aero-asset-size-900: var(--aero-dimension-64);--aero-asset-size-950: var(--aero-dimension-80);--aero-space-neg-400: var(--aero-space-neg-64);--aero-space-neg-300: var(--aero-space-neg-32);--aero-space-neg-200: var(--aero-space-neg-16);--aero-space-neg-100: var(--aero-space-neg-8);--aero-space-zero: var(--aero-space-0);--aero-space-50: var(--aero-space-2);--aero-space-100: var(--aero-space-4);--aero-space-200: var(--aero-space-8);--aero-space-250: var(--aero-space-12);--aero-space-300: var(--aero-space-16);--aero-space-400: var(--aero-space-24);--aero-space-500: var(--aero-space-32);--aero-space-600: var(--aero-space-40);--aero-space-700: var(--aero-space-48);--aero-space-800: var(--aero-space-64);--aero-space-900: var(--aero-space-80);--aero-size-zero: var(--aero-dimension-0);--aero-size-100: var(--aero-dimension-120);--aero-size-200: var(--aero-dimension-160);--aero-size-300: var(--aero-dimension-240);--aero-size-400: var(--aero-dimension-320);--aero-size-500: var(--aero-dimension-400);--aero-size-600: var(--aero-dimension-480);--aero-size-700: var(--aero-dimension-640);--aero-size-800: var(--aero-dimension-720);--aero-size-900: var(--aero-dimension-1024)}:root{--aero-space-neg-lg: var(--aero-space-neg-300);--aero-space-neg-md: var(--aero-space-neg-200);--aero-space-neg-sm: var(--aero-space-neg-100);--aero-space-none: var(--aero-space-0);--aero-space-3xs: var(--aero-space-50);--aero-space-2xs: var(--aero-space-100);--aero-space-xs: var(--aero-space-200);--aero-space-sm: var(--aero-space-250);--aero-space-md: var(--aero-space-300);--aero-space-lg: var(--aero-space-400);--aero-space-xl: var(--aero-space-500);--aero-space-2xl: var(--aero-space-700);--aero-space-3xl: var(--aero-space-800);--aero-space-fix-3xs: var(--aero-space-50);--aero-space-fix-2xs: var(--aero-space-100);--aero-space-fix-xs: var(--aero-space-200);--aero-space-fix-sm: var(--aero-space-250);--aero-space-fix-md: var(--aero-space-300);--aero-space-fix-lg: var(--aero-space-400);--aero-space-fix-xl: var(--aero-space-500);--aero-space-fix-2xl: var(--aero-space-700);--aero-space-fix-3xl: var(--aero-space-800);--aero-border-width-none: var(--aero-border-width-0);--aero-border-width-default: var(--aero-border-width-100);--aero-border-width-thick: var(--aero-border-width-200);--aero-border-width-thicker: var(--aero-border-width-300);--aero-border-width-thickest: var(--aero-border-width-400);--aero-font-size-25: calc(var(--aero-font-size-base) * .625);--aero-font-size-50: calc(var(--aero-font-size-base) * .75);--aero-border-radius-none: var(--aero-border-radius-0);--aero-border-radius-subtler: var(--aero-border-radius-50);--aero-border-radius-subtle: var(--aero-border-radius-100);--aero-border-radius-default: var(--aero-border-radius-200);--aero-border-radius-strong: var(--aero-border-radius-300);--aero-border-radius-stronger: var(--aero-border-radius-400);--aero-border-radius-strongest: var(--aero-border-radius-500);--aero-border-radius-full: var(--aero-border-radius-999);--aero-font-size-100: calc(var(--aero-font-size-base) * .875);--aero-font-size-150: calc(var(--aero-font-size-base) * 1);--aero-font-size-200: calc(var(--aero-font-size-base) * 1.125);--aero-font-size-250: calc(var(--aero-font-size-base) * 1.25);--aero-font-size-300: calc(var(--aero-font-size-base) * 1.375);--aero-font-size-350: calc(var(--aero-font-size-base) * 1.5);--aero-font-size-400: calc(var(--aero-font-size-base) * 1.625);--aero-font-size-450: calc(var(--aero-font-size-base) * 1.75);--aero-font-size-500: calc(var(--aero-font-size-base) * 2);--aero-font-size-550: calc(var(--aero-font-size-base) * 2.25);--aero-font-size-600: calc(var(--aero-font-size-base) * 2.5);--aero-font-size-650: calc(var(--aero-font-size-base) * 3);--aero-font-size-700: calc(var(--aero-font-size-base) * 3.5);--aero-font-size-750: calc(var(--aero-font-size-base) * 4);--aero-font-size-800: calc(var(--aero-font-size-base) * 4.5);--aero-font-size-850: calc(var(--aero-font-size-base) * 5);--aero-font-size-900: calc(var(--aero-font-size-base) * 5.5);--aero-font-size-950: calc(var(--aero-font-size-base) * 6);--aero-font-size-base: 16px;--aero-font-size-base-rem: 1rem;--aero-line-height-50: calc(var(--aero-font-size-base) * .875);--aero-line-height-100: calc(var(--aero-font-size-base) * 1);--aero-line-height-150: calc(var(--aero-font-size-base) * 1.125);--aero-line-height-200: calc(var(--aero-font-size-base) * 1.375);--aero-line-height-250: calc(var(--aero-font-size-base) * 1.5);--aero-line-height-300: calc(var(--aero-font-size-base) * 1.625);--aero-line-height-350: calc(var(--aero-font-size-base) * 1.75);--aero-line-height-400: calc(var(--aero-font-size-base) * 1.875);--aero-line-height-450: calc(var(--aero-font-size-base) * 2);--aero-line-height-500: calc(var(--aero-font-size-base) * 2.25);--aero-line-height-550: calc(var(--aero-font-size-base) * 2.5);--aero-line-height-600: calc(var(--aero-font-size-base) * 2.75);--aero-line-height-650: calc(var(--aero-font-size-base) * 3.25);--aero-line-height-700: calc(var(--aero-font-size-base) * 3.5);--aero-line-height-750: calc(var(--aero-font-size-base) * 4);--aero-line-height-800: calc(var(--aero-font-size-base) * 4.5);--aero-line-height-850: calc(var(--aero-font-size-base) * 5);--aero-line-height-900: calc(var(--aero-font-size-base) * 5.5);--aero-line-height-950: calc(var(--aero-font-size-base) * 6);--aero-outline-width-default: 2px;--aero-outline-offset-default: 2px;--aero-asset-size-none: var(--aero-asset-size-zero);--aero-asset-size-4xs: var(--aero-asset-size-50);--aero-asset-size-3xs: var(--aero-asset-size-100);--aero-asset-size-2xs: var(--aero-asset-size-200);--aero-asset-size-xs: var(--aero-asset-size-300);--aero-asset-size-sm: var(--aero-asset-size-400);--aero-asset-size-md: var(--aero-asset-size-500);--aero-asset-size-lg: var(--aero-asset-size-600);--aero-asset-size-xl: var(--aero-asset-size-700);--aero-asset-size-2xl: var(--aero-asset-size-800);--aero-asset-size-3xl: var(--aero-asset-size-900);--aero-asset-size-4xl: var(--aero-asset-size-950);--aero-size-none: var(--aero-size-zero);--aero-size-3xs: var(--aero-size-100);--aero-size-2xs: var(--aero-size-200);--aero-size-xs: var(--aero-size-300);--aero-size-sm: var(--aero-size-400);--aero-size-md: var(--aero-size-500);--aero-size-lg: var(--aero-size-600);--aero-size-xl: var(--aero-size-700);--aero-size-2xl: var(--aero-size-800);--aero-size-3xl: var(--aero-size-900)}:root{--aero-space-neg-lg: var(--aero-space-neg-400);--aero-space-neg-md: var(--aero-space-neg-300);--aero-space-neg-sm: var(--aero-space-neg-200);--aero-space-3xs: var(--aero-space-100);--aero-space-2xs: var(--aero-space-200);--aero-space-xs: var(--aero-space-250);--aero-space-sm: var(--aero-space-300);--aero-space-md: var(--aero-space-400);--aero-space-lg: var(--aero-space-500);--aero-space-xl: var(--aero-space-600);--aero-space-2xl: var(--aero-space-800);--aero-space-3xl: var(--aero-space-900);--aero-font-size-300: calc(var(--aero-font-size-base) * 1.5);--aero-font-size-450: calc(var(--aero-font-size-base) * 2.25);--aero-font-size-550: calc(var(--aero-font-size-base) * 3);--aero-line-height-400: calc(var(--aero-font-size-base) * 2.25);--aero-line-height-450: calc(var(--aero-font-size-base) * 2.5);--aero-line-height-550: calc(var(--aero-font-size-base) * 3.25);--aero-font-size-600: calc(var(--aero-font-size-base) * 3.5);--aero-font-size-650: calc(var(--aero-font-size-base) * 4.5);--aero-line-height-600: calc(var(--aero-font-size-base) * 3.75);--aero-line-height-650: calc(var(--aero-font-size-base) * 4.75)}:root{--aero-color-text-brand: var(--aero-color-brand-one);--aero-color-text-default: var(--aero-color-primary-900);--aero-color-text-alternative: var(--aero-color-neutral-700);--aero-color-text-success: var(--aero-color-green-500);--aero-color-text-active: var(--aero-color-brand-one);--aero-color-text-inactive: var(--aero-color-neutral-800);--aero-color-text-contrast: var(--aero-color-white);--aero-color-text-critical: var(--aero-color-red-500);--aero-color-text-action-secondary-critical-default: var(--aero-color-red-500);--aero-color-text-action-secondary-critical-hover: var(--aero-color-red-600);--aero-color-text-action-secondary-critical-pressed: var(--aero-color-red-700);--aero-color-text-link-hover: var(--aero-color-primary-600);--aero-color-text-link-default: var(--aero-color-primary-500);--aero-color-text-link-pressed: var(--aero-color-primary-700);--aero-color-text-link-disabled: var(--aero-color-neutral-700);--aero-color-text-system-success: var(--aero-color-green-800);--aero-color-text-system-warning: var(--aero-color-yellow-800);--aero-color-text-system-critical: var(--aero-color-red-800);--aero-color-text-system-informative: var(--aero-color-blue-800);--aero-color-text-link-contrast-default: var(--aero-color-white);--aero-color-text-link-contrast-hover: var(--aero-color-primary-100);--aero-color-text-link-contrast-pressed: var(--aero-color-primary-200);--aero-color-text-link-contrast-disabled: var(--aero-color-neutral-300);--aero-color-text-action-primary-default: var(--aero-color-white);--aero-color-text-action-primary-pressed: var(--aero-color-white);--aero-color-text-action-primary-hover: var(--aero-color-white);--aero-color-text-action-secondary-default: var(--aero-color-primary-500);--aero-color-text-action-secondary-hover: var(--aero-color-primary-600);--aero-color-text-action-secondary-pressed: var(--aero-color-primary-700);--aero-color-text-action-tertiary-default: var(--aero-color-primary-600);--aero-color-text-action-tertiary-hover: var(--aero-color-primary-700);--aero-color-text-action-tertiary-pressed: var(--aero-color-primary-800);--aero-color-text-action-alternative-default: var(--aero-color-primary-900);--aero-color-text-action-alternative-hover: var(--aero-color-primary-900);--aero-color-text-action-alternative-pressed: var(--aero-color-primary-900);--aero-color-text-disabled: var(--aero-color-neutral-800);--aero-color-text-la-premiere-default: var(--aero-color-brand-exclusive-one);--aero-color-text-la-premiere-contrast: var(--aero-color-brand-exclusive-two);--aero-color-text-way-finding: var(--aero-color-yellow-950);--aero-color-text-fix-black: var(--aero-color-black);--aero-color-text-fix-white: var(--aero-color-white);--aero-color-border-default: var(--aero-color-neutral-300);--aero-color-border-hover: var(--aero-color-neutral-700);--aero-color-border-active: var(--aero-color-brand-one);--aero-color-border-subtle: var(--aero-color-neutral-200);--aero-color-border-strong: var(--aero-color-neutral-600);--aero-color-border-pressed: var(--aero-color-neutral-800);--aero-color-border-contrast: var(--aero-color-white);--aero-color-border-highlight: var(--aero-color-primary-200);--aero-color-border-disabled: var(--aero-color-neutral-300);--aero-color-border-action-secondary-default: var(--aero-color-primary-500);--aero-color-border-action-secondary-hover: var(--aero-color-primary-600);--aero-color-border-action-secondary-pressed: var(--aero-color-primary-700);--aero-color-border-system-success: var(--aero-color-green-300);--aero-color-border-success: var(--aero-color-green-500);--aero-color-border-critical: var(--aero-color-red-500);--aero-color-border-action-secondary-critical-default: var(--aero-color-red-500);--aero-color-border-action-secondary-critical-hover: var(--aero-color-red-600);--aero-color-border-action-secondary-critical-pressed: var(--aero-color-red-700);--aero-color-border-system-warning: var(--aero-color-yellow-300);--aero-color-border-system-critical: var(--aero-color-red-300);--aero-color-border-system-informative: var(--aero-color-blue-300);--aero-color-border-brand: var(--aero-color-brand-one);--aero-color-border-brand-accent: var(--aero-color-brand-accent-day);--aero-color-surface-brand: var(--aero-color-brand-one);--aero-color-surface-default: var(--aero-color-white);--aero-color-surface-hover: var(--aero-color-neutral-200);--aero-color-surface-active: var(--aero-color-brand-one);--aero-color-surface-inactive: var(--aero-color-neutral-200);--aero-color-surface-pressed: var(--aero-color-neutral-300);--aero-color-surface-critical: var(--aero-color-red-500);--aero-color-surface-action-primary-critical-default: var(--aero-color-red-500);--aero-color-surface-action-primary-critical-hover: var(--aero-color-red-600);--aero-color-surface-action-primary-critical-pressed: var(--aero-color-red-700);--aero-color-surface-disabled: var(--aero-color-neutral-300);--aero-color-surface-highlight: var(--aero-color-primary-50);--aero-color-surface-dimmed: var(--aero-color-neutral-600);--aero-color-surface-contrast: var(--aero-color-brand-four);--aero-color-surface-fix-white: var(--aero-color-white);--aero-color-surface-overlay-lighten-subtle: rgba(#ffffff, .24);--aero-color-surface-overlay-lighten-strong: rgba(#ffffff, .48);--aero-color-surface-overlay-darken-subtle: rgba(#000b14, .24);--aero-color-surface-overlay-darken-strong: rgba(#000b14, .48);--aero-color-surface-gradient-darken-top: linear-gradient(180deg, rgba(#000000, .72) 0%, rgba(#000000, 0) 100%);--aero-color-surface-gradient-darken-bottom: linear-gradient(180deg, rgba(#000000, 0) 0%, rgba(#000000, .72) 100%);--aero-color-surface-system-success: var(--aero-color-green-100);--aero-color-surface-system-warning: var(--aero-color-yellow-100);--aero-color-surface-system-critical: var(--aero-color-red-100);--aero-color-surface-system-informative: var(--aero-color-blue-100);--aero-color-surface-action-primary-default: var(--aero-color-primary-500);--aero-color-surface-action-primary-hover: var(--aero-color-primary-600);--aero-color-surface-action-primary-pressed: var(--aero-color-primary-700);--aero-color-surface-action-alternative-default: var(--aero-color-primary-100);--aero-color-surface-action-alternative-hover: var(--aero-color-primary-200);--aero-color-surface-action-alternative-pressed: var(--aero-color-primary-300);--aero-color-surface-action-secondary-default: var(--aero-color-white);--aero-color-surface-action-secondary-hover: var(--aero-color-neutral-200);--aero-color-surface-action-secondary-pressed: var(--aero-color-neutral-300);--aero-color-surface-action-tertiary-default: var(--aero-color-neutral-100);--aero-color-surface-action-tertiary-hover: var(--aero-color-neutral-200);--aero-color-surface-action-tertiary-pressed: var(--aero-color-neutral-300);--aero-color-surface-la-premiere-default: var(--aero-color-brand-exclusive-two);--aero-color-surface-la-premiere-contrast: var(--aero-color-brand-exclusive-one);--aero-color-surface-way-finding: var(--aero-color-yellow-400);--aero-color-background-brand: var(--aero-color-brand-one);--aero-color-background-default: var(--aero-color-day);--aero-color-background-alternative: var(--aero-color-white);--aero-color-background-contrast: var(--aero-color-brand-four);--aero-color-outline-default: var(--aero-color-text-default);--aero-color-outline-contrast: var(--aero-color-text-contrast)}:root{--headline-xl-font-size: var(--aero-font-size-550);--headline-xl-text-case: var(--aero-text-case-0);--headline-xl-font-family: var(--aero-font-family-two);--headline-xl-font-weight: var(--aero-font-weight-display);--headline-xl-line-height: var(--aero-line-height-550);--headline-xl-letter-spacing: var(--aero-letter-spacing-0);--headline-xl-text-decoration: var(--aero-text-decoration-0);--headline-xl-paragraph-indent: var(--aero-space-0);--headline-xl-paragraph-spacing: var(--aero-space-0);--headline-lg-font-size: var(--aero-font-size-450);--headline-lg-text-case: var(--aero-text-case-0);--headline-lg-font-family: var(--aero-font-family-two);--headline-lg-font-weight: var(--aero-font-weight-display);--headline-lg-line-height: var(--aero-line-height-450);--headline-lg-letter-spacing: var(--aero-letter-spacing-0);--headline-lg-text-decoration: var(--aero-text-decoration-0);--headline-lg-paragraph-indent: var(--aero-space-0);--headline-lg-paragraph-spacing: var(--aero-space-0);--headline-md-font-size: var(--aero-font-size-300);--headline-md-text-case: var(--aero-text-case-0);--headline-md-font-family: var(--aero-font-family-two);--headline-md-font-weight: var(--aero-font-weight-display);--headline-md-line-height: var(--aero-line-height-400);--headline-md-letter-spacing: var(--aero-letter-spacing-0);--headline-md-text-decoration: var(--aero-text-decoration-0);--headline-md-paragraph-indent: var(--aero-space-0);--headline-md-paragraph-spacing: var(--aero-space-0);--headline-sm-font-size: var(--aero-font-size-250);--headline-sm-text-case: var(--aero-text-case-0);--headline-sm-font-family: var(--aero-font-family-two);--headline-sm-font-weight: var(--aero-font-weight-display);--headline-sm-line-height: var(--aero-line-height-350);--headline-sm-letter-spacing: var(--aero-letter-spacing-0);--headline-sm-text-decoration: var(--aero-text-decoration-0);--headline-sm-paragraph-indent: var(--aero-space-0);--headline-sm-paragraph-spacing: var(--aero-space-0);--headline-xs-font-size: var(--aero-font-size-200);--headline-xs-text-case: var(--aero-text-case-0);--headline-xs-font-family: var(--aero-font-family-two);--headline-xs-font-weight: var(--aero-font-weight-display);--headline-xs-line-height: var(--aero-line-height-300);--headline-xs-letter-spacing: var(--aero-letter-spacing-0);--headline-xs-text-decoration: var(--aero-text-decoration-0);--headline-xs-paragraph-indent: var(--aero-space-0);--headline-xs-paragraph-spacing: var(--aero-space-0);--body-sm-regular-font-size: var(--aero-font-size-100);--body-sm-regular-text-case: var(--aero-text-case-0);--body-sm-regular-font-family: var(--aero-font-family-one);--body-sm-regular-font-weight: var(--aero-font-weight-400);--body-sm-regular-line-height: var(--aero-line-height-200);--body-sm-regular-letter-spacing: var(--aero-letter-spacing-0);--body-sm-regular-text-decoration: var(--aero-text-decoration-0);--body-sm-regular-paragraph-indent: var(--aero-space-0);--body-sm-regular-paragraph-spacing: var(--aero-space-0);--body-sm-medium-font-size: var(--aero-font-size-100);--body-sm-medium-text-case: var(--aero-text-case-0);--body-sm-medium-font-family: var(--aero-font-family-one);--body-sm-medium-font-weight: var(--aero-font-weight-500);--body-sm-medium-line-height: var(--aero-line-height-200);--body-sm-medium-letter-spacing: var(--aero-letter-spacing-0);--body-sm-medium-text-decoration: var(--aero-text-decoration-0);--body-sm-medium-paragraph-indent: var(--aero-space-0);--body-sm-medium-paragraph-spacing: var(--aero-space-0);--body-sm-bold-font-size: var(--aero-font-size-100);--body-sm-bold-text-case: var(--aero-text-case-0);--body-sm-bold-font-family: var(--aero-font-family-one);--body-sm-bold-font-weight: var(--aero-font-weight-600);--body-sm-bold-line-height: var(--aero-line-height-200);--body-sm-bold-letter-spacing: var(--aero-letter-spacing-0);--body-sm-bold-text-decoration: var(--aero-text-decoration-0);--body-sm-bold-paragraph-indent: var(--aero-space-0);--body-sm-bold-paragraph-spacing: var(--aero-space-0);--body-md-regular-font-size: var(--aero-font-size-150);--body-md-regular-text-case: var(--aero-text-case-0);--body-md-regular-font-family: var(--aero-font-family-one);--body-md-regular-font-weight: var(--aero-font-weight-400);--body-md-regular-line-height: var(--aero-line-height-250);--body-md-regular-letter-spacing: var(--aero-letter-spacing-0);--body-md-regular-text-decoration: var(--aero-text-decoration-0);--body-md-regular-paragraph-indent: var(--aero-space-0);--body-md-regular-paragraph-spacing: var(--aero-space-0);--body-md-medium-font-size: var(--aero-font-size-150);--body-md-medium-text-case: var(--aero-text-case-0);--body-md-medium-font-family: var(--aero-font-family-one);--body-md-medium-font-weight: var(--aero-font-weight-500);--body-md-medium-line-height: var(--aero-line-height-250);--body-md-medium-letter-spacing: var(--aero-letter-spacing-0);--body-md-medium-text-decoration: var(--aero-text-decoration-0);--body-md-medium-paragraph-indent: var(--aero-space-0);--body-md-medium-paragraph-spacing: var(--aero-space-0);--body-md-bold-font-size: var(--aero-font-size-150);--body-md-bold-text-case: var(--aero-text-case-0);--body-md-bold-font-family: var(--aero-font-family-one);--body-md-bold-font-weight: var(--aero-font-weight-600);--body-md-bold-line-height: var(--aero-line-height-250);--body-md-bold-letter-spacing: var(--aero-letter-spacing-0);--body-md-bold-text-decoration: var(--aero-text-decoration-0);--body-md-bold-paragraph-indent: var(--aero-space-0);--body-md-bold-paragraph-spacing: var(--aero-space-0);--body-lg-regular-font-size: var(--aero-font-size-200);--body-lg-regular-text-case: var(--aero-text-case-0);--body-lg-regular-font-family: var(--aero-font-family-one);--body-lg-regular-font-weight: var(--aero-font-weight-400);--body-lg-regular-line-height: var(--aero-line-height-300);--body-lg-regular-letter-spacing: var(--aero-letter-spacing-0);--body-lg-regular-text-decoration: var(--aero-text-decoration-0);--body-lg-regular-paragraph-indent: var(--aero-space-0);--body-lg-regular-paragraph-spacing: var(--aero-space-0);--body-lg-medium-font-size: var(--aero-font-size-200);--body-lg-medium-text-case: var(--aero-text-case-0);--body-lg-medium-font-family: var(--aero-font-family-one);--body-lg-medium-font-weight: var(--aero-font-weight-500);--body-lg-medium-line-height: var(--aero-line-height-300);--body-lg-medium-letter-spacing: var(--aero-letter-spacing-0);--body-lg-medium-text-decoration: var(--aero-text-decoration-0);--body-lg-medium-paragraph-indent: var(--aero-space-0);--body-lg-medium-paragraph-spacing: var(--aero-space-0);--body-lg-bold-font-size: var(--aero-font-size-200);--body-lg-bold-text-case: var(--aero-text-case-0);--body-lg-bold-font-family: var(--aero-font-family-one);--body-lg-bold-font-weight: var(--aero-font-weight-600);--body-lg-bold-line-height: var(--aero-line-height-300);--body-lg-bold-letter-spacing: var(--aero-letter-spacing-0);--body-lg-bold-text-decoration: var(--aero-text-decoration-0);--body-lg-bold-paragraph-indent: var(--aero-space-0);--body-lg-bold-paragraph-spacing: var(--aero-space-0);--body-xl-regular-font-size: var(--aero-font-size-250);--body-xl-regular-text-case: var(--aero-text-case-0);--body-xl-regular-font-family: var(--aero-font-family-one);--body-xl-regular-font-weight: var(--aero-font-weight-400);--body-xl-regular-line-height: var(--aero-line-height-350);--body-xl-regular-letter-spacing: var(--aero-letter-spacing-0);--body-xl-regular-text-decoration: var(--aero-text-decoration-0);--body-xl-regular-paragraph-indent: var(--aero-space-0);--body-xl-regular-paragraph-spacing: var(--aero-space-0);--body-xl-medium-font-size: var(--aero-font-size-250);--body-xl-medium-text-case: var(--aero-text-case-0);--body-xl-medium-font-family: var(--aero-font-family-one);--body-xl-medium-font-weight: var(--aero-font-weight-500);--body-xl-medium-line-height: var(--aero-line-height-350);--body-xl-medium-letter-spacing: var(--aero-letter-spacing-0);--body-xl-medium-text-decoration: var(--aero-text-decoration-0);--body-xl-medium-paragraph-indent: var(--aero-space-0);--body-xl-medium-paragraph-spacing: var(--aero-space-0);--body-xl-bold-font-size: var(--aero-font-size-250);--body-xl-bold-text-case: var(--aero-text-case-0);--body-xl-bold-font-family: var(--aero-font-family-one);--body-xl-bold-font-weight: var(--aero-font-weight-600);--body-xl-bold-line-height: var(--aero-line-height-350);--body-xl-bold-letter-spacing: var(--aero-letter-spacing-0);--body-xl-bold-text-decoration: var(--aero-text-decoration-0);--body-xl-bold-paragraph-indent: var(--aero-space-0);--body-xl-bold-paragraph-spacing: var(--aero-space-0);--label-sm-regular-font-size: var(--aero-font-size-25);--label-sm-regular-text-case: var(--aero-text-case-0);--label-sm-regular-font-family: var(--aero-font-family-one);--label-sm-regular-font-weight: var(--aero-font-weight-400);--label-sm-regular-line-height: var(--aero-line-height-100);--label-sm-regular-letter-spacing: var(--aero-letter-spacing-0);--label-sm-regular-text-decoration: var(--aero-text-decoration-0);--label-sm-regular-paragraph-indent: var(--aero-space-0);--label-sm-regular-paragraph-spacing: var(--aero-space-0);--label-sm-medium-font-size: var(--aero-font-size-25);--label-sm-medium-text-case: var(--aero-text-case-0);--label-sm-medium-font-family: var(--aero-font-family-one);--label-sm-medium-font-weight: var(--aero-font-weight-500);--label-sm-medium-line-height: var(--aero-line-height-100);--label-sm-medium-letter-spacing: var(--aero-letter-spacing-0);--label-sm-medium-text-decoration: var(--aero-text-decoration-0);--label-sm-medium-paragraph-indent: var(--aero-space-0);--label-sm-medium-paragraph-spacing: var(--aero-space-0);--label-sm-bold-font-size: var(--aero-font-size-25);--label-sm-bold-text-case: var(--aero-text-case-0);--label-sm-bold-font-family: var(--aero-font-family-one);--label-sm-bold-font-weight: var(--aero-font-weight-600);--label-sm-bold-line-height: var(--aero-line-height-100);--label-sm-bold-letter-spacing: var(--aero-letter-spacing-0);--label-sm-bold-text-decoration: var(--aero-text-decoration-0);--label-sm-bold-paragraph-indent: var(--aero-space-0);--label-sm-bold-paragraph-spacing: var(--aero-space-0);--label-md-regular-font-size: var(--aero-font-size-50);--label-md-regular-text-case: var(--aero-text-case-0);--label-md-regular-font-family: var(--aero-font-family-one);--label-md-regular-font-weight: var(--aero-font-weight-400);--label-md-regular-line-height: var(--aero-line-height-150);--label-md-regular-letter-spacing: var(--aero-letter-spacing-0);--label-md-regular-text-decoration: var(--aero-text-decoration-0);--label-md-regular-paragraph-indent: var(--aero-space-0);--label-md-regular-paragraph-spacing: var(--aero-space-0);--label-md-medium-font-size: var(--aero-font-size-50);--label-md-medium-text-case: var(--aero-text-case-0);--label-md-medium-font-family: var(--aero-font-family-one);--label-md-medium-font-weight: var(--aero-font-weight-500);--label-md-medium-line-height: var(--aero-line-height-150);--label-md-medium-letter-spacing: var(--aero-letter-spacing-0);--label-md-medium-text-decoration: var(--aero-text-decoration-0);--label-md-medium-paragraph-indent: var(--aero-space-0);--label-md-medium-paragraph-spacing: var(--aero-space-0);--label-md-bold-font-size: var(--aero-font-size-50);--label-md-bold-text-case: var(--aero-text-case-0);--label-md-bold-font-family: var(--aero-font-family-one);--label-md-bold-font-weight: var(--aero-font-weight-600);--label-md-bold-line-height: var(--aero-line-height-150);--label-md-bold-letter-spacing: var(--aero-letter-spacing-0);--label-md-bold-text-decoration: var(--aero-text-decoration-0);--label-md-bold-paragraph-indent: var(--aero-space-0);--label-md-bold-paragraph-spacing: var(--aero-space-0)}:root{--aero-box-shadow-level-0: var(--aero-shadow-0) var(--aero-shadow-0) var(--aero-shadow-0) var(--aero-shadow-0) rgba(0, 0, 0, 0);--aero-box-shadow-level-1: var(--aero-shadow-0) var(--aero-shadow-y-100) var(--aero-shadow-blur-100) var(--aero-shadow-spread-100) rgba(0, 0, 0, .08);--aero-box-shadow-level-2: var(--aero-shadow-0) var(--aero-shadow-y-200) var(--aero-shadow-blur-200) var(--aero-shadow-spread-200) rgba(0, 0, 0, .16);--aero-box-shadow-level-2-up: var(--aero-shadow-0) var(--aero-shadow-y-300) var(--aero-shadow-blur-300) var(--aero-shadow-spread-300) rgba(0, 0, 0, .16);--aero-box-shadow-level-3: var(--aero-shadow-0) var(--aero-shadow-y-400) var(--aero-shadow-blur-400) var(--aero-shadow-spread-400) rgba(0, 0, 0, .16);--aero-box-shadow-level-3-up: var(--aero-shadow-0) var(--aero-shadow-y-500) var(--aero-shadow-blur-500) var(--aero-shadow-spread-500) rgba(0, 0, 0, .16);--aero-box-shadow-level-4: var(--aero-shadow-0) var(--aero-shadow-y-600) var(--aero-shadow-blur-600) var(--aero-shadow-spread-600) rgba(0, 0, 0, .16)}@font-face{font-family:Excellence In Motion Text;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/components/41.2.0/af/fonts/ExcellenceInMotionText-Medium.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionDisplayBold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/41.2.0/af/fonts/ExcellenceInMotionDisplay-Bold.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextRegular;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/41.2.0/af/fonts/ExcellenceInMotionText-Regular.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextMedium;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/41.2.0/af/fonts/ExcellenceInMotionText-Medium.woff2) format("woff")}@font-face{font-family:ExcellenceInMotionTextBold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/components/41.2.0/af/fonts/ExcellenceInMotionText-Bold.woff2) format("woff")}.bwsfe-passenger-manager-dialog__backdrop{background-color:transparent}.bwsfe-passenger-manager-dialog .mat-mdc-dialog-container{box-sizing:border-box;width:100vw;height:100vh;background-color:var(--bwc-palette-grey-100)}@media (min-width: 600px){.bwsfe-passenger-manager-dialog .mat-mdc-dialog-container{width:530px;height:auto;max-height:500px;background-color:var(--bwc-palette-white)}}.bwsfe-passenger-manager-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}bw-total-miles{display:flex}.bwsfe-search-result{display:flex;flex-direction:column;outline:none}.bwsfe-search-result section.main{display:flex;flex-direction:column;outline:none}.bwsfe-search-result rjf-paragraph{display:flex;align-items:center}.bwsfe-search-result rjf-paragraph>p{margin-bottom:0}.bwsfe-search-result bw-carousel .bw-carousel-container{width:100%}@media (min-width: 960px){.bwsfe-search-result bw-carousel .bw-carousel-container{max-width:1440px}.bwsfe-search-result bw-carousel .bw-carousel-container .bw-carousel__container{max-width:unset}}.bw-search-result-overlay{max-width:100%!important}.bw-search-result-overlay .mat-mdc-dialog-container{width:100vw;height:100vh;overflow-x:hidden}@media (min-width: 960px){.bw-search-result-overlay .mat-mdc-dialog-container{width:auto;height:auto;max-height:90vh}}.bw-search-result-overlay .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}.bwsfe-search-result-skeleton{--bwsfe-search-result-skeleton-background: var(--bwc-palette-grey-200)}bw-search-result-container{align-items:center;background-color:var(--bwc-palette-grey-100)}bw-search-result-container,bw-search-result-container .bw-search-result-container{display:flex;flex-direction:column;outline:none}bw-search-result-container section.main,bw-search-result-container .bw-search-result-container section.main{display:flex;flex-direction:column;outline:none}bw-search-result-container rjf-paragraph{display:flex;align-items:center}bw-search-result-container rjf-paragraph>p{margin-bottom:0}.bw-search-result-container-overlay{max-width:100%!important}.bw-search-result-container-overlay .mat-mdc-dialog-container{width:100vw;height:100vh;overflow-x:hidden}@media (min-width: 960px){.bw-search-result-container-overlay .mat-mdc-dialog-container{width:auto;height:auto;max-height:90vh}}.bw-search-result-container-overlay .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}.bw-carousel-spacer{margin-bottom:80px}body.bw-search-not-scrollable-body{position:fixed;inset:0;overflow:hidden}.bw-flight-details-container .mat-mdc-dialog-content{margin:0;padding:0}@media (max-width: 599px){.bw-flight-details-container .mat-mdc-dialog-content{max-height:none}}@media (min-width: 600px) and (max-width: 767px){.bw-flight-details-container .mat-mdc-dialog-content{max-height:none}}@media (min-width: 768px) and (max-width: 959px){.bw-flight-details-container .mat-mdc-dialog-content{max-height:none}}.bw-transavia-popup-dialog{width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto}@media (min-width: 600px){.bw-transavia-popup-dialog{width:600px;max-width:90%;height:auto;max-height:90%}}.bw-transavia-popup-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}.bw-carousel-item__button{display:flex;position:relative;align-items:center;justify-content:center;width:100%;border:1px solid var(--bwc-palette-grey-300);border-radius:8px;background-color:var(--bwc-palette-white);cursor:pointer}.bw-carousel-item__fare{--bw-carousel-item-skeleton-background: var(--bwc-palette-grey-200);display:flex;box-sizing:border-box;flex-direction:column;justify-content:center;width:fit-content;height:77px;margin-bottom:0;color:var(--bwc-palette-grey-700);text-align:center}.bw-carousel-item__fare-price{color:var(--bwc-palette-grey-900)}.bw-carousel-item__fare-date{color:var(--bwc-palette-grey-700);text-align:center}.bw-carousel-item--active{z-index:1;border-color:var(--bwc-palette-primary-800);background-color:var(--bwc-palette-blue-100);cursor:default}.bw-carousel-item--active:after{content:" ";display:block;position:absolute;bottom:0;width:calc(50% - 8px);height:3px;background-color:var(--bwc-palette-primary-800)}.bw-carousel-item--active .bw-carousel-item__fare{height:90px;white-space:nowrap}.bw-carousel-item--active .bw-carousel-item__fare-text,.bw-carousel-item--active .bw-carousel-item__fare-price{display:inline;color:var(--bwc-palette-primary-800)}.bw-carousel-item--active .bw-carousel-item__fare-price,.bw-carousel-item--active .bw-carousel-item__fare-date{color:var(--bwc-palette-primary-800)}bw-carousel{width:100%}bw-lowest-fares-container{display:block;box-sizing:border-box;flex-direction:row;align-items:stretch;place-content:stretch center;justify-content:center;margin-top:12px}@media (min-width: 600px){bw-lowest-fares-container{margin-top:24px}}.bwc bw-chip-filter>.mat-raised-button:not([disabled]):not([color]),.bwc bw-chip-filter>.mat-raised-button:not([disabled]):hover:not([color]){box-shadow:none}.bw-chip-filter-overlay{width:100%;padding:12px;background:var(--bwc-palette-white);box-shadow:0 2px 2px #00000073}.bw-chip-filter-overlay__close{position:absolute;right:12px;cursor:pointer}.bw-chip-filter-overlay__actions{display:flex;flex-direction:row-reverse;padding:8px}.bw-chip-filter-overlay-backdrop{opacity:0}.bw-seat-plus-popup-overlay{width:100vh;height:100vh}@media (min-width: 600px){.bw-seat-plus-popup-overlay{width:auto;height:auto}}.bw-seat-plus-popup-overlay .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}.bw-search-center-align-container{max-width:1016px}.bw-ubc-search .bwc-page-template__content__main-view{display:flex;flex-direction:column;background:var(--bwc-palette-grey-100)}.bw-ubc-search .bwc-page-template__content__main-view [main-view]{display:flex;flex-direction:column;flex-grow:1}.bw-ubc-search .bwc-page-template__content__main-view [main-view]>router-outlet+*{display:flex;flex-direction:column;flex-grow:1}.bw-ubc-search .bwc-page-template__content__main-view [main-view]>router-outlet+* .bw-search-rebooking,.bw-ubc-search .bwc-page-template__content__main-view [main-view]>router-outlet+* .bw-search-result-container,.bw-ubc-search .bwc-page-template__content__main-view [main-view]>router-outlet+* .bw-search-advanced{flex-grow:1}@-moz-document url-prefix(){html.cdk-global-scrollblock body{position:fixed;width:100%}}.bw-search-rebooking-connection{margin-bottom:32px;border:1px solid var(--bwc-palette-grey-200);border-radius:8px;background-color:var(--bwc-palette-white)}.bw-search-rebooking-connection__container{margin:auto;padding:16px}.bw-search-rebooking-connection__drawer{display:flex;flex-direction:column;padding-bottom:24px;border-top:1px solid var(--bwc-palette-grey-200);gap:16px}.bw-search-rebooking-connection__reservation-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.bw-search-rebooking-connection__flight-card{display:flex;flex:1 1 550px;flex-direction:column;justify-content:center;margin:16px;gap:16px}@media (min-width: 960px){.bw-search-rebooking-connection__flight-card{max-width:550px}}.bw-search-rebooking-connection__rebooking-toggle{display:flex;flex-direction:column;justify-content:center;margin-left:auto;padding:8px}.bw-search-rebooking-connection .bw-search-widget__container{gap:48px;display:flex;flex-direction:column;width:100%;padding:0}@media (min-width: 768px){.bw-search-rebooking-connection .bw-search-widget__container{flex-direction:row;justify-content:space-between;gap:8px}.bw-search-rebooking-connection .bw-search-widget__container .bwc-form-input-container mat-form-field{margin-bottom:8px}}.bw-search-rebooking-connection .bw-search-widget__container .bwc-form-input-container mat-form-field{margin-bottom:0}.bw-search-rebooking-connection .bw-search-widget__route_destination,.bw-search-rebooking-connection .bw-search-widget__route_origin{flex:1}.bw-search-rebooking-connection .bw-search-widget__date-picker-wrapper{flex:0 1 21%;white-space:nowrap}.bwsfe-rebooking-loader{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.bwsfe-rebooking-loader__spinner{margin-bottom:24px}.bw-search-rebooking-reservation__header{padding-top:16px;padding-bottom:16px;padding-left:16px}.bw-search-rebooking-reservation__loader-wrapper{display:flex;justify-content:center;margin-top:32px}.bw-search-rebooking-reservation__ancillaries-warning-overlay{position:relative;max-width:600px}.bw-search-rebooking-reservation__ancillaries-warning-overlay__close{position:absolute;right:0}.bw-search-rebooking-reservation__ancillaries-warning-overlay__image{height:150px;margin-top:16px;margin-bottom:32px;background:url(/assets/search/brands/af/ancillaries.svg) no-repeat center}.bw-search-rebooking-reservation__ancillaries-warning-overlay__list{margin-bottom:16px;margin-left:16px}.bw-search-rebooking-reservation__ancillaries-warning-overlay .mat-mdc-dialog-actions{display:flex;justify-content:space-between}.bwsfe-rebooking-timeout{display:block;max-width:100%;margin:0 auto}@media (min-width: 960px){.bwsfe-rebooking-timeout{max-width:1016px}}.bw-search-rebooking{box-sizing:border-box;width:100%;margin:0 auto;padding:16px}@media (min-width: 600px){.bw-search-rebooking{max-width:1440px;padding:40px}}.bw-search-rebooking__button{display:flex;justify-content:center;padding:8px 0}@media (min-width: 600px){.bw-search-rebooking__button{justify-content:flex-end}}.bw-search-rebooking__button button{flex-grow:1;padding:4px 48px;line-height:2}@media (min-width: 600px){.bw-search-rebooking__button button{flex-grow:0;margin:0 16px}}bw-flight-info-row-description{width:100%}.bw-flight-info-row-description__fare-condition{display:flex;flex:1;align-items:center;justify-content:left;margin-top:8px;padding-right:0}@media (min-width: 600px){.bw-flight-info-row-description__fare-condition{justify-content:center;margin-top:0;padding-right:16px}}.bw-flight-info-row-description__fare-condition-link{color:var(--bwc-palette-primary-500);text-decoration:underline}.bw-flight-info-row-description__fare-condition-text{color:var(--bwc-palette-primary-900)}.bw-flight-list{display:block;z-index:0;overflow:hidden}.bw-flight-list__list-item{display:block}.bw-flight-list .bw-flight-info-row{display:flex;align-items:center;justify-content:space-between;max-width:984px;margin:auto;padding:8px 16px;border-collapse:collapse;border-width:1px 2px 0;border-style:solid;border-color:var(--bwc-palette-grey-200);background-color:var(--bwc-palette-white);box-shadow:0 2px 2px rgba(var(--bwc-palette-grey-700-rgb),.24)}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row{border:1px solid var(--bwc-palette-grey-200);border-bottom:none}.bw-flight-list .bw-flight-info-row__carriers,.bw-flight-list .bw-flight-info-row__trip-details,.bw-flight-list .bw-flight-info-row__trip-duration,.bw-flight-list .bw-flight-info-row__amenities,.bw-flight-list .bw-flight-info-row__reviews{padding-right:16px}}@media (min-width: 960px){.bw-flight-list .bw-flight-info-row__amenities{display:flex;flex:1}}.bw-flight-list .bw-flight-info-row__description-container{display:flex;flex-direction:column;flex-grow:1}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__description-container{flex-direction:row;width:100%}}.bw-flight-list .bw-flight-info-row__trip-details{flex:1.5}.bw-flight-list .bw-flight-info-row__link{color:var(--bwc-palette-primary-500)!important}.bw-flight-list .bw-flight-info-row__info{font-size:.8rem}.bw-flight-list .bw-flight-info-row__info .mat-icon{fill:var(--bwc-palette-primary-500);cursor:pointer}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__leg_segment-code:before{content:"("}.bw-flight-list .bw-flight-info-row__leg_segment-code:after{content:")"}}.bw-flight-list .bw-flight-info-row__leg_segment-name{display:none}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__leg_segment-name{display:inline}}.bw-flight-list .bw-flight-info-row__trip-duration{display:none}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__trip-duration{display:flex;flex:1;flex-direction:column;justify-content:center}}.bw-flight-list .bw-flight-info-row__price-and-text-wrapper{width:calc(100% - 32px);padding-left:24px}.bw-flight-list .bw-flight-info-row__carriers{display:flex;flex:1}@media (max-width: 599px){.bw-flight-list .bw-flight-info-row__carriers{margin-top:-4px}}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__carriers{flex-direction:column;justify-content:center}}.bw-flight-list .bw-flight-info-row__reviews{display:none;flex:1}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__reviews{display:flex;flex-direction:column;justify-content:center}}.bw-flight-list .bw-flight-info-row__select-icon{padding-right:4px;color:var(--bwc-palette-white)}.bw-flight-list .bw-flight-info-row__transfers{display:none}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__transfers{display:flex;flex:1;flex-direction:column;justify-content:center}}.bw-flight-list .bw-flight-info-row__flight-details{align-self:center}.bw-flight-list .bw-flight-info-row__amenities{display:none;justify-content:center}@media (min-width: 960px){.bw-flight-list .bw-flight-info-row__amenities{display:flex;flex-direction:column}}@media (max-width: 599px){.bw-flight-list .bw-flight-info-row__trip-duration,.bw-flight-list .bw-flight-info-row__transfers,.bw-flight-list .bw-flight-info-row__reviews{color:var(--bwc-palette-grey-500)}}.bw-flight-list .bw-flight-info-row__select-button-wrapper{display:flex;flex-direction:column}.bw-flight-list .bw-flight-info-row__select-button{min-width:139px;margin-bottom:8px;border-radius:3px;background-color:var(--bwc-palette-primary-500);text-align:center}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__select-button{min-width:139px}}.bwc .bw-flight-list .bw-flight-info-row__select-button{padding:8px 0;border-radius:3px}.bw-flight-list .bw-flight-info-row__select-button [mat-button-wrapper]{display:flex;align-items:center}.bw-flight-list .bw-flight-info-row__select-button--premium{background-color:var(--bwc-palette-primary-800)}.bw-flight-list .bw-flight-info-row__select-button--business{background-color:var(--bwc-palette-primary-900)}.bw-flight-list .bw-flight-info-row__select-button--first{background-color:var(--bwc-palette-red-500)}.bw-flight-list .bw-flight-info-row__select-button--lowest-fare{background-color:var(--bwc-palette-green-500)}.bw-flight-list .bw-flight-info-row__select-button--no-seats-available-text{text-align:center;cursor:default}.bw-flight-list .bw-flight-info-row__select-button__inner{width:100%;padding:8px 0;text-align:center}.bw-flight-list .bw-flight-info-row__price-info{display:flex;flex-direction:column;align-items:center}.bw-flight-list .bw-flight-info-row__price-info-label{padding:0 4px;border-radius:3px 3px 0 0;text-align:center}.bwc .bw-flight-list .bw-flight-info-row__price-info-label+.bw-flight-info-row__select-button{padding:8px 0;border-radius:0 0 3px 3px}.bw-flight-list .bw-flight-info-row__price-info-label--negotiated,.bw-flight-list .bw-flight-info-row__price-info-label--promo{background-color:var(--bwc-palette-primary-900);color:var(--bwc-palette-white)}.bw-flight-list .bw-flight-info-row__price-label,.bw-flight-list .bw-flight-info-row__price-text{display:block;color:var(--bwc-palette-white);line-height:1;white-space:normal}.bw-flight-list .bw-flight-info-row__price-text{padding-top:4px;font-weight:700}.bw-flight-list .bw-flight-info-row__seats-left{width:139px;color:var(--bwc-palette-red-500);text-align:center}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__seats-left{padding-top:8px;line-height:1}}.bw-flight-list .bw-flight-info-row__separator{width:15px;text-align:center}@media (min-width: 600px){.bw-flight-list .bw-flight-info-row__separator{display:none}}.bw-flight-list .bw-flight-info-row__transfer-icon{font-size:.8rem;vertical-align:bottom}.bw-flight-list .bw-flight-info-row--no-seats,.bw-flight-list .bw-flight-info-row--no-seats .bw-flight-list .bw-flight-info-row__select-button,.bw-flight-list .bw-flight-info-row--no-seats .bw-flight-list .bw-flight-info-row__trip-details{background-color:transparent;color:var(--bwc-palette-grey-500)}.bw-flight-list .bw-flight-info-row--active{border-left:var(--bwc-palette-primary-500)}@media (max-width: 599px){.bw-flight-list .bw-flight-info-row--active{border-left:4px solid var(--bwc-palette-primary-500)}}@media (max-width: 599px){.bw-flight-list .bw-flight-info-row--active-branded-fares{display:inline}}.bw-flight-list .bw-flight-info-row__description{display:flex;flex:1;flex-direction:column}.bw-flight-list__branded-fares-container{max-width:1224px;margin:0 auto;padding:0 2px;overflow:hidden}@media (max-width: 599px){.bw-flight-list__branded-fares-container{line-height:0}}.bw-flight-list bw-flight-info-row:first-child .bw-branded-fares{margin:0 0 24px}.bw-flight-list bw-flight-info-row:last-child .bw-flight-info-row{border-bottom:1px solid var(--bwc-palette-grey-200)}@media (min-width: 600px){.bw-af .bw-search-advanced{background-image:url(/assets/search/brands/shared/airplane.webp)}}@media (min-width: 600px){.bw-af .bw-search-widget{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.bw-af .bw-search-widget .mat-calendar-cell-semi-selected{background-color:rgba(var(--bwc-palette-primary-500-rgb),.2)}.bw-af .bw-search-widget .mat-calendar-body-begin-range:not(.mat-calendar-body-end-range){border-radius:100% 0 0 100%;background-color:rgba(var(--bwc-palette-primary-500-rgb),.2)}.bw-af .bw-search-widget .mat-calendar-body-end-range:not(.mat-calendar-body-begin-range){border-radius:0 100% 100% 0;background-color:rgba(var(--bwc-palette-primary-500-rgb),.2)}.bw-af .bw-search-widget .mat-calendar-body-selected{background-color:var(--bwc-palette-primary-500)!important;color:var(--bwc-palette-white)}@media (min-width: 960px){.bw-af .bw-search-widget__container .bw-search-widget__flights-container mat-form-field{margin-bottom:0}}.bw-af .bw-search-widget__container .bw-search-widget__passengers-dialog-opener bwc-form-field-label{cursor:pointer}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-header{border-bottom:none}@media (min-width: 600px){.bw-af .bw-search-booking-flow-select .mat-mdc-tab-header{overflow:visible;border-bottom:none;background-color:unset;clip-path:polygon(-4px -4px,100% -4px,100% 100%,-4px 100%)}}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-list:after{display:none}@media (min-width: 600px){.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container{overflow:visible}}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab{width:100%;max-width:fit-content;max-width:-moz-fit-content;height:57px;border:1px solid var(--bwc-palette-grey-200);opacity:1;background-color:var(--bwc-palette-primary-900)}@media (min-width: 600px){.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab{width:auto;max-width:unset;height:33px;margin-right:4px;border:unset;border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:0 1px 2px #0000001a,0 2px 6px 1px #00000029}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab.mdc-tab--active{height:35px}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab .mat-icon{color:var(--bwc-palette-white)}}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab .mdc-tab__content .mdc-tab__text-label{color:var(--bwc-palette-white)}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mdc-tab--active{border-bottom:none;background-color:var(--bwc-palette-white);font-weight:400}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mdc-tab--active .mdc-tab__content .mdc-tab__text-label,.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mdc-tab--active .mdc-tab__content .mdc-tab__text-label .mat-icon{color:var(--bwc-palette-primary-900)}.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mat-mdc-tab-body-wrapper,.bw-af .bw-search-booking-flow-select .mat-mdc-tab-label-container .mdc-tab-indicator{display:none}.bw-af .bw-corsica-fare-popup__corsica-resident-selection .mat-mdc-radio-button{display:block;padding-bottom:16px}.bw-af .bw-corsica-fare-popup__corsica-resident-selection .mat-mdc-radio-button .mdc-form-field{align-items:center;white-space:inherit}.bw-af .bw-corsica-fare-popup__corsica-resident-selection .mat-mdc-radio-button .mdc-form-field .mdc-radio{top:1px}.bw-af .bw-search-result-container__co2-notification{border:1px solid var(--bwc-palette-primary-900)}.bw-af .bw-search-result-container__co2-notification--text{color:var(--bwc-palette-primary-900)}.bw-af .bw-search-result-container__travel-corridor{border:1px solid var(--bwc-palette-primary-900)}.bw-af .bw-search-result-container__travel-corridor--text,.bw-af .bw-search-result-container__travel-corridor bwc-icon{color:var(--bwc-palette-primary-900)}.bw-af .bw-total-miles__icon,.bw-af .bw-total-miles__highlighted{color:var(--bwc-palette-primary-500)}.bw-af .bw-transavia-popup__title{font-size:1.25rem;line-height:1.4;font-family:ExcellenceInMotionDisplayBold,Helvetica Neue,sans-serif;text-transform:none;font-weight:500}@media (min-width: 600px){.bw-af .bw-transavia-popup__title{font-size:1.25rem;line-height:1.4;font-family:ExcellenceInMotionDisplayBold,Helvetica Neue,sans-serif;text-transform:none;font-weight:500}}@media (min-width: 600px){.bw-af .bw-transavia-popup__title{font-size:1.375rem;line-height:1.3636363636;font-family:ExcellenceInMotionDisplayBold,Helvetica Neue,sans-serif;text-transform:none;font-weight:500}}@media (min-width: 600px) and (min-width: 600px){.bw-af .bw-transavia-popup__title{font-size:1.5rem;line-height:1.5;font-family:ExcellenceInMotionDisplayBold,Helvetica Neue,sans-serif;text-transform:none;font-weight:500}}.bw-af .bw-transavia-popup__caption{color:var(--bwc-palette-grey-500)}.bw-af .bw-transavia-popup__item,.bw-af .bw-transavia-popup__footer__item,.bw-af .bw-transavia-popup__footer__phonenumber a,.bw-af .bw-transavia-popup__footer__phonenumber a:link,.bw-af .bw-transavia-popup__footer__phonenumber a:visited{color:var(--bwc-palette-primary-500)}.bw-af .bw-transavia-popup__footer__phonenumber .bwc-typo-caption{color:var(--bwc-palette-grey-500)}.bw-af .bw-carousel__button button:disabled,.bw-af .bw-carousel__button button[disabled]{color:var(--bwc-palette-grey-200);cursor:default}.bw-af .bw-lowest-fares-container__skeleton{--bw-lowest-fares-container-skeleton-background: var(--bwc-palette-grey-200)}.bw-af .bw-seat-plus-popup{background:var(--bwc-palette-grey-100)}.bw-af .bw-seat-plus-popup__header{border-bottom:1px solid var(--bwc-palette-grey-200);background:var(--bwc-palette-white)}.bw-af .bw-seat-plus-popup__check{color:var(--bwc-palette-green-500)}.bw-af .bw-passenger-details__header{background:var(--bwc-palette-primary-500)}.bw-af .bw-passenger-details__header--premium{background-color:var(--bwc-palette-primary-800)}.bw-af .bw-passenger-details__header--business{background-color:var(--bwc-palette-primary-900)}.bw-af .bw-passenger-details__header--first{background-color:var(--bwc-palette-red-500)}.bw-af .bw-passenger-details__header--basicsh,.bw-af .bw-passenger-details__header--basicpsh,.bw-af .bw-passenger-details__header--basicplsh,.bw-af .bw-passenger-details__header--smartsh,.bw-af .bw-passenger-details__header--flexm,.bw-af .bw-passenger-details__header--shtypozz,.bw-af .bw-passenger-details__header--shtypocd,.bw-af .bw-passenger-details__header--mhtypocd,.bw-af .bw-passenger-details__header--rescoradt{background-color:var(--bwc-palette-primary-800)}.bw-af .bw-passenger-details__header--flexsh,.bw-af .bw-passenger-details__header--light,.bw-af .bw-passenger-details__header--standard{background-color:var(--bwc-palette-primary-500)}.bw-af .bw-passenger-details__title,.bw-af .bw-passenger-details__close{color:var(--bwc-palette-white)}.bw-af .bw-passenger-benefit__header{background:var(--bwc-palette-primary-500)}.bw-af .bw-passenger-benefit__initials{background:var(--bwc-palette-white)}.bw-af .bw-passenger-benefit__initials-icon{color:var(--bwc-palette-primary-500)}.bw-af .bw-passenger-benefit__passenger-details,.bw-af .bw-passenger-benefit__passenger-color{color:var(--bwc-palette-white)}.bw-af .bw-passenger-benefit__flying-blue-details{background-color:var(--bwc-palette-grey-100)}.bw-af .bw-passenger-benefit__flying-blue-banner__text{background:#0f01b308;color:var(--bwc-palette-primary-900)}.bw-af .bw-flight-list-result-filters__header-row{color:var(--bwc-palette-primary-900)}.bw-af .bw-flight-list-result-filters__filter-items .mat-select-trigger{display:flex;align-items:center;justify-content:center}.bw-af .bw-flight-list-result-filters__filter-items .mat-select-trigger .mat-select-value{display:flex;position:static!important;top:initial!important;left:initial!important;margin:0 8px}.bw-af .bw-flight-list-result-filters__filter-items .mat-select-trigger .mat-select-arrow{margin:0}.bw-af .bw-flight-list-result-filters__filter-label{color:var(--bwc-palette-primary-500);font-size:1rem}.bw-af .bw-flight-list-result-filters__cabinselector-label{color:var(--bwc-palette-primary-900);font-weight:700}.bw-af .bw-flight-list-result-filters__chip{background-color:var(--bwc-palette-primary-500)!important;color:var(--bwc-palette-white)!important}.bw-af .bw-flight-list-result-filters__drop-down-label{color:var(--bwc-palette-grey-500)}.bw-af .bw-flight-list-result-filters__icon{fill:var(--bwc-palette-primary-900);color:var(--bwc-palette-primary-900)}.bw-af .bw-flight-list-result-filters__filter-container{padding-bottom:8px}.bw-af .bw-flight-list-result-filters__filter-icon{fill:var(--bwc-palette-primary-500)}.bw-af bw-flight-list-result-filters{display:flex;flex-direction:column;align-items:stretch;width:calc(100% - 32px);padding:16px 16px 0}@media (min-width: 960px){.bw-af bw-flight-list-result-filters{flex-direction:row;align-items:center;justify-content:space-between;max-width:1016px;height:auto;margin:0 auto}}.bw-af bw-flight-list-result-filters-container{background-color:var(--bwc-palette-grey-100)}.bw-af bw-flight-list-result-filters-container:last-of-type{z-index:210}.bw-af bw-flight-list-result-filters-container:last-of-type.bwc-o-sticky--stuck{z-index:230}.bw-af .bw-flight-list-cabin-picker__input mat-form-field .bw-flight-list-cabin-picker__select,.bw-af .bw-flight-list-cabin-picker__input mat-form-field .mat-mdc-form-field-infix:after{color:var(--bwc-palette-primary-500);font-weight:700}.bw-af .bw-flight-list-cabin-picker__input--premium .bw-flight-list-cabin-picker__select,.bw-af .bw-flight-list-cabin-picker__input--premium .mat-mdc-form-field-infix:after{color:var(--bwc-palette-primary-800)!important}.bw-af .bw-flight-list-cabin-picker__input--business .bw-flight-list-cabin-picker__select,.bw-af .bw-flight-list-cabin-picker__input--business .mat-mdc-form-field-infix:after{color:var(--bwc-palette-primary-900)!important}.bw-af .bw-flight-list-cabin-picker__input--first .bw-flight-list-cabin-picker__select,.bw-af .bw-flight-list-cabin-picker__input--first .mat-mdc-form-field-infix:after{color:var(--bwc-palette-red-500)!important}.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field .mat-mdc-text-field-wrapper,.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field-type-mat-native-select .mat-mdc-text-field-wrapper{border-radius:4px;background:none!important}.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field .mat-mdc-form-field-focus-overlay,.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-focus-overlay{border-radius:4px}.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field .mdc-text-field--focused,.bw-af .bw-flight-list-cabin-picker .mat-mdc-form-field-type-mat-native-select .mdc-text-field--focused{outline:solid;outline-color:var(--bwc-palette-grey-500)}.bw-af .bw-flight-list-cabin-picker [matformfieldlineripple]:before,.bw-af .bw-flight-list-cabin-picker [matformfieldlineripple]:after{display:none}.bw-af .bw-chip-filter{border-color:var(--bwc-palette-primary-500)!important;border:1px solid var(--bwc-palette-primary-900)!important;background-color:var(--bwc-palette-white)!important;background-image:none!important;color:var(--bwc-palette-primary-900)!important}.bw-af .bw-chip-filter--active{background-color:var(--bwc-palette-primary-900)}.bw-af .bw-chip-filter--focused{background-color:var(--bwc-palette-grey-200)!important}.bw-af .bw-chip-filter__toggle{color:var(--bwc-palette-primary-900)}.bw-af .bw-chip-filter__toggle--active{color:var(--bwc-palette-white)!important}.bw-af .bw-chip-filter__cross{color:var(--bwc-palette-white)}.bw-af .bw-flight-list-result-sort__container{display:flex;gap:8px;align-items:center}.bw-af .bw-flight-list-result-sort__container mat-form-field .bw-flight-list-result-sort__select,.bw-af .bw-flight-list-result-sort__container mat-form-field .mat-form-field-infix:after{color:var(--bwc-palette-primary-500);font-weight:700}.bw-af .bw-flight-list-result-sort__container .mat-mdc-form-field .mat-mdc-text-field-wrapper,.bw-af .bw-flight-list-result-sort__container .mat-mdc-form-field-type-mat-native-select .mat-mdc-text-field-wrapper{border-radius:4px;background:none!important}.bw-af .bw-flight-list-result-sort__container .mat-mdc-form-field .mat-mdc-form-field-focus-overlay,.bw-af .bw-flight-list-result-sort__container .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-focus-overlay{border-radius:4px}.bw-af .bw-flight-list-result-sort__container .mdc-text-field--focused{outline:solid;outline-color:var(--bwc-palette-grey-500)}.bw-af .bw-flight-list-result-sort__container [matformfieldlineripple]:before,.bw-af .bw-flight-list-result-sort__container [matformfieldlineripple]:after{display:none}.bw-af .bw-flight-list-filter-picker__close{color:var(--bwc-palette-primary-500)}.bw-af .bw-flight-list-filter-picker__slider .mdc-slider__track--inactive-fill,.bw-af .bw-flight-list-filter-picker__slider .mdc-slider__thumb-knob{background:var(--bwc-palette-primary-500)}.bw-af .bw-flight-list-filter-picker__sticky{background-color:var(--bwc-palette-white)}.bw-af .bw-open-date__highlight--lowest-fare{color:var(--bwc-palette-green-500)!important}.bw-af .bw-open-date__highlight--lowest-fare .bw-month__day-price{color:var(--bwc-palette-green-500)!important;font-weight:700}.bw-af .bw-open-date__highlight--lowest-fare .bw-month__day-date{color:var(--bwc-palette-green-500)!important}.bw-af .bw-open-date__highlight--lowest-fare .bw-calendar__symbol{display:inline-block!important;background-color:var(--bwc-palette-green-500)}.bw-af .bw-open-date__highlight--promo-fare-0{color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-0 .bw-month__day-price{color:var(--bwc-palette-yellow-700)!important;font-weight:700}.bw-af .bw-open-date__highlight--promo-fare-0 .bw-month__day-date{color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-0 .bw-calendar__symbol{display:inline-block!important;background-color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-1{color:var()!important}.bw-af .bw-open-date__highlight--promo-fare-1 .bw-month__day-price{color:var()!important;font-weight:700}.bw-af .bw-open-date__highlight--promo-fare-1 .bw-month__day-date{color:var()!important}.bw-af .bw-open-date__highlight--promo-fare-1 .bw-calendar__symbol{display:inline-block!important;background-color:var()!important}.bw-af .bw-open-date__highlight--promo-fare-2{color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-2 .bw-month__day-price{color:var(--bwc-palette-yellow-700)!important;font-weight:700}.bw-af .bw-open-date__highlight--promo-fare-2 .bw-month__day-date{color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-2 .bw-calendar__symbol{display:inline-block!important;background-color:var(--bwc-palette-yellow-700)!important}.bw-af .bw-open-date__highlight--promo-fare-3{color:var(--bwc-palette-primary-500)!important}.bw-af .bw-open-date__highlight--promo-fare-3 .bw-month__day-price{color:var(--bwc-palette-primary-500)!important;font-weight:700}.bw-af .bw-open-date__highlight--promo-fare-3 .bw-month__day-date{color:var(--bwc-palette-primary-500)!important}.bw-af .bw-open-date__highlight--promo-fare-3 .bw-calendar__symbol{display:inline-block!important;background-color:var(--bwc-palette-primary-500)!important}.bw-af .bw-open-date__highlight--promo-fare-4{color:var(--bwc-palette-red-500)!important}.bw-af .bw-open-date__highlight--promo-fare-4 .bw-month__day-price{color:var(--bwc-palette-red-500)!important;font-weight:700}.bw-af .bw-open-date__highlight--promo-fare-4 .bw-month__day-date{color:var(--bwc-palette-red-500)!important}.bw-af .bw-open-date__highlight--promo-fare-4 .bw-calendar__symbol{display:inline-block!important;background-color:var(--bwc-palette-red-500)!important}.bw-af .bw-open-date-container__calendar .bw-month-picker__month{box-sizing:border-box;width:33.3333333333%;height:auto;min-height:64px;box-shadow:0 3px #0000003d}@media (min-width: 600px){.bw-af .bw-open-date-container__calendar .bw-month-picker__month{width:20%}}@media (min-width: 960px){.bw-af .bw-open-date-container__calendar .bw-month-picker__month{width:14.2857142857%}}.bw-af .bw-open-date-container__calendar .bw-month-picker__month--active{height:auto;min-height:80px;box-shadow:0 3px 3px #0000003d}.bw-af .bw-open-date-container__calendar .bw-month-picker:after{height:auto;min-height:65px}.bw-af .bw-open-date-container__calendar .bw-month{background:var(--bwc-palette-white)}.bw-af .bw-open-date-container__calendar .bw-month__table{padding:0 16px 16px}.bw-af .bw-open-date-container__calendar .bw-month__header{padding:0 16px 16px;background:var(--bwc-palette-grey-100);font-weight:700}@media (min-width: 1280px){.bw-af .bw-open-date-container__calendar .bw-month__header{font-size:125%}}.bw-af .bw-open-date-container__calendar .bw-month__footer{background:var(--bwc-palette-grey-100);font-weight:700}@media (min-width: 1280px){.bw-af .bw-open-date-container__calendar .bw-month__footer{font-size:125%}}.bw-af .bw-open-date-container__calendar .bw-month__footer--lowest-fare,.bw-af .bw-open-date-container__calendar .bw-month__footer--promo-fare{display:block;margin-left:8px}.bw-af .bw-open-date-container__calendar .bw-month__day-price,.bw-af .bw-open-date-container__calendar .bw-month__day{color:var(--bwc-palette-primary-900)}.bw-af .bw-open-date-container__calendar .bw-month__day-spacer{display:inherit}.bw-af .bw-open-date-container__calendar .bw-month__day-date{color:var(--bwc-palette-primary-900);font-weight:700}.bw-af .bw-open-date-container__calendar .bw-month__day-inner:after{content:"";display:block;width:24px;height:4px;margin-top:2px;margin-bottom:4px;animation:placeholderShimmer 10s linear 0s infinite normal forwards;opacity:.2;background:linear-gradient(to right,var(--bwc-palette-white),var(--bwc-palette-grey-200),var(--bwc-palette-primary-500),var(--bwc-palette-grey-200),var(--bwc-palette-white))}@media (min-width: 960px){.bw-af .bw-open-date-container__calendar .bw-month__day-inner:after{animation:placeholderShimmer 5s linear 0s infinite normal forwards}}@keyframes placeholderShimmer{0%{background-position:-100px}to{background-position:100px 0}}.bw-af .bw-open-date-container__calendar .bw-month__day.showAnimation .bw-month__day-inner:after{display:none}.bw-af .bw-open-date-container__calendar .bw-month__day.bw-month__day--passed .bw-month__day-inner:after,.bw-af .bw-open-date-container__calendar .bw-month__day.bw-month__day--empty .bw-month__day-inner:after{display:none}.bw-af .bw-open-date-container__calendar .bw-calendar__confirm-date{display:none}.bw-af .bw-open-date-container__calendar .bw-calendar__months-wrapper{padding-top:0}.bw-af .bw-open-date-container__surcharge-fee-disclaimer{color:var(--bwc-palette-grey-900)}.bw-af .bw-month-picker{color:var(--bwc-palette-primary-500)}.bw-af .bw-month-picker--disable-month-scroll-icon{color:var(--bwc-palette-grey-500)}.bw-af .bw-month-picker__month{border-top:solid .5px var(--bwc-palette-grey-200);background:var(--bwc-palette-white);color:var(--bwc-palette-grey-700)}.bw-af .bw-month-picker__month--active{border-bottom:3px solid var(--bwc-palette-red-500);color:var(--bwc-palette-primary-500)}.bw-af .bw-month-picker__month--active .bw-month-picker__month-price-text bw-price{color:var(--bwc-palette-primary-900)}.bw-af .bw-month-picker__month--active .bw-month-picker__month-text{color:var(--bwc-palette-red-500)}.bw-af .bw-month-picker__month--passed{background-color:rgba(var(--bwc-palette-grey-300-rgb),.2);color:rgba(var(--bwc-palette-primary-900),.2)}.bw-af bw-month.bw-month{width:100%;max-width:100%}.bw-af .bw-month table td{border:1px solid var(--bwc-palette-grey-200)}.bw-af .bw-month table th{color:var(--bwc-palette-grey-900)}.bw-af .bw-month__day{color:var(--bwc-palette-primary-900)}.bw-af .bw-month__day--passed,.bw-af .bw-month__day--before-outbound{background-color:var(--bwc-palette-grey-300);color:var(--bwc-palette-primary-900)}@media (max-width: 599px){.bw-af .bw-month__day--in-interval{background-color:rgba(var(--bwc-palette-primary-500),.2)}}.bw-af .bw-month__day--is-outbound{background-color:var(--bwc-palette-primary-500)}.bw-af .bw-month__day--is-outbound .bw-month__day-date,.bw-af .bw-month__day--is-outbound .bw-month__day-price{color:var(--bwc-palette-white)!important}.bw-af .bw-month__header{color:var(--bwc-palette-primary-900)}.bw-af .bw-calendar__header{border-bottom:1px solid var(--bwc-palette-grey-300)}.bw-af .bw-calendar__close-button{color:var(--bwc-palette-primary-500)}.bw-af .bw-calendar__confirm-date{background-color:var(--bwc-palette-white)}.bw-af .bw-upsells{background:var(--bwc-palette-white)}@media (max-width: 599px){.bw-af .bw-upsells mat-tab-header{display:none}}.bw-af .bw-upsells__select mat-select{padding-left:8px}.bw-af .bw-upsells__select mat-select .mat-select-trigger{min-width:initial}.bw-af .bw-upsells__select mat-select .mat-select-trigger .mat-select-value{position:relative;color:var(--bwc-palette-primary-500);font-size:16px}.bw-af .bw-upsells__tabs mat-tab-header{margin:0 16px;border-bottom:none}.bw-af .bw-upsells__tabs--cabin-upsell mat-tab-header{display:none}.bw-af .bw-upsells__tabs--cabin-upsell .bw-upsells__collection{margin-top:0}.bw-af .bw-upsells__tabs--cabin-upsell .bws-flight-upsell-disclaimer{margin-bottom:0}@media (max-width: 599px){.bw-af .bw-upsells__tabs--flight-list mat-tab-header{display:none}}.bw-af .bw-upsells__tabs--economy .mdc-tab--active .mdc-tab__text-label{color:var(--bwc-palette-primary-500)!important}.bw-af .bw-upsells__tabs--economy .mdc-tab-indicator__content--underline{border-color:var(--bwc-palette-primary-500)}.bw-af .bw-upsells__tabs--premium .mdc-tab--active .mdc-tab__text-label{color:var(--bwc-palette-primary-800)!important}.bw-af .bw-upsells__tabs--premium .mdc-tab-indicator__content--underline{border-color:var(--bwc-palette-primary-800)}.bw-af .bw-upsells__tabs--business .mdc-tab--active .mdc-tab__text-label{color:var(--bwc-palette-primary-900)!important}.bw-af .bw-upsells__tabs--business .mdc-tab-indicator__content--underline{border-color:var(--bwc-palette-primary-900)}.bw-af .bw-upsells__tabs--first .mdc-tab--active{color:var(--bwc-palette-red-500)!important}.bw-af .bw-upsells__tabs--first .mdc-tab-indicator__content--underline{border-color:var(--bwc-palette-red-500)}.bw-af .bw-upsells__error--cabin-upsell{display:block}.bw-af .bw-upsells__error--cabin-upsell .mat-mdc-card{border:none;background:none;box-shadow:none!important}.bw-af .bw-mail-my-search-popup-panel{display:flex;position:relative;width:100vw;height:100vh;max-height:none;overflow-x:hidden;overflow-y:auto}@media (min-width: 600px){.bw-af .bw-mail-my-search-popup-panel{width:400px;height:500px;max-height:500px}}@media (max-width: 599px){.bw-af .bw-mail-my-search-popup .mat-mdc-dialog-content{max-height:100vh}}.bw-af .bw-mail-my-search-popup .mat-mdc-dialog-content{display:flex;flex:1 1 auto;flex-direction:column}.bw-af .bw-mail-my-search-popup .mat-mdc-dialog-actions{display:flex;flex:0 1 auto;justify-content:flex-end;margin-bottom:0;padding:0}.bw-af bw-summary-details{width:100%}.bw-af .bw-summary-details__miles{margin:16px 16px 0}@media (min-width: 600px){.bw-af .bw-summary-details__miles{margin:16px 24px 0}}.bw-af .bw-summary-details__trip-details-skeleton .loader{width:200px;margin:0}@media (min-width: 600px){.bw-af .bw-summary-details__trip-details-skeleton .loader{width:300px}}.bw-af .bw-msp-summary__heading bwc-notification{width:100%;margin-bottom:16px}@media (min-width: 600px) and (max-width: 767px){.bw-af .bw-msp-summary__heading bwc-notification{margin-right:4px;margin-left:4px}}@media (min-width: 768px) and (max-width: 959px){.bw-af .bw-msp-summary__heading bwc-notification{margin-right:4px;margin-left:4px}}.bw-af .bw-msp-summary__main{border:solid 1px var(--bwc-palette-grey-200)}.bw-af bw-msp-summary-details{width:100%;border-radius:8px;background-color:var(--bwc-palette-white)}@media (max-width: 599px){.bw-af .bw-search-trip-full-mobile-dialog{width:100%!important}}.bw-af .bw-checkout-trip-dialog-container .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0}.bw-af .bw-msp-summary-details__trip-details-button,.bw-af .bw-msp-summary-details__actions{color:var(--bwc-palette-primary-500)}.bw-af .bw-summary__heading bw-search-rebooking-timeout,.bw-af .bw-summary__heading>bwc-notification{width:100%;margin-bottom:16px}@media (min-width: 600px) and (max-width: 767px){.bw-af .bw-summary__heading bw-search-rebooking-timeout,.bw-af .bw-summary__heading>bwc-notification{margin-right:4px;margin-left:4px}}@media (min-width: 768px) and (max-width: 959px){.bw-af .bw-summary__heading bw-search-rebooking-timeout,.bw-af .bw-summary__heading>bwc-notification{margin-right:4px;margin-left:4px}}.bw-af .bw-summary__main{border:1px solid var(--bwc-palette-grey-300)}.bw-af bw-itinerary-multi-city-row{display:block}.bw-af .bw-itinerary-multi-city-row__header{border-color:var(--bwc-palette-grey-200)}.bw-af .bw-itinerary-multi-city-list{border-bottom:1px solid var(--bwc-palette-grey-200);list-style:none}.bw-af .bw-multi-city-card{background-color:var(--bwc-palette-white)}.bw-af .bw-multi-city-card__header{border-color:var(--bwc-palette-grey-200)}.bw-af .bw-multi-city-card__price{font-size:1.125rem}.bw-af .bw-multi-city-card__content{border-top:1px solid var(--bwc-palette-grey-200)}.bw-af .bw-multi-city bw-flight-list-result-filters-container{box-sizing:border-box;padding:0 16px;background-color:var(--bwc-palette-white)}.bw-af .bw-multi-city__disclaimers--surcharge{color:var(--bwc-palette-grey-700)}.bw-af .bw-search-fare-benefits__benefits--highlighted{background-color:#0f01b308;color:var(--bwc-palette-primary-500);font-weight:600}.bw-af .bw-search-fare-benefits__benefits--highlighted .bw-search-fare-benefits__text,.bw-af .bw-search-fare-benefits__button{color:var(--bwc-palette-primary-500)}.bw-af .bw-search-fare-benefits__button:hover{text-decoration:underline}.bw-af .bw-search-fare-benefits__icon{color:var(--bwc-palette-green-500)}.bw-af .bw-search-error__image--general{background-image:url(/assets/common/img/clouds-bg-general.svg)}.bw-af .bw-itinerary-summary-options__sticky{background-color:var(--bwc-palette-white)}.bw-af .bw-itinerary-summary-options__text,.bw-af .bw-itinerary-summary-options__mail-search-button,.bw-af .bw-modify-search__button{color:var(--bwc-palette-primary-500)}.bw-af .bwsfe-price-per-passenger{color:var(--bwc-palette-grey-900)}.bw-af .bw-itinerary-co2-compensation__text,.bw-af .bw-search-itinerary-travel-corridor__text{color:var(--bwc-palette-primary-900)}.bw-af .bw-search-itinerary-travel-corridor__icon,.bw-af .bw-itinerary-fare-condition__link{color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-fare-condition__text{color:var(--bwc-palette-primary-900)}.bw-af bw-msp-summary-row{display:block}.bw-af .bwsfe-msp-summary-row{background-color:var(--bwc-palette-white);box-shadow:0 0 2px rgba(var(--bwc-palette-grey-700-rgb),.24)}.bw-af .bwsfe-msp-summary-row__content{border-top:1px solid var(--bwc-palette-grey-200);border-right:none;border-bottom:1px solid var(--bwc-palette-grey-200);border-left:none}.bw-af .bwsfe-msp-summary-row__content-close{color:var(--bwc-palette-primary-500)}.bw-af .bwsfe-msp-summary-row__overlay{background-color:var(--bwc-palette-white)}.bw-af .bwsfe-msp-summary-row__overlay-content-close{color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-origin-destination__origin-container:before{border-left-width:2px;border-left-style:solid;border-color:var(--bwc-palette-accent-500)}.bw-af .bw-itinerary-origin-destination__node--dot:before,.bw-af .bw-itinerary-origin-destination__node--small-dot:before{border-width:2px;border-style:solid;border-color:var(--bwc-palette-accent-500)}.bw-af .bw-itinerary-origin-destination__node--small-dot:before{background-color:var(--bwc-palette-accent-500)}.bw-af bw-itinerary-row{display:block}.bw-af .bw-itinerary-row{background-color:var(--bwc-palette-white)}.bw-af .bw-itinerary-row__content{border-top:1px solid var(--bwc-palette-grey-200);border-right:none;border-bottom:1px solid var(--bwc-palette-grey-200);border-left:none}.bw-af .bw-itinerary-row__content-close{color:var(--bwc-palette-primary-900)}.bw-af .bw-itinerary-row__overlay{display:flex;box-sizing:border-box;flex-direction:column;width:100vw;height:100%;overflow:auto;background-color:var(--bwc-palette-white)}.bw-af .bw-itinerary-row__overlay-content-close{color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-row__overlay-content{box-sizing:border-box;flex:1;width:100%}.bw-af .bw-itinerary-row__overlay-content-header{display:flex;justify-content:space-between;margin-bottom:16px;padding:24px 16px 0}.bw-af .bw-itinerary-row__overlay-content-header-title{font-weight:700}@media (max-width: 599px){.bw-af .bw-itinerary-row__overlay .bwsfe-sticky-bar{width:100%;margin:auto}}.bw-af .bw-itinerary-row__actions--ab bw-itinerary-details-trigger button{width:100%}.bw-af .bw-itinerary-row__actions--ab .bw-itinerary-select--ab-economy .bw-itinerary-select__button,.bw-af .bw-itinerary-row__actions--ab .bw-itinerary-select--ab-business .bw-itinerary-select__button{align-items:stretch;height:100%}.bw-af .bw-itinerary-row__actions--ab .bw-itinerary-select--ab-economy .bw-itinerary-select__button .bw-itinerary-select__flight,.bw-af .bw-itinerary-row__actions--ab .bw-itinerary-select--ab-business .bw-itinerary-select__button .bw-itinerary-select__flight{align-items:center;height:100%}.bw-af .bw-itinerary-list__ab-test-legend-item--business,.bw-af .bw-itinerary-list__ab-test-legend-item--economy{border:1px solid var(--bwc-palette-primary-500);color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-summary-row{background-color:var(--bwc-palette-white)}.bw-af .bw-itinerary-summary-row__edit-wrapper{color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-select .bw-itinerary-select__price-info-label{border-radius:3px 3px 0 0}.bw-af .bw-itinerary-select .bw-itinerary-select__price-info-label--negotiated,.bw-af .bw-itinerary-select .bw-itinerary-select__price-info-label--promo{background-color:var(--bwc-palette-primary-800);color:var(--bwc-palette-white)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight{border-radius:3px;background-color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--premium{background-color:var(--bwc-palette-primary-800)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--business{background-color:var(--bwc-palette-primary-900)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--economy{background-color:var(--bwc-palette-primary-500)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--first{background-color:var(--bwc-palette-red-500)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--lowest-fare{background-color:var(--bwc-palette-green-500)}.bw-af .bw-itinerary-select .bw-itinerary-select__flight--lowest-fare .bw-itinerary-select__price-text{color:var(--bwc-palette-white)}.bw-af .bw-itinerary-select .bw-itinerary-select__price-info-label+.bw-itinerary-select__flight{border-radius:0 0 3px 3px}.bw-af .bw-itinerary-select .bw-itinerary-select__price-text,.bw-af .bw-itinerary-select .bw-itinerary-select__select-icon{color:var(--bwc-palette-white)}.bw-af .bw-itinerary-select .bw-itinerary-select__button .mdc-button__label{display:flex;flex-direction:column;align-items:stretch}.bw-af .bwsfe-search-result-list__flight-offer .bwsfe-search-result-list__upsells{background:none}.bw-af .bwsfe-passenger{border:2px solid var(--bwc-palette-grey-200);background-color:var(--bwc-palette-white)}@media (max-width: 599px){.bw-af .bwsfe-passenger{border:none}}.bw-af .bwsfe-passenger-remove-button__icon{color:var(--bwc-palette-primary-500)}.bw-af .bwsfe-passenger-skeleton{border:2px solid var(--bwc-palette-grey-300);background-color:var(--bwc-palette-grey-200)}.bw-af .bwsfe-passenger-skeleton__profile,.bw-af .bwsfe-passenger-skeleton__input,.bw-af .bwsfe-passenger-skeleton__text,.bw-af .bwsfe-passenger-skeleton__checkbox{background-color:var(--bwc-palette-white)}.bw-af .bwsfe-companion-manager-dialog{display:flex;position:relative;width:100vw;height:100%;max-height:none;overflow-x:hidden;overflow-y:auto}@media (min-width: 600px){.bw-af .bwsfe-companion-manager-dialog{width:530px;height:100%;max-height:635px;box-shadow:0 8px 8px #0000003d,0 0 8px #0000001f}}.bw-af .bwsfe-companion-manager-dialog mat-dialog-container{padding:0;background-color:var(--bwc-palette-grey-100)}@media (min-width: 600px){.bw-af .bwsfe-companion-manager-dialog mat-dialog-container{height:auto}}.bw-af .bwsfe-companion-manager-dialog__backdrop{background-color:var(--bwc-palette-grey-200)}.bw-af .bwsfe-companion-manager__actions{justify-content:flex-end;background-color:var(--bwc-palette-white)}@media (min-width: 600px){.bw-af .bwsfe-companion-manager__actions{border-top:1px solid var(--bwc-palette-grey-200)}}.bw-af .bwsfe-companion-manager__header{background-color:var(--bwc-palette-white)}.bw-af .bwsfe-companion-manager__content{border-top:1px solid var(--bwc-palette-grey-200)}@media (max-width: 599px){.bw-af .bwsfe-companion-manager__continue{background-color:var(--bwc-palette-primary-500);color:var(--bwc-palette-white)!important}}.bw-af .bwsfe-passenger-manager__actions{border-top:1px solid var(--bwc-palette-grey-200)}.bw-af .bws-flight-locations__origin-container:before{border-left-width:2px;border-left-style:solid;border-color:var(--bwc-palette-accent-500)}.bw-af .bws-flight-locations__node--dot:before,.bw-af .bws-flight-locations__node--small-dot:before{border-width:2px;border-style:solid;border-radius:50%;border-color:var(--bwc-palette-accent-500)}.bw-af .bws-flight-locations__node--small-dot:before{background-color:var(--bwc-palette-accent-500)}.bw-af .bws-flight-locations__warning--warn{color:var(--bwc-palette-red-500)}.bw-af .bws-flight-transfer-info__tooltip{background-color:var(--bwc-palette-white)}.bw-af .bws-flight-transfer-info__tooltip:after{border-top:10px solid var(--bwc-palette-white)!important}.bw-af .bws-flight-transfer-info__tooltip-button{color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-transfer-info__tooltip-overlay{padding-top:10px}.bw-af .bws-flight-benefits-per-passenger__icon{color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-header__special-header{padding:4px 8px;border-radius:8px 8px 0 0;text-align:left}.bw-af .bws-flight-upsell-header__special-header--negotiated{border:1px solid var(--bwc-palette-primary-900);background-color:var(--bwc-palette-primary-900);color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-header__special-header--promo{border:1px solid var(--bwc-palette-primary-500);background-color:var(--bwc-palette-blue-100);color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-header__title{background-color:var(--bwc-palette-primary-500);color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-header__title--premium{background-color:var(--bwc-palette-primary-800)}.bw-af .bws-flight-upsell-header__title--business{background-color:var(--bwc-palette-primary-900)}.bw-af .bws-flight-upsell-header__title--first{background-color:var(--bwc-palette-red-500)}.bw-af .bws-flight-upsell-header__title--basicsh,.bw-af .bws-flight-upsell-header__title--basicpsh,.bw-af .bws-flight-upsell-header__title--basicplsh,.bw-af .bws-flight-upsell-header__title--smartsh,.bw-af .bws-flight-upsell-header__title--flexm,.bw-af .bws-flight-upsell-header__title--shtypozz,.bw-af .bws-flight-upsell-header__title--shtypocd,.bw-af .bws-flight-upsell-header__title--mhtypocd,.bw-af .bws-flight-upsell-header__title--rescoradt{background-color:var(--bwc-palette-primary-800)}.bw-af .bws-flight-upsell-header__title--flexsh,.bw-af .bws-flight-upsell-header__title--light,.bw-af .bws-flight-upsell-header__title--standard{background-color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-cabin-picker{background:var(--bwc-palette-grey-100)}.bw-af .bws-flight-upsell-cabin-picker .mat-mdc-select{width:auto;padding-top:0}.bw-af .bws-flight-upsell-cabin-picker .mat-mdc-select-trigger{display:flex;align-items:center}.bw-af .bws-flight-upsell-cabin-picker .mat-mdc-select-trigger .mat-mdc-select-value{position:static!important;top:initial!important;left:initial!important;max-width:100%;margin:0 8px;color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-cabin-picker .mat-mdc-select-trigger .mat-mdc-select-value-text{font-size:1rem;font-weight:700}.bw-af .bws-flight-upsell-cabin-picker .mat-mdc-select-trigger .mat-mdc-select-arrow{margin:0;color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-cabin-picker .bwc-typo-headline-s{padding-left:16px}.bw-af .bws-flight-upsell-navigation__arrow{box-shadow:0 0 0 1px rgba(var(--bwc-palette-black-rgb),.08),0 8px 8px -8px rgba(var(--bwc-palette-black-rgb),.08);border:1px solid var(--bwc-palette-grey-200);background-color:var(--bwc-palette-grey-100);color:var(--bwc-palette-primary-900)}.bw-af .bws-flight-upsell-error{background-color:var(--bwc-palette-grey-100)}.bw-af .bws-flight-upsell-error bws-generic-error{padding-bottom:16px}.bw-af .bws-flight-upsell-error bws-generic-error .bws-generic-error__image{min-height:260px;margin:16px 0 0}.bw-af .bws-flight-upsell-error bws-generic-error .mat-mdc-card-flat{background:inherit}.bw-af .bws-flight-upsell-push-item{background-color:var(--bwc-palette-grey-200)}.bw-af .bws-flight-upsell-push-item__header{color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-push-item__content--economy{background-color:var(--bwc-palette-primary-500)}.bw-af .bws-flight-upsell-push-item__content--economy .bws-flight-upsell-push-item__header,.bw-af .bws-flight-upsell-push-item__content--economy .bws-flight-upsell-push-item__button-text span,.bw-af .bws-flight-upsell-push-item__content--economy .bws-flight-upsell-push-item__button-icon{color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-push-item__content--premium{background-color:var(--bwc-palette-primary-800)}.bw-af .bws-flight-upsell-push-item__content--premium .bws-flight-upsell-push-item__header,.bw-af .bws-flight-upsell-push-item__content--premium .bws-flight-upsell-push-item__button-text span,.bw-af .bws-flight-upsell-push-item__content--premium .bws-flight-upsell-push-item__button-icon{color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-push-item__content--business{background-color:var(--bwc-palette-primary-900)}.bw-af .bws-flight-upsell-push-item__content--business .bws-flight-upsell-push-item__header,.bw-af .bws-flight-upsell-push-item__content--business .bws-flight-upsell-push-item__button-text span,.bw-af .bws-flight-upsell-push-item__content--business .bws-flight-upsell-push-item__button-icon{color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-push-item__content--first{background-color:var(--bwc-palette-red-500)}.bw-af .bws-flight-upsell-push-item__button{color:var(--bwc-palette-white)}.bw-af .bws-flight-upsell-flying-blue-info__text{background:#0f01b308;color:#0800b9}
