/* vanilla-extract-css-ns:node_modules/@etg/wings/dist/components/site_footer/SiteFooter.css.js.vanilla.css?source=LlNpdGVGb290ZXJfZm9vdGVyU3R5bGVzX19pNHl0cHcwIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcnMtZm9vdGVyLWJhY2tncm91bmQpOwogIGNvbG9yOiB2YXIoLS1jb2xvcnMtZm9vdGVyLXRleHQpOwp9Ci5TaXRlRm9vdGVyX3Byb3ZpZGVyU3R5bGVzX19pNHl0cHcxIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcnMtZm9vdGVyLXByb3ZpZGVyc0JhY2tncm91bmQpOwogIGJvcmRlci1yYWRpdXM6IDNweDsKICBjb2xvcjogdmFyKC0tY29sb3JzLWZvb3Rlci1wcm92aWRlcnMpOwogIGZpbGw6IHZhcigtLWNvbG9ycy1mb290ZXItcHJvdmlkZXJzKTsKICBwYWRkaW5nOiAyNHB4Owp9Ci5TaXRlRm9vdGVyX3BhcnRuZXJTdHlsZXNfX2k0eXRwdzIgewogIGNvbG9yOiB2YXIoLS1jb2xvcnMtZm9vdGVyLXBhcnRuZXJzKTsKICBmaWxsOiB2YXIoLS1jb2xvcnMtZm9vdGVyLXBhcnRuZXJzKTsKfQouU2l0ZUZvb3Rlcl9wb3dlcmVkQnlTdHlsZXNfX2k0eXRwdzMgewogIGNvbG9yOiB2YXIoLS1jb2xvcnMtZm9vdGVyLXBvd2VyZWRCeSk7CiAgZmlsbDogdmFyKC0tY29sb3JzLWZvb3Rlci1wb3dlcmVkQnkpOwp9CkBtZWRpYSBwcmludCB7CiAgLlNpdGVGb290ZXJfZm9vdGVyU3R5bGVzX19pNHl0cHcwIHsKICAgIGRpc3BsYXk6IG5vbmU7CiAgfQp9 */
.SiteFooter_footerStyles__i4ytpw0 {
  background-color: var(--colors-footer-background);
  color: var(--colors-footer-text);
}
.SiteFooter_providerStyles__i4ytpw1 {
  background-color: var(--colors-footer-providersBackground);
  border-radius: 3px;
  color: var(--colors-footer-providers);
  fill: var(--colors-footer-providers);
  padding: 24px;
}
.SiteFooter_partnerStyles__i4ytpw2 {
  color: var(--colors-footer-partners);
  fill: var(--colors-footer-partners);
}
.SiteFooter_poweredByStyles__i4ytpw3 {
  color: var(--colors-footer-poweredBy);
  fill: var(--colors-footer-poweredBy);
}
@media print {
  .SiteFooter_footerStyles__i4ytpw0 {
    display: none;
  }
}

/* vanilla-extract-css-ns:node_modules/@etg/wings/dist/themes/globalStyles.css.js.vanilla.css?source=#H4sIAAAAAAAAA61VW28cNRR+319xtAipiTxVkqY8zD5VRRBxE2KrAkIo8ozPzDjx2IPt2UvRSlXC5SGiKKUgpHIVSBVFBCQq8RCVP7MkTUh/BLJ3N3vJbkiiPs3x8Xc+f/6OPc5sLghEirUJFASUIFAKAoITYIIAswQYIxAJFa9/UCqLBBKeltp/UTCDloDAFCUjYLFlqUZKoHAAnmiaI4FME8gWCWRLBLIrBLJlAtlVAtkL8GEFIKc65TKEhVoFoKCMcZn6UadySlWipA0Mv4UhLC4sPF8bpJrI08yGsLzgGUrh0YIbGxjbFhjYdoEhVKtuNiqtVZIAl0VpCRgUGNvhPnxprITSIXCZoea2Ni64U8ls3lsiUi2nx4uPlGaog0i1HGSewHwYRpgo58p8GNLEoj5RNLKC30lCcy7aI/lOhecpAcwjZARUtObF0pJxRaDBGSrPmfUdoKVVPbmtoMmZzQZOdSq9zvQVOKn9zVgaidF0ECshaGEwhEFUG06agsbDXtmMgGW+eKKJx0dsTN5Ay7GBznXf0YCytdKMQI5r+71oUH0pCPzABL6s0Dynuj1XGz8ZPaBPRNRgnd/CuRP+joIUcxydCg2lspfeiwU15v25mWsLLtdNwDChpbBTCsNMNVATmMgmKi5N0OCGD+yeTe6x06hPkqjSCi4xhKWiBUYJzsYJfcVbXKbegz46UEli0Poit8rlOrf4klIW9WriP3V3bczqKl9u26K5MLEZAuetGJhy7rqz2daj8u552ypnWGgUUWjl7tIEZhEoOTcT1VZOQpYuQjRLUt/KZyXsonQz5Y117NnJnHkQ4lJrlPa6G13kMF/oUo0fN/cLuRyrUlrdvq4YBkEshw/W4J9TvaY5FVUC1dd5rJVRiYV36QpyeAObk+kMuUvt/b1z8Pj3w/sfH+5u+/HO1j+Pv3BRnef1Uvroxjt8AP/szv5Xnz7Z/aQHN1SawKDmyXSVa8VpKrubP3Y3fu5uPuxuPPTykOu26s3c7W7+0t3Y6W7eOXhwt7vxCN7UCt6+4iZXuKYplwpepeslvKxsxmM3fQY963qKnqMH20+/vQ3//vnD0b0vvQ4q0lL2mV3i6POtp/dvu+hFZcvcBdeKQuAx4v/Wtc3TfHA92P1+/7efDne3D3+9N96pVzKU6UrP/YOvt/a/+2bvo7+ePPpjb2frWAe8xuulTN34Bs1UTl10EzWjkp5FXdZ7ScezjWknbEg/UD9O/pxWyk57kf8DcNIu5xMKAAA= */
html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
blockquote,
figure,
fieldset,
legend,
textarea,
pre,
iframe,
hr,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400;
}
ul {
  list-style-type: "";
}
button,
input,
select,
textarea {
  color: inherit;
  margin: 0;
}
html {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: inherit;
  font-family: inherit;
}
img,
embed,
object,
audio,
video {
  height: auto;
  max-width: 100%;
}
iframe {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
th,
td {
  padding: 0;
}
html,
body {
  height: 100%;
}
html {
  text-size-adjust: 100%;
}
body {
  color: var(--colors-text-primary);
  font-size: var(--font-baseSize);
  font-family: var(--font-body);
}
a:not([class]) {
  color: var(--colors-links-default);
}
a:not([class]):hover,
a:not([class]):focus-visible {
  color: var(--colors-links-focus);
}
a:not([class]):focus-visible {
  outline: 2px solid var(--colors-focusRing);
  outline-offset: 2px;
}
.SiteFooter_footerStyles__i4ytpw0 a:not([class]),
.SiteFooter_footerStyles__i4ytpw0 a:not([class]):hover,
.SiteFooter_footerStyles__i4ytpw0 a:not([class]):focus-visible {
  color: var(--colors-footer-link);
}
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_providerStyles__i4ytpw1 a,
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_partnerStyles__i4ytpw2 a,
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_providerStyles__i4ytpw1 a:hover,
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_partnerStyles__i4ytpw2 a:hover,
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_providerStyles__i4ytpw1 a:focus-visible,
.SiteFooter_footerStyles__i4ytpw0 .SiteFooter_partnerStyles__i4ytpw2 a:focus-visible {
  color: currentColor;
}
.SiteFooter_footerStyles__i4ytpw0 a:not([class]):focus-visible {
  outline: 2px solid var(--colors-footer-link);
}
body.countryCode--cn {
  font-family:
    "Arial",
    "Microsoft YaHei New",
    "Microsoft Yahei",
    "\5fae\8f6f\96c5\9ed1",
    "\5b8b\4f53",
    "SimSun",
    "STXihei",
    "\534e\6587\7ec6\9ed1",
    sans-serif;
}
body.countryCode--jp {
  font-family:
    "Arial",
    "\30e1\30a4\30ea\30aa",
    "Meiryo",
    "\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3",
    "Hiragino Kaku Gothic Pro",
    sans-serif;
}
body.countryCode--kr {
  font-family:
    "\b9d1\c740  \ace0\b515",
    "Malgun Gothic",
    "\b3cb\c6c0",
    "Dotum",
    "AppleGothic",
    sans-serif;
}
body.countryCode--tw {
  font-family:
    "Arial",
    "\5fae\8edf\6b63\9ed1\9ad4",
    "Microsoft JhengHei",
    "\860b\679c\5137\7d30\5b8b",
    "Apple LiSung",
    "Tahoma",
    "Verdana",
    sans-serif;
}
body.countryCode--th,
body.countryCode--vn {
  font-family:
    "Tahoma",
    "Arial",
    sans-serif;
}
#root {
  height: 100%;
}

/* vanilla-extract-css-ns:node_modules/@etg/wings/dist/themes/supersaver/theme.css.js.vanilla.css?source=#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 */
:root {
  --ancillaryButton-padding-large: 0.84375rem 1.5rem;
  --ancillaryButton-padding-small: 0.40625rem 1rem;
  --ancillaryButton-roundedPadding-large: 0.9125rem;
  --ancillaryButton-roundedPadding-small: 0.475rem;
  --ancillaryToggle-borderRadius: 0.25rem;
  --ancillaryToggle-padding: 0.75rem;
  --badge-borderRadius: 1.25rem;
  --badge-fontSize: 0.875rem;
  --badge-padding: 6px 16px 7px;
  --button-borderRadius: 0.25rem;
  --button-fontSize: 0.875rem;
  --button-fontWeight: 700;
  --button-blockPadding-large: 0.84375rem;
  --button-blockPadding-largeWithIcon: 0.84375rem;
  --button-blockPadding-small: 0.40625rem;
  --button-blockPadding-smallWithIcon: 0.40625rem;
  --card-borderRadius: 4px;
  --checkBox-borderRadius: 0.1875rem;
  --checkBox-borderWidth: 0.0625rem;
  --checkBox-checkmark-thickness: 12;
  --checkBox-checkmark-width: 0.8125rem;
  --comboBox-chevron-verticalOffset: 0.875rem;
  --dialog-borderRadius: 0.5rem;
  --dialog-contentPadding: 1rem;
  --dialog-header-closeIcon-blockPosition: 0;
  --dialog-header-closeIcon-inlinePosition: 0.0625rem;
  --dialog-header-closeIcon-size: 1.125rem;
  --dialog-header-closeIcon-thickness: 0.0625rem;
  --dialog-header-layout: flex-start;
  --dialog-header-padding: 1rem 2.5rem 1rem 1rem;
  --dialog-header-textAlignment: start;
  --dialog-header-textSize-mobile: 1.125rem;
  --dialog-header-textSize-desktop: 1.375rem;
  --font-body:
    "Noto Sans",
    "Arial",
    sans-serif;
  --font-baseSize: 100%;
  --header-shadow: none;
  --headings-h1-iconPosition-small: 0;
  --headings-h1-iconPosition-large: -1px;
  --headings-h2-iconPosition-small: -1px;
  --headings-h2-iconPosition-large: -2px;
  --headings-h3-iconPosition-small: -3px;
  --headings-h3-iconPosition-large: -2px;
  --headings-h4-iconPosition-small: -2px;
  --headings-h4-iconPosition-large: -3px;
  --inputs-borderRadius: 0.1875rem;
  --inputs-floatingLabel-defaultTransform: scale(0.744) translateY(-68%);
  --inputs-floatingLabel-withPrefixIconTransform: translateX(-38px);
  --inputs-floatingLabel-inputHeight: 3.5rem;
  --inputs-floatingLabel-inputPaddingBlockStart: 1.125rem;
  --inputs-floatingLabel-paddingInlineStartWithIcon: 2.5rem;
  --inputs-floatingLabel-verticalOffset: 1.0625rem;
  --inputs-height: 3rem;
  --inputs-iconInsetMargin: 0.8125rem;
  --inputs-iconSize: 1.25rem;
  --inputs-labelIndentation: 0.5rem;
  --inputs-metaTextSize: 0.875rem;
  --inputs-paddingInline: 0.75rem;
  --pageBlock-inlinePadding-narrow: 10px;
  --pageBlock-inlinePadding-wide: 16px;
  --selectBox-chevron-size: 1.25rem;
  --selectBox-chevron-thickness: 12;
  --selectBox-listBox-desktopDistance: 0rem;
  --selectBox-listBox-marginBottom: 0;
  --selectBox-listBox-marginInline: 0;
  --selectBox-option-borderRadius: 0;
  --selectBox-option-checkmark-size: 1.25rem;
  --selectBox-option-checkmark-thickness: 12;
  --selectBox-option-flexDirection: row;
  --selectBox-option-margin: 0;
  --selectBox-option-padding-default: 1.078125rem 1rem 1.078125rem 2.75rem;
  --selectBox-option-padding-multi: 1.078125rem 1rem;
  --selectBox-option-padding-selected: 1.078125rem 1rem 1.078125rem 1.0625rem;
  --validationMessage-iconSize: 1.25rem;
  --colors-badge-neutral-background: #d4d4d4;
  --colors-badge-neutral-foreground: #212121;
  --colors-button-info-default: #206aa1;
  --colors-button-info-hover: #184e77;
  --colors-button-info-active: #071622;
  --colors-button-primary-default-base: #2b75bb;
  --colors-button-primary-default-border: #2b75bb;
  --colors-button-primary-default-label: #fff;
  --colors-button-primary-hover-base: #2668a6;
  --colors-button-primary-hover-border: #2668a6;
  --colors-button-primary-hover-label: #fff;
  --colors-button-primary-active-base: #184168;
  --colors-button-primary-active-border: #184168;
  --colors-button-primary-active-label: #fff;
  --colors-button-secondary-default-base: #fff;
  --colors-button-secondary-default-border: #2b75bb;
  --colors-button-secondary-default-label: #2b75bb;
  --colors-button-secondary-hover-base: #f7fafd;
  --colors-button-secondary-hover-border: #2b75bb;
  --colors-button-secondary-hover-label: #2b75bb;
  --colors-button-secondary-active-base: #eaf2fa;
  --colors-button-secondary-active-border: #2b75bb;
  --colors-button-secondary-active-label: #2b75bb;
  --colors-button-siteAuxiliary-default-base: #fff;
  --colors-button-siteAuxiliary-default-border: #000;
  --colors-button-siteAuxiliary-default-label: #000;
  --colors-button-siteAuxiliary-hover-base: #f7fafd;
  --colors-button-siteAuxiliary-hover-border: #000;
  --colors-button-siteAuxiliary-hover-label: #000;
  --colors-button-siteAuxiliary-active-base: #eaf2fa;
  --colors-button-siteAuxiliary-active-border: #000;
  --colors-button-siteAuxiliary-active-label: #000;
  --colors-calendar-date-hover: #f7fafd;
  --colors-calendar-date-range: #eaf2fa;
  --colors-calendar-date-selected: #2b75bb;
  --colors-calendar-price-low-background: #a1ecaa;
  --colors-calendar-price-low-foreground: #0f4d17;
  --colors-calendar-price-medium-background: #f5eacc;
  --colors-calendar-price-medium-foreground: #4d3c0f;
  --colors-calendar-price-high-background: #f5cccc;
  --colors-calendar-price-high-foreground: #4d0f0f;
  --colors-calendar-price-unknown-background: #ededed;
  --colors-calendar-price-unknown-foreground: #212121;
  --colors-card-highlight-background: #2b75bb;
  --colors-card-highlight-foreground: #fff;
  --colors-checkbox-background-default: #fff;
  --colors-checkbox-background-selected: #2b75bb;
  --colors-checkbox-border-default: #6e6e6e;
  --colors-checkbox-border-focused: #2b75bb;
  --colors-checkbox-border-selected: #2b75bb;
  --colors-checkbox-checkmark-default: #f7fafd;
  --colors-checkbox-checkmark-selected: #fff;
  --colors-decoration-neutral: #878787;
  --colors-decoration-primary: #4d4d4d;
  --colors-decoration-secondary: #e6e6e6;
  --colors-dialog-background: #fff;
  --colors-divider: #ededed;
  --colors-focusRing: #2668a6;
  --colors-footer-background: #243a5b;
  --colors-footer-link: #fff;
  --colors-footer-partners: #fff;
  --colors-footer-providers: #fff;
  --colors-footer-providersBackground: rgb(0 0 0 / 20%);
  --colors-footer-poweredBy: #fff;
  --colors-footer-text: #fff;
  --colors-header-base: #0068bc;
  --colors-header-hover: #005da8;
  --colors-header-content: #fff;
  --colors-inputs-background: #fff;
  --colors-inputs-border: #6e6e6e;
  --colors-inputs-borderFocused: #2b75bb;
  --colors-inputs-caret: initial;
  --colors-inputs-disabledBackground: #f7f7f7;
  --colors-inputs-disabledBorder: #d4d4d4;
  --colors-inputs-disabledContent: inherit;
  --colors-inputs-error-background: #fff;
  --colors-inputs-error-border: #a12020;
  --colors-inputs-floatingLabel-disabledLabel: #a1a1a1;
  --colors-inputs-main: #2b75bb;
  --colors-inputs-focus: #83b4e2;
  --colors-inputs-selected: #eaf2fa;
  --colors-inputs-hover: #f7fafd;
  --colors-inputs-meta-text: inherit;
  --colors-inputs-warning-background: #fff;
  --colors-inputs-warning-border: #775e18;
  --colors-links-default: #2668a6;
  --colors-links-focus: #184168;
  --colors-page-background-primary: #f7f7f7;
  --colors-page-background-secondary: #fff;
  --colors-panel-background: #bdd7f0;
  --colors-panel-foreground: #000;
  --colors-pictograms-airHelp-case: #163868;
  --colors-pictograms-airHelp-dial: #83b4e2;
  --colors-pictograms-airHelp-hands: #163868;
  --colors-pictograms-cancellationGuarantee-shield: #163868;
  --colors-pictograms-climateCompensate-clouds: #cff4ff;
  --colors-pictograms-climateCompensate-sun: #ec8a0b;
  --colors-pictograms-climateCompensate-textAndWindows: #163868;
  --colors-pictograms-customerSupport-shirt: #163868;
  --colors-pictograms-customerSupport-speechBubble: #ec8a0b;
  --colors-pictograms-flexibleTicket-ticket: #2b75bb;
  --colors-pictograms-flexibleTicket-icon: #cff4ff;
  --colors-pictograms-flexibleTicket-punch: #163868;
  --colors-pictograms-selfTransferApp-airplane: #2b75bb;
  --colors-pictograms-selfTransferApp-chrome: #163868;
  --colors-pictograms-selfTransferApp-hand: #b68061;
  --colors-pictograms-selfTransferApp-icon: #cff4ff;
  --colors-pictograms-selfTransferApp-nail: #e4c4a5;
  --colors-pictograms-selfTransferApp-sweater: #00247e;
  --colors-pictograms-selfTransferGuaranteeShield-checkmark: #fff;
  --colors-pictograms-selfTransferGuaranteeShield-shield: #2b75bb;
  --colors-pictograms-selfTransferSupport-airplaneSticker: #ffb450;
  --colors-pictograms-selfTransferSupport-mic: #163868;
  --colors-pictograms-selfTransferSupport-sweater: #163868;
  --colors-pictograms-selfTransferWalking-stroller: #83b4e2;
  --colors-pictograms-selfTransferWalking-strollerPocket: #2b75bb;
  --colors-pictograms-selfTransferWalking-sweater: #163868;
  --colors-pictograms-shared-backdrop-level1: rgb(from #83b4e2 r g b / 15%);
  --colors-pictograms-shared-backdrop-level2: rgb(from #83b4e2 r g b / 23%);
  --colors-pictograms-shared-backdrop-level3: rgb(from #83b4e2 r g b / 60%);
  --colors-pictograms-travelInsurance-document: #2b75bb;
  --colors-pictograms-travelInsurance-fold: #d9d9d9;
  --colors-pictograms-travelInsurance-text: #163868;
  --colors-pictograms-travelInsurance-badge: #d9d9d9;
  --colors-pictograms-travelInsurance-check: #163868;
  --colors-promotional-background: #edeafa;
  --colors-promotional-foreground: #342191;
  --colors-selectBox-chevron-activeBackground: #83b4e2;
  --colors-selectBox-listBox-background: #fff;
  --colors-selectBox-listBox-desktopBorder: #6e6e6e;
  --colors-selectBox-listBox-desktopActiveBorder: #2b75bb;
  --colors-selectBox-listBox-topBorder: #ededed;
  --colors-selectBox-option-active: #f7fafd;
  --colors-selectBox-option-activeAndSelected: #f7fafd;
  --colors-selectBox-option-selected: transparent;
  --colors-selectBox-option-separator: 0.0625rem solid #ededed;
  --colors-signal-caution-background: #f8f1dd;
  --colors-signal-caution-foreground: #775e18;
  --colors-signal-critical-background: #fceeee;
  --colors-signal-critical-foreground: #a12020;
  --colors-signal-information-background: #eef6fc;
  --colors-signal-information-foreground: #206aa1;
  --colors-signal-positive-background: #eefcf0;
  --colors-signal-positive-foreground: #187723;
  --colors-skeleton-base: #e0e0e0;
  --colors-skeleton-highlight: #ededed;
  --colors-skipToContent-background: #212121;
  --colors-skipToContent-foreground: #f7f7f7;
  --colors-surface-primary: #fff;
  --colors-text-inverse: #f7f7f7;
  --colors-text-primary: #212121;
  --colors-text-secondary: #6e6e6e;
  --colors-tooltip-background: #212121;
  --colors-tooltip-foreground: #f7f7f7;
}
