@keyframes Tooltip_pulse__qDV1j{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.Tooltip_trigger__HrSiX{max-width:-moz-fit-content;max-width:fit-content;display:inline-flex}.Tooltip_trigger__HrSiX>button{outline:none;margin-left:var(--alto-sem-space-2xs);background-color:transparent;width:auto;height:unset}.Tooltip_trigger__HrSiX>button:active,.Tooltip_trigger__HrSiX>button:focus,.Tooltip_trigger__HrSiX>button:focus-visible,.Tooltip_trigger__HrSiX>button:hover{background-color:transparent}.Tooltip_containerBg__Xzwr7{background:var(--alto-sem-color-bg-layer2-default)}.Tooltip_containerBorder___Uq2k{border:var(--alto-sem-border-width-sm) solid;border-color:var(--alto-sem-color-border-accent)}.Tooltip_popoverContent__H_0Xo{display:flex;flex-direction:column;padding:var(--alto-sem-space-sm);min-width:320px}.Tooltip_popoverContent__H_0Xo:focus-visible{outline:none}.Tooltip_popoverContent__H_0Xo p{text-transform:none;font-size:var(--alto-sem-text-body-sm-font-size)}.Tooltip_popoverContent__H_0Xo>button{margin-top:var(--alto-sem-space-sm)}@keyframes PromotionBadge_pulse__UP80o{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.PromotionBadge_badge_wrapper__dvFSI{font-size:var(--alto-sem-text-label-sm-font-size);font-family:var(--alto-sem-text-heading-font-family);font-style:normal;font-weight:600;text-align:right;overflow:hidden;line-height:var(--alto-sem-text-label-sm-line-height);letter-spacing:var(--alto-sem-text-heading-2xs-letter-spacing);text-overflow:ellipsis;padding:6px;gap:var(--alto-sem-space-4xs);background:var(--alto-sem-color-bg-collect-vibrant-default);color:var(--alto-sem-color-fg-collect-on-vibrant-default);white-space:nowrap}.PromotionBadge_badge_wrapper__dvFSI svg path:first-child{fill:var(--alto-sem-color-fg-collect-on-vibrant-default)!important}.PromotionBadge_orderSummaryText__ac7Zd{font-size:var(--alto-sem-text-body-xs-font-size);font-style:normal;font-weight:400;text-align:right;display:block}@keyframes TotalDue_pulse__YorDs{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.TotalDue_aviosCollect__ubsJa span{border:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-brand-secondary);color:var(--alto-sem-color-brand-secondary)}@keyframes PriceBreakdown_pulse__dKCw2{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}@media(max-width:650px){.PriceBreakdown_hiddenOnMobile__AMRJq{display:none}}@keyframes Switch_pulse__9SUsO{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.Switch_switchButton__2HBhS{display:flex;align-items:center;justify-content:flex-start;gap:var(--alto-sem-space-2xs)}._switch_1mhci_1{align-items:center;color:var(--alto-sem-color-fg-primary);cursor:pointer;display:flex;font-size:var(--alto-sem-text-body-md-font-size);forced-color-adjust:none;gap:var(--alto-sem-space-sm);letter-spacing:var(--alto-sem-text-body-md-letter-spacing);line-height:var(--alto-sem-text-body-md-line-height);--alto-switch-width:52px;--alto-switch-height:32px;--alto-switch-indicator-default-size:16px;--alto-switch-indicator-pressed-size:24px}._switch_1mhci_1 ._indicator_1mhci_18{background:var(--alto-sem-color-bg-layer2-default);border:var(--alto-sem-border-width-sm) solid var(--alto-sem-color-border-primary-default);border-radius:var(--alto-sem-radius-circle);height:var(--alto-switch-height);transition:transform .2s;width:var(--alto-switch-width)}._switch_1mhci_1 ._indicator_1mhci_18:before{background:var(--alto-sem-color-fg-secondary);border-radius:var(--alto-sem-radius-circle);content:"";display:block;height:var(--alto-switch-indicator-default-size);margin:var(--alto-sem-space-2xs);transition:transform .2s;width:var(--alto-switch-indicator-default-size)}._switch_1mhci_1[data-hovered] ._indicator_1mhci_18{background:linear-gradient(0deg,var(--alto-sem-color-overlay-state-darken-invert-hover) 0,var(--alto-sem-color-overlay-state-darken-invert-hover) 100%),var(--alto-sem-color-bg-layer2-default)}._switch_1mhci_1[data-hovered] ._indicator_1mhci_18:before{background:var(--alto-sem-color-fg-secondary)}._switch_1mhci_1[data-pressed] ._indicator_1mhci_18{background:linear-gradient(0deg,var(--alto-sem-color-overlay-state-darken-invert-active) 0,var(--alto-sem-color-overlay-state-darken-invert-active) 100%),var(--alto-sem-color-bg-layer2-default)}._switch_1mhci_1[data-selected] ._indicator_1mhci_18{background:var(--alto-sem-color-bg-accent-vibrant-default);border-color:var(--alto-sem-color-bg-accent-vibrant-default)}._switch_1mhci_1[data-selected] ._indicator_1mhci_18:before{background:var(--alto-sem-color-fg-accent-on-vibrant);height:var(--alto-switch-indicator-pressed-size);margin:var(--alto-sem-space-4xs) 0;transform:translate(100%);width:var(--alto-switch-indicator-pressed-size)}._switch_1mhci_1[data-selected][data-hovered] ._indicator_1mhci_18{background:var(--alto-sem-color-bg-accent-vibrant-hover);border-color:var(--alto-sem-color-bg-accent-vibrant-hover)}._switch_1mhci_1[data-selected][data-pressed] ._indicator_1mhci_18{background:var(--alto-sem-color-bg-accent-vibrant-active);border-color:var(--alto-sem-color-bg-accent-vibrant-active)}._switch_1mhci_1[data-focus-visible] ._indicator_1mhci_18{outline:var(--alto-sem-border-width-md) solid var(--alto-sem-color-border-accent);outline-offset:var(--alto-sem-space-5xs)}._switch_1mhci_1[data-disabled]{color:var(--alto-sem-color-fg-disabled-primary)}._switch_1mhci_1[data-disabled] ._indicator_1mhci_18{background:var(--alto-sem-color-bg-disabled-subtle);border-color:var(--alto-sem-color-border-disabled-subtle)}._switch_1mhci_1[data-disabled] ._indicator_1mhci_18:before{background:var(--alto-sem-color-fg-disabled-primary)}._switch_1mhci_1[data-disabled][data-selected] ._indicator_1mhci_18{background:var(--alto-sem-color-bg-disabled-vibrant);border-color:transparent}._switch_1mhci_1[data-disabled][data-selected] ._indicator_1mhci_18:before{background:var(--alto-sem-color-fg-disabled-on-vibrant)}._switch_1mhci_1[data-focus-visible],._switch_1mhci_1[data-focused]{outline:none}@keyframes AddressFieldGroup_pulse__EpsfS{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.AddressFieldGroup_hidden__q3vwV{display:none!important}@keyframes TravelerInformationForm_pulse__sHGuz{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.TravelerInformationForm_submitButtonContainer__c2vXG{display:none;width:100%}@media(min-width:1024px){.TravelerInformationForm_submitButtonContainer__c2vXG{display:flex}}.TravelerInformationForm_mainTravellerForm__eEbjm{display:flex;flex-direction:column;gap:var(--alto-sem-space-sm);max-width:100%;width:100%}@keyframes SpinnerOnPage_pulse__Ih50l{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.SpinnerOnPage_container__hz7db{top:0;bottom:0;left:0;z-index:999}@keyframes BasketItemSummary_pulse__y8xq2{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.BasketItemSummary_icon__R8E39{padding-right:var(--alto-sem-space-3xs);display:inline}.BasketItemSummary_heading__2_LMC{font-size:var(--alto-sem-text-body-sm-font-size);font-weight:var(--alto-sem-text-body-bold-font-weight);line-height:var(--alto-sem-text-body-xs-line-height);color:var(--alto-sem-color-fg-accent-secondary)}@keyframes FlightItineraryProp_pulse__LbDsA{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.FlightItineraryProp_arrowWrapper__vCtbI{display:flex;column-gap:var(--alto-sem-space-sm);flex-direction:row;padding-bottom:3px;align-items:center;width:100%}.FlightItineraryProp_arrowHead__uB67h,.FlightItineraryProp_arrow__POL5r{display:inline-block;width:100%;height:1px;border-top:1px solid;border-color:var(--alto-sem-color-fg-accent-primary);position:relative}.FlightItineraryProp_arrowHead__uB67h:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-55%) rotate(-45deg);width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;background:transparent;display:block;border-color:var(--alto-sem-color-fg-accent-primary)}@keyframes IconValuePair_pulse__hvqEL{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.IconValuePair_nowrap__hei2n{text-wrap:nowrap}.IconValuePair_nowrap_sm__YMyp4{text-wrap:nowrap;font-size:var(--alto-sem-text-body-sm-font-size)}.IconValuePair_nowrap_xs__jXgpV{text-wrap:nowrap;font-size:var(--alto-sem-text-body-xs-font-size)}.IconValuePair_nowrap_lg__9bEo0{text-wrap:nowrap;font-size:var(--alto-sem-text-body-lg-font-size)}@keyframes CancellationPolicyModal_pulse__sT7Lv{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.CancellationPolicyModal_cancellationFeesAndPoliciesContainer__jSZv6 h4{margin-top:var(--alto-sem-space-sm);margin-bottom:var(--alto-sem-space-sm)}@media(min-width:1024px){.CancellationPolicyModal_cancellationFeesAndPoliciesContainer__jSZv6 h4{margin-top:var(--alto-sem-space-lg);margin-bottom:var(--alto-sem-space-lg)}}.CancellationPolicyModal_cancellationFeesAndPoliciesContainer__jSZv6 strong{font-weight:500}.CancellationPolicyModal_policiesContainer__jhuYc{display:flex;flex-direction:column;margin-top:var(--alto-sem-space-2xs)}.CancellationPolicyModal_policyLink__g3E89{margin-bottom:var(--alto-sem-space-2xs);color:var(--alto-sem-color-fg-accent-primary)}.CancellationPolicyModal_policyLink__g3E89:hover{text-decoration:none}.CancellationPolicyModal_policyLink__g3E89 svg{margin-left:var(--alto-sem-space-2xs)}.CancellationPolicyModal_spacer__W0utw{margin-bottom:var(--alto-sem-space-sm)}@keyframes ConfirmationModal_pulse__qPvWG{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.ConfirmationModal_container__AluO2 p{margin-bottom:0!important}@media(max-width:480px){.ConfirmationModal_wrapper___eSsF{flex-direction:column-reverse}}
/*# sourceMappingURL=d95237483e1cbd69.css.map*/