.Bz1L{font-size:12px;line-height:16px}.KNh0{flex-direction:column;display:flex}@media (width>=1024px){.KNh0{width:70%}.bd-sw .KNh0{width:100%}}.KNh0-item{align-items:flex-start;font-size:14px;line-height:20px;display:flex}.KNh0-item:not(:last-child){margin-bottom:16px}@media (width>=768px){.KNh0-item:not(:last-child){margin-bottom:24px}}.bd-sw .KNh0-item{align-items:center}@media (width>=768px){.bd-sw .KNh0-item:not(:last-child){margin-bottom:16px}}.KNh0-item-tip{margin:0}.KNh0-expandable .KNh0-item:nth-child(3){margin-bottom:0}.KNh0-expandable .KNh0-item:nth-child(n+4){display:none}.KNh0-icon{fill:var(--color-global-theme-positive);flex-shrink:0;display:flex;margin-left:16px}.bd-sw .KNh0-icon{margin-left:12px}.KNh0-disclaimer{color:var(--color-background-neutral-focus);margin-top:24px;display:block}.KNh0 a{color:var(--color-foreground-action-default);text-decoration:none}.KNh0 a:hover,.KNh0 a:focus{color:var(--color-foreground-action-focus);text-decoration:underline}.ZJPR-tips-wrapper{color:var(--color-elevation-app-content);display:flex}.ZJPR-tips-ad{margin-top:-48px;margin-right:72px}.bDZo{flex-direction:column;display:flex}@media (width>=1024px){.bDZo{flex-direction:row;margin:0 -8px}}.bDZo-box{border:var(--size-border-width-100) solid var(--color-border-default);text-align:center;flex:1 1 0;margin:0 0 12px;padding:60px 0}@media (width>=1024px){.bDZo-box{margin:0 8px}}.bDZo-label{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.bDZo-text{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);display:block}.bDZo-text a{color:var(--color-elevation-one-content);cursor:pointer;text-decoration:none}.bDZo-text a:hover{color:var(--color-foreground-action-hover)}.bDZo-text a:focus{color:var(--color-foreground-action-focus)}.KZdv{display:none}.KZdv.KZdv-mod-mobile-visible{display:block}@media (width>=768px){.KZdv.KZdv-mod-tablet-visible{display:block}}@media (width>=1024px){.KZdv.KZdv-mod-desktop-visible{display:block}}.oCKq-operational-wrapper{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);border-top:var(--size-border-width-100) solid var(--color-border-default);color:var(--color-foreground-neutral-default);justify-content:space-between;align-items:center;min-height:33px;margin:0 -12px;padding:12px 12px 0;display:flex}.oCKq-operational-wrapper.oCKq-pres-compact{color:var(--color-foreground-base-default);border-top:none;padding:0 12px 16px}.Eawh{align-items:center;min-height:24px;margin-bottom:12px;display:flex}.Eawh-pres-compact{border-top:var(--size-border-width-100) solid var(--color-border-default);margin:0 -12px;padding:12px 12px 0}.Eawh-price-wrapper{flex-direction:column;flex:1;display:flex}.Eawh-price{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);line-height:28px}.Eawh-airline-name{font-family:var(--font-label-small-emphasis-family);font-weight:var(--font-label-small-emphasis-weight);font-size:var(--font-label-small-emphasis-size);line-height:var(--font-label-small-emphasis-line-height);letter-spacing:var(--font-desktop-label-small-emphasis-letter-spacing);font-feature-settings:var(--font-label-small-emphasis-feature-settings);font-weight:var(--font-weight-emphasis);line-height:16px}.Eawh-timestamp-container{align-items:center;column-gap:4px;display:flex}body.flex-gap .Eawh-timestamp-container>:not(:last-child){margin-left:4px}.Eawh-timestamp{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings)}.Ze-l{background-color:var(--color-background-action-content);border-radius:var(--size-border-radius-large);width:100%;height:100%;box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);flex-direction:column;padding:12px;display:flex;border-right:0;border-left:0}.Ze-l.Ze-l-mod-clickable-card{cursor:pointer}.Ze-l-pres-compact{color:var(--color-foreground-base-default)}.Ze-l-pres-compact .Ze-l-leg{margin-bottom:12px}.Ze-l-pres-compact .Ze-l-distance{align-items:flex-end}.Ze-l-pres-compact .Ze-l-secondary-text{color:var(--color-foreground-base-default)}.Ze-l-leg{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.Ze-l-leg.Ze-l-mod-display-block{display:block}.Ze-l-info-column{flex-direction:column;align-self:center;align-items:flex-start;display:flex}.Ze-l-info-column.Ze-l-mod-small{flex:1}.Ze-l-info-column.Ze-l-mod-large{flex:2}.Ze-l-primary-text{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);white-space:nowrap}@media (width>=640px){.Ze-l-primary-text{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}}.Ze-l-secondary-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-foreground-neutral-default)}@media (width>=640px){.Ze-l-secondary-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}}.Ze-l-price-wrapper{flex-direction:column;flex:1;display:flex}.Ze-l-operational-wrapper{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);border-top:var(--size-border-width-100) solid var(--color-border-default);color:var(--color-foreground-neutral-default);justify-content:space-between;align-items:center;min-height:33px;margin:0 -12px;padding:12px 12px 0;display:flex}.Ze-l-bags{font-family:var(--font-desktop-numerals-body-small-emphasis-family);font-weight:var(--font-desktop-numerals-body-small-emphasis-weight);font-size:var(--font-desktop-numerals-body-small-emphasis-size);line-height:var(--font-desktop-numerals-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-numerals-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-desktop-numerals-body-small-emphasis-feature-settings);border:var(--size-border-width-100) solid var(--color-border-default);border-radius:var(--size-border-radius-small);align-items:center;display:flex;padding:4px 4px 4px 0}.Ze-l-bags+.Ze-l-bags{margin-right:4px}.Ze-l-bags-content{margin-right:2px;padding-left:4px}.Ze-l-empty-bag{fill:var(--color-foreground-negative-default)}.Ze-l-bags-wrapper{display:flex;margin-right:auto}.Ze-l-row{min-height:24px;margin-bottom:12px;display:flex}.Ze-l-row.Ze-l-mod-display-block{display:block}.Ze-l-airlines{flex-wrap:wrap;width:44px;min-width:44px;max-height:44px;display:flex;position:relative;margin-left:12px}.Ze-l-airlines .Ze-l-airline-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(2),.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(2)~.Ze-l-airline-wrapper{width:50%}.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(2)~.Ze-l-airline-wrapper{position:absolute;bottom:0;left:0}.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(3),.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(3)~.Ze-l-airline-wrapper,.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(4),.Ze-l-airlines .Ze-l-airline-wrapper:first-child:nth-last-child(4)~.Ze-l-airline-wrapper{width:50%}.Ze-l-airlines .Ze-l-airline{object-fit:cover;width:100%;height:100%}.Ze-l-layover-airport{text-align:center}.c1G2--separator{margin:0 4px}.HIET-mod-hidden{display:none}.HIET-more-button{width:100%;margin-top:16px;padding:0 8px;display:none}@media (width>=768px){.HIET-more-button{margin-top:24px}}@media (width>=0) and (width<=767px){.HIET-more-button.HIET-mod-display-mobile{display:block}}@media (width>=768px) and (width<=1023px){.HIET-more-button.HIET-mod-display-tablet{display:block}}@media (width>=1024px){.HIET-more-button.HIET-mod-display-desktop{display:block}}.rUZ8-cards-wrapper{flex-direction:column;display:flex}@media (width>=768px){.rUZ8-cards-wrapper{flex-direction:row;margin:0 -8px}}.rUZ8-card{border:var(--size-border-width-100) solid var(--color-border-default);text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-height:150px;margin:0 0 12px;padding:0 12px;display:flex}@media (width>=768px){.rUZ8-card{margin:0 8px}}.rUZ8-category-title{white-space:nowrap}.rUZ8-category-title>span{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);display:block}.wX8Y-table-wrapper{width:100%;padding:20px 0;overflow-x:auto}.wX8Y-table-wrapper table{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);border-collapse:collapse;border-spacing:0;width:100%}.wX8Y-table-wrapper td,.wX8Y-table-wrapper th{border:1px solid var(--color-border-default);white-space:nowrap;padding:6px;text-align:right}.wX8Y-table-wrapper th.wX8Y-day,.wX8Y-table-wrapper td.wX8Y-day{text-align:center;width:30px}.wX8Y-table-wrapper th{background-color:var(--color-elevation-one-surface-alt);color:var(--color-elevation-one-content)}.wX8Y-table-wrapper .wX8Y-expandable tr:nth-child(n+6){display:none}.wX8Y-link{color:var(--color-foreground-action-default);font-size:20px;text-decoration:none}.AWKa{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:auto 1fr;width:100%;display:grid;overflow:scroll hidden}.AWKa::-webkit-scrollbar{height:0;display:none}.AWKa-slide{scroll-snap-align:start;scroll-snap-stop:normal}.AWKa-table{display:block}.AWKa-table-body{border-spacing:0;width:100%;display:block;position:relative}.AWKa-table-row{grid-template-rows:1fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.AWKa-item-header.AWKa-mod-border-radius-none{border-radius:0}.AWKa-item-header.AWKa-mod-border-radius-small{border-radius:var(--size-border-radius-small) var(--size-border-radius-small) 0 0}.AWKa-item-header.AWKa-mod-border-radius-medium{border-radius:var(--size-border-radius-medium) var(--size-border-radius-medium) 0 0}.AWKa-item-header.AWKa-mod-border-radius-large{border-radius:var(--size-border-radius-large) var(--size-border-radius-large) 0 0}.AWKa-item-header.AWKa-mod-border-radius-xlarge{border-radius:var(--size-border-radius-xlarge) var(--size-border-radius-xlarge) 0 0}.AWKa-item-extra{width:100%}.AWKa-item-extra.AWKa-mod-border-radius-none{border-radius:0}.AWKa-item-extra.AWKa-mod-border-radius-small{border-radius:0 0 var(--size-border-radius-small) var(--size-border-radius-small)}.AWKa-item-extra.AWKa-mod-border-radius-medium{border-radius:0 0 var(--size-border-radius-medium) var(--size-border-radius-medium)}.AWKa-item-extra.AWKa-mod-border-radius-large{border-radius:0 0 var(--size-border-radius-large) var(--size-border-radius-large)}.AWKa-item-extra.AWKa-mod-border-radius-xlarge{border-radius:0 0 var(--size-border-radius-xlarge) var(--size-border-radius-xlarge)}.AWKa-item-content-link{color:var(--color-foreground-action-default);cursor:default;pointer-events:none;text-decoration:none}@media (width>=640px){.AWKa-mod-center,.AWKa-mod-center .AWKa-table-row{justify-content:center}}.AWKa-pres-kayak{grid-auto-columns:calc(83.3333% - 1.33333px);column-gap:8px}.AWKa-pres-kayak .AWKa-table-row{column-gap:8px}@media (width>=640px){.AWKa-pres-kayak{grid-auto-columns:calc(45.4545% - 4.36364px)}}@media (width>=768px){.AWKa-pres-kayak{grid-auto-columns:calc(31.25% - 5.5px)}}@media (width>=1024px){.AWKa-pres-kayak{grid-auto-columns:calc(25% - 6px)}}.AWKa-pres-kayak.AWKa-mod-extra-spacing{grid-auto-columns:calc(83.3333% - 4px);column-gap:24px}.AWKa-pres-kayak.AWKa-mod-extra-spacing .AWKa-table-row{column-gap:24px}@media (width>=640px){.AWKa-pres-kayak.AWKa-mod-extra-spacing{grid-auto-columns:calc(45.4545% - 13.0909px)}}@media (width>=768px){.AWKa-pres-kayak.AWKa-mod-extra-spacing{grid-auto-columns:calc(31.25% - 16.5px)}}@media (width>=1024px){.AWKa-pres-kayak.AWKa-mod-extra-spacing{grid-auto-columns:calc(25% - 18px)}}.AWKa-pres-kayak .AWKa-item-header{border:var(--size-border-width-100) solid var(--color-border-default);border-bottom:none;align-items:flex-start;padding:16px 24px 8px;display:flex}.AWKa-pres-kayak .AWKa-item-data{border:var(--size-border-width-100) solid var(--color-border-default);border-top:none;border-bottom:none;padding:0 24px}.AWKa-pres-kayak .AWKa-item-extra{border:var(--size-border-width-100) solid var(--color-border-default);border-top:none;padding:0 24px 24px}.AWKa-pres-kayak .AWKa-item-title{font-family:var(--font-regular-family);font-weight:var(--font-regular-weight);margin:0;font-size:14px;line-height:20px;text-align:right}.AWKa-pres-kayak .AWKa-item-content{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);margin-bottom:12px;font-size:20px;line-height:28px;display:block}.AWKa-pres-kayak .AWKa-item-description{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.AWKa-pres-spwl .AWKa-item-header,.AWKa-pres-spwl .AWKa-item-data,.AWKa-pres-spwl .AWKa-item-extra{background-color:var(--color-background-base-default)}.AWKa-pres-momondo-v2 .AWKa-item-header,.AWKa-pres-momondo-v2 .AWKa-item-data,.AWKa-pres-momondo-v2 .AWKa-item-extra{background-color:var(--color-elevation-one-surface)}.AWKa-pres-momondo-v2 .AWKa-item-description{margin:8px 0}.AWKa-pres-spwl,.AWKa-pres-momondo-v2{grid-auto-columns:calc(83.3333% - 2.66667px);column-gap:16px}.AWKa-pres-spwl .AWKa-table-row,.AWKa-pres-momondo-v2 .AWKa-table-row{column-gap:16px}@media (width>=640px){.AWKa-pres-spwl,.AWKa-pres-momondo-v2{grid-auto-columns:calc(45.4545% - 8.72727px)}}@media (width>=768px){.AWKa-pres-spwl,.AWKa-pres-momondo-v2{grid-auto-columns:calc(31.25% - 11px)}}@media (width>=1024px){.AWKa-pres-spwl,.AWKa-pres-momondo-v2{grid-auto-columns:calc(25% - 12px)}}.AWKa-pres-spwl .AWKa-item-header,.AWKa-pres-momondo-v2 .AWKa-item-header{text-align:center;border-bottom:none;justify-content:center;align-items:center;padding:12px 12px 0;display:flex}.AWKa-pres-spwl .AWKa-item-data,.AWKa-pres-momondo-v2 .AWKa-item-data{border-top:none;border-bottom:none;padding:0 12px}.AWKa-pres-spwl .AWKa-item-extra,.AWKa-pres-momondo-v2 .AWKa-item-extra{flex-flow:column;justify-content:space-between;padding:0 12px 12px;display:flex}.AWKa-pres-spwl .AWKa-item-title,.AWKa-pres-momondo-v2 .AWKa-item-title{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings);text-overflow:ellipsis;margin:0;font-size:16px;overflow:hidden}.AWKa-pres-spwl .AWKa-item-content,.AWKa-pres-momondo-v2 .AWKa-item-content{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings);margin-bottom:4px;font-size:24px}.AWKa-pres-spwl .AWKa-item-provider,.AWKa-pres-momondo-v2 .AWKa-item-provider{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);color:var(--color-elevation-app-content);font-size:12px}.AWKa-pres-spwl .AWKa-item-description,.AWKa-pres-momondo-v2 .AWKa-item-description{text-align:center;align-content:center;height:100%;font-size:12px;line-height:16px}@media (width>=768px){.AWKa-pres-spwl .AWKa-item-description,.AWKa-pres-momondo-v2 .AWKa-item-description{font-size:14px;line-height:20px}}.AWKa-pres-momondo{grid-auto-columns:83.3333%;column-gap:0}.AWKa-pres-momondo .AWKa-table-row{column-gap:0}@media (width>=640px){.AWKa-pres-momondo{grid-auto-columns:45.4545%}}@media (width>=768px){.AWKa-pres-momondo{grid-auto-columns:31.25%}}@media (width>=1024px){.AWKa-pres-momondo{grid-auto-columns:25%}}.AWKa-pres-momondo .AWKa-item-header,.AWKa-pres-momondo .AWKa-item-data{padding:0 8px}.AWKa-pres-momondo .AWKa-item-extra{padding:0 8px 8px}.AWKa-pres-momondo .AWKa-item-title{color:var(--color-background-disabled-content);text-align:center;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:400;line-height:20px}.AWKa-pres-momondo .AWKa-item-content{color:var(--color-background-action-content);text-align:center;margin-bottom:12px;font-size:24px;line-height:32px}.AWKa-pres-momondo .AWKa-item-description{color:var(--color-background-disabled-content);text-align:center;padding:16px 0 32px;font-size:14px;line-height:20px;position:relative}.AWKa-pres-momondo .AWKa-item-description:before{background-color:var(--color-background-disabled-default);content:"";width:25%;height:2px;position:absolute;top:0;transform:translate(-50%);right:50%}@media (width>=640px){.AWKa-pres-momondo .AWKa-item-description{padding-bottom:0}}.AWKa-deal-info-container{align-items:flex-start;margin:16px 0;font-size:12px;line-height:16px;display:flex}@media (width>=768px){.AWKa-deal-info-container{font-size:14px;line-height:20px}}.AWKa-airline-image-container{width:42px;min-width:16px;margin-left:12px}@media (width>=768px){.AWKa-airline-image-container{min-width:32px}}.AWKa-airline-image{width:100%;height:auto}.AWKa-deal-info{flex-direction:column;margin:0;list-style:inside;display:flex}.AWKa-deal-info-item{white-space:nowrap;margin-right:4px}.AWKa-deal-info-item:last-child{white-space:normal}.AWKa-item-info{margin-right:-8px}@media (width>=640px){.nK-i{flex-wrap:nowrap;width:100%;display:flex}}@media (width>=1024px){.nK-i{flex-wrap:nowrap}}.nK-i-picker{margin-bottom:8px}@media (width>=640px){.nK-i-picker{width:50%;min-width:0;padding:0 4px}.nK-i-picker:last-of-type{display:flex}}@media (width>=1024px){.nK-i-picker{flex-grow:1;width:auto}.nK-i-date-picker{max-width:188px}.nK-i-date-picker.nK-i-mod-wide{max-width:198px}}.nK-i-submit{margin-bottom:8px}@media (width>=768px){.nK-i-submit{padding-right:4px}}.c07bn-read-more-wrapper{justify-content:end;padding-top:24px;display:flex;margin-left:40px}.c9pzu-spacer{padding-bottom:48px}@media (width>=1024px){.c9pzu-spacer{padding-bottom:56px}}
