﻿
:root {
    --avatar__corner_radius: 2500rem;
    --avatar__border_color: #DFE0E4;
    --avatar__border_width: 1px;
    --avatar__standard__background_color: #4D5167;
    --avatar__standard__text_color: #FFFFFF;
    --avatar__standard__icon__fill_color: #FFFFFF;
    --avatar__small__sizing: 1.5rem;
    --avatar__small__icon__sizing: 1rem;
    --avatar__small__font_size: 0.75rem;
    --avatar__small__font_weight: 700;
    --avatar__small__font_line_height: 1rem;
    --avatar__medium__sizing: 2.25rem;
    --avatar__medium__icon__sizing: 1.125rem;
    --avatar__medium__font_size: 0.75rem;
    --avatar__medium__font_weight: 700;
    --avatar__medium__font_line_height: 1rem;
    --avatar__large__sizing: 3rem;
    --avatar__large__icon__sizing: 1.5rem;
    --avatar__large__font_size: 1rem;
    --avatar__large__font_weight: 700;
    --avatar__large__font_line_height: 1.25rem;
    --avatar__extra_large__sizing: 4rem;
    --avatar__extra_large__icon__sizing: 2rem;
    --avatar__extra_large__font_size: 1.25rem;
    --avatar__extra_large__font_weight: 700;
    --avatar__extra_large__font_line_height: 1.5rem;
    --avatar__missing__fill__url: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4zIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxMjI1QkVEQTM3NDExRUU5QTM3OTg2MENBRDZGNTEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxMjI1QkVFQTM3NDExRUU5QTM3OTg2MENBRDZGNTEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzhEN0Y3ODJBMzczMTFFRTlBMzc5ODYwQ0FENkY1MTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyMjVCRUNBMzc0MTFFRTlBMzc5ODYwQ0FENkY1MTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ik/PkAAAAYFBMVEVGU2ORnatUYXFib35nc4KHk6JZZnVLWGhseId1gZBPXGxQXWx+iplwfYuNmaeIlKJ/ipmMmKeDj51ndINreIddanp6hpV5hZVea3p2gZBQXGyIk6JxfYtndIJwfIuCjp0AmFyAAAAEiklEQVR42uydCXLbMAxFBTESqX2zZblp2vvfsomSzrSTzZJoEiD/u8H/BsDFIpAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJapzlNRZy09k411M+Uxidd5k9E7apPGIT8vWvqE7lQF/+Orkb6kCNsC1dG3BGxBXtNNBGqBbuhWOhWg/rSjDfwKL/tb2kQXWBqcaCtdULuChrYzpHHrD8mBE1HUDuzVH0olPNN+Oh3Aubc7YAAV8g0Y6RAP0vVPx/TTILwMVO1BA+gi24CCDiP6sqw6rp/qyANAdAjYCADRIWAlAASHgLajnxqxlyCWDBikbohrSwZIzQFbGSD2RLBYM2CQacBPawbQj7hLAJHM/wns6Ze5EKYWDRC5GcwtGtDFvA1akWiAsWnADxgQ7VHwlTR2A3JEAGpA3AZIvBGIfh+wWNT/W6IBpUUDepGnwdaeATKvRS3eB5xjvxEqRRpg7zycCb0VtlYEpH4nUsR8ErCZA0IzwN5CKPdLKRPzGrCWwcgDwFIZLAUbULZxB4CVKlCKNkBnR/WbRDZH9wKZ+M+lDx6J5D8ZOJYEJpHPkZVgTkJgibgAvPK0V3+ZBIKJXP8+B0LSv/3lLNEYlP7ntWDjaljoJDDKLSfD4SEJEHVzEPRlEiQ3BkGYP//NFgxGJyHzjQWhy18t+LSTznCNpZ9UqeZ3BXFscp3ERJlPzdy/MF+NSuMSDwAAAAAAAAAAAAAAAACAaNDVWZmmuNRjtlLXl8JM57wKX/rLbJnxi88E1nkzgf5JlKpmvPFDoe5izkG5oM9Nvfkjqe4yBdFaXOfN/tbKrXQTqun4++GukJoOH46T2tlJS1Xy1Ft8PC/Og+pkWf1fD2RUvaWme9HxH8Gk7/PjSwmDvKb707GtBk7krxawnMrnTP4KOwtSp/LXKGBV+hpyD6ORdFNLXrjwyIOqJm+cIv75325QfAeBLsgvnivBsTFS8tMgbYkBF2/3BYqFfn+FQBEX/Izl46Pfz1i+tGVkgIf28xzq/784H1RcEzMc7wdO3PQ7HkxYtewMcDuYsCCGOHx1WXHU73IlYBkALpsudTwNcNZ1Keep390sGsPUAGdN+GuuBrjqwD1yNcBV7w2u+p01oW9jN+CJqX53zbdmnga42wvrjKN+l90nOW6F3LZgf4q4ADAtA67HkHArA+7bz5asdgM+5vBwKoSjl3/HVLQFkNux2F/7VR4ODB77T3JwYPD6pMBErt+/A4P3JyUmcv1+HeDRfttErj9JFk+74pHNa6rSy8mI0xzO0sNNObP+064LQcauBbFymgYc26+7TAOm7dddpUHG9kGxm9Wg4fyW2Nx9SzAyb8Be3vfzGQnDF+65HAgZvXIvC3o54wdMFrX8l1Jg24Je3vAJm4nQy5y9oXo7lb+R20mlLA6HQT8Jbym0FMN+9Y8miPZay744GE1AU3fyZls9GOYpuNZqOjf9TdnweA2jidaHpIuZx09teJzDbSb3fzCkuTLmeu37t0lLVzOpGNoJAgAAAAAAAAAAAAAAAAAAAAAAAAAA9/wRYACbFE+HmcrnMwAAAABJRU5ErkJggg==);
    --avatar__group__small_item__sizing_width: 1rem;
    --avatar__group__medium_item__sizing_width: 1.5rem;
    --avatar__group__large_item__sizing_width: 2rem;
    --action_list_item__separator__border_color: #DFE0E4;
    --action_list_item__separator__border_width: 1px;
    --card__corner_radius: 1rem;
    --action_list_item__container__icon__sizing: 1.5rem;
    --action_list_item__container__spacing_between: 0.75rem;
    --action_list_item__touch_target__sizing: 3rem;
    --action_list_item__focus__border_color: #1668E3;
    --action_list_item__focus__border_width: 2px;
    --action_list_item__disabled__opacity: 0.36;
    --action_list_item__content__spacing_inner_vert: 0.75rem;
    --action_list_item__content__standard__spacing_inner_horiz: 0.75rem;
    --action_list_item__content__relaxed__spacing_inner_horiz: 1.5rem;
    --action_list_item__active__background_color: #C8DFF9;
    --action_list_item__hover__background_color: #ECF4FD;
    --action_list_item__container__icon__fill_color: #191E3B;
    --badge__corner_radius: 0.25rem;
    --badge__text__spacing_inner_left: 0.25rem;
    --badge__text__font_weight: 500;
    --badge__spacing_inner_horiz: 0.5rem;
    --sizing__0x__quarter: 1px;
    --border_color__muted: #DFE0E4;
    --badge__small__font_size: 0.625rem;
    --badge__small__sizing: 1rem;
    --badge__large__font_size: 0.75rem;
    --badge__large__sizing: 1.5rem;
    --badge__program__trip_savings__background_color: #FDDB32;
    --badge__program__trip_savings__text_color: #191E3B;
    --badge__program__deal__background_color: #227950;
    --badge__program__deal__text_color: #FFFFFF;
    --badge__program__member__background_color: #FDDB32;
    --badge__program__member__text_color: #0C0E1C;
    --badge__notification__background_color: #A7183C;
    --badge__notification__text_color: #FFFFFF;
    --badge__saved__background_color: #E61E43;
    --badge__saved__text_color: #FFFFFF;
    --badge__program__vip__background_color: #191E3B;
    --badge__program__vip__text_color: #FFFFFF;
    --badge__loyalty__extra_high_tier__background_color: #0F2138;
    --badge__loyalty__extra_high_tier__text_color: #FFFFFF;
    --badge__loyalty__high_tier__background_color: #7C6935;
    --badge__loyalty__high_tier__text_color: #FFFFFF;
    --badge__loyalty__middle_tier__background_color: #646C75;
    --badge__loyalty__middle_tier__text_color: #FFFFFF;
    --badge__loyalty__low_tier__background_color: #193082;
    --badge__loyalty__low_tier__text_color: #FFFFFF;
    --badge__sponsored__background_color: #FFFFFF;
    --badge__sponsored__text_color: #191E3B;
    --badge__viewed__background_color: #FFFFFF;
    --badge__viewed__text_color: #191E3B;
    --badge__family_friendly__background_color: #DFE0E4;
    --badge__family_friendly__text_color: #191E3B;
    --badge__program__supplier_promo__background_color: #FFFFFF;
    --badge__program__supplier_promo__text_color: #0D4EAF;
    --badge__notification_1__background_color: #1668E3;
    --badge__notification_1__border_width: 1px;
    --badge__notification_1__border_color: #FFFFFF;
    --badge__notification_1__text_color: #FFFFFF;
    --badge__notification_1__font_size: 0.625rem;
    --badge__notification_1__font_leading: 0.75rem;
    --badge__notification__spacing_inner_vert: 2px;
    --badge__notification__spacing_inner_horiz: 0.25rem;
    --badge__notification_2__background_color: #FFFFFF;
    --badge__notification_2__text_color: #191E3B;
    --badge__notification_2__font_size: 0.625rem;
    --badge__notification_2__font_leading: 0.75rem;
    --badge__notification_dot__background_color: #E61E43;
    --badge__notification_dot__sizing: 0.375rem;
    --sizing__2x: 0.5rem;
    --badge__large__content__spacing_between: 0.25rem;
    --badge__small__font_weight: 500;
    --badge__small__font_line_height: 0.75rem;
    --badge__small__sizing_height: 1rem;
    --badge__large__font_weight: 500;
    --badge__large__font_line_height: 1rem;
    --badge__large__sizing_height: 1.5rem;
    --spacing__0x__half: 2px;
    --badge__small__spacing_inner_horiz: 0.25rem;
    --spacing__1x: 0.25rem;
    --badge__large__spacing_inner_horiz: 0.5rem;
    --badge__large__icon_only__sizing: 1.5rem;
    --badge__icon_only__corner_radius: 2500rem;
    --font__weight__500: 500;
    --badge__utility_standard__background_color: #DFE0E4;
    --badge__utility_standard__text_color: #191E3B;
    --badge__utility_standard__icon__fill_color: #191E3B;
    --badge__utility_emphasis__background_color: #0C0E1C;
    --badge__utility_emphasis__text_color: #FFFFFF;
    --badge__utility_emphasis__icon__fill_color: #FFFFFF;
    --badge__info__background_color: #7C6F9B;
    --badge__info__text_color: #FFFFFF;
    --badge__info__icon__fill_color: #FFFFFF;
    --badge__featured__background_color: #6AE0EB;
    --badge__featured__text_color: #191E3B;
    --badge__featured__icon__fill_color: #191E3B;
    --badge__brand__background_color: #FDDB32;
    --badge__brand__text_color: #0C0E1C;
    --badge__brand__icon__fill_color: #0C0E1C;
    --badge__warning__background_color: #A7183C;
    --badge__warning__text_color: #FFFFFF;
    --badge__warning__icon__fill_color: #FFFFFF;
    --badge__positive__background_color: #227950;
    --badge__positive__text_color: #FFFFFF;
    --badge__positive__icon__fill_color: #FFFFFF;
    --badge__loyalty__low_tier__icon__fill_color: #FFFFFF;
    --badge__loyalty__middle_tier__icon__fill_color: #FFFFFF;
    --badge__loyalty__high_tier__icon__fill_color: #FFFFFF;
    --badge__loyalty__extra_high_tier__icon__fill_color: #FFFFFF;
    --badge__global_loyalty__standard__background_color: #191E3B;
    --badge__global_loyalty__standard__text_color: #FFFFFF;
    --badge__global_loyalty__standard__icon__fill_color: #FFFFFF;
    --badge__global_loyalty__low_tier__background_color: #304CA2;
    --badge__global_loyalty__low_tier__text_color: #FFFFFF;
    --badge__global_loyalty__low_tier__icon__fill_color: #FFFFFF;
    --badge__global_loyalty__middle_tier__background_color: #707480;
    --badge__global_loyalty__middle_tier__text_color: #FFFFFF;
    --badge__global_loyalty__middle_tier__icon__fill_color: #FFFFFF;
    --badge__global_loyalty__high_tier__background_color: #FFB800;
    --badge__global_loyalty__high_tier__text_color: #191E3B;
    --badge__global_loyalty__high_tier__icon__fill_color: #191E3B;
    --badge__global_loyalty__extra_high_tier__background_color: #C3C3CF;
    --badge__global_loyalty__extra_high_tier__text_color: #191E3B;
    --badge__global_loyalty__extra_high_tier__icon__fill_color: #191E3B;
    --badge__program__vip__icon__fill_color: #FFFFFF;
    --badge__program__deal__icon__fill_color: #FFFFFF;
    --badge__program__member__icon__fill_color: #0C0E1C;
    --badge__program__trip_savings__icon__fill_color: #191E3B;
    --badge__program__supplier_promo__icon__fill_color: #547D7C;
    --badge__program__virtual_market_coach__background_color: #0C4C71;
    --badge__program__virtual_market_coach__text_color: #FFFFFF;
    --badge__notification__dot__sizing: 0.5rem;
    --badge__notification__count__sizing_height: 1rem;
    --spacing__4x: 1rem;
    --badge__notification__count__font: [object Object];
    --badge__notification__count__font_size: 0.625rem;
    --badge__notification__count__font_weight: 500;
    --badge__notification__count__font_line_height: 0.75rem;
    --badge__notification__unread__background_color: #1668E3;
    --badge__notification__count__unread__text_color: #FFFFFF;
    --badge__notification__activity__background_color: #A7183C;
    --badge__notification__count__activity__text_color: #FFFFFF;
    --badge__notification__action__background_color: #1668E3;
    --badge__notification__count__action__text_color: #FFFFFF;
    --badge__notification__default__background_color: #4D5167;
    --badge__notification__count__default__text_color: #FFFFFF;
    --badge__notification__inverse__background_color: #FFFFFF;
    --badge__notification__count__inverse__text_color: #191E3B;
    --banner__heading__text_color: #FFFFFF;
    --banner__description__text_color: #FFFFFF;
    --banner__link__text_color: #FFFFFF;
    --banner__icon__fill_color: #FFFFFF;
    --banner__corner_radius: 1rem;
    --banner__standard__spacing_inner: 0.75rem;
    --banner__critical__background_color: #4D5167;
    --banner__error__background_color: #A7183C;
    --banner__full_width__max__sizing_width: 78rem;
    --banner__link__default__text_decoration: underline;
    --banner__link__hover__text_decoration: underline;
    --banner__link__active__text_decoration: underline;
    --button__icon_only__corner_radius: 2500rem;
    --button__label__font_weight: 500;
    --button__secondary__active__border_color: #DFE0E4;
    --button__secondary__hover__background_color: #ECF4FD;
    --button__secondary__hover__text_color: #1668E3;
    --button__secondary__hover__icon__fill_color: #1668E3;
    --button__secondary__inverse__hover__background_color: rgba(255, 255, 255, 0.15);
    --button__secondary__inverse__hover__text_color: #FFFFFF;
    --button__secondary__inverse__hover__icon__fill_color: #FFFFFF;
    --button__secondary__inverse__active__border_color: #FFFFFF;
    --button__tertiary__hover__background_color: #ECF4FD;
    --button__tertiary__hover__text_color: #1668E3;
    --button__tertiary__hover__icon__fill_color: #1668E3;
    --button__tertiary__inverse__hover__background_color: rgba(255, 255, 255, 0.15);
    --button__tertiary__inverse__hover__text_color: #FFFFFF;
    --button__tertiary__inverse__hover__icon__fill_color: #FFFFFF;
    --button__floating_action__hover__background_color: #ECF4FD;
    --button__floating_action__hover__icon__fill_color: #1668E3;
    --button__floating__hover__background_color: #ECF4FD;
    --button__floating__hover__text_color: #1668E3;
    --button__floating__hover__icon__fill_color: #1668E3;
    --button__paging__hover__background_color: #ECF4FD;
    --button__paging__hover__icon__fill_color: #1668E3;
    --button__paging__overlay__hover__background_color: rgba(12, 14, 28, 0.72);
    --button__paging__overlay__hover__icon__fill_color: #FFFFFF;
    --button__overlay__hover__background_color: rgba(12, 14, 28, 0.72);
    --button__overlay__hover__text_color: #FFFFFF;
    --button__overlay__hover__icon__fill_color: #FFFFFF;
    --sizing__0x__half: 2px;
    --button__disabled__opacity: 0.36;
    --button__small__spacing_inner_vert: 0.25rem;
    --button__small__spacing_inner_horiz: 0.75rem;
    --button__small__label__font_size: 0.75rem;
    --button__small__label__font_line_height: 1rem;
    --button__small__sizing_height: 2rem;
    --button__small__icon__sizing: 1rem;
    --button__small__content__spacing_between: 0.25rem;
    --button__icon_only__small__sizing: 2rem;
    --button__icon_only__small__icon__sizing: 1rem;
    --button__medium__spacing_inner_vert: 0.25rem;
    --button__medium__spacing_inner_horiz: 1rem;
    --button__medium__label__font_size: 1rem;
    --button__medium__label__font_line_height: 1.25rem;
    --button__medium__sizing_height: 2.25rem;
    --button__medium__icon__sizing: 1.125rem;
    --button__medium__content__spacing_between: 0.5rem;
    --button__icon_only__medium__sizing: 2.25rem;
    --button__icon_only__medium__icon__sizing: 1.125rem;
    --button__large__spacing_inner_vert: 0.25rem;
    --button__large__spacing_inner_horiz: 1rem;
    --button__large__label__font_size: 1rem;
    --button__large__label__font_line_height: 1.25rem;
    --button__large__sizing_height: 3rem;
    --button__large__icon__sizing: 1.125rem;
    --button__large__content__spacing_between: 0.5rem;
    --button__icon_only__large__sizing: 3rem;
    --button__icon_only__large__icon__sizing: 1.5rem;
    --spacing__2x: 0.5rem;
    --button__primary__default__background_color: #1668E3;
    --button__primary__default__text_color: #FFFFFF;
    --button__corner_radius: 2500rem;
    --button__primary__hover__background_color: #0D4EAF;
    --button__primary__active__background_color: #0E3672;
    --button__primary__inverse__default__background_color: #FFFFFF;
    --button__primary__inverse__default__text_color: #1668E3;
    --button__primary__inverse__hover__background_color: #FFFFFF;
    --button__primary__inverse__hover__text_color: #0D4EAF;
    --button__primary__inverse__active__background_color: #FFFFFF;
    --button__primary__inverse__active__text_color: #0D4EAF;
    --button__floating__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --button__secondary__default__border_color: #DFE0E4;
    --button__secondary__border_width: 1px;
    --button__secondary__default__background_color: #FFFFFF;
    --button__secondary__default__text_color: #1668E3;
    --button__secondary__default__icon__fill_color: #1668E3;
    --global_navigation__button__secondary__default__background_color: #FFFFFF;
    --global_navigation__button__secondary__default__border_color: #DFE0E4;
    --global_navigation__button__secondary__default__text_color: #1668E3;
    --global_navigation__button__secondary__default__icon__fill_color: #1668E3;
    --global_navigation__button__secondary__hover__background_color: #ECF4FD;
    --global_navigation__button__secondary__hover__border_color: #DFE0E4;
    --global_navigation__button__secondary__hover__text_color: #1668E3;
    --global_navigation__button__secondary__hover__icon__fill_color: #1668E3;
    --button__secondary__active__background_color: #C8DFF9;
    --button__secondary__active__text_color: #0D4EAF;
    --button__secondary__active__icon__fill_color: #0D4EAF;
    --global_navigation__button__secondary__active__background_color: #C8DFF9;
    --global_navigation__button__secondary__active__border_color: #DFE0E4;
    --global_navigation__button__secondary__active__text_color: #0D4EAF;
    --global_navigation__button__secondary__active__icon__fill_color: #0D4EAF;
    --button__secondary__inverse__default__background_color: rgba(255, 255, 255, 0);
    --button__secondary__inverse__default__text_color: #FFFFFF;
    --button__secondary__inverse__default__icon__fill_color: #FFFFFF;
    --button__secondary__inverse__default__border_color: #FFFFFF;
    --button__secondary__inverse__active__background_color: rgba(255, 255, 255, 0.25);
    --button__secondary__inverse__active__text_color: #FFFFFF;
    --button__secondary__inverse__active__icon__fill_color: #FFFFFF;
    --button__tertiary__default__background_color: rgba(255, 255, 255, 0);
    --button__tertiary__default__text_color: #1668E3;
    --button__tertiary__default__icon__fill_color: #1668E3;
    --button__tertiary__corner_radius: 2500rem;
    --global_navigation__button__tertiary__default__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__default__border_color: #999CA8;
    --global_navigation__button__tertiary__default__text_color: #191E3B;
    --global_navigation__button__tertiary__default__icon__fill_color: #191E3B;
    --global_navigation__button__tertiary__corner_radius: 2500rem;
    --global_navigation__button__tertiary__font_weight: 500;
    --global_navigation__button__tertiary__small__label__font_size: 0.75rem;
    --global_navigation__button__tertiary__small__label__font_line_height: 1rem;
    --global_navigation__button__tertiary__medium__label__font_size: 0.875rem;
    --global_navigation__button__tertiary__medium__label__font_line_height: 1.125rem;
    --global_navigation__button__tertiary__large__label__font_size: 1rem;
    --global_navigation__button__tertiary__large__label__font_line_height: 1.25rem;
    --global_navigation__button__tertiary__hover__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__hover__text_color: #1668E3;
    --global_navigation__button__tertiary__hover__icon__fill_color: #1668E3;
    --button__tertiary__active__background_color: #C8DFF9;
    --button__tertiary__active__text_color: #0D4EAF;
    --button__tertiary__active__icon__fill_color: #0D4EAF;
    --global_navigation__button__tertiary__active__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__active__border_color: #999CA8;
    --global_navigation__button__tertiary__active__text_color: #0D4EAF;
    --global_navigation__button__tertiary__active__icon__fill_color: #0D4EAF;
    --button__tertiary__inverse__default__background_color: rgba(255, 255, 255, 0);
    --button__tertiary__inverse__default__text_color: #FFFFFF;
    --button__tertiary__inverse__default__icon__fill_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__default__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__inverse__default__text_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__default__icon__fill_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__hover__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__inverse__hover__text_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__hover__icon__fill_color: #FFFFFF;
    --button__tertiary__inverse__active__background_color: rgba(255, 255, 255, 0.25);
    --button__tertiary__inverse__active__text_color: #FFFFFF;
    --button__tertiary__inverse__active__icon__fill_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__active__background_color: rgba(255, 255, 255, 0);
    --global_navigation__button__tertiary__inverse__active__text_color: #FFFFFF;
    --global_navigation__button__tertiary__inverse__active__icon__fill_color: #FFFFFF;
    --button__tertiary__small__spacing_inner_horiz: 0.5rem;
    --button__tertiary__medium__spacing_inner_horiz: 0.5rem;
    --button__tertiary__large__spacing_inner_horiz: 0.5rem;
    --button__floating__default__background_color: #FFFFFF;
    --button__floating__default__text_color: #1668E3;
    --button__floating__default__icon__fill_color: #1668E3;
    --button__floating__spacing_inner_vert: 0.25rem;
    --button__floating__spacing_inner_horiz: 1rem;
    --button__floating__label__font_size: 1rem;
    --button__floating__label__font_line_height: 1.25rem;
    --button__floating__sizing_height: 2.25rem;
    --button__floating__icon__sizing: 1.125rem;
    --button__floating__corner_radius: 2500rem;
    --button__floating__content__spacing_between: 0.5rem;
    --button__floating__active__background_color: #C8DFF9;
    --button__floating__active__text_color: #0D4EAF;
    --button__floating__active__icon__fill_color: #0D4EAF;
    --button__floating_action__default__background_color: #FFFFFF;
    --button__floating_action__default__icon__fill_color: #1668E3;
    --button__floating_action__corner_radius: 2500rem;
    --button__floating_action__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --button__floating_action__sizing: 3rem;
    --button__floating_action__icon__sizing: 1.5rem;
    --button__floating_action__offset_bottom: 0.75rem;
    --button__floating_action__offset_right: 0.75rem;
    --button__floating_action__active__background_color: #C8DFF9;
    --button__floating_action__active__icon__fill_color: #1668E3;
    --button__paging__default__background_color: #FFFFFF;
    --button__paging__default__icon__fill_color: #1668E3;
    --button__paging__corner_radius: 2500rem;
    --button__paging__border_width: 0px;
    --button__paging__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --button__paging__sizing: 2rem;
    --button__paging__icon__sizing: 1.5rem;
    --button__paging__active__background_color: #C8DFF9;
    --button__paging__active__icon__fill_color: #1668E3;
    --button__paging__touch_target__sizing: 3rem;
    --button__paging__overlay__default__background_color: rgba(12, 14, 28, 0.56);
    --button__paging__overlay__default__icon__fill_color: #FFFFFF;
    --button__paging__overlay__active__background_color: rgba(12, 14, 28, 0.92);
    --button__paging__overlay__active__icon__fill_color: #FFFFFF;
    --button__overlay__default__background_color: rgba(12, 14, 28, 0.56);
    --button__overlay__default__text_color: #FFFFFF;
    --button__overlay__default__icon__fill_color: #FFFFFF;
    --button__overlay__active__background_color: rgba(12, 14, 28, 0.92);
    --button__overlay__active__text_color: #FFFFFF;
    --button__overlay__active__icon__fill_color: #FFFFFF;
    --font__weight__400: 400;
    --button__primary__default__icon__fill_color: #FFFFFF;
    --button__primary__hover__text_color: #FFFFFF;
    --button__primary__hover__icon__fill_color: #FFFFFF;
    --button__primary__active__text_color: #FFFFFF;
    --button__primary__active__icon__fill_color: #FFFFFF;
    --button__primary_alt__default__background_color: #FDDB32;
    --button__primary_alt__default__text_color: #191E3B;
    --button__primary_alt__default__icon__fill_color: #191E3B;
    --button__primary_alt__hover__background_color: #FFBD24;
    --button__primary_alt__hover__text_color: #191E3B;
    --button__primary_alt__hover__icon__fill_color: #191E3B;
    --button__primary_alt__active__background_color: #FFBD24;
    --button__primary_alt__active__text_color: #191E3B;
    --button__primary_alt__active__icon__fill_color: #191E3B;
    --button_toggle__unselected__border_color: #818494;
    --button_toggle__unselected__border_width: 1px;
    --sizing__12x: 3rem;
    --button_toggle__default__background_color: #FFFFFF;
    --button_toggle__unselected__text_color: #191E3B;
    --button_toggle__corner_radius: 0.5rem;
    --button_toggle__inline__sizing_height: 2.25rem;
    --button_toggle__spacing_inner_vert: 0.5rem;
    --button_toggle__spacing_inner_horiz: 0.5rem;
    --button_toggle__hover__background_color: #ECF4FD;
    --button_toggle__active__background_color: #C8DFF9;
    --button_toggle__inline__icon__sizing: 1.125rem;
    --button_toggle__inline__regular__font_size: 0.875rem;
    --button_toggle__inline__regular__font_weight: 400;
    --button_toggle__inline__regular__font_line_height: 1.125rem;
    --button_toggle__stacked__icon__sizing: 1.5rem;
    --button_toggle__stacked__bold__font_size: 0.625rem;
    --button_toggle__stacked__bold__font_weight: 700;
    --button_toggle__stacked__bold__font_line_height: 0.75rem;
    --button_toggle__stacked__regular__font_size: 0.625rem;
    --button_toggle__stacked__regular__font_weight: 400;
    --button_toggle__stacked__regular__font_line_height: 0.75rem;
    --button_toggle__unselected__icon__fill_color: #191E3B;
    --button_toggle__selected__border_color: #191E3B;
    --button_toggle__selected__border_width: 2px;
    --button_toggle__selected__icon__fill_color: #191E3B;
    --button_toggle__selected__text_color: #191E3B;
    --button_toggle__focus__border_color: #1668E3;
    --button_toggle__focus__border_width: 2px;
    --calendar__selection__mid_range__background_color: #ECF4FD;
    --text_color__standard: #191E3B;
    --calendar__selection__handle__background_color: #1668E3;
    --calendar__day__name__text_color: #191E3B;
    --background_color__base: #FFFFFF;
    --motion__duration__3: 200ms;
    --calendar__hover__border_color: #191E3B;
    --calendar__hover__border_width: 2px;
    --duration__standard__small: 100ms;
    --calendar__cell__border_color: #DFE0E4;
    --text_color__muted: #676A7D;
    --calendar__month__name__text_color: #191E3B;
    --calendar__selection__handle__rounded__corner_radius: 0.5rem;
    --calendar__selection__handle__circle__corner_radius: 2500rem;
    --calendar__month__sizing_height: 3rem;
    --calendar__month__spacing_outer_bottom: 1rem;
    --calendar__layout__columns__spacing_between: 3rem;
    --calendar__layout__rows__spacing_between: 3rem;
    --calendar__month__name__font_size: 1rem;
    --calendar__month__name__font_weight: 700;
    --calendar__month__name__font_line_height: 1.25rem;
    --calendar__day__name__font_size: 0.875rem;
    --calendar__day__name__font_weight: 400;
    --calendar__day__name__font_line_height: 1.125rem;
    --calendar__day__spacing_outer_bottom: 1rem;
    --sizing__1x: 0.25rem;
    --calendar__month_table__rows__spacing_between: 2px;
    --sizing__1x__half: 0.375rem;
    --calendar__background_color: #FFFFFF;
    --spacing__5x: 1.25rem;
    --spacing__8x: 2rem;
    --calendar_navigation__outset__vertical__spacing_between: 1rem;
    --font__text_decoration__underline: underline;
    --background_color__action__default: #1668E3;
    --corner_radius__10000x: 2500rem;
    --text_color__action__default: #1668E3;
    --text_color__inverse: #FFFFFF;
    --font__weight__700: 700;
    --opacity__100: 1;
    --background_color__low_elevation: #FFFFFF;
    --font__size__400: 1rem;
    --font__line_height__400: 1.25rem;
    --font__size__300: 0.875rem;
    --font__line_height__300: 1.125rem;
    --day_template__availability__background_color: #DFE0E4;
    --sizing__4x: 1rem;
    --spacing__0x: 0px;
    --sizing__6x: 1.5rem;
    --sizing__9x: 2.25rem;
    --corner_radius__0x: 0px;
    --calendar__day_template__event_bar__default__icon__fill_color: #191E3B;
    --calendar__day_template__event_bar__default__background_color: #191E3B;
    --calendar__day_template__event_bar__default__border_color: #191E3B;
    --calendar__day_template__event_bar__default__line_fill__fill_color: #999CA8;
    --calendar__day_template__event_bar__base__background_color: #FFFFFF;
    --calendar__day_template__event_bar__emphasis__icon__fill_color: #191E3B;
    --calendar__day_template__event_bar__emphasis__background_color: #191E3B;
    --calendar__day_template__event_bar__emphasis__border_color: #191E3B;
    --calendar__day_template__event_bar__emphasis__line_fill__fill_color: #676A7D;
    --calendar__day_template__event_bar__muted__icon__fill_color: #676A7D;
    --calendar__day_template__event_bar__muted__background_color: #676A7D;
    --calendar__day_template__event_bar__muted__border_color: #676A7D;
    --calendar__day_template__event_bar__muted__line_fill__fill_color: #B1B3BD;
    --calendar__day_template__event_bar__positive__icon__fill_color: #227950;
    --calendar__day_template__event_bar__positive__background_color: #227950;
    --calendar__day_template__event_bar__positive__border_color: #227950;
    --calendar__day_template__event_bar__positive__line_fill__fill_color: #8FDE96;
    --calendar__day_template__event_bar__negative__icon__fill_color: #A7183C;
    --calendar__day_template__event_bar__negative__background_color: #A7183C;
    --calendar__day_template__event_bar__negative__border_color: #A7183C;
    --calendar__day_template__event_bar__negative__line_fill__fill_color: #FDB4BA;
    --calendar__day_template__event_bar__primary__icon__fill_color: #1668E3;
    --calendar__day_template__event_bar__primary__background_color: #1668E3;
    --calendar__day_template__event_bar__primary__border_color: #1668E3;
    --calendar__day_template__event_bar__primary__line_fill__fill_color: #A6C9F7;
    --sizing__8x: 2rem;
    --corner_radius__max: 2500rem;
    --spacing__3x: 0.75rem;
    --text_color__light: #FFFFFF;
    --opacity__disabled: 0.36;
    --card__bordered__border_color: #DFE0E4;
    --card__bordered__border_width: 1px;
    --card__primary__background_color: #FFFFFF;
    --card__secondary__background_color: #EFF3F7;
    --card__highlight__background_color: #FFF9D9;
    --card__theme_global_loyalty__standard__background_color: #191E3B;
    --card__theme_global_loyalty__low_tier__background_color: #213470;
    --card__theme_global_loyalty__middle_tier__background_color: #707480;
    --card__theme_global_loyalty__high_tier__background_color: #8B6400;
    --card__theme_global_loyalty__extra_high_tier__background_color: #202029;
    --card__spacing_inner: 0.75rem;
    --card__standard__spacing_inner: 1rem;
    --card__placeholder__light__background_color: #B1B3BD;
    --card__placeholder__dark__background_color: #999CA8;
    --card__selected__border_color: #191E3B;
    --card__selected__border_width: 2px;
    --card__content_section__separator__border_color: #DFE0E4;
    --card__content_section__separator__border_width: 1px;
    --card__icon__fill_color: #191E3B;
    --card__featured__header__background_color: #1668E3;
    --card__featured__header__text_color: #FFFFFF;
    --card__featured__header__spacing_inner_vert: 0.5rem;
    --card__featured__header__spacing_inner_horiz: 0.75rem;
    --card__featured__header__standard__spacing_inner_vert: 0.75rem;
    --card__featured__header__standard__spacing_inner_horiz: 1rem;
    --card__featured__header__font_size: 0.875rem;
    --card__featured__header__font_weight: 700;
    --card__featured__header__font_line_height: 1.125rem;
    --card__focus__border_color: #1668E3;
    --card__focus__border_width: 2px;
    --card__theme_brand__dark__background_color: #191E3B;
    --card__theme_brand__accent__background_color: #3D84F0;
    --card__theme_brand__header__text_color: #FFFFFF;
    --duration__exit__small: 200ms;
    --carousel__pagination_dots__overlay__vertical__spacing_between: 0.75rem;
    --carousel__pagination_dots__overlay__sizing_height: 1.5rem;
    --carousel__pagination_dots__overlay__sizing_width: 4.5rem;
    --carousel__pagination_dots__touch_target__sizing_height: 1.5rem;
    --carousel__pagination_dots__default__sizing: 0.375rem;
    --carousel__pagination_dots__overlay__default__background_color: rgba(12, 14, 28, 0.56);
    --carousel__pagination_dots__overlay__corner_radius: 2500rem;
    --carousel__pagination_dots__static_touch_target__sizing: 2.75rem;
    --carousel__pagination_dots__static_touch_target__vertical__spacing_between: 2px;
    --carousel__pagination_dots__inset__default__fill_color: #CACCD2;
    --carousel__pagination_dots__offset__default__fill_color: #818494;
    --carousel__pagination_dots__touch_target__sizing_width: 0.75rem;
    --carousel__pagination_dots__inset__focus__fill_color: #FFFFFF;
    --carousel__pagination_dots__offset__focus__fill_color: #1668E3;
    --carousel__pagination_dots__focus__sizing: 0.5rem;
    --carousel__pagination_dots__inset__truncate__fill_color: #CACCD2;
    --carousel__pagination_dots__offset__truncate__fill_color: #818494;
    --carousel__pagination_dots__truncate__sizing: 0.25rem;
    --checkbox__label__font_size: 0.875rem;
    --checkbox__error__text_color: #A7183C;
    --checkbox__error__font_size: 0.75rem;
    --checkbox__error__font_leading: 1rem;
    --checkbox__disabled__opacity: 0.36;
    --checkbox__unselected__default__background_color: #FFFFFF;
    --checkbox__unselected__default__border_color: #818494;
    --checkbox__unselected__default__border_width: 2px;
    --checkbox__label__font_leading: 1.125rem;
    --checkbox__sizing: 1.125rem;
    --checkbox__icon__fill_color: #FFFFFF;
    --checkbox__corner_radius: 0.25rem;
    --checkbox__unselected__focus__border_color: #1668E3;
    --checkbox__unselected__focus__border_width: 0.25rem;
    --checkbox__unselected__hover__border_color: #1668E3;
    --checkbox__unselected__hover__border_width: 2px;
    --checkbox__selected__default__background_color: #1668E3;
    --checkbox__selected__default__border_color: #1668E3;
    --checkbox__selected__focus__border_color: #1668E3;
    --checkbox__label__text_color: #191E3B;
    --checkbox__label__font_weight: 400;
    --checkbox__price__text_color: #191E3B;
    --checkbox__price__font_size: 0.875rem;
    --checkbox__price__font_weight: 400;
    --checkbox__price__font_leading: 1.125rem;
    --checkbox__error__spacing_outer_top: 2px;
    --checkbox__description__text_color: #191E3B;
    --checkbox__description__font_size: 0.75rem;
    --checkbox__description__font_weight: 400;
    --checkbox__description__font_leading: 1rem;
    --checkbox__description__spacing_outer_top: 2px;
    --input__required_indicator__text_color: #A7183C;
    --date_picker__toolbar__input__focus__border_color: #1668E3;
    --date_picker__toolbar__input__focus__border_width: 2px;
    --date_picker__toolbar__input__placeholder__text_color: #676A7D;
    --date_picker__toolbar__input__font_size: 1.25rem;
    --date_picker__toolbar__input__font_weight: 700;
    --date_picker__toolbar__input__font_line_height: 1.5rem;
    --date_picker__toolbar__filled__text_color: #191E3B;
    --date_picker__calendar__month__spacing_outer_vert: 0.75rem;
    --date_picker__calendar__month_year__text_color: #191E3B;
    --date_picker__calendar__month_year__sizing_height: 1.125rem;
    --date_picker__calendar__month_year__font_size: 0.875rem;
    --date_picker__calendar__month_year__font_weight: 500;
    --date_picker__calendar__month_year__font_line_height: 1.125rem;
    --date_picker__calendar__month_year__spacing_outer_bottom: 1rem;
    --date_picker__calendar__day_of_week__text_color: #191E3B;
    --date_picker__calendar__day_of_week__sizing_height: 1rem;
    --date_picker__calendar__day_of_week__font_size: 0.75rem;
    --date_picker__calendar__day_of_week__font_weight: 400;
    --date_picker__calendar__day_of_week__font_line_height: 1rem;
    --date_picker__calendar__day_of_week__spacing_outer_bottom: 0.5rem;
    --date_picker__footer__caption__text_color: #191E3B;
    --date_picker__footer__caption__font_size: 0.625rem;
    --date_picker__footer__caption__font_weight: 400;
    --date_picker__footer__caption__font_line_height: 0.75rem;
    --date_picker__footer__spacing_inner: 0.75rem;
    --date_picker__calendar__background_color: #FFFFFF;
    --date_picker__toolbar__icon__fill_color: #191E3B;
    --date_picker__calendar__day_number__selected_range__background_color: #ECF4FD;
    --color__neutral__white: #FFFFFF;
    --date_picker__calendar__day_number__text_color: #191E3B;
    --date_picker__calendar__day_number__font_size: 0.875rem;
    --date_picker__calendar__day_number__font_weight: 400;
    --date_picker__calendar__day_number__font_line_height: 1.125rem;
    --date_picker__calendar__day_subtext__font_size: 0.625rem;
    --date_picker__calendar__day_subtext__font_weight: 400;
    --date_picker__calendar__day_subtext__font_line_height: 0.75rem;
    --date_picker__calendar__day_subtext_positive__text_color: #227950;
    --date_picker__calendar__day_subtext_positive__font_weight: 700;
    --date_picker__calendar__day_subtext_negative__text_color: #A7183C;
    --date_picker__calendar__day_subtext_negative__font_weight: 700;
    --date_picker__calendar__day_number__filled__background_color: #1668E3;
    --date_picker__calendar__day_number__filled__text_color: #FFFFFF;
    --date_picker__toolbar__spacing_inner_bottom: 0.5rem;
    --date_picker__toolbar__spacing_inner_horiz: 1rem;
    --date_picker__toolbar__border_color: #DFE0E4;
    --date_picker__toolbar__border_width: 1px;
    --date_picker__footer__border_color: #DFE0E4;
    --date_picker__footer__border_width: 1px;
    --date_picker__calendar__day_number__selected_same_date__border_color: #1668E3;
    --date_picker__calendar__day_number__selected_same_date__border_width: 2px;
    --corner_radius__one: 0.25rem;
    --date_range_grid__cell__price__default__text_color: #191E3B;
    --date_range_grid__cell__price__positive__text_color: #227950;
    --date_range_grid__cell__price__positive__font_size: 0.875rem;
    --date_range_grid__cell__price__positive__font_weight: 700;
    --date_range_grid__cell__price__positive__font_line_height: 1.125rem;
    --date_range_grid__cell__price__negative__text_color: #A7183C;
    --date_range_grid__cell__price__search__text_color: #1668E3;
    --date_range_grid__cell__sizing_height: 2.5rem;
    --date_range_grid__cell__border_color: #DFE0E4;
    --date_range_grid__cell__sizing_width: 6rem;
    --date_range_grid__cell__column_header__background_color: #DFE0E4;
    --date_range_grid__cell__date__default__text_color: #191E3B;
    --date_range_grid__cell__date__font_size: 0.875rem;
    --date_range_grid__cell__date__font_weight: 400;
    --date_range_grid__cell__date__font_line_height: 1.125rem;
    --date_range_grid__cell__date__selected__background_color: #C8DFF9;
    --date_range_grid__cell__price__default__background_color: #FFFFFF;
    --date_range_grid__cell__price__font_size: 0.875rem;
    --date_range_grid__cell__price__font_weight: 400;
    --date_range_grid__cell__price__font_line_height: 1.125rem;
    --date_range_grid__column_row__price__selected__background_color: #ECF4FD;
    --date_range_grid__cell__price__hover__background_color: #ECF4FD;
    --date_range_grid__cell__price__active__background_color: #C8DFF9;
    --date_range_grid__cell__price__focus__border_color: #1668E3;
    --date_range_grid__cell__price__selected__background_color: #0E3672;
    --date_range_grid__cell__price__selected__text_color: #FFFFFF;
    --date_range_grid__cell__column_header__text_color: #191E3B;
    --date_range_grid__cell__column_header__icon__fill_color: #191E3B;
    --date_range_grid__cell__column_header__font_size: 0.875rem;
    --date_range_grid__cell__column_header__font_weight: 700;
    --date_range_grid__cell__column_header__font_line_height: 1.125rem;
    --date_selector__playback__spacing_inner_top: 0.5rem;
    --date_selector__playback__spacing_inner_horiz: 1rem;
    --sizing__180x: 45rem;
    --date_selector__content__spacing_inner_top: 1rem;
    --date_selector__content__spacing_between: 1rem;
    --date_selector__content__large__spacing_inner_horiz: 1rem;
    --sheet__standard__background_color: #FFFFFF;
    --sheet__shadow: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --date_selector__playback__placeholder__text_color: #676A7D;
    --date_selector__playback__font_size: 1.25rem;
    --date_selector__playback__font_weight: 700;
    --date_selector__playback__font_line_height: 1.5rem;
    --date_selector__playback__filled__text_color: #191E3B;
    --date_selector__playback__focus__border_color: #1668E3;
    --date_selector__playback__focus__border_width: 2px;
    --spacing__10x: 2.5rem;
    --dialog__background_color: #FFFFFF;
    --dialog__corner_radius: 1rem;
    --dialog__spacing_outer_horiz: 3rem;
    --dialog__spacing_outer_vert: 6rem;
    --dialog__full_screen__max__sizing_width: 36rem;
    --dialog__full_screen__default__background_color: #FFFFFF;
    --dialog__full_screen__dark__background_color: #0C0E1C;
    --dialog__full_screen__canvas__background_color: #EFF3F7;
    --dialog__full_screen__spacing_inner_vert: 1rem;
    --dialog__action__spacing_between: 0.75rem;
    --dialog__full_screen__spacing_outer_horiz: 3rem;
    --error_summary__background_color: #A7183C;
    --error_summary__corner_radius: 1rem;
    --error_summary__link__default__text_color: #FFFFFF;
    --error_summary__heading__font_size: 0.875rem;
    --error_summary__spacing_inner_vert: 0.75rem;
    --error_summary__spacing_inner_horiz: 0.75rem;
    --error_summary__description__text_color: #FFFFFF;
    --error_summary__description__font_size: 0.875rem;
    --error_summary__description__font_weight: 400;
    --error_summary__description__font_line_height: 1.125rem;
    --error_summary__description__spacing_outer_top: 2px;
    --error_summary__heading__text_color: #FFFFFF;
    --error_summary__heading__font_weight: 500;
    --error_summary__heading__font_line_height: 1.125rem;
    --error_summary__link__font_size: 0.875rem;
    --error_summary__link__font_weight: 400;
    --error_summary__link__font_line_height: 1.125rem;
    --error_summary__link__spacing_outer_top: 0.5rem;
    --error_summary__link__default__text_decoration: underline;
    --error_summary__link__hover__text_color: #FFFFFF;
    --error_summary__link__hover__text_decoration: underline;
    --error_summary__link__active__text_color: #FFFFFF;
    --error_summary__link__active__text_decoration: underline;
    --expando__peek__content__font_size: 0.875rem;
    --expando__peek__content__font_weight: 400;
    --expando__peek__content__font_leading: 1.125rem;
    --expando__peek__trigger__spacing_outer_vert: 0.75rem;
    --expando__peek__content__text_color: #191E3B;
    --expando__link__spacing_outer_vert: 0.75rem;
    --expando__list__trigger_icon__spacing_between: 0.5rem;
    --expando__list__trigger__spacing_outer_top: 0.75rem;
    --expando__list__content__spacing_outer_top: 0.75rem;
    --expando__list__trigger_icon__medium__sizing: 1.5rem;
    --expando__list__trigger_icon__fill_color: #191E3B;
    --view__secondary__background_color: #EFF3F7;
    --font_face__family_stack: "Centra No2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --link__default__text_color: #1668E3;
    --font_face__family_name: Centra No2;
    --font_face__300__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Light.woff2);
    --font_face__300__woff_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Light.woff);
    --font_face__unicode_range: U+000-0FF;
    --font_face__400__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Book.woff2);
    --font_face__400__woff_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Book.woff);
    --font_face__500__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Medium.woff2);
    --font_face__500__woff_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Medium.woff);
    --font_face__700__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Bold.woff2);
    --font_face__700__woff_with_url: url(https://a.travel-assets.com/egds/fonts/CentraNo2/CentraNo2-Bold.woff);
    --font_face__variant__family_name: Reckless XPD;
    --font_face__variant__300__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff2);
    --font_face__variant__300__woff_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff);
    --font_face__variant__unicode_range: U+000-0FF;
    --font_face__variant__400__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff2);
    --font_face__variant__400__woff_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff);
    --font_face__variant__500__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff2);
    --font_face__variant__500__woff_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff);
    --font_face__variant__700__woff2_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff2);
    --font_face__variant__700__woff_with_url: url(https://a.travel-assets.com/egds/fonts/RecklessXPD/RecklessXPD-Regular.woff);
    --ai_local_1__primary: #191E3B;
    --ai_local_1__primary_variant: #155AC2;
    --ai_local_1__on_primary: #FFFFFF;
    --ai_local_1__primary_container: #9EBDEC;
    --ai_local_1__primary_container_variant: #72A6E2;
    --ai_local_1__on_primary_container: #191E3B;
    --ai_local_1__secondary: #191E3B;
    --ai_local_1__on_secondary: #FFFFFF;
    --ai_local_1__secondary_container: #6CA9EF;
    --ai_local_1__secondary_container_variant: #FFFFFF;
    --ai_local_1__on_secondary_container: #191E3B;
    --ai_local_1__tertiary: #191E3B;
    --ai_local_1__on_tertiary: #FFFFFF;
    --ai_local_1__tertiary_container: #FFFFFF;
    --ai_local_1__tertiary_container_variant: #FFFFFF;
    --ai_local_1__on_tertiary_container: #191E3B;
    --ai_local_1__surface: #ECF4FD;
    --ai_local_1__surface_low_elevation: #ECF4FD;
    --ai_local_1__surface_medium_elevation: #FFFFFF;
    --ai_local_1__surface_high_elevation: #FFFFFF;
    --ai_local_1__surface_container: #BEDAF8;
    --ai_local_1__surface_container_variant: #D1E4FA;
    --ai_local_1__on_surface: #191E3B;
    --ai_local_1__on_surface_variant: #191E3B;
    --ai_local_1__inverse_surface: #191E3B;
    --ai_local_1__inverse_on_surface: #FFFFFF;
    --ai_local_1__overlay: #191E3B;
    --ai_local_1__on_overlay: #FFFFFF;
    --ai_local_1__outline: #191E3B;
    --ai_local_1__outline_variant: #1879E7;
    --ai_local_1__outline_focus: #191E3B;
    --ai_local_1__critical: #6C172C;
    --ai_local_1__on_critical: #FFFFFF;
    --ai_local_1__critical_container: #FED5D8;
    --ai_local_1__on_critical_container: #A7183C;
    --ai_local_1__positive: #043F3B;
    --ai_local_1__on_positive: #FFFFFF;
    --ai_local_1__positive_container: #E6F7E9;
    --ai_local_1__on_positive_container: #227950;
    --ai_local_1__info: #1668E3;
    --ai_local_1__on_info: #FFFFFF;
    --ai_local_1__info_container: #1668E3;
    --ai_local_1__on_info_container: #FFFFFF;
    --ai_local_1__featured: #191E3B;
    --ai_local_1__on_featured: #FFFFFF;
    --ai_local_1__featured_container: #191E3B;
    --ai_local_1__on_featured_container: #FFFFFF;
    --ai_local_1__shadow: #0C0E1C;
    --ai_local_1__scrim: #0C0E1C;
    --ai_local_1__scrim__opacity__none: rgba(12, 14, 28, 0);
    --ai_local_1__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --ai_local_1__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --ai_local_1__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --ai_local_1__surface__opacity__x_high: rgba(236, 244, 253, 0.75);
    --ai_local_1__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --ai_local_1__surface__opacity__mid: rgba(236, 244, 253, 0.5);
    --ai_local_1__surface__opacity__none: rgba(236, 244, 253, 0);
    --bright_1__primary: #0C0E1C;
    --bright_1__primary_variant: #4D5167;
    --bright_1__on_primary: #FFFFFF;
    --bright_1__primary_container: #FEF4C2;
    --bright_1__primary_container_variant: #FEE672;
    --bright_1__on_primary_container: #0C0E1C;
    --bright_1__secondary: #0C0E1C;
    --bright_1__on_secondary: #FFFFFF;
    --bright_1__secondary_container: #FEF4C2;
    --bright_1__secondary_container_variant: #FEE672;
    --bright_1__on_secondary_container: #0C0E1C;
    --bright_1__tertiary: #31374F;
    --bright_1__on_tertiary: #FFFFFF;
    --bright_1__tertiary_container: #DEB902;
    --bright_1__tertiary_container_variant: #FEE672;
    --bright_1__on_tertiary_container: #0C0E1C;
    --bright_1__surface: #FDDB32;
    --bright_1__surface_low_elevation: #FDDB32;
    --bright_1__surface_medium_elevation: #FDDB32;
    --bright_1__surface_high_elevation: #FDDB32;
    --bright_1__surface_container: #FEF4C2;
    --bright_1__surface_container_variant: #FEE672;
    --bright_1__on_surface: #0C0E1C;
    --bright_1__on_surface_variant: #605001;
    --bright_1__inverse_surface: #0C0E1C;
    --bright_1__inverse_on_surface: #FFFFFF;
    --bright_1__overlay: #0C0E1C;
    --bright_1__on_overlay: #FFFFFF;
    --bright_1__outline: #0C0E1C;
    --bright_1__outline_variant: #C8B13D;
    --bright_1__outline_focus: #1668E3;
    --bright_1__critical: #A7183C;
    --bright_1__on_critical: #FFFFFF;
    --bright_1__critical_container: #FC8D96;
    --bright_1__on_critical_container: #6C172C;
    --bright_1__positive: #105D4A;
    --bright_1__on_positive: #FFFFFF;
    --bright_1__positive_container: #8FDE96;
    --bright_1__on_positive_container: #105D4A;
    --bright_1__info: #574D6D;
    --bright_1__on_info: #FFFFFF;
    --bright_1__info_container: #CAC0DF;
    --bright_1__on_info_container: #574D6D;
    --bright_1__featured: #11688D;
    --bright_1__on_featured: #FFFFFF;
    --bright_1__featured_container: #6AE0EB;
    --bright_1__on_featured_container: #0C4C71;
    --bright_1__shadow: #0C0E1C;
    --bright_1__scrim: #0C0E1C;
    --bright_1__scrim__opacity__none: rgba(12, 14, 28, 0);
    --bright_1__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --bright_1__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --bright_1__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --bright_1__surface__opacity__x_high: rgba(253, 219, 50, 0.75);
    --bright_1__secondary__opacity__xx_low: rgba(12, 14, 28, 0.16);
    --bright_1__surface__opacity__mid: rgba(253, 219, 50, 0.5);
    --bright_1__surface__opacity__none: rgba(253, 219, 50, 0);
    --dark_1__primary: #649DF2;
    --dark_1__primary_variant: #A6C9F7;
    --dark_1__on_primary: #191E3B;
    --dark_1__primary_container: #0E3672;
    --dark_1__primary_container_variant: #292929;
    --dark_1__on_primary_container: #80B2F4;
    --dark_1__secondary: #649DF2;
    --dark_1__on_secondary: #191E3B;
    --dark_1__secondary_container: #0D4EAF;
    --dark_1__secondary_container_variant: #0E3672;
    --dark_1__on_secondary_container: #A6C9F7;
    --dark_1__tertiary: #CACCD2;
    --dark_1__on_tertiary: #191E3B;
    --dark_1__tertiary_container: #0D4EAF;
    --dark_1__tertiary_container_variant: #191E3B;
    --dark_1__on_tertiary_container: #CACCD2;
    --dark_1__surface: #0C0E1C;
    --dark_1__surface_low_elevation: #0C0E1C;
    --dark_1__surface_medium_elevation: #191E3B;
    --dark_1__surface_high_elevation: #191E3B;
    --dark_1__surface_container: #31374F;
    --dark_1__surface_container_variant: #191E3B;
    --dark_1__on_surface: #FFFFFF;
    --dark_1__on_surface_variant: #999CA8;
    --dark_1__inverse_surface: #DFE0E4;
    --dark_1__inverse_on_surface: #191E3B;
    --dark_1__overlay: #191E3B;
    --dark_1__on_overlay: #FFFFFF;
    --dark_1__outline: #999CA8;
    --dark_1__outline_variant: #676A7D;
    --dark_1__outline_focus: #3D84F0;
    --dark_1__critical: #F55669;
    --dark_1__on_critical: #191E3B;
    --dark_1__critical_container: #420E1B;
    --dark_1__on_critical_container: #F55669;
    --dark_1__positive: #57CA61;
    --dark_1__on_positive: #191E3B;
    --dark_1__positive_container: #022623;
    --dark_1__on_positive_container: #57CA61;
    --dark_1__info: #7C6F9B;
    --dark_1__on_info: #FFFFFF;
    --dark_1__info_container: #322D3E;
    --dark_1__on_info_container: #CAC0DF;
    --dark_1__featured: #0C4C71;
    --dark_1__on_featured: #FFFFFF;
    --dark_1__featured_container: #042743;
    --dark_1__on_featured_container: #6AE0EB;
    --dark_1__shadow: #0C0E1C;
    --dark_1__scrim: #0C0E1C;
    --dark_1__scrim__opacity__none: rgba(12, 14, 28, 0);
    --dark_1__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --dark_1__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --dark_1__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --dark_1__surface__opacity__x_high: rgba(12, 14, 28, 0.75);
    --dark_1__secondary__opacity__xx_low: rgba(100, 157, 242, 0.16);
    --dark_1__surface__opacity__mid: rgba(12, 14, 28, 0.5);
    --dark_1__surface__opacity__none: rgba(12, 14, 28, 0);
    --dark_2__primary: #FFFFFF;
    --dark_2__primary_variant: #CDE4F9;
    --dark_2__on_primary: #191E3B;
    --dark_2__primary_container: #255775;
    --dark_2__primary_container_variant: #173B52;
    --dark_2__on_primary_container: #CDE4F9;
    --dark_2__secondary: #FFFFFF;
    --dark_2__on_secondary: #191E3B;
    --dark_2__secondary_container: #255775;
    --dark_2__secondary_container_variant: #173B52;
    --dark_2__on_secondary_container: #CDE4F9;
    --dark_2__tertiary: #CACCD2;
    --dark_2__on_tertiary: #191E3B;
    --dark_2__tertiary_container: #173B52;
    --dark_2__tertiary_container_variant: #191E3B;
    --dark_2__on_tertiary_container: #CACCD2;
    --dark_2__surface: #337197;
    --dark_2__surface_low_elevation: #337197;
    --dark_2__surface_medium_elevation: #255775;
    --dark_2__surface_high_elevation: #255775;
    --dark_2__surface_container: #31374F;
    --dark_2__surface_container_variant: #255775;
    --dark_2__on_surface: #FFFFFF;
    --dark_2__on_surface_variant: #FFFFFF;
    --dark_2__inverse_surface: #DFE0E4;
    --dark_2__inverse_on_surface: #191E3B;
    --dark_2__overlay: #0C0E1C;
    --dark_2__on_overlay: #FFFFFF;
    --dark_2__outline: #CDE4F9;
    --dark_2__outline_variant: #173B52;
    --dark_2__outline_focus: #FFFFFF;
    --dark_2__critical: #FFEFEF;
    --dark_2__on_critical: #A7183C;
    --dark_2__critical_container: #420E1B;
    --dark_2__on_critical_container: #F55669;
    --dark_2__positive: #E6F7E9;
    --dark_2__on_positive: #105D4A;
    --dark_2__positive_container: #022623;
    --dark_2__on_positive_container: #57CA61;
    --dark_2__info: #FDDB32;
    --dark_2__on_info: #191E3B;
    --dark_2__info_container: #FDDB32;
    --dark_2__on_info_container: #191E3B;
    --dark_2__featured: #B7CDDC;
    --dark_2__on_featured: #191E3B;
    --dark_2__featured_container: #B7CDDC;
    --dark_2__on_featured_container: #191E3B;
    --dark_2__shadow: #0C0E1C;
    --dark_2__scrim: #0C0E1C;
    --dark_2__scrim__opacity__none: rgba(12, 14, 28, 0);
    --dark_2__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --dark_2__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --dark_2__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --dark_2__surface__opacity__x_high: rgba(51, 113, 151, 0.75);
    --dark_2__secondary__opacity__xx_low: rgba(255, 255, 255, 0.16);
    --dark_2__surface__opacity__mid: rgba(51, 113, 151, 0.5);
    --dark_2__surface__opacity__none: rgba(51, 113, 151, 0);
    --global_loyalty_extra_high_bright__primary: #191E3B;
    --global_loyalty_extra_high_bright__primary_variant: #4D5167;
    --global_loyalty_extra_high_bright__on_primary: #FFFFFF;
    --global_loyalty_extra_high_bright__primary_container: #C8DFF9;
    --global_loyalty_extra_high_bright__primary_container_variant: #FFF9D9;
    --global_loyalty_extra_high_bright__on_primary_container: #0D4EAF;
    --global_loyalty_extra_high_bright__secondary: #191E3B;
    --global_loyalty_extra_high_bright__on_secondary: #FFFFFF;
    --global_loyalty_extra_high_bright__secondary_container: #FFFFFF;
    --global_loyalty_extra_high_bright__secondary_container_variant: #ECF4FD;
    --global_loyalty_extra_high_bright__on_secondary_container: #191E3B;
    --global_loyalty_extra_high_bright__tertiary: #4D5167;
    --global_loyalty_extra_high_bright__on_tertiary: #FFFFFF;
    --global_loyalty_extra_high_bright__tertiary_container: #F3F3F5;
    --global_loyalty_extra_high_bright__tertiary_container_variant: #DFE0E4;
    --global_loyalty_extra_high_bright__on_tertiary_container: #4D5167;
    --global_loyalty_extra_high_bright__surface: #C3C3CF;
    --global_loyalty_extra_high_bright__surface_low_elevation: #C3C3CF;
    --global_loyalty_extra_high_bright__surface_medium_elevation: #C3C3CF;
    --global_loyalty_extra_high_bright__surface_high_elevation: #C3C3CF;
    --global_loyalty_extra_high_bright__surface_container: #F3F3F5;
    --global_loyalty_extra_high_bright__surface_container_variant: #DFE0E4;
    --global_loyalty_extra_high_bright__on_surface: #191E3B;
    --global_loyalty_extra_high_bright__on_surface_variant: #191E3B;
    --global_loyalty_extra_high_bright__inverse_surface: #0C0E1C;
    --global_loyalty_extra_high_bright__inverse_on_surface: #FFFFFF;
    --global_loyalty_extra_high_bright__overlay: #191E3B;
    --global_loyalty_extra_high_bright__on_overlay: #FFFFFF;
    --global_loyalty_extra_high_bright__outline: #191E3B;
    --global_loyalty_extra_high_bright__outline_variant: #191E3B;
    --global_loyalty_extra_high_bright__outline_focus: #1668E3;
    --global_loyalty_extra_high_bright__critical: #6C172C;
    --global_loyalty_extra_high_bright__on_critical: #FFFFFF;
    --global_loyalty_extra_high_bright__critical_container: #FED5D8;
    --global_loyalty_extra_high_bright__on_critical_container: #A7183C;
    --global_loyalty_extra_high_bright__positive: #043F3B;
    --global_loyalty_extra_high_bright__on_positive: #FFFFFF;
    --global_loyalty_extra_high_bright__positive_container: #BEECC6;
    --global_loyalty_extra_high_bright__on_positive_container: #105D4A;
    --global_loyalty_extra_high_bright__info: #7C6F9B;
    --global_loyalty_extra_high_bright__on_info: #FFFFFF;
    --global_loyalty_extra_high_bright__info_container: #E0DAEF;
    --global_loyalty_extra_high_bright__on_info_container: #574D6D;
    --global_loyalty_extra_high_bright__featured: #187FA5;
    --global_loyalty_extra_high_bright__on_featured: #FFFFFF;
    --global_loyalty_extra_high_bright__featured_container: #B2ECF0;
    --global_loyalty_extra_high_bright__on_featured_container: #11688D;
    --global_loyalty_extra_high_bright__shadow: #0C0E1C;
    --global_loyalty_extra_high_bright__scrim: #0C0E1C;
    --global_loyalty_extra_high_bright__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_extra_high_bright__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_extra_high_bright__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_extra_high_bright__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_extra_high_bright__surface__opacity__x_high: rgba(195, 195, 207, 0.75);
    --global_loyalty_extra_high_bright__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_extra_high_bright__surface__opacity__mid: rgba(195, 195, 207, 0.5);
    --global_loyalty_extra_high_bright__surface__opacity__none: rgba(195, 195, 207, 0);
    --global_loyalty_extra_high__primary: #191E3B;
    --global_loyalty_extra_high__primary_variant: #4D5167;
    --global_loyalty_extra_high__on_primary: #FFFFFF;
    --global_loyalty_extra_high__primary_container: #C8DFF9;
    --global_loyalty_extra_high__primary_container_variant: #FFF9D9;
    --global_loyalty_extra_high__on_primary_container: #0D4EAF;
    --global_loyalty_extra_high__secondary: #191E3B;
    --global_loyalty_extra_high__on_secondary: #FFFFFF;
    --global_loyalty_extra_high__secondary_container: #FFFFFF;
    --global_loyalty_extra_high__secondary_container_variant: #ECF4FD;
    --global_loyalty_extra_high__on_secondary_container: #191E3B;
    --global_loyalty_extra_high__tertiary: #4D5167;
    --global_loyalty_extra_high__on_tertiary: #FFFFFF;
    --global_loyalty_extra_high__tertiary_container: #C1C1E5;
    --global_loyalty_extra_high__tertiary_container_variant: #EEEEFB;
    --global_loyalty_extra_high__on_tertiary_container: #4D5167;
    --global_loyalty_extra_high__surface: #DFDFF1;
    --global_loyalty_extra_high__surface_low_elevation: #DFDFF1;
    --global_loyalty_extra_high__surface_medium_elevation: #DFDFF1;
    --global_loyalty_extra_high__surface_high_elevation: #DFDFF1;
    --global_loyalty_extra_high__surface_container: #C1C1E5;
    --global_loyalty_extra_high__surface_container_variant: #EEEEFB;
    --global_loyalty_extra_high__on_surface: #191E3B;
    --global_loyalty_extra_high__on_surface_variant: #191E3B;
    --global_loyalty_extra_high__inverse_surface: #0C0E1C;
    --global_loyalty_extra_high__inverse_on_surface: #FFFFFF;
    --global_loyalty_extra_high__overlay: #191E3B;
    --global_loyalty_extra_high__on_overlay: #FFFFFF;
    --global_loyalty_extra_high__outline: #191E3B;
    --global_loyalty_extra_high__outline_variant: #191E3B;
    --global_loyalty_extra_high__outline_focus: #1668E3;
    --global_loyalty_extra_high__critical: #A7183C;
    --global_loyalty_extra_high__on_critical: #FFFFFF;
    --global_loyalty_extra_high__critical_container: #FED5D8;
    --global_loyalty_extra_high__on_critical_container: #A7183C;
    --global_loyalty_extra_high__positive: #105D4A;
    --global_loyalty_extra_high__on_positive: #FFFFFF;
    --global_loyalty_extra_high__positive_container: #BEECC6;
    --global_loyalty_extra_high__on_positive_container: #105D4A;
    --global_loyalty_extra_high__info: #7C6F9B;
    --global_loyalty_extra_high__on_info: #FFFFFF;
    --global_loyalty_extra_high__info_container: #E0DAEF;
    --global_loyalty_extra_high__on_info_container: #574D6D;
    --global_loyalty_extra_high__featured: #187FA5;
    --global_loyalty_extra_high__on_featured: #FFFFFF;
    --global_loyalty_extra_high__featured_container: #B2ECF0;
    --global_loyalty_extra_high__on_featured_container: #11688D;
    --global_loyalty_extra_high__shadow: #0C0E1C;
    --global_loyalty_extra_high__scrim: #0C0E1C;
    --global_loyalty_extra_high__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_extra_high__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_extra_high__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_extra_high__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_extra_high__surface__opacity__x_high: rgba(223, 223, 241, 0.75);
    --global_loyalty_extra_high__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_extra_high__surface__opacity__mid: rgba(223, 223, 241, 0.5);
    --global_loyalty_extra_high__surface__opacity__none: rgba(223, 223, 241, 0);
    --global_loyalty_high_bright__primary: #191E3B;
    --global_loyalty_high_bright__primary_variant: #4D5167;
    --global_loyalty_high_bright__on_primary: #FFFFFF;
    --global_loyalty_high_bright__primary_container: #C8DFF9;
    --global_loyalty_high_bright__primary_container_variant: #FFF9D9;
    --global_loyalty_high_bright__on_primary_container: #0D4EAF;
    --global_loyalty_high_bright__secondary: #191E3B;
    --global_loyalty_high_bright__on_secondary: #FFFFFF;
    --global_loyalty_high_bright__secondary_container: #FFDB80;
    --global_loyalty_high_bright__secondary_container_variant: #FFCD4D;
    --global_loyalty_high_bright__on_secondary_container: #191E3B;
    --global_loyalty_high_bright__tertiary: #191E3B;
    --global_loyalty_high_bright__on_tertiary: #FFFFFF;
    --global_loyalty_high_bright__tertiary_container: #FFDB80;
    --global_loyalty_high_bright__tertiary_container_variant: #FFCD4D;
    --global_loyalty_high_bright__on_tertiary_container: #191E3B;
    --global_loyalty_high_bright__surface: #FFB800;
    --global_loyalty_high_bright__surface_low_elevation: #FFB800;
    --global_loyalty_high_bright__surface_medium_elevation: #FFB800;
    --global_loyalty_high_bright__surface_high_elevation: #FFB800;
    --global_loyalty_high_bright__surface_container: #FFDB80;
    --global_loyalty_high_bright__surface_container_variant: #FFCD4D;
    --global_loyalty_high_bright__on_surface: #191E3B;
    --global_loyalty_high_bright__on_surface_variant: #191E3B;
    --global_loyalty_high_bright__inverse_surface: #0C0E1C;
    --global_loyalty_high_bright__inverse_on_surface: #FFFFFF;
    --global_loyalty_high_bright__overlay: #191E3B;
    --global_loyalty_high_bright__on_overlay: #FFFFFF;
    --global_loyalty_high_bright__outline: #191E3B;
    --global_loyalty_high_bright__outline_variant: #191E3B;
    --global_loyalty_high_bright__outline_focus: #1668E3;
    --global_loyalty_high_bright__critical: #6C172C;
    --global_loyalty_high_bright__on_critical: #FFFFFF;
    --global_loyalty_high_bright__critical_container: #FED5D8;
    --global_loyalty_high_bright__on_critical_container: #A7183C;
    --global_loyalty_high_bright__positive: #043F3B;
    --global_loyalty_high_bright__on_positive: #FFFFFF;
    --global_loyalty_high_bright__positive_container: #BEECC6;
    --global_loyalty_high_bright__on_positive_container: #105D4A;
    --global_loyalty_high_bright__info: #7C6F9B;
    --global_loyalty_high_bright__on_info: #FFFFFF;
    --global_loyalty_high_bright__info_container: #E0DAEF;
    --global_loyalty_high_bright__on_info_container: #574D6D;
    --global_loyalty_high_bright__featured: #187FA5;
    --global_loyalty_high_bright__on_featured: #FFFFFF;
    --global_loyalty_high_bright__featured_container: #B2ECF0;
    --global_loyalty_high_bright__on_featured_container: #11688D;
    --global_loyalty_high_bright__shadow: #0C0E1C;
    --global_loyalty_high_bright__scrim: #0C0E1C;
    --global_loyalty_high_bright__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_high_bright__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_high_bright__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_high_bright__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_high_bright__surface__opacity__x_high: rgba(255, 184, 0, 0.75);
    --global_loyalty_high_bright__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_high_bright__surface__opacity__mid: rgba(255, 184, 0, 0.5);
    --global_loyalty_high_bright__surface__opacity__none: rgba(255, 184, 0, 0);
    --global_loyalty_high__primary: #191E3B;
    --global_loyalty_high__primary_variant: #4D5167;
    --global_loyalty_high__on_primary: #FFFFFF;
    --global_loyalty_high__primary_container: #C8DFF9;
    --global_loyalty_high__primary_container_variant: #FFF9D9;
    --global_loyalty_high__on_primary_container: #0D4EAF;
    --global_loyalty_high__secondary: #191E3B;
    --global_loyalty_high__on_secondary: #FFFFFF;
    --global_loyalty_high__secondary_container: #FFFFFF;
    --global_loyalty_high__secondary_container_variant: #ECF4FD;
    --global_loyalty_high__on_secondary_container: #191E3B;
    --global_loyalty_high__tertiary: #4D5167;
    --global_loyalty_high__on_tertiary: #FFFFFF;
    --global_loyalty_high__tertiary_container: #F4CE60;
    --global_loyalty_high__tertiary_container_variant: #F7DB8A;
    --global_loyalty_high__on_tertiary_container: #4D5167;
    --global_loyalty_high__surface: #FFEAAD;
    --global_loyalty_high__surface_low_elevation: #FFEAAD;
    --global_loyalty_high__surface_medium_elevation: #FFEAAD;
    --global_loyalty_high__surface_high_elevation: #FFEAAD;
    --global_loyalty_high__surface_container: #F4CE60;
    --global_loyalty_high__surface_container_variant: #F7DB8A;
    --global_loyalty_high__on_surface: #191E3B;
    --global_loyalty_high__on_surface_variant: #191E3B;
    --global_loyalty_high__inverse_surface: #0C0E1C;
    --global_loyalty_high__inverse_on_surface: #FFFFFF;
    --global_loyalty_high__overlay: #191E3B;
    --global_loyalty_high__on_overlay: #FFFFFF;
    --global_loyalty_high__outline: #191E3B;
    --global_loyalty_high__outline_variant: #191E3B;
    --global_loyalty_high__outline_focus: #1668E3;
    --global_loyalty_high__critical: #A7183C;
    --global_loyalty_high__on_critical: #FFFFFF;
    --global_loyalty_high__critical_container: #FED5D8;
    --global_loyalty_high__on_critical_container: #A7183C;
    --global_loyalty_high__positive: #105D4A;
    --global_loyalty_high__on_positive: #FFFFFF;
    --global_loyalty_high__positive_container: #BEECC6;
    --global_loyalty_high__on_positive_container: #105D4A;
    --global_loyalty_high__info: #7C6F9B;
    --global_loyalty_high__on_info: #FFFFFF;
    --global_loyalty_high__info_container: #E0DAEF;
    --global_loyalty_high__on_info_container: #574D6D;
    --global_loyalty_high__featured: #187FA5;
    --global_loyalty_high__on_featured: #FFFFFF;
    --global_loyalty_high__featured_container: #B2ECF0;
    --global_loyalty_high__on_featured_container: #11688D;
    --global_loyalty_high__shadow: #0C0E1C;
    --global_loyalty_high__scrim: #0C0E1C;
    --global_loyalty_high__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_high__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_high__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_high__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_high__surface__opacity__x_high: rgba(255, 234, 173, 0.75);
    --global_loyalty_high__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_high__surface__opacity__mid: rgba(255, 234, 173, 0.5);
    --global_loyalty_high__surface__opacity__none: rgba(255, 234, 173, 0);
    --global_loyalty_low_bright__primary: #FFFFFF;
    --global_loyalty_low_bright__primary_variant: #A6C9F7;
    --global_loyalty_low_bright__on_primary: #191E3B;
    --global_loyalty_low_bright__primary_container: #0E3672;
    --global_loyalty_low_bright__primary_container_variant: #292929;
    --global_loyalty_low_bright__on_primary_container: #80B2F4;
    --global_loyalty_low_bright__secondary: #FFFFFF;
    --global_loyalty_low_bright__on_secondary: #191E3B;
    --global_loyalty_low_bright__secondary_container: #181F3E;
    --global_loyalty_low_bright__secondary_container_variant: #0E3672;
    --global_loyalty_low_bright__on_secondary_container: #FFFFFF;
    --global_loyalty_low_bright__tertiary: #CACCD2;
    --global_loyalty_low_bright__on_tertiary: #191E3B;
    --global_loyalty_low_bright__tertiary_container: #181F3E;
    --global_loyalty_low_bright__tertiary_container_variant: #0E3672;
    --global_loyalty_low_bright__on_tertiary_container: #CACCD2;
    --global_loyalty_low_bright__surface: #304CA2;
    --global_loyalty_low_bright__surface_low_elevation: #304CA2;
    --global_loyalty_low_bright__surface_medium_elevation: #304CA2;
    --global_loyalty_low_bright__surface_high_elevation: #304CA2;
    --global_loyalty_low_bright__surface_container: #181F3E;
    --global_loyalty_low_bright__surface_container_variant: #0E3672;
    --global_loyalty_low_bright__on_surface: #FFFFFF;
    --global_loyalty_low_bright__on_surface_variant: #FFFFFF;
    --global_loyalty_low_bright__inverse_surface: #DFE0E4;
    --global_loyalty_low_bright__inverse_on_surface: #191E3B;
    --global_loyalty_low_bright__overlay: #191E3B;
    --global_loyalty_low_bright__on_overlay: #FFFFFF;
    --global_loyalty_low_bright__outline: #FFFFFF;
    --global_loyalty_low_bright__outline_variant: #FFFFFF;
    --global_loyalty_low_bright__outline_focus: #80B2F4;
    --global_loyalty_low_bright__critical: #FDB4BA;
    --global_loyalty_low_bright__on_critical: #191E3B;
    --global_loyalty_low_bright__critical_container: #420E1B;
    --global_loyalty_low_bright__on_critical_container: #F55669;
    --global_loyalty_low_bright__positive: #8FDE96;
    --global_loyalty_low_bright__on_positive: #191E3B;
    --global_loyalty_low_bright__positive_container: #022623;
    --global_loyalty_low_bright__on_positive_container: #57CA61;
    --global_loyalty_low_bright__info: #A99DC6;
    --global_loyalty_low_bright__on_info: #191E3B;
    --global_loyalty_low_bright__info_container: #322D3E;
    --global_loyalty_low_bright__on_info_container: #CAC0DF;
    --global_loyalty_low_bright__featured: #27C4D9;
    --global_loyalty_low_bright__on_featured: #191E3B;
    --global_loyalty_low_bright__featured_container: #042743;
    --global_loyalty_low_bright__on_featured_container: #6AE0EB;
    --global_loyalty_low_bright__shadow: #0C0E1C;
    --global_loyalty_low_bright__scrim: #0C0E1C;
    --global_loyalty_low_bright__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_low_bright__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_low_bright__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_low_bright__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_low_bright__surface__opacity__x_high: rgba(48, 76, 162, 0.75);
    --global_loyalty_low_bright__secondary__opacity__xx_low: rgba(255, 255, 255, 0.16);
    --global_loyalty_low_bright__surface__opacity__mid: rgba(48, 76, 162, 0.5);
    --global_loyalty_low_bright__surface__opacity__none: rgba(48, 76, 162, 0);
    --global_loyalty_low__primary: #191E3B;
    --global_loyalty_low__primary_variant: #4D5167;
    --global_loyalty_low__on_primary: #FFFFFF;
    --global_loyalty_low__primary_container: #C8DFF9;
    --global_loyalty_low__primary_container_variant: #FFF9D9;
    --global_loyalty_low__on_primary_container: #0D4EAF;
    --global_loyalty_low__secondary: #191E3B;
    --global_loyalty_low__on_secondary: #FFFFFF;
    --global_loyalty_low__secondary_container: #FFFFFF;
    --global_loyalty_low__secondary_container_variant: #ECF4FD;
    --global_loyalty_low__on_secondary_container: #191E3B;
    --global_loyalty_low__tertiary: #4D5167;
    --global_loyalty_low__on_tertiary: #FFFFFF;
    --global_loyalty_low__tertiary_container: #B3C5F6;
    --global_loyalty_low__tertiary_container_variant: #ECF1FE;
    --global_loyalty_low__on_tertiary_container: #4D5167;
    --global_loyalty_low__surface: #D6E0FC;
    --global_loyalty_low__surface_low_elevation: #D6E0FC;
    --global_loyalty_low__surface_medium_elevation: #D6E0FC;
    --global_loyalty_low__surface_high_elevation: #D6E0FC;
    --global_loyalty_low__surface_container: #B3C5F6;
    --global_loyalty_low__surface_container_variant: #ECF1FE;
    --global_loyalty_low__on_surface: #191E3B;
    --global_loyalty_low__on_surface_variant: #191E3B;
    --global_loyalty_low__inverse_surface: #0C0E1C;
    --global_loyalty_low__inverse_on_surface: #FFFFFF;
    --global_loyalty_low__overlay: #191E3B;
    --global_loyalty_low__on_overlay: #FFFFFF;
    --global_loyalty_low__outline: #191E3B;
    --global_loyalty_low__outline_variant: #191E3B;
    --global_loyalty_low__outline_focus: #1668E3;
    --global_loyalty_low__critical: #A7183C;
    --global_loyalty_low__on_critical: #FFFFFF;
    --global_loyalty_low__critical_container: #FED5D8;
    --global_loyalty_low__on_critical_container: #A7183C;
    --global_loyalty_low__positive: #105D4A;
    --global_loyalty_low__on_positive: #FFFFFF;
    --global_loyalty_low__positive_container: #BEECC6;
    --global_loyalty_low__on_positive_container: #105D4A;
    --global_loyalty_low__info: #7C6F9B;
    --global_loyalty_low__on_info: #FFFFFF;
    --global_loyalty_low__info_container: #E0DAEF;
    --global_loyalty_low__on_info_container: #574D6D;
    --global_loyalty_low__featured: #187FA5;
    --global_loyalty_low__on_featured: #FFFFFF;
    --global_loyalty_low__featured_container: #B2ECF0;
    --global_loyalty_low__on_featured_container: #11688D;
    --global_loyalty_low__shadow: #0C0E1C;
    --global_loyalty_low__scrim: #0C0E1C;
    --global_loyalty_low__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_low__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_low__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_low__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_low__surface__opacity__x_high: rgba(214, 224, 252, 0.75);
    --global_loyalty_low__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_low__surface__opacity__mid: rgba(214, 224, 252, 0.5);
    --global_loyalty_low__surface__opacity__none: rgba(214, 224, 252, 0);
    --global_loyalty_mid_bright__primary: #FFFFFF;
    --global_loyalty_mid_bright__primary_variant: #CACCD2;
    --global_loyalty_mid_bright__on_primary: #191E3B;
    --global_loyalty_mid_bright__primary_container: #0E3672;
    --global_loyalty_mid_bright__primary_container_variant: #292929;
    --global_loyalty_mid_bright__on_primary_container: #80B2F4;
    --global_loyalty_mid_bright__secondary: #FFFFFF;
    --global_loyalty_mid_bright__on_secondary: #191E3B;
    --global_loyalty_mid_bright__secondary_container: #191E3B;
    --global_loyalty_mid_bright__secondary_container_variant: #31374F;
    --global_loyalty_mid_bright__on_secondary_container: #FFFFFF;
    --global_loyalty_mid_bright__tertiary: #DFE0E4;
    --global_loyalty_mid_bright__on_tertiary: #191E3B;
    --global_loyalty_mid_bright__tertiary_container: #191E3B;
    --global_loyalty_mid_bright__tertiary_container_variant: #31374F;
    --global_loyalty_mid_bright__on_tertiary_container: #CACCD2;
    --global_loyalty_mid_bright__surface: #707480;
    --global_loyalty_mid_bright__surface_low_elevation: #707480;
    --global_loyalty_mid_bright__surface_medium_elevation: #707480;
    --global_loyalty_mid_bright__surface_high_elevation: #707480;
    --global_loyalty_mid_bright__surface_container: #191E3B;
    --global_loyalty_mid_bright__surface_container_variant: #31374F;
    --global_loyalty_mid_bright__on_surface: #FFFFFF;
    --global_loyalty_mid_bright__on_surface_variant: #FFFFFF;
    --global_loyalty_mid_bright__inverse_surface: #DFE0E4;
    --global_loyalty_mid_bright__inverse_on_surface: #191E3B;
    --global_loyalty_mid_bright__overlay: #191E3B;
    --global_loyalty_mid_bright__on_overlay: #FFFFFF;
    --global_loyalty_mid_bright__outline: #FFFFFF;
    --global_loyalty_mid_bright__outline_variant: #FFFFFF;
    --global_loyalty_mid_bright__outline_focus: #80B2F4;
    --global_loyalty_mid_bright__critical: #FFFFFF;
    --global_loyalty_mid_bright__on_critical: #191E3B;
    --global_loyalty_mid_bright__critical_container: #420E1B;
    --global_loyalty_mid_bright__on_critical_container: #F55669;
    --global_loyalty_mid_bright__positive: #FFFFFF;
    --global_loyalty_mid_bright__on_positive: #191E3B;
    --global_loyalty_mid_bright__positive_container: #022623;
    --global_loyalty_mid_bright__on_positive_container: #57CA61;
    --global_loyalty_mid_bright__info: #A99DC6;
    --global_loyalty_mid_bright__on_info: #191E3B;
    --global_loyalty_mid_bright__info_container: #322D3E;
    --global_loyalty_mid_bright__on_info_container: #CAC0DF;
    --global_loyalty_mid_bright__featured: #27C4D9;
    --global_loyalty_mid_bright__on_featured: #191E3B;
    --global_loyalty_mid_bright__featured_container: #042743;
    --global_loyalty_mid_bright__on_featured_container: #6AE0EB;
    --global_loyalty_mid_bright__shadow: #0C0E1C;
    --global_loyalty_mid_bright__scrim: #0C0E1C;
    --global_loyalty_mid_bright__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_mid_bright__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_mid_bright__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_mid_bright__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_mid_bright__surface__opacity__x_high: rgba(112, 116, 128, 0.75);
    --global_loyalty_mid_bright__secondary__opacity__xx_low: rgba(255, 255, 255, 0.16);
    --global_loyalty_mid_bright__surface__opacity__mid: rgba(112, 116, 128, 0.5);
    --global_loyalty_mid_bright__surface__opacity__none: rgba(112, 116, 128, 0);
    --global_loyalty_mid__primary: #191E3B;
    --global_loyalty_mid__primary_variant: #4D5167;
    --global_loyalty_mid__on_primary: #FFFFFF;
    --global_loyalty_mid__primary_container: #C8DFF9;
    --global_loyalty_mid__primary_container_variant: #FFF9D9;
    --global_loyalty_mid__on_primary_container: #0D4EAF;
    --global_loyalty_mid__secondary: #191E3B;
    --global_loyalty_mid__on_secondary: #FFFFFF;
    --global_loyalty_mid__secondary_container: #FFFFFF;
    --global_loyalty_mid__secondary_container_variant: #ECF4FD;
    --global_loyalty_mid__on_secondary_container: #191E3B;
    --global_loyalty_mid__tertiary: #4D5167;
    --global_loyalty_mid__on_tertiary: #FFFFFF;
    --global_loyalty_mid__tertiary_container: #C0C5CC;
    --global_loyalty_mid__tertiary_container_variant: #EFF1F3;
    --global_loyalty_mid__on_tertiary_container: #4D5167;
    --global_loyalty_mid__surface: #DCE0E6;
    --global_loyalty_mid__surface_low_elevation: #DCE0E6;
    --global_loyalty_mid__surface_medium_elevation: #DCE0E6;
    --global_loyalty_mid__surface_high_elevation: #DCE0E6;
    --global_loyalty_mid__surface_container: #C0C5CC;
    --global_loyalty_mid__surface_container_variant: #EFF1F3;
    --global_loyalty_mid__on_surface: #191E3B;
    --global_loyalty_mid__on_surface_variant: #191E3B;
    --global_loyalty_mid__inverse_surface: #0C0E1C;
    --global_loyalty_mid__inverse_on_surface: #FFFFFF;
    --global_loyalty_mid__overlay: #191E3B;
    --global_loyalty_mid__on_overlay: #FFFFFF;
    --global_loyalty_mid__outline: #191E3B;
    --global_loyalty_mid__outline_variant: #191E3B;
    --global_loyalty_mid__outline_focus: #1668E3;
    --global_loyalty_mid__critical: #A7183C;
    --global_loyalty_mid__on_critical: #FFFFFF;
    --global_loyalty_mid__critical_container: #FED5D8;
    --global_loyalty_mid__on_critical_container: #A7183C;
    --global_loyalty_mid__positive: #105D4A;
    --global_loyalty_mid__on_positive: #FFFFFF;
    --global_loyalty_mid__positive_container: #BEECC6;
    --global_loyalty_mid__on_positive_container: #105D4A;
    --global_loyalty_mid__info: #7C6F9B;
    --global_loyalty_mid__on_info: #FFFFFF;
    --global_loyalty_mid__info_container: #E0DAEF;
    --global_loyalty_mid__on_info_container: #574D6D;
    --global_loyalty_mid__featured: #187FA5;
    --global_loyalty_mid__on_featured: #FFFFFF;
    --global_loyalty_mid__featured_container: #B2ECF0;
    --global_loyalty_mid__on_featured_container: #11688D;
    --global_loyalty_mid__shadow: #0C0E1C;
    --global_loyalty_mid__scrim: #0C0E1C;
    --global_loyalty_mid__scrim__opacity__none: rgba(12, 14, 28, 0);
    --global_loyalty_mid__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --global_loyalty_mid__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --global_loyalty_mid__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --global_loyalty_mid__surface__opacity__x_high: rgba(220, 224, 230, 0.75);
    --global_loyalty_mid__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --global_loyalty_mid__surface__opacity__mid: rgba(220, 224, 230, 0.5);
    --global_loyalty_mid__surface__opacity__none: rgba(220, 224, 230, 0);
    --light_1__primary: #1668E3;
    --light_1__primary_variant: #0E3672;
    --light_1__on_primary: #FFFFFF;
    --light_1__primary_container: #C8DFF9;
    --light_1__primary_container_variant: #FFF9D9;
    --light_1__on_primary_container: #0D4EAF;
    --light_1__secondary: #1668E3;
    --light_1__on_secondary: #FFFFFF;
    --light_1__secondary_container: #C8DFF9;
    --light_1__secondary_container_variant: #ECF4FD;
    --light_1__on_secondary_container: #0D4EAF;
    --light_1__tertiary: #4D5167;
    --light_1__on_tertiary: #FFFFFF;
    --light_1__tertiary_container: #C8DFF9;
    --light_1__tertiary_container_variant: #EFF3F7;
    --light_1__on_tertiary_container: #4D5167;
    --light_1__surface: #FFFFFF;
    --light_1__surface_low_elevation: #FFFFFF;
    --light_1__surface_medium_elevation: #FFFFFF;
    --light_1__surface_high_elevation: #FFFFFF;
    --light_1__surface_container: #DFE0E4;
    --light_1__surface_container_variant: #EFF3F7;
    --light_1__on_surface: #191E3B;
    --light_1__on_surface_variant: #676A7D;
    --light_1__inverse_surface: #0C0E1C;
    --light_1__inverse_on_surface: #FFFFFF;
    --light_1__overlay: #191E3B;
    --light_1__on_overlay: #FFFFFF;
    --light_1__outline: #818494;
    --light_1__outline_variant: #DFE0E4;
    --light_1__outline_focus: #1668E3;
    --light_1__critical: #A7183C;
    --light_1__on_critical: #FFFFFF;
    --light_1__critical_container: #FED5D8;
    --light_1__on_critical_container: #A7183C;
    --light_1__positive: #227950;
    --light_1__on_positive: #FFFFFF;
    --light_1__positive_container: #BEECC6;
    --light_1__on_positive_container: #105D4A;
    --light_1__info: #7C6F9B;
    --light_1__on_info: #FFFFFF;
    --light_1__info_container: #E0DAEF;
    --light_1__on_info_container: #574D6D;
    --light_1__featured: #6AE0EB;
    --light_1__on_featured: #191E3B;
    --light_1__featured_container: #B2ECF0;
    --light_1__on_featured_container: #11688D;
    --light_1__shadow: #0C0E1C;
    --light_1__scrim: #0C0E1C;
    --light_1__scrim__opacity__none: rgba(12, 14, 28, 0);
    --light_1__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --light_1__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --light_1__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --light_1__surface__opacity__x_high: rgba(255, 255, 255, 0.75);
    --light_1__secondary__opacity__xx_low: rgba(22, 104, 227, 0.16);
    --light_1__surface__opacity__mid: rgba(255, 255, 255, 0.5);
    --light_1__surface__opacity__none: rgba(255, 255, 255, 0);
    --marketing_1__primary: #191E3B;
    --marketing_1__primary_variant: #4D5167;
    --marketing_1__on_primary: #FFFFFF;
    --marketing_1__primary_container: #C8DFF9;
    --marketing_1__primary_container_variant: #ECF4FD;
    --marketing_1__on_primary_container: #0D4EAF;
    --marketing_1__secondary: #191E3B;
    --marketing_1__on_secondary: #FFFFFF;
    --marketing_1__secondary_container: #C8DFF9;
    --marketing_1__secondary_container_variant: #ECF4FD;
    --marketing_1__on_secondary_container: #191E3B;
    --marketing_1__tertiary: #4D5167;
    --marketing_1__on_tertiary: #FFFFFF;
    --marketing_1__tertiary_container: #D7E6E5;
    --marketing_1__tertiary_container_variant: #9BCEBE;
    --marketing_1__on_tertiary_container: #191E3B;
    --marketing_1__surface: #9BCEBE;
    --marketing_1__surface_low_elevation: #FFFFFF;
    --marketing_1__surface_medium_elevation: #FFFFFF;
    --marketing_1__surface_high_elevation: #FFFFFF;
    --marketing_1__surface_container: #DFE0E4;
    --marketing_1__surface_container_variant: #FFFFFF;
    --marketing_1__on_surface: #191E3B;
    --marketing_1__on_surface_variant: #191E3B;
    --marketing_1__inverse_surface: #0C0E1C;
    --marketing_1__inverse_on_surface: #FFFFFF;
    --marketing_1__overlay: #191E3B;
    --marketing_1__on_overlay: #FFFFFF;
    --marketing_1__outline: #191E3B;
    --marketing_1__outline_variant: #D7E6E5;
    --marketing_1__outline_focus: #1668E3;
    --marketing_1__critical: #6C172C;
    --marketing_1__on_critical: #FFFFFF;
    --marketing_1__critical_container: #FED5D8;
    --marketing_1__on_critical_container: #A7183C;
    --marketing_1__positive: #043F3B;
    --marketing_1__on_positive: #FFFFFF;
    --marketing_1__positive_container: #BEECC6;
    --marketing_1__on_positive_container: #105D4A;
    --marketing_1__info: #7C6F9B;
    --marketing_1__on_info: #FFFFFF;
    --marketing_1__info_container: #E0DAEF;
    --marketing_1__on_info_container: #574D6D;
    --marketing_1__featured: #6AE0EB;
    --marketing_1__on_featured: #191E3B;
    --marketing_1__featured_container: #B2ECF0;
    --marketing_1__on_featured_container: #11688D;
    --marketing_1__shadow: #0C0E1C;
    --marketing_1__scrim: #0C0E1C;
    --marketing_1__scrim__opacity__none: rgba(12, 14, 28, 0);
    --marketing_1__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --marketing_1__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --marketing_1__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --marketing_1__surface__opacity__x_high: rgba(155, 206, 190, 0.75);
    --marketing_1__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --marketing_1__surface__opacity__mid: rgba(155, 206, 190, 0.5);
    --marketing_1__surface__opacity__none: rgba(155, 206, 190, 0);
    --marketing_2__primary: #191E3B;
    --marketing_2__primary_variant: #4D5167;
    --marketing_2__on_primary: #FFFFFF;
    --marketing_2__primary_container: #C8DFF9;
    --marketing_2__primary_container_variant: #ECF4FD;
    --marketing_2__on_primary_container: #0D4EAF;
    --marketing_2__secondary: #191E3B;
    --marketing_2__on_secondary: #FFFFFF;
    --marketing_2__secondary_container: #C8DFF9;
    --marketing_2__secondary_container_variant: #ECF4FD;
    --marketing_2__on_secondary_container: #191E3B;
    --marketing_2__tertiary: #4D5167;
    --marketing_2__on_tertiary: #FFFFFF;
    --marketing_2__tertiary_container: #B0D7CB;
    --marketing_2__tertiary_container_variant: #D7E6E5;
    --marketing_2__on_tertiary_container: #4D5167;
    --marketing_2__surface: #D7E6E5;
    --marketing_2__surface_low_elevation: #FFFFFF;
    --marketing_2__surface_medium_elevation: #FFFFFF;
    --marketing_2__surface_high_elevation: #FFFFFF;
    --marketing_2__surface_container: #DFE0E4;
    --marketing_2__surface_container_variant: #FFFFFF;
    --marketing_2__on_surface: #191E3B;
    --marketing_2__on_surface_variant: #191E3B;
    --marketing_2__inverse_surface: #0C0E1C;
    --marketing_2__inverse_on_surface: #FFFFFF;
    --marketing_2__overlay: #191E3B;
    --marketing_2__on_overlay: #FFFFFF;
    --marketing_2__outline: #191E3B;
    --marketing_2__outline_variant: #9BCEBE;
    --marketing_2__outline_focus: #1668E3;
    --marketing_2__critical: #A7183C;
    --marketing_2__on_critical: #FFFFFF;
    --marketing_2__critical_container: #FED5D8;
    --marketing_2__on_critical_container: #A7183C;
    --marketing_2__positive: #105D4A;
    --marketing_2__on_positive: #FFFFFF;
    --marketing_2__positive_container: #BEECC6;
    --marketing_2__on_positive_container: #105D4A;
    --marketing_2__info: #7C6F9B;
    --marketing_2__on_info: #FFFFFF;
    --marketing_2__info_container: #E0DAEF;
    --marketing_2__on_info_container: #574D6D;
    --marketing_2__featured: #6AE0EB;
    --marketing_2__on_featured: #191E3B;
    --marketing_2__featured_container: #B2ECF0;
    --marketing_2__on_featured_container: #11688D;
    --marketing_2__shadow: #0C0E1C;
    --marketing_2__scrim: #0C0E1C;
    --marketing_2__scrim__opacity__none: rgba(12, 14, 28, 0);
    --marketing_2__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --marketing_2__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --marketing_2__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --marketing_2__surface__opacity__x_high: rgba(215, 230, 229, 0.75);
    --marketing_2__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --marketing_2__surface__opacity__mid: rgba(215, 230, 229, 0.5);
    --marketing_2__surface__opacity__none: rgba(215, 230, 229, 0);
    --marketing_3__primary: #191E3B;
    --marketing_3__primary_variant: #4D5167;
    --marketing_3__on_primary: #FFFFFF;
    --marketing_3__primary_container: #C8DFF9;
    --marketing_3__primary_container_variant: #ECF4FD;
    --marketing_3__on_primary_container: #0D4EAF;
    --marketing_3__secondary: #191E3B;
    --marketing_3__on_secondary: #FFFFFF;
    --marketing_3__secondary_container: #8E9FAB;
    --marketing_3__secondary_container_variant: #EFF3F7;
    --marketing_3__on_secondary_container: #191E3B;
    --marketing_3__tertiary: #2E3941;
    --marketing_3__on_tertiary: #FFFFFF;
    --marketing_3__tertiary_container: #EFF3F7;
    --marketing_3__tertiary_container_variant: #EFF3F7;
    --marketing_3__on_tertiary_container: #191E3B;
    --marketing_3__surface: #B7CDDC;
    --marketing_3__surface_low_elevation: #B7CDDC;
    --marketing_3__surface_medium_elevation: #D7E3EC;
    --marketing_3__surface_high_elevation: #D7E3EC;
    --marketing_3__surface_container: #D7E3EC;
    --marketing_3__surface_container_variant: #D7E3EC;
    --marketing_3__on_surface: #191E3B;
    --marketing_3__on_surface_variant: #191E3B;
    --marketing_3__inverse_surface: #191E3B;
    --marketing_3__inverse_on_surface: #FFFFFF;
    --marketing_3__overlay: #191E3B;
    --marketing_3__on_overlay: #FFFFFF;
    --marketing_3__outline: #191E3B;
    --marketing_3__outline_variant: #337197;
    --marketing_3__outline_focus: #191E3B;
    --marketing_3__critical: #6C172C;
    --marketing_3__on_critical: #FFFFFF;
    --marketing_3__critical_container: #FFEFEF;
    --marketing_3__on_critical_container: #A7183C;
    --marketing_3__positive: #043F3B;
    --marketing_3__on_positive: #FFFFFF;
    --marketing_3__positive_container: #E6F7E9;
    --marketing_3__on_positive_container: #227950;
    --marketing_3__info: #FDDB32;
    --marketing_3__on_info: #191E3B;
    --marketing_3__info_container: #FDDB32;
    --marketing_3__on_info_container: #191E3B;
    --marketing_3__featured: #337197;
    --marketing_3__on_featured: #FFFFFF;
    --marketing_3__featured_container: #337197;
    --marketing_3__on_featured_container: #FFFFFF;
    --marketing_3__shadow: #0C0E1C;
    --marketing_3__scrim: #0C0E1C;
    --marketing_3__scrim__opacity__none: rgba(12, 14, 28, 0);
    --marketing_3__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --marketing_3__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --marketing_3__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --marketing_3__surface__opacity__x_high: rgba(183, 205, 220, 0.75);
    --marketing_3__secondary__opacity__xx_low: rgba(25, 30, 59, 0.16);
    --marketing_3__surface__opacity__mid: rgba(183, 205, 220, 0.5);
    --marketing_3__surface__opacity__none: rgba(183, 205, 220, 0);
    --romie__primary: #1668E3;
    --romie__primary_variant: #0E3672;
    --romie__on_primary: #FFFFFF;
    --romie__primary_container: #C8DFF9;
    --romie__primary_container_variant: #FFF9D9;
    --romie__on_primary_container: #0D4EAF;
    --romie__secondary: #1668E3;
    --romie__on_secondary: #FFFFFF;
    --romie__secondary_container: #E3DEF1;
    --romie__secondary_container_variant: #F3F1F9;
    --romie__on_secondary_container: #0D4EAF;
    --romie__tertiary: #4D5167;
    --romie__on_tertiary: #FFFFFF;
    --romie__tertiary_container: #D0C7E8;
    --romie__tertiary_container_variant: #EFF3F7;
    --romie__on_tertiary_container: #4D5167;
    --romie__surface: #FFFFFF;
    --romie__surface_low_elevation: #FFFFFF;
    --romie__surface_medium_elevation: #FFFFFF;
    --romie__surface_high_elevation: #FFFFFF;
    --romie__surface_container: #DFE0E4;
    --romie__surface_container_variant: #F3F1F9;
    --romie__on_surface: #191E3B;
    --romie__on_surface_variant: #676A7D;
    --romie__inverse_surface: #0C0E1C;
    --romie__inverse_on_surface: #FFFFFF;
    --romie__overlay: #191E3B;
    --romie__on_overlay: #FFFFFF;
    --romie__outline: #785BAF;
    --romie__outline_variant: #E3DEF1;
    --romie__outline_focus: #1668E3;
    --romie__critical: #A7183C;
    --romie__on_critical: #FFFFFF;
    --romie__critical_container: #FED5D8;
    --romie__on_critical_container: #A7183C;
    --romie__positive: #227950;
    --romie__on_positive: #FFFFFF;
    --romie__positive_container: #BEECC6;
    --romie__on_positive_container: #105D4A;
    --romie__info: #7C6F9B;
    --romie__on_info: #FFFFFF;
    --romie__info_container: #E0DAEF;
    --romie__on_info_container: #574D6D;
    --romie__featured: #6AE0EB;
    --romie__on_featured: #191E3B;
    --romie__featured_container: #B2ECF0;
    --romie__on_featured_container: #11688D;
    --romie__shadow: #0C0E1C;
    --romie__scrim: #0C0E1C;
    --romie__scrim__opacity__none: rgba(12, 14, 28, 0);
    --romie__scrim__opacity__xx_low: rgba(12, 14, 28, 0.11);
    --romie__scrim__opacity__low: rgba(12, 14, 28, 0.32);
    --romie__scrim__opacity__high: rgba(12, 14, 28, 0.5);
    --romie__surface__opacity__x_high: rgba(255, 255, 255, 0.75);
    --romie__secondary__opacity__xx_low: rgba(22, 104, 227, 0.16);
    --romie__surface__opacity__mid: rgba(255, 255, 255, 0.5);
    --romie__surface__opacity__none: rgba(255, 255, 255, 0);
    --standard__spacing__extra_small: 0.25rem;
    --standard__spacing__small: 0.5rem;
    --standard__spacing__medium: 1rem;
    --standard__spacing__large: 1.5rem;
    --standard__spacing__extra_large: 2rem;
    --standard__spacing__section_medium: 2rem;
    --standard__spacing__section_large: 3rem;
    --standard__spacing__layout_horiz_medium: 2rem;
    --standard__spacing__layout_vert_medium: 2rem;
    --standard__spacing__layout_horiz_large: 3rem;
    --standard__spacing__layout_vert_large: 3rem;
    --standard__spacing__layout_min_page_margin_small: 1.5rem;
    --standard__spacing__layout_min_page_margin_large: 3rem;
    --standard__display_font_stack: "Reckless XPD", "Times New Roman", serif;
    --standard__display_font_weight: 400;
    --standard__display_medium_font_size: 2.25rem;
    --standard__display_medium_line_height: 2.5rem;
    --standard__display_medium_font_tracking: -0.48px;
    --standard__display_small_font_size: 1.75rem;
    --standard__display_small_line_height: 2rem;
    --standard__display_small_font_tracking: -0.48px;
    --standard__headline_font_stack: "Centra No2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --standard__headline_font_weight: 500;
    --standard__headline_extra_large_font_size: 2.25rem;
    --standard__headline_extra_large_line_height: 2.5rem;
    --standard__headline_extra_large_font_tracking: -0.48px;
    --standard__headline_large_font_size: 1.75rem;
    --standard__headline_large_line_height: 2rem;
    --standard__headline_large_font_tracking: -0.32px;
    --standard__headline_medium_font_size: 1.25rem;
    --standard__headline_medium_line_height: 1.5rem;
    --standard__headline_medium_font_tracking: -0.32px;
    --standard__headline_small_font_size: 1rem;
    --standard__headline_small_line_height: 1.25rem;
    --standard__headline_small_font_tracking: 0px;
    --standard__headline_overline_font_size: 0.75rem;
    --standard__headline_overline_line_height: 1rem;
    --standard__headline_overline_font_tracking: 0.64px;
    --standard__body_font_stack: "Centra No2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --standard__body_font_weight: 400;
    --standard__body_large_font_size: 1rem;
    --standard__body_large_line_height: 1.25rem;
    --standard__body_large_line_height_variant: 1.5rem;
    --standard__body_large_font_tracking: 0px;
    --standard__body_medium_font_size: 0.875rem;
    --standard__body_medium_line_height: 1.125rem;
    --standard__body_medium_line_height_variant: 1.25rem;
    --standard__body_medium_font_tracking: 0px;
    --standard__body_small_font_size: 0.75rem;
    --standard__body_small_line_height: 1rem;
    --standard__body_small_line_height_variant: 1rem;
    --standard__body_small_font_tracking: 0px;
    --font__weight__300: 300;
    --color__neutral__200: #CACCD2;
    --global_navigation__footer__max__sizing_width: 78rem;
    --global_navigation__menu__container__background_color: #FFFFFF;
    --global_navigation__menu__container__corner_radius: 0.5rem;
    --global_navigation__menu__container__elevation: 0px 0.5rem 1rem 0px rgba(12, 14, 28, 0.24);
    --global_navigation__menu__container__min__sizing_width: 3rem;
    --global_navigation__menu__container__spacing_inner_vert: 0.75rem;
    --global_navigation__header_nav_content__active__text_color: #1668E3;
    --global_navigation__menu__list_item__spacing_inner_vert: 0.75rem;
    --global_navigation__menu__list_item__spacing_inner_horiz: 1.5rem;
    --global_navigation__menu__icon_text_trigger__spacing_inner_horiz: 0.25rem;
    --global_navigation__menu__list_item__default__text_color: #191E3B;
    --global_navigation__menu__list_item__font_size: 0.875rem;
    --global_navigation__menu__list_item__font_weight: 400;
    --global_navigation__menu__list_item__font_leading: 1.125rem;
    --global_navigation__menu__list_item__icon__spacing_inner_horiz: 0.5rem;
    --global_navigation__menu__list_item__divider__fill_color: #999CA8;
    --global_navigation__header_nav_content__default__text_color: #191E3B;
    --global_navigation__menu_trigger__spacing_inner_vert: 0.75rem;
    --global_navigation__menu__list_item__spacing_outer_horiz: 0.5rem;
    --global_navigation__header_nav_button__corner_radius: 0px;
    --global_navigation__header_nav_content__font_weight: 500;
    --global_navigation__header_nav_content__hover__text_decoration: none;
    --global_navigation__header_nav_button__small__spacing_inner_horiz: 0.75rem;
    --global_navigation__header_nav_button__large__spacing_inner_horiz: 1rem;
    --global_navigation__header_nav_content__active__border_width: 2px;
    --global_navigation__header__max__sizing_width: 78rem;
    --global_navigation__primary_row__background_color: #FFFFFF;
    --global_navigation__primary_row__small__min__sizing_height: 3.5rem;
    --global_navigation__primary_row__default__min__sizing_height: 4.5rem;
    --global_navigation__secondary_row__background_color: #FFFFFF;
    --global_navigation__secondary_row__top__border_color: #DFE0E4;
    --global_navigation__secondary_row__top__border_width: 0px;
    --global_navigation__secondary_row__small__min__sizing_height: 2.75rem;
    --global_navigation__secondary_row__default__min__sizing_height: 2.75rem;
    --header__background_color: #FFFFFF;
    --global_navigation__header__shadow: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --global_navigation__header_brand_logo__small__sizing_height: 1.5rem;
    --global_navigation__header_brand_logo__default__sizing_height: 1.75rem;
    --icon__m__sizing: 1.5rem;
    --icon__xl__sizing: 3rem;
    --icon__l__sizing: 2rem;
    --icon__s__sizing: 1.125rem;
    --icon__xs__sizing: 1rem;
    --fill_color__positive: #227950;
    --fill_color__negative: #A7183C;
    --fill_color__emphasis: #191E3B;
    --fill_color__default: #191E3B;
    --fill_color__inverse: #FFFFFF;
    --fill_color__muted: #676A7D;
    --icon__spotlight__sizing: 3rem;
    --icon__spotlight__spacing_inner: 2px;
    --icon__spotlight__corner_radius: 2500rem;
    --icon__spotlight__standard__icon__fill_color: #191E3B;
    --icon__spotlight__standard__background_color: #C8DFF9;
    --icon__spotlight__info__icon__fill_color: #191E3B;
    --icon__spotlight__info__background_color: #C8DFF9;
    --icon__spotlight__positive__icon__fill_color: #227950;
    --icon__spotlight__positive__background_color: #BEECC6;
    --icon__spotlight__warning__icon__fill_color: #A7183C;
    --icon__spotlight__warning__background_color: #FED5D8;
    --icon__spotlight__icon__sizing: 1.5rem;
    --image__missing__fill__url: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUoAAAE4CAMAAAAKHUr9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS4zIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM4RDdGNzc4QTM3MzExRUU5QTM3OTg2MENBRDZGNTEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM4RDdGNzc5QTM3MzExRUU5QTM3OTg2MENBRDZGNTEyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0U2NUU0N0ZBMzQ1MTFFRTlBMzc5ODYwQ0FENkY1MTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0U2NUU0ODBBMzQ1MTFFRTlBMzc5ODYwQ0FENkY1MTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zDl1TAAAAYFBMVEXH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);
    --image__missing__background_color: #CACCD2;
    --image__corner_radius: 0.25rem;
    --input__sizing_height: 3rem;
    --input__floated_label__offset_top: 1rem;
    --input__default__placeholder__text_color: #676A7D;
    --input__text_area__sizing_height: 4.5rem;
    --input__text_area__floated_label__spacing_outer_top: 0.5rem;
    --input__floated_label__font_line_height: 1rem;
    --input__default__background_color: #FFFFFF;
    --input__default__border_color: #818494;
    --input__default__value__text_color: #191E3B;
    --input__default__border_width: 1px;
    --input__corner_radius: 0.5rem;
    --input__value__font_size: 1rem;
    --input__value__font_weight: 400;
    --input__value__font_line_height: 1.25rem;
    --input__spacing_inner_horiz: 0.75rem;
    --input__placeholder__font_size: 1rem;
    --input__placeholder__font_weight: 400;
    --input__focus__border_color: #1668E3;
    --input__focus__border_width: 2px;
    --input__focus__icon__fill_color: #1668E3;
    --input__default__label__text_color: #191E3B;
    --input__floated_label__font_size: 0.75rem;
    --input__floated_label__font_weight: 400;
    --input__label__font_line_height: 1.25rem;
    --input__label__font_size: 1rem;
    --input__label__font_weight: 400;
    --input__icon_trailing__offset_leading: 0.75rem;
    --input__icon_trailing__sizing: 1.125rem;
    --input__text_area__spacing_inner_vert: 0.75rem;
    --input__default__icon__fill_color: #191E3B;
    --input__icon_leading__sizing: 1.5rem;
    --input__icon_leading__offset_trailing: 0.5rem;
    --input__error__border_color: #E61E43;
    --input__error__border_width: 2px;
    --input__error__icon__fill_color: #A7183C;
    --input__bottom_message__spacing_outer_top: 0.25rem;
    --error_msg__text_color: #E61E43;
    --input__error_msg__font_size: 0.75rem;
    --input__error_msg__font_weight: 400;
    --input__error_msg__font_line_height: 1rem;
    --input__instructions__text_color: #191E3B;
    --input__instructions__font_size: 0.75rem;
    --input__instructions__font_weight: 400;
    --input__instructions__font_line_height: 1rem;
    --input__floated_label__sizing_height: 2.25rem;
    --input__icon_trailing__fill_color: #191E3B;
    --input__swapper__default__background_color: #FFFFFF;
    --duration__standard__large: 200ms;
    --easing__standard: ease;
    --input__swapper__corner_radius: 2500rem;
    --input__swapper__border_width: 1px;
    --input__swapper__hover__background_color: #ECF4FD;
    --input__swapper__active__background_color: #C8DFF9;
    --interactive_rating__value__font_line_height: 1rem;
    --interactive_rating__value__spacing_outer_top: 0.25rem;
    --interactive_rating__disabled__opacity: 0.36;
    --interactive_rating__hover__icon__fill_color: #0D4EAF;
    --interactive_rating__touch_target__sizing: 2.75rem;
    --interactive_rating__spacing_between: 0px;
    --interactive_rating__active__icon__fill_color: #0E3672;
    --interactive_rating__default__icon__fill_color: #191E3B;
    --interactive_rating__icon__sizing: 2rem;
    --interactive_rating__selected__icon__fill_color: #1668E3;
    --interactive_rating__range_label__text_color: #191E3B;
    --interactive_rating__range_label__font_size: 0.75rem;
    --interactive_rating__range_label__font_weight: 400;
    --interactive_rating__range_label__font_line_height: 1rem;
    --interactive_rating__value__text_color: #191E3B;
    --interactive_rating__value__font_size: 0.75rem;
    --interactive_rating__value__font_weight: 400;
    --interactive_rating__error_msg__text_color: #A7183C;
    --interactive_rating__error_msg__font_size: 0.75rem;
    --interactive_rating__error_msg__font_weight: 400;
    --interactive_rating__error_msg__font_line_height: 1rem;
    --interactive_rating__error_msg__spacing_outer_top: 0.25rem;
    --sizing__0x: 0px;
    --sizing__3x: 0.75rem;
    --sizing__4x__half: 1.125rem;
    --sizing__5x: 1.25rem;
    --sizing__11x: 2.75rem;
    --sizing__15x: 3.75rem;
    --sizing__16x: 4rem;
    --sizing__24x: 6rem;
    --sizing__72x: 18rem;
    --spacing__6x: 1.5rem;
    --spacing__12x: 3rem;
    --sizing__76x: 19rem;
    --sizing__88x: 22rem;
    --sizing__96x: 24rem;
    --sizing__104x: 26rem;
    --sizing__112x: 28rem;
    --sizing__120x: 30rem;
    --sizing__3x__half: 0.875rem;
    --sizing__7x: 1.75rem;
    --sizing__10x: 2.5rem;
    --sizing__13x: 3.25rem;
    --sizing__14x: 3.5rem;
    --sizing__17x: 4.25rem;
    --sizing__18x: 4.5rem;
    --sizing__30x: 7.5rem;
    --sizing__37x: 9.25rem;
    --sizing__38x: 9.5rem;
    --sizing__40x: 10rem;
    --sizing__48x: 12rem;
    --sizing__70x: 17.5rem;
    --sizing__312x: 78rem;
    --sizing__500x: 125rem;
    --link__font_weight: 400;
    --link__default__text_decoration: none;
    --link__hover__text_color: #1668E3;
    --link__hover__text_decoration: underline;
    --link__active__text_color: #1668E3;
    --link__active__text_decoration: underline;
    --link__disabled__opacity: 0.36;
    --link__inline__font_weight: 400;
    --link__inline__default__text_decoration: underline;
    --link__inverse__text_color: #FFFFFF;
    --link__inverse__default__text_decoration: underline;
    --link__visited__text_decoration: none;
    --link__inverse__icon__fill_color: #FFFFFF;
    --link__small__font_size: 0.75rem;
    --link__small__font_line_height: 1rem;
    --link__small__content__spacing_between: 0.25rem;
    --link__small__icon__sizing: 1rem;
    --link__medium__font_size: 0.875rem;
    --link__medium__font_line_height: 1.125rem;
    --link__medium__content__spacing_between: 0.25rem;
    --link__medium__icon__sizing: 1.125rem;
    --link__large__font_size: 1rem;
    --link__large__font_line_height: 1.25rem;
    --link__large__content__spacing_between: 0.25rem;
    --link__large__icon__sizing: 1.125rem;
    --list__default__spacing_outer_top: 0.5rem;
    --list__1__font_size: 1rem;
    --list__font_weight: 400;
    --list__1__font_line_height: 1.25rem;
    --list__2__font_size: 0.875rem;
    --list__2__font_line_height: 1.125rem;
    --list__3__font_size: 0.75rem;
    --list__3__font_line_height: 1rem;
    --list__1__indent_container__sizing_width: 1.5rem;
    --list__2__indent_container__sizing_width: 1.5rem;
    --list__3__indent_container__sizing_width: 1.5rem;
    --list__icon_list__default__text_color: #191E3B;
    --list__icon_list__emphasis__text_color: #191E3B;
    --list__icon_list__positive__text_color: #227950;
    --list__icon_list__negative__text_color: #A7183C;
    --list__1__accessory__spacing_between: 0.5rem;
    --list__1__icon_alternate__sizing: 1.5rem;
    --list__1__icon_standard__sizing: 1.125rem;
    --list__2__accessory__spacing_between: 0.5rem;
    --list__2__icon_alternate__sizing: 1.5rem;
    --list__2__icon_standard__sizing: 1.125rem;
    --list__3__accessory__spacing_between: 0.5rem;
    --list__3__icon_alternate__sizing: 1.125rem;
    --list__3__icon_standard__sizing: 1rem;
    --text_color__default: #191E3B;
    --text_color__emphasis: #191E3B;
    --text_color__positive: #227950;
    --text_color__negative: #A7183C;
    --loading_spinner__border_color: #1668E3;
    --loading_spinner__opacity__border_color: rgba(22, 104, 227, 0.28);
    --loading_spinner__large__border_width: 0.375rem;
    --loading_spinner__large__sizing: 2.25rem;
    --loading_spinner__small__border_width: 0.25rem;
    --loading_spinner__small__sizing: 1.5rem;
    --loading_spinner__inverse__border_color: #FFFFFF;
    --loading_spinner__inverse__opacity__border_color: rgba(255, 255, 255, 0.28);
    --loading_spinner__large__floating__background_color: #FFFFFF;
    --loading_spinner__large__floating__elevation: 0px 0.375rem 2.25rem rgba(12, 14, 28, 0.12);
    --loading_spinner__large__floating__sizing: 3rem;
    --icon__ml__sizing: 2.25rem;
    --menu__title__text_color: #191E3B;
    --menu__title__font_size: 1.25rem;
    --menu__title__font_weight: 500;
    --menu__title__font_leading: 1.5rem;
    --menu__title__spacing_inner_vert: 0.75rem;
    --menu__title__spacing_inner_horiz: 1.5rem;
    --menu__container__background_color: #FFFFFF;
    --menu__container__corner_radius: 0.5rem;
    --menu__container__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --menu__group__spacing_inner_vert: 0.75rem;
    --menu__icon_trigger__fill_color: #191E3B;
    --menu__icon_trigger__active__background_color: #C8DFF9;
    --menu__list_title__text_color: #191E3B;
    --menu__list_title__font_size: 0.875rem;
    --menu__list_title__font_weight: 700;
    --menu__list_title__font_line_height: 1.125rem;
    --menu__list_title__spacing_inner_vert: 0.75rem;
    --menu__list_title__spacing_inner_horiz: 1.5rem;
    --menu__list_item__text_color: #191E3B;
    --menu__list_item__font_size: 0.875rem;
    --menu__list_item__font_weight: 400;
    --menu__list_item__font_line_height: 1.125rem;
    --menu__list_item__spacing_inner_vert: 0.75rem;
    --menu__list_item__spacing_inner_horiz: 1.5rem;
    --menu__list_item__spacing_between: 0.5rem;
    --menu__list_item__selected__spacing_inner_left: 1rem;
    --menu__list_item__label__spacing_inner_top: 2px;
    --color__neutral__300: #B1B3BD;
    --more_info_trigger__visited__text_decoration: none;
    --more_info_trigger__hover__text_decoration: underline;
    --more_info_trigger__active__text_decoration: underline;
    --more_info_trigger__small__font_size: 0.75rem;
    --more_info_trigger__small__content__spacing_between: 0.25rem;
    --more_info_trigger__small__font_line_height: 1rem;
    --more_info_trigger__medium__font_size: 0.875rem;
    --more_info_trigger__medium__content__spacing_between: 0.25rem;
    --more_info_trigger__medium__font_line_height: 1.25rem;
    --more_info_trigger__large__font_size: 1rem;
    --more_info_trigger__large__content__spacing_between: 0.25rem;
    --more_info_trigger__large__font_line_height: 1.5rem;
    --more_info_trigger__regular__font_weight: 400;
    --more_info_trigger__bold__font_weight: 700;
    --more_info_trigger__default__icon__fill_color: #191E3B;
    --more_info_trigger__emphasis__icon__fill_color: #191E3B;
    --more_info_trigger__inverse__icon__fill_color: #FFFFFF;
    --more_info_trigger__positive__icon__fill_color: #227950;
    --more_info_trigger__negative__icon__fill_color: #A7183C;
    --more_info_trigger__default__text_color: #191E3B;
    --more_info_trigger__inverse__text_color: #FFFFFF;
    --more_info_trigger__positive__text_color: #227950;
    --more_info_trigger__negative__text_color: #A7183C;
    --pill__sizing_height: 2rem;
    --pill__touch_target__min__sizing_width: 2.75rem;
    --pill__spacing_outer_trailing: 0.5rem;
    --pill__disabled__opacity: 0.36;
    --pill__default__background_color: #FFFFFF;
    --pill__unselected__text_color: #191E3B;
    --pill__unselected__border_color: #818494;
    --pill__corner_radius: 2500rem;
    --pill__unselected__border_width: 1px;
    --pill__label__font_size: 0.75rem;
    --pill__label__font_weight: 400;
    --pill__label__font_line_height: 1rem;
    --pill__spacing_inner_horiz: 0.75rem;
    --pill__label__max__sizing_width: 12rem;
    --pill__unselected__icon__fill_color: #191E3B;
    --pill__icon__sizing: 1rem;
    --pill__icon_leading__spacing_between: 0.25rem;
    --pill__icon_action_trailing__spacing_between: 0.5rem;
    --pill__selected__icon__fill_color: #191E3B;
    --pill__selected__default__background_color: #ECF4FD;
    --pill__selected__border_color: #191E3B;
    --pill__selected__text_color: #191E3B;
    --pill__selected__border_width: 2px;
    --pill__active__background_color: #C8DFF9;
    --pill__hover__background_color: #ECF4FD;
    --price_lockup__strike_price__text_color: #191E3B;
    --price_lockup__strike_price__font_size: 0.875rem;
    --price_lockup__strike_price__font_leading: 1.125rem;
    --price_lockup__strike_price__spacing_outer_right: 0.25rem;
    --price_lockup__strike_price__text_decoration: line-through;
    --price_lockup__price__text_color: #191E3B;
    --price_lockup__price__font_size: 1.75rem;
    --price_lockup__price__font_weight: 700;
    --price_lockup__price__font_leading: 2rem;
    --price_lockup__points__text_color: #191E3B;
    --price_lockup__points__font_size: 1.75rem;
    --price_lockup__points__font_weight: 700;
    --price_lockup__points__font_leading: 2rem;
    --price_lockup__subtext__text_color: #191E3B;
    --price_lockup__subtext__font_size: 0.625rem;
    --price_lockup__subtext__spacing_inner_top: 0.25rem;
    --progress_bar__label__text_color: #191E3B;
    --progress_bar__label__font_size: 0.75rem;
    --progress_bar__label__font_weight: 400;
    --progress_bar__label__font_line_height: 1rem;
    --progress_bar__label__sizing_width: 28rem;
    --progress_bar__value__text_color: #191E3B;
    --progress_bar__value__font_size: 0.75rem;
    --progress_bar__value__font_weight: 500;
    --progress_bar__value__font_line_height: 1rem;
    --progress_bar__track__opacity__background_color: rgba(77, 81, 103, 0.28);
    --progress_bar__track__sizing_height: 0.5rem;
    --progress_bar__track__corner_radius: 0.25rem;
    --progress_bar__track__spacing_outer_top: 0.5rem;
    --progress_bar__fill__sizing_height: 0.5rem;
    --progress_bar__fill__corner_radius: 0.25rem;
    --progress_bar__fill__standard__background_color: #4D5167;
    --progress_bar__fill__muted__background_color: #818494;
    --progress_bar__fill__positive__background_color: #227950;
    --radio_button__selected__focus__border_width: 0.25rem;
    --radio_button__unselected__default__border_width: 2px;
    --radio_button__label__text_color: #191E3B;
    --radio_button__label__font_size: 0.875rem;
    --radio_button__label__font_weight: 400;
    --radio_button__label__font_line_height: 1.125rem;
    --radio_button__price__text_color: #191E3B;
    --radio_button__price__font_size: 0.875rem;
    --radio_button__price__font_weight: 400;
    --radio_button__price__font_line_height: 1.125rem;
    --radio_button__description__text_color: #191E3B;
    --radio_button__description__font_size: 0.75rem;
    --radio_button__description__font_weight: 400;
    --radio_button__description__font_line_height: 1rem;
    --radio_button__description__spacing_outer_top: 2px;
    --radio_button__background_color: #FFFFFF;
    --radio_button__unselected__default__border_color: #818494;
    --radio_button__sizing: 1.125rem;
    --radio_button__unselected__hover__border_color: #1668E3;
    --radio_button__unselected__hover__border_width: 2px;
    --radio_button__unselected__focus__border_color: #1668E3;
    --radio_button__unselected__focus__border_width: 0.25rem;
    --radio_button__selected__default__icon__fill_color: #1668E3;
    --radio_button__selected__default__border_color: #1668E3;
    --radio_button__selected__default__border_width: 2px;
    --radio_button__selected__focus__border_color: #1668E3;
    --radio_button__error__text_color: #A7183C;
    --radio_button__error__font_size: 0.75rem;
    --radio_button__error__font_weight: 400;
    --radio_button__error__font_line_height: 1rem;
    --radio_button__error__spacing_outer_top: 2px;
    --rating__icon__fill_color: #676A7D;
    --rating__icon__sizing: 1rem;
    --rating__spacing_between: 0px;
    --scrim__bottom__text_color: #FFFFFF;
    --scrim__overlay_fill__background_color: rgba(12, 14, 28, 0.5);
    --scrim__bottom__gradient: linear-gradient(180deg, rgba(12, 14, 28, 0) 1rem, rgba(12, 14, 28, 0.11) 2rem, rgba(12, 14, 28, 0.32) 3.1rem, rgba(12, 14, 28, 0.5) 4.625rem);
    --scrim__bottom__spacing_inner_top: 3.5rem;
    --scrim__bottom__spacing_inner_bottom: 0.75rem;
    --scrim__bottom__spacing_inner_horiz: 0.75rem;
    --scrim__left__primary__gradient: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
    --scrim__left__secondary__gradient: linear-gradient(270deg, rgba(239, 243, 247, 0) 0%, #eff3f7 100%);
    --scrim__right__primary__gradient: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
    --scrim__right__secondary__gradient: linear-gradient(90deg, rgba(239, 243, 247, 0) 0%, #eff3f7 100%);
    --scrim__button__gradient: linear-gradient(0deg, rgba(255, 255, 255, 0.75) 88%, rgba(255, 255, 255, 0) 100%);
    --sheet__side__max__sizing_width: 30rem;
    --sheet__side__min__sizing_width: 18rem;
    --sheet__spacing_inner_bottom: 1.5rem;
    --sheet__spacing_inner_top: 1.5rem;
    --sheet__spacing_inner_trailing: 1.5rem;
    --sheet__spacing_inner_leading: 1.5rem;
    --breakpoint__medium__min: 36rem;
    --breakpoint__extra_extra_large__min: 103.75rem;
    --sheet__centered__corner_radius: 1rem;
    --sheet__standard__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --duration__standard__medium: 150ms;
    --duration__enter__small: 300ms;
    --easing__enter: ease-out;
    --duration__exit__medium: 300ms;
    --easing__exit: ease-in;
    --sheet__spacing_outer: 3rem;
    --sizing__130x: 32.5rem;
    --sheet__overlay__background_color: #0C0E1C;
    --sheet__popover__corner_radius: 0.5rem;
    --font__line_height__100: 0.75rem;
    --font__line_height__200: 1rem;
    --font__line_height__500: 1.5rem;
    --font__line_height__600: 2rem;
    --font__line_height__700: 2.5rem;
    --font__line_height__800: 2.75rem;
    --font__line_height__900: 3.5rem;
    --typography__heading_1__font_line_height: 3.5rem;
    --typography__heading_2__font_line_height: 2.75rem;
    --typography__heading_3__font_line_height: 2.5rem;
    --typography__heading_4__font_line_height: 2rem;
    --typography__heading_5__font_line_height: 1.5rem;
    --typography__heading_6__font_line_height: 1.25rem;
    --typography__heading_7__font_line_height: 1.125rem;
    --typography__heading_8__font_line_height: 1rem;
    --typography__subheading__font_line_height: 1.125rem;
    --typography__paragraph_1__font_line_height: 1.5rem;
    --typography__paragraph_2__font_line_height: 1.25rem;
    --typography__paragraph_3__font_line_height: 1rem;
    --skeleton__line__sizing_height: 0.75rem;
    --skeleton__line__primary__sizing_width: 9.5rem;
    --skeleton__line__secondary__sizing_width: 4.25rem;
    --skeleton__block__corner_radius: 0.5rem;
    --color__neutral__1__100: #DFE0E4;
    --menu__container__min__sizing_width: 3rem;
    --menu__container__spacing_inner_vert: 0.75rem;
    --slider__touch_target__sizing: 2.75rem;
    --slider__handle__default__sizing: 1.5rem;
    --slider__value__spacing_outer_bottom: 0px;
    --slider__disabled__opacity: 0.36;
    --slider__ticks__background_color: #818494;
    --slider__ticks__sizing_width: 2px;
    --slider__ticks__sizing_height: 0.25rem;
    --slider__value__text_color: #191E3B;
    --slider__value__font_size: 0.875rem;
    --slider__value__font_weight: 400;
    --slider__value__font_line_height: 1.125rem;
    --slider__input__sizing_height: 2.75rem;
    --slider__handle__border_color: #1668E3;
    --slider__handle__ripple__background_color: rgba(22, 104, 227, 0.28);
    --slider__handle__focus__sizing: 1.5rem;
    --slider__handle__active__sizing: 1.5rem;
    --slider__handle__border_width: 0px;
    --slider__handle__ripple__default__sizing: 1.5rem;
    --slider__handle__background_color: #1668E3;
    --slider__handle__ripple__focus__duration: 200ms;
    --slider__handle__ripple__focus__easing: ease;
    --slider__track__background_color: rgba(77, 81, 103, 0.28);
    --slider__track__sizing_height: 2px;
    --slider__track__corner_radius: 2px;
    --slider__track__selection__range__background_color: #1668E3;
    --spacing__16x: 4rem;
    --step_input__label__text_color: #191E3B;
    --step_input__label__font_size: 0.875rem;
    --step_input__label__font_weight: 400;
    --step_input__label__font_line_height: 1.125rem;
    --step_input__description__text_color: #191E3B;
    --step_input__description__font_size: 0.75rem;
    --step_input__description__font_weight: 400;
    --step_input__description__font_line_height: 1rem;
    --step_input__description__spacing_outer_top: 2px;
    --step_input__value__font_size: 0.875rem;
    --step_input__value__sizing_width: 1.5rem;
    --step_input__value__font_line_height: 1.125rem;
    --step_input__value__text_color: #191E3B;
    --step_input__touch_target__sizing: 3rem;
    --step_input__button__background_color: #FFFFFF;
    --step_input__button__default__border_color: #818494;
    --step_input__button__sizing: 2rem;
    --step_input__button__corner_radius: 2500rem;
    --step_input__button__default__border_width: 1px;
    --step_input__button__default__icon__fill_color: #191E3B;
    --step_input__icon__sizing: 1rem;
    --step_input__button__hover__border_color: #1668E3;
    --step_input__button__hover__border_width: 1px;
    --step_input__button__hover__icon__fill_color: #1668E3;
    --step_input__button__active__border_color: #1668E3;
    --step_input__button__active__border_width: 1px;
    --step_input__button__active__icon__fill_color: #1668E3;
    --step_input__button__focus__border_color: #1668E3;
    --step_input__button__focus__border_width: 2px;
    --step_input__button__focus__icon__fill_color: #1668E3;
    --step_input__label__required_indicator__text_color: #A7183C;
    --step_input__label__required_indicator__spacing_between: 0.25rem;
    --switch__label__spacing_outer_top: 2px;
    --switch__label__text_color: #191E3B;
    --switch__label__font_size: 0.875rem;
    --switch__label__font_weight: 400;
    --switch__label__font_line_height: 1.125rem;
    --switch__description__text_color: #191E3B;
    --switch__description__font_size: 0.75rem;
    --switch__description__font_weight: 400;
    --switch__description__font_line_height: 1rem;
    --switch__description__spacing_outer_top: 2px;
    --switch__radio__gutter: 0.5rem;
    --switch__container__sizing_width: 3rem;
    --switch__container__spacing_inner: 2px;
    --switch__container__border_width: 0px;
    --switch__container__unselected__background_color: #818494;
    --switch__container__unselected__border_color: #818494;
    --switch__container__sizing_height: 1.5rem;
    --switch__container__sizing: 1.5rem;
    --switch__handle__sizing: 1.25rem;
    --switch__handle__unselected__background_color: #FFFFFF;
    --switch__handle__spacing_inner: 2px;
    --switch__handle__unselected__icon__fill_color: #818494;
    --switch__error__text__color: #E61E43;
    --switch__error__text__size: 0.75rem;
    --switch__error__text__leading: 1rem;
    --switch__container__selected__background_color: #227950;
    --switch__container__selected__border_color: #227950;
    --switch__handle__selected__background_color: #FFFFFF;
    --switch__handle__selected__icon__fill_color: #227950;
    --switch__handle__unselected_focus__border_color: #818494;
    --switch__handle__focus__border_width: 0.25rem;
    --switch__handle__selected_focus__border_color: #227950;
    --switch__light__container__sizing_width: 2.75rem;
    --switch__light__label__text_color: #FFFFFF;
    --switch__light__description__text_color: #FFFFFF;
    --switch__light__container__spacing_inner: 0.25rem;
    --switch__light__container__border_width: 2px;
    --switch__light__container__unselected__background_color: rgba(255, 255, 255, 0);
    --switch__light__container__unselected__border_color: #FFFFFF;
    --switch__light__handle__sizing: 1rem;
    --switch__light__handle__unselected__background_color: #FFFFFF;
    --switch__light__container__selected__background_color: #FFFFFF;
    --switch__light__container__selected__border_color: #FFFFFF;
    --switch__light__handle__selected__background_color: #0C0E1C;
    --switch__light__handle__unselected_focus__border_color: #FFFFFF;
    --switch__light__handle__focus__border_width: 2px;
    --switch__light__handle__selected_focus__border_color: #0C0E1C;
    --favorite__touch_target__sizing: 3rem;
    --favorite__icon_background__background_color: #FFFFFF;
    --favorite__icon_background__sizing: 2rem;
    --favorite__icon_background__corner_radius: 2500rem;
    --favorite__icon__sizing: 1.5rem;
    --favorite__default__icon__fill_color: #191E3B;
    --favorite__selected__icon__fill_color: #E61E43;
    --favorite__hover__icon__fill_color: #E61E43;
    --table__background_color: #FFFFFF;
    --table__cell__stripe__background_color: #EFF3F7;
    --table__border_color: #DFE0E4;
    --table__border_width: 1px;
    --table__corner_radius: 0.5rem;
    --table__cell__border_color: #DFE0E4;
    --table__cell__border_width: 1px;
    --table__cell__selected__background_color: #ECF4FD;
    --motion__duration__5: 400ms;
    --motion__easing__default: ease;
    --motion__duration__6: 500ms;
    --table__cell__standard__spacing_inner_vert: 0.75rem;
    --table__cell__standard__background_color: #FFFFFF;
    --table__cell__standard__text_color: #191E3B;
    --table__cell__standard__font_size: 0.875rem;
    --table__cell__standard__font_weight: 400;
    --table__cell__standard__font_line_height: 1.125rem;
    --table__cell__standard__spacing_inner_horiz: 0.75rem;
    --table__cell__highlight__background_color: #FAEEDB;
    --table__cell__highlight_alternate__background_color: #EED7B2;
    --table__cell__column_header__text_color: #191E3B;
    --table__cell__column_header__font_size: 0.875rem;
    --table__cell__column_header__font_weight: 700;
    --table__cell__column_header__font_line_height: 1.125rem;
    --table__cell__column_header__icon__fill_color: #676A7D;
    --table__cell__column_header__hover__text_color: #1668E3;
    --table__cell__column_header__icon__hover__fill_color: #1668E3;
    --table__cell__column_header__active__text_color: #191E3B;
    --table__cell__column_header__icon__active__fill_color: #191E3B;
    --table__cell__graphic__spacing_inner_vert: 0.5rem;
    --table__cell__graphic__spacing_inner_horiz: 0.75rem;
    --tabs__container__primary__background_color: #FFFFFF;
    --tabs__container__sizing_height: 2.75rem;
    --tabs__container__border_color: #DFE0E4;
    --tabs__container__border_width: 1px;
    --tabs__item__equal__spacing_between: 0px;
    --tabs__container__equal__spacing_inner_horiz: 0px;
    --tabs__item__equal__spacing_inner_horiz: 1rem;
    --tabs__item__natural__spacing_between: 0px;
    --tabs__container__natural__spacing_inner_horiz: 0px;
    --tabs__item__natural__spacing_inner_horiz: 1rem;
    --tabs__item__selected__border_color: #1668E3;
    --tabs__container__secondary__background_color: #EFF3F7;
    --tabs__item__default__text_color: #191E3B;
    --tabs__item__label__font_size: 0.875rem;
    --tabs__item__label__font_weight: 500;
    --tabs__item__label__font_line_height: 1.125rem;
    --tabs__item__hover__border_color: #191E3B;
    --tabs__item__hover__text_color: #191E3B;
    --tabs__item__hover__border_width: 2px;
    --tabs__item__selected__text_color: #1668E3;
    --tabs__item__disabled__opacity: 0.36;
    --tabs__content__spacing__spacing_inner_vert: 0.75rem;
    --font__size__900: 3.5rem;
    --font__size__800: 2.625rem;
    --font__size__700: 2.25rem;
    --font__size__600: 1.75rem;
    --font__size__500: 1.25rem;
    --font__size__200: 0.75rem;
    --font__size__100: 0.625rem;
    --typography__heading_1__font_size: 3.5rem;
    --typography__heading_1__font_weight: 500;
    --typography__heading_2__font_size: 2.625rem;
    --typography__heading_2__font_weight: 500;
    --typography__heading_3__font_size: 2.25rem;
    --typography__heading_3__font_weight: 500;
    --typography__heading_4__font_size: 1.75rem;
    --typography__heading_4__font_weight: 500;
    --typography__heading_5__font_size: 1.25rem;
    --typography__heading_5__font_weight: 500;
    --typography__heading_6__font_size: 1rem;
    --typography__heading_6__font_weight: 500;
    --typography__heading_7__font_size: 0.875rem;
    --typography__heading_7__font_weight: 500;
    --typography__heading_8__font_size: 0.75rem;
    --typography__heading_8__font_weight: 500;
    --typography__subheading__font_size: 0.875rem;
    --typography__subheading__font_weight: 400;
    --typography__paragraph_1__font_size: 1rem;
    --typography__paragraph__font_weight: 400;
    --typography__paragraph_2__font_size: 0.875rem;
    --typography__paragraph_3__font_size: 0.75rem;
    --typography__heading__text_color: #191E3B;
    --typography__subheading__text_color: #191E3B;
    --typography__paragraph__text_color: #191E3B;
    --scrim__text_shadow: 0px 0px 0px rgba(12, 14, 28, 0);
    --scrim__bottom__display_title__font_size: 2.25rem;
    --scrim__bottom__display_title__font_weight: 500;
    --scrim__bottom__title__font_size: 1.25rem;
    --scrim__bottom__title__font_weight: 500;
    --scrim__bottom__subtitle__font_size: 0.875rem;
    --scrim__bottom__subtitle__font_weight: 400;
    --dialog__heading__text_color: #191E3B;
    --dialog__heading__font_size: 1.25rem;
    --dialog__heading__font_weight: 700;
    --dialog__heading__font_line_height: 1.5rem;
    --dialog__paragraph__text_color: #191E3B;
    --dialog__paragraph__font_size: 0.875rem;
    --dialog__paragraph__font_weight: 400;
    --dialog__paragraph__font_line_height: 1.125rem;
    --dialog__messaging__spacing_between: 0.5rem;
    --text__loyalty__text_color: #0D4EAF;
    --text__global_loyalty__text_color: #213470;
    --typography__paragraph__default__spacing_outer_top: 0.5rem;
    --typography__paragraph__first_child__spacing_outer_top: 0px;
    --typography__subheading__defaut__spacing_outer_top: 0.25rem;
    --toast__background_color: #0C0E1C;
    --toast__content__text_color: #FFFFFF;
    --toast__corner_radius: 0.5rem;
    --toast__elevation: 0px 0.375rem 2.25rem rgba(12, 14, 28, 0.12);
    --toast__content__font_size: 0.875rem;
    --toast__content__font_weight: 300;
    --toast__content__font_line_height: 1.125rem;
    --toast__max__sizing_width: 30rem;
    --toast__spacing_inner: 0.75rem;
    --toast__content__inline__spacing_between: 0.5rem;
    --toast__content__stacked__spacing_between: 0.5rem;
    --toast__spacing_outer_bottom: 0.75rem;
    --toast__spacing_outer_horiz: 0.5rem;
    --toolbar__background_color: #FFFFFF;
    --toolbar__default__shadow: 0px 0px 0px rgba(12, 14, 28, 0);
    --toolbar__spacing_inner_horiz: 0.75rem;
    --toolbar__floating__shadow: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --toolbar__title__text_color: #191E3B;
    --toolbar__title__font_size: 1rem;
    --toolbar__title__font_weight: 500;
    --toolbar__title__font_line_height: 1.25rem;
    --toolbar__subtitle__text_color: #191E3B;
    --toolbar__subtitle__font_size: 0.75rem;
    --toolbar__subtitle__font_weight: 400;
    --toolbar__subtitle__font_line_height: 1rem;
    --toolbar__action__icon__fill_color: #1668E3;
    --toolbar__icon__sizing: 1.5rem;
    --toolbar__action__spacing_inner_horiz: 0.5rem;
    --toolbar__action__icon_only__corner_radius: 2500rem;
    --toolbar__action__icon_only__sizing: 2.25rem;
    --toolbar__action__sizing_height: 2.25rem;
    --toolbar__action__corner_radius: 2500rem;
    --toolbar__action__text_color: #1668E3;
    --toolbar__action__label__font_size: 1rem;
    --toolbar__action__label__font_weight: 500;
    --toolbar__action__label__font_line_height: 1.25rem;
    --toolbar__action__content__spacing_between: 0.25rem;
    --toolbar__action__hover__background_color: #ECF4FD;
    --toolbar__action__active__background_color: #C8DFF9;
    --toolbar__action__icon_only__touch_target__spacing_inner_horiz: 0.75rem;
    --toolbar__floating__elevation: 0px 2px 0.75rem rgba(12, 14, 28, 0.08);
    --toolbar__overlay__action__default__background_color: rgba(12, 14, 28, 0.56);
    --toolbar__overlay__action__text_color: #FFFFFF;
    --toolbar__overlay__action__icon__fill_color: #FFFFFF;
    --toolbar__overlay__action__hover__background_color: rgba(12, 14, 28, 0.72);
    --toolbar__overlay__action__active__background_color: rgba(12, 14, 28, 0.92);
    --typeahead__toolbar__border_color: #DFE0E4;
    --typeahead__toolbar__border_width: 1px;
    --typeahead__input__font_size: 1.75rem;
    --typeahead__input__font_weight: 700;
    --typeahead__input__font_line_height: 2rem;
    --typeahead__input__spacing_inner_trailing: 3rem;
    --typeahead__input__spacing_inner_leading: 1.5rem;
    --typeahead__input__placeholder__text_color: #676A7D;
    --typeahead__list_item__spacing_inner_vert: 0.75rem;
    --typeahead__list_item__spacing_inner_horiz: 1rem;
    --typeahead__list_title__text_color: #191E3B;
    --typeahead__list_title__font: [object Object];
    --typeahead__list_title__font_size: 0.875rem;
    --typeahead__list_title__font_weight: 700;
    --typeahead__list_title__font_line_height: 1.125rem;
    --typeahead__list_item__font_size: 0.875rem;
    --typeahead__list_item__font_line_height: 1.125rem;
    --typeahead__list_item__subtext__spacing_between: 0px;
    --typeahead__list_item__location_icon__fill_color: #191E3B;
    --typeahead__list_item__text_color: #191E3B;
    --typeahead__list_item__font_weight: 500;
    --typeahead__list_item__subtext__font_weight: 400;
    --typeahead__list_item__sub_text__text_color: #191E3B;
    --typeahead__list_item__subtext__font: [object Object];
    --typeahead__list_item__subtext__font_size: 0.875rem;
    --typeahead__list_item__subtext__font_line_height: 1.125rem;
    --typeahead__list_item__nested_item__spacing_inner_leading: 2rem;
    --typeahead__list_item__nested_item__text_color: #191E3B;
    --typeahead__list_item__nested_item__icon__fill_color: #191E3B;
    --typeahead__list_item__location__text_color: #191E3B;
    --typeahead__list_item__icon__spacing_between: 0.5rem;
    --typeahead__toolbar__min__sizing_height: 4.5rem;
    --typeahead__dialog__background_color: #FFFFFF;
    --typeahead__list_title__spacing_inner_left: 1rem;
    --view__primary__background_color: #FFFFFF;
    --view__brand_promo_primary__background_color: #191E3B;
    --view__small__spacing_inner_horiz: 1.5rem;
    --view__large__spacing_inner_horiz: 1.5rem;
    --breakpoint__extra_large__min: 75rem;
    --color__accent__5__50: #FFEFEF;
    --color__accent__6__500: #FFEAB8;
    --breakpoint__small__max: 35.938rem;
    --color__neutral__600: #676A7D;
    --color__neutral__1__900: #191E3B;
    --background_color__negative__default: #A7183C;
    --color__accent__4__300: #57CA61;
    --color__accent__4__600: #227950;
    --color__accent__4__50: #E6F7E9;
    --color__neutral__1__200: #CACCD2;
    --color__neutral__1__700: #4D5167;
    --font__200__medium: [object Object];
    --color__global_member__1__800: #213470;
    --color__global_member__2__600: #707480;
    --color__global_member__3__600: #8B6400;
    --color__global_member__4__900: #202029;
    --font__100__medium: [object Object];
    --color__neutral__1__600: #676A7D;
    --color__neutral__1__50: #F3F3F5;
    --background_color__high_elevation: #FFFFFF;
    --sheet__box_shadow: 0px 0.5rem 1rem 0px rgba(12, 14, 28, 0.24);
    --elevation__1: 0px 1px 0px 0px rgba(12, 14, 28, 0.12);
    --header__stripe__background_color: #FDDB32;
    --header__secondary__background_color: #FFFFFF;
    --header__secondary__border_color: #B1B3BD;
    --global_navigation__header_nav_content__secondary__text__font_size: 0.875rem;
    --global_navigation__header_nav_content__secondary__text__font_weight: 400;
    --header__secondary__banner__font_weight: 400;
    --header__icon__fill_color: #191E3B;
    --sizing__eight: 2rem;
    --sizing__one: 0.25rem;
    --link_bar__default__text_color: #4D5167;
    --type__scale__300__size: 0.875rem;
    --link_bar__default__icon__fill_color: #4D5167;
    --type__weight__500: 500;
    --global_navigation__header_link__text_color: #4D5167;
    --type__decoration__none: none;
    --spacing__half: 2px;
    --link_bar__selected__border_color: #1668E3;
    --link_bar__selected__text_color: #1668E3;
    --color__neutral__700: #4D5167;
    --tabs__current__underline_color: #1668E3;
    --color__neutral__900: #191E3B;
    --color__accent__1__700: #0D4EAF;
    --global_navigation__menu__container__min_sizing_width: 3rem;
    --type__scale__500__size: 1.25rem;
    --spacing__three: 0.75rem;
    --breakpoint__large__min: 62rem;
    --color__background__1: #ECF4FD;
    --header__primary__sizing_height: 3rem;
    --global_navigation__menu__trigger_item__font_size: 0.875rem;
    --global_navigation__menu__trigger_item__font_weight: 500;
    --global_navigation__header_nav_content__font_size: 0.875rem;
    --header__secondary__text_color: #191E3B;
    --header__secondary__sizing_height: 3rem;
    --global_navigation__header_nav_content__secondary__text_color: #191E3B;
    --grid__gutter__zero: 0px;
    --grid__gutter__three: 0.75rem;
    --spacing__six: 1.5rem;
    --spacing__two: 0.5rem;
    --button__text__size: 1rem;
    --button__text__weight: 500;
    --button__sizing__small: 2.25rem;
    --global_navigation__button__primary__default__text_color: #FFFFFF;
    --global_navigation__button__primary__active__text_color: #FFFFFF;
    --global_navigation__button__primary__active__background_color: #1668E3;
    --carousel__pagination_dots__spacing_between: 0px;
    --breakpoint__medium__max: 61.938rem;
    --breakpoint__large__max: 74.938rem;
    --tabs__container__background_color: #FFFFFF;
    --tabs__container__elevation: 0px 1px 0px 0px rgba(12, 14, 28, 0.12);
    --tabs__container__height: 2.75rem;
    --tabs__container__canvas__background_color: #EFF3F7;
    --tabs__item__selected__underline_color: #1668E3;
    --tabs__content__padding_offset_vertical: 0.75rem;
    --tabs__item__text_size: 0.875rem;
    --tabs__item__text_weight: 500;
    --tabs__item__sub_label__text_size: 0.625rem;
    --tabs__item__sub_label__text_weight: 400;
    --button__tertiary__border_width: 0px;
    --button__text__leading: 1.25rem;
    --spacing__one: 0.25rem;
    --button__padding__vert: 0.25rem;
    --button__padding__horz: 1rem;
    --button__tertiary__hover__border_color: #999CA8;
    --button__tertiary__active__border_color: #999CA8;
    --sizing__three: 0.75rem;
    --sizing__six: 1.5rem;
    --sizing__two: 0.5rem;
    --spacing__twelve: 3rem;
    --spacing__zero: 0px;
    --grid__gutter__six: 1.5rem;
    --sizing__thirty_seven: 9.25rem;
    --sizing__five: 1.25rem;
    --typography__heading_600__font_size: 1.75rem;
    --typography__heading_600__font_weight: 500;
    --typography__heading_500__font_size: 1.25rem;
    --typography__heading_500__font_weight: 500;
    --typography__heading_400__font_size: 1rem;
    --typography__heading_400__font_weight: 500;
    --typography__heading_300__font_size: 0.875rem;
    --typography__heading_300__font_weight: 500;
    --typography__display_900__font_size: 3.5rem;
    --typography__display_900__font_weight: 500;
    --typography__display_800__font_size: 2.625rem;
    --typography__display_800__font_weight: 500;
    --typography__display_700__font_size: 2.25rem;
    --typography__display_700__font_weight: 500;
    --sizing__eleven: 2.75rem;
    --sizing__thirty_eight: 9.5rem;
    --sizing__sixteen: 4rem;
    --icon__size__l: 3rem;
    --text_shadow__1: 0px 0px 2px #818494;
    --type__scale__800__size: 2.625rem;
    --type__scale__800__leading: 2.75rem;
    --type__scale__900__size: 3.5rem;
    --type__scale__900__leading: 3.5rem;
    --type__scale__700__size: 2.25rem;
    --type__scale__700__leading: 2.5rem;
    --sizing__quarter: 1px;
    --field__error__icon__fill_color: #A7183C;
    --corner_radius__three: 0.75rem;
    --type__scale__100__size: 0.625rem;
    --type__scale__200__size: 0.75rem;
    --color__background__2: #C8DFF9;
    --sizing__seventy_two: 18rem;
    --typography__paragraph__type_300__font_size: 0.875rem;
    --typography__paragraph__type_300__font_weight: 400;
    --sizing__half: 2px;
    --link__type_300__font_size: 0.875rem;
    --link__type_300__font_weight: 400;
    --link__type_300__font_leading: 1.125rem;
    --color__neutral__400: #999CA8;
    --sizing__twenty_four: 6rem;
    --color__accent__2: #1668E3;
    --spacing__four: 1rem;
    --canvas__neutral__background_color: #FFFFFF;
    --color__accent__8: #C8DFF9;
    --badge__deal__generic__background_color: #227950;
    --color__accent__2__500: #187FA5;
    --color__accent__1__500: #3D84F0;
    --color__brand__1: #FDDB32;
    --color__accent__5: #E61E43;
    --color__brand__2: #191E3B;
    --banner__text_color: #FFFFFF;
    --banner__body__font_size: 0.875rem;
    --banner__body__font_weight: 400;
    --banner__body__font_leading: 1.125rem;
    --banner__spacing_inner_vert: 1rem;
    --banner__spacing_inner_horiz: 1rem;
    --corner_radius__zero: 0px;
    --sizing__one_and_half: 0.375rem;
    --step_input__icon__default__border_width: 2px;
    --type__scale__400__size: 1rem;
    --color__neutral__100: #DFE0E4;
    --color__accent__1: #0D4EAF;
}

.home_custom {
    max-height: 250px;
    height: 250px;
    overflow: hidden;
}

.home_banner.item {
    height: 250px;
    max-height: 250px;
    min-height: 250px;
    background: linear-gradient(180deg, rgba(200, 16, 46, 1) 0%, rgba(0, 45, 98, 1) 50%) !important;
    background: radial-gradient(circle, rgba(200, 16, 46, 1) 0%, rgba(0, 45, 98, 1) 50%) !important;
}

button.owl-prev span {
    top: 100px;
}

button.owl-next span {
    top: 100px;
}

#Expedia_theme_search_form {
    position: relative;
    /*top: -212px;*/
    right: 0;
    z-index: 9;
    margin-top: -212px;
    margin-bottom: 38px;
}

.Expedia_oneway_search_form .Expedia_range_plan {
    margin: 0px -20px 0 -20px;
    position: relative;
    z-index: 1;
    cursor: pointer;
}

    .Expedia_oneway_search_form .Expedia_range_plan i {
        border: 2px solid #DFE0E4;
        color: #002d62;
        font-size: 16px;
        width: 50px;
        height: 50px;
        text-align: center;
        line-height: 46px;
        border-radius: 50%;
        background-color: #fff;
    }


.input__styled_icon i.fa-solid.fa-location-dot {
    position: absolute;
    top: 78px;
    font-size: 20px;
    color: #000;
    padding-left: 20px;
}


.input__styled_icon input {
    font-weight: 600;
    width: 100%;
    border-radius: 12px;
    padding: 16px 11px 1px 43px;
    background: #fff;
    font-size: 16px;
    color: var(--brand-muted);
    outline: none;
    transition: box-shadow .12s, border-color .12s;
    height: 47px;
    border: 1px solid #818494;
}

div#switch__ .input__styled_icon p {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1rem;
    position: absolute;
    margin: 6px 9px 1px 45px;
}

div#switch__ .input__styled_icon {
    width: 48.5%;
}

.flight_Search_boxed.Expedia.date_flex_area {
    height: 47px;
    padding: 10px 10px 10px 18px;
    border-radius: 10px;
    position: relative;
    background: #fff;
    border: 1px solid #818494;
    border-radius: 0.5rem;
}

.flight_Search_boxed {
    /* background: #8b3eea17; */
    padding: 10px 10px 10px 20px;
    border-radius: 10px;
    position: relative;
}

    .flight_Search_boxed.Expedia.date_flex_area p {
        inset-block-start: calc(30% - 1.25rem);
        font-size: 0.75rem;
        font-weight: 400;
        line-height: 1rem;
        position: absolute;
        margin: 6px 9px 1px 27px;
        top: 0px;
    }

    .flight_Search_boxed.Expedia.date_flex_area .icon_st1.d-flex {
        position: relative;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        height: 0px;
        left: 12px;
        top: -4px;
    }

.flight_Search_boxed {
    background: #fff;
    border: 1px solid #818494;
    padding: 10px 10px 10px 18px;
    border-radius: 10px;
    position: relative;
    height: 47px;
}

    .flight_Search_boxed p {
        font-size: 0.75rem;
        font-weight: 400;
        line-height: 1.1rem;
        position: absolute;
        margin: 5px 18px 0px 27px;
        top: 0;
    }

    .flight_Search_boxed input {
        font-size: 16px;
        width: 100%;
        border: none;
        font-weight: 500;
        height: 14px;
        padding: 0;
        color: #4b5563;
    }

.icon_st {
    margin-top: 6px;
}

.theme_search_form_area {
    padding: 24px;
    background-color: #ffffffd9;
}

.flight__buttons {
    margin-bottom: 10px;
}

    .flight__buttons button {
        border: 2px solid #818494;
        font-size: 14px;
        padding: 4px 10px;
        border-radius: 20px;
        background: white;
    }

        .flight__buttons button.active {
            border-color: #002D62;
            color: #002D62;
            background-color: #002d6214;
        }

    .flight__buttons select {
        border: 2px solid #818494;
        font-size: 16px;
        padding: 4px 10px;
        border-radius: 20px;
        background: white;
        width: auto;
    }

.top_form_search_button {
    margin-top: 0;
    height: 100%;
}

.Expedia_oneway_search_form .form-check {
    display: flex;
    align-items: center;
    gap: 8px;
}

    .Expedia_oneway_search_form .form-check label {
        font-size: 15px;
        font-weight: 400;
        margin-bottom: 0;
    }

    .Expedia_oneway_search_form .form-check .form-check-input {
        width: 14px;
        height: 14px;
        padding: 10px;
    }


.btn_theme {
    transition: var(--transition);
    box-shadow: none;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    z-index: 0;
    border: none;
    width: 161px;
    height: 51px;
}

.uitk-button {
    align-items: center;
    border-radius: 2500rem;
    border-style: solid;
    border-width: 0;
    cursor: pointer;
    display: inline-flex;
    flex-wrap: nowrap;
    font-weight: 500;
    justify-content: center;
    -webkit-tap-highlight-color: transparent;
    text-shadow: none;
    background-color: #002d62;
    color: #FFF !important;
    position: relative;
    z-index: 0;
    width: 100%;
    height: 100%;
}

.traveller-calulate-persons .passengers .passengers-type .type-label {
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.1rem;
    position: relative;
    margin: 0px;
    display: flex;
    align-items: center;
}

    .traveller-calulate-persons .passengers .passengers-type .type-label p {
        position: relative;
        margin: 0px !important;
    }


    .traveller-calulate-persons .passengers .passengers-type .type-label span {
        padding-top: 0px;
    }

.manage__traveller_HSF button + input {
    margin: 0 10px;
    padding: 0;
    border: none;
    width: 30px;
    text-align: center;
    font-size: 16px !important;
    line-height: 2;
    height: 20px;
}


.flight_Search_boxed.dropdown_passenger_area .dropdown {
    position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 0px;
    left: 27px;
    top: -7px;
}

.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button {
    font-size: 12px;
    width: 20px;
    height: 20px;
    background-color: #fff;
    border: 1px solid #818494;
    align-items: center;
    block-size: 2rem;
    inline-size: 2rem;
    border-radius: 2500rem;
}

.myclass__reverse {
    flex-direction: row-reverse;
}

button.add-room, button.remove-room {
    background: unset;
    border: 0;
    padding: 0 !important;
    font-size: 12px !important;
}

.btn_md.traveller__done {
    padding: 4px 15px !important;
    font-size: 14px !important;
}

#theme_search_form {
    display: none;
}

@media (max-width: 992px) {
    .home_custom {
        display: none !important;
    }

    #Expedia_theme_search_form {
        margin-top: 10px;
    }

    .flight_Search_boxed {
        margin-bottom: 30px;
    }
}

@media (max-width: 768px) {

    .swiper-pagination {
        bottom: -6px !important;
    }

    .mySwiper {
        padding-bottom: 10px;
    }

    .why_travel .heading_ .section_heading_center {
        padding-top: 0;
    }

    #Expedia_theme_search_form {
        display: none;
    }

    .theme_search_form_area {
        background-color: #fff;
    }

    /*.flight_Search_boxed p {
        margin: unset;
        position: unset;
    }*/

    .flight_Search_boxed p {
        position: unset;
    }

    .flight_Search_boxed input {
        height: 35px;
        font-size: 18px;
    }

    .flight_Search_boxed p {
        margin: unset;
        font-size: 14px;
    }

    .plan_icon_posation {
        position: absolute;
        top: 11px;
        right: 30px;
    }

    .range_plan {
        position: absolute;
        left: 43%;
        top: -16%;
        transform: translateY(-50%);
    }

    .flight_Search_boxed.dropdown_passenger_area .dropdown {
        position: unset;
        height: unset;
    }

    .icon_st {
        margin-top: 0;
    }

    .Journey_date {
        margin-top: 10px;
    }

    /* .flight_Search_boxed.dropdown_passenger_area .dropdown {
        left: 0;
        top: 13px;
    }*/

    .flight_Search_boxed {
        background: #00000017;
        border: unset;
        padding: 10px 10px 10px 18px;
        border-radius: 10px;
        height: 109px;
    }
}

@media (max-width: 768px) {

    #Expedia_theme_search_form {
        display: none;
    }

        #Expedia_theme_search_form.active {
            display: block;
            position: fixed;
            top: 0;
            z-index: 9999;
            margin: 0;
        }

            #Expedia_theme_search_form.active .container {
                padding: 0;
            }

        #Expedia_theme_search_form .theme_search_form_area {
            border-radius: 0;
            height: 100vh;
            overflow-y: auto;
        }
}


@media (max-width: 576px) {
    .myclass__reverse {
        flex-direction: column-reverse;
    }

    .input__styled_icon i.fa-solid.fa-location-dot {
        position: absolute;
        top: 161px;
        font-size: 20px;
        color: #000;
        padding-left: 20px;
    }

    .flight_Search_boxed.Expedia.date_flex_area {
        height: 55px !important;
        min-height: 55px !important;
        margin-bottom: 5px;
    }

    .flight__buttons select {
        margin-top: 10px;
    }
}
