@font-face{font-family:__plutoSans_6f8b10;src:url(/_next/static/media/a24687f6c5bbc3cc-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__plutoSans_Fallback_6f8b10;src:local("Arial");ascent-override:77.65%;descent-override:26.70%;line-gap-override:0.00%;size-adjust:118.35%}.__className_6f8b10{font-family:__plutoSans_6f8b10,__plutoSans_Fallback_6f8b10}.__variable_6f8b10{--font-pluto-sans:"__plutoSans_6f8b10","__plutoSans_Fallback_6f8b10"}@font-face{font-family:__plutoSansBold_83c11c;src:url(/_next/static/media/488880cbb85b3057-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__plutoSansBold_Fallback_83c11c;src:local("Arial");ascent-override:76.97%;descent-override:26.47%;line-gap-override:0.00%;size-adjust:119.39%}.__className_83c11c{font-family:__plutoSansBold_83c11c,__plutoSansBold_Fallback_83c11c}.__variable_83c11c{--font-pluto-sans-bold:"__plutoSansBold_83c11c","__plutoSansBold_Fallback_83c11c"}@font-face{font-family:__plutoSansMedium_228fc7;src:url(/_next/static/media/38b0d9040989baff-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__plutoSansMedium_Fallback_228fc7;src:local("Arial");ascent-override:77.22%;descent-override:26.55%;line-gap-override:0.00%;size-adjust:119.01%}.__className_228fc7{font-family:__plutoSansMedium_228fc7,__plutoSansMedium_Fallback_228fc7}.__variable_228fc7{--font-pluto-sans-medium:"__plutoSansMedium_228fc7","__plutoSansMedium_Fallback_228fc7"}@font-face{font-family:__plutoSansLight_4d217c;src:url(/_next/static/media/b1b465f04b8955a5-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__plutoSansLight_Fallback_4d217c;src:local("Arial");ascent-override:78.11%;descent-override:26.86%;line-gap-override:0.00%;size-adjust:117.66%}.__className_4d217c{font-family:__plutoSansLight_4d217c,__plutoSansLight_Fallback_4d217c}.__variable_4d217c{--font-pluto-sans-light:"__plutoSansLight_4d217c","__plutoSansLight_Fallback_4d217c"}.add-extra_inactiveNavButton__sRYQ1{text-align:center}.add-extra_inactiveNavButton__sRYQ1 :first-child{display:inline-flex;border-bottom:.125rem solid transparent;margin-top:.125rem}.add-extra_inactiveNavButton__sRYQ1:hover>:first-child{border-bottom:.125rem solid #59107d}.flight-status_flightSelectContainer__MPXeA{width:100%;max-width:40.5rem;margin-bottom:1.5rem}.flight-status_flightSelectContainerMobile__s0L_b,.flight-status_flightSelectContainer__MPXeA{flex:1 1;background-color:#fff;border-radius:2.5rem;padding:.625rem;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.flight-status_flightSelectContainerMobile__s0L_b{margin:1.25rem 0;flex-wrap:wrap}.flight-status_flightHeader__0_2sE{background-color:#fff;border-radius:2.5rem;flex:1 1;display:flex;align-items:center;justify-content:center;padding:.3125rem;margin:0 .3125rem;font-weight:700;cursor:pointer}.flight-status_selectedFlight__hUtec{background-color:#702b91;color:#fff}.flight-detail_box__RJbZw:not(:first-child){border-top:.0625rem dashed #666;padding-top:1rem;width:95%}.flight-detail_box__RJbZw:not(:last-child){padding-bottom:1rem;width:95%}.flight-detail_box__RJbZw{width:95%}.passengers-card_listItem__xtSPt:not(:first-child){padding-top:1rem}.payment-common_bigIcon__kVrJC{font-size:1.5rem;color:#702b91;height:2rem}.payment-common_paymentOptionBigIcon__vleOD{font-size:2rem;color:#702b91;width:3rem;height:100%;min-height:2rem;display:flex;align-items:center;justify-content:center}.payment-common_paymentOptionBigIcon__vleOD svg{display:block;width:2rem;height:1.5rem}.payment-common_alipayChannelIcon__FD6Lb{font-size:3.5rem}.payment-option-tag_paymentionOptionBox__xvNwp{border-radius:.5rem;border:.0625rem solid #d6d6d8;outline:none}.payment-option-tag_paymentionOptionBox__xvNwp:focus-visible{box-shadow:0 0 0 .125rem #59107d}.payment-option-tag_amex__7FlV3{background-color:#1f72cd}.payment-option-tag_amex__7FlV3 svg{color:#fff}.payment-option-tag_paymentOptionClickable__xn2T6{padding:.5rem 1.25rem;cursor:pointer;transition:all .3s}.payment-option-tag_paymentOptionClickableSelected___Xbfu{border-color:#9b6bb2}.payment-option-tag_paymentionOptionImg__piOtP{width:100%;height:100%}.payment-method-card_customTooltip__sm45Y{background-color:#e2d5e9!important;color:#702b91!important;font-size:.75rem!important;padding:.625rem!important;border-radius:.5rem!important}.payment-method-card_customTooltipArrow__88UrZ{color:#e2d5e9!important}.seat-selection_generalContainer__33JHa{display:flex;flex-direction:row;flex:1 1;justify-content:space-between}.seat-selection_generalContainerMobile__gGF67{display:flex;flex-direction:column;flex:1 1}.seat-selection_personSelectContainer__oVj4z{flex:1 1;margin:.625rem 0 1.875rem}.seat-selection_seatMapContainer__bDT4e{width:60%;display:flex;flex-direction:column;align-items:center}.seat-selection_seatMapContainerDrawer__UPiaR{width:100%;display:flex;flex-direction:column;align-items:center}.seat-selection_seatMapContainerMobile__fF9hr{width:100%}.seat-selection_seatMapBox__jCeML{width:31.25rem;padding-left:2.5rem;padding-right:2.5rem;border-left:.3125rem solid #702b91;border-right:.3125rem solid #702b91;background-color:#fff}.seat-selection_seatMapBoxMobile__8rJzD{width:100%;padding-left:2.5rem;padding-right:2.5rem;background-color:#fff}.seat-selection_container__nTrGC{flex:1 1;position:relative;flex-direction:row}.seat-selection_colContainer__v27A4,.seat-selection_container__nTrGC{display:flex;align-items:center;justify-content:center;margin:1.25rem 0}.seat-selection_colContainer__v27A4{flex:1 1;flex-direction:column}.seat-selection_sectionContainer__T2blI{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.seat-selection_noSeat__thkxd{height:2.1875rem;width:2.1875rem;margin:0 .4375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10%;border:.125rem solid hsla(0,0%,100%,0)}.seat-selection_rowIndex__RfNEr{margin:0 2.5rem;color:#702b91}.seat-selection_leftContainer__BSeso{width:35%}.seat-selection_leftContainerMobile__tUaBg{width:100%}.seat-selection_switchFlightButton__v1lxs{border:.0625rem solid #702b91;border-radius:.3125rem;display:inline;padding:.3125rem .625rem;color:#702b91;cursor:pointer}.seat-selection_switchFlightContainer__w9yCC{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.seat-selection_disabledFlightSwitchButton__UG9Uo{border-color:#b3b3b3;color:#b3b3b3;pointer-events:none}.seat-selection_flightDetailContainer__LNuUL{margin:0 0 2.5rem}.seat-selection_departText__QlEv1{font-size:1rem;line-height:1.5rem;font-weight:600;color:#702b91}.seat-selection_titleContainer__lStC5{display:flex;flex-direction:row;-moz-column-gap:.625rem;column-gap:.625rem;font-weight:600}.seat-selection_flightDetailText__Zfl9q{font-weight:600;font-size:1.375rem;line-height:2rem}.seat-selection_flightDetailTextMobile__VSzox{font-weight:600;font-size:1.125rem;line-height:1.5rem}.seat-selection_essentialTag__66drE{font-size:.75em;background-color:#f1eaf4;color:#702b91;display:flex;justify-content:center;align-items:center;margin-left:.3125rem;padding:0 0 0 .5rem;font-weight:700;border-radius:.3125rem}.seat-selection_notesBox__8xGm_{margin-top:1.5rem;width:90%}.seat-selection_notesText__dp5tu{font-size:.75rem;font-weight:400;line-height:1.125rem;margin-bottom:.5rem}.seat-selection_linkText__SURgy{font-size:.75rem;font-weight:700;line-height:1.125rem;display:inline;color:#702b91;cursor:pointer}.seat-selection_standardSeat__vwvDQ{height:2.1875rem;width:2.1875rem;margin:0 .4375rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10%;border:.125rem solid #21b9da;cursor:pointer;min-width:2.1875rem}.seat-selection_seatStyleBox__ZAmfQ{height:.4375rem;width:80%;background-color:#21b9da;border-radius:1.25rem;margin-top:.9375rem}.seat-selection_upfrontSeat__XTznW{border-color:#702b91}.seat-selection_upfrontSeat__XTznW div{background-color:#702b91}.seat-selection_extraLegSeat__MN4e6{height:2.8125rem;border-color:#8a3f1e}.seat-selection_extraLegSeat__MN4e6 div{background-color:#8a3f1e;margin-top:1.5625rem}.seat-selection_unavailableExtraLegSeatSeat__MQA20{height:2.8125rem;border-color:#999}.seat-selection_unavailableExtraLegSeatSeat__MQA20 div{background-color:#d6d6d8;margin-top:1.5625rem}.seat-selection_standardSeatSelected___z5_D{background-color:#21b9da}.seat-selection_standardSeatSelected___z5_D div{background-color:#fff}.seat-selection_upfrontSeatSelected__RQVG_{background-color:#702b91}.seat-selection_upfrontSeatSelected__RQVG_ div{background-color:#fff}.seat-selection_extraLegSeatSelected__AoaRk{background-color:#8a3f1e}.seat-selection_extraLegSeatSelected__AoaRk div{background-color:#fff}.seat-selection_unavailableSeat__5f3N_{border-color:#999}.seat-selection_unavailableSeat__5f3N_ div{background-color:#d6d6d8}.seat-selection_expandIcon__t_lba{color:#8a3f1e;height:1.0625rem;width:1.0625rem;position:absolute;top:.4375rem}.seat-selection_personSelectBox__f98ri{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.625rem .9375rem;border:.0625rem solid #999;border-radius:.625rem;margin:.625rem 0;cursor:pointer}.seat-selection_selectedPersonBox__FFQei{border-color:#702b91;background-color:#f1eaf4}.seat-selection_paxIconBox__R_Thr{min-width:2.1875rem;height:2.1875rem;display:flex;justify-content:center;align-items:center;margin-right:.3125rem;padding:.3125rem;border-radius:.3125rem}.seat-selection_paxIconText__5tSQd{height:2.1875rem;display:flex;align-items:center;font-weight:600;font-size:1.375rem}.seat-selection_paxIcon__PBSFb{width:2rem;height:2rem}.seat-selection_closeIcon__WcqRS{width:24;height:24}.seat-selection_closeIcon__WcqRS:hover{cursor:pointer;box-shadow:0 0 .625rem hsla(0,15%,76%,.5)}.seat-selection_discountText__rcuJX{font-size:.7em;color:#8a3f1e;font-weight:700}.seat-selection_seatBox__SXZ5L{padding:.3125rem;background-color:#21b9da;border-radius:.3125rem;margin-right:.3125rem;font-size:.8em;font-weight:700;min-width:2.1875rem;display:flex;justify-content:center;color:#fff;margin-bottom:.75rem}.seat-selection_seatBox_withChild__sOm_K{margin-bottom:2rem}.seat-selection_upfrontBox__uqzIY{background-color:#702b91}.seat-selection_extraLegBox__3Fd69{background-color:#8a3f1e}.seat-selection_purchasedSeat__DZfa7{color:#000;font-weight:600}.seat-selection_seatTypeBarContainer__nFVOk{align-self:stretch}.seat-selection_seatTypeBarContainerDrawer__tcIRu,.seat-selection_seatTypeBarContainer__nFVOk{flex:1 1;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around;margin:.9375rem 0 1.875rem}.seat-selection_seatTypeBarContainerMobile__LzXNH{flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:space-around;align-self:stretch;margin:.9375rem 0 1.875rem;flex-wrap:wrap;row-gap:.75rem}.seat-selection_seatType__Scdqo{display:flex;flex-direction:row;align-items:center;justify-content:center}.seat-selection_seatTypeMobile__4nSqr{width:40%;display:flex;flex-direction:row;align-items:center}.seat-selection_seatTypePrice__50LHO{color:#702b91;font-weight:700;display:flex}.seat-selection_seatTypeDescription__KVyQa{font-size:.625rem;line-height:1rem;padding-left:.3125rem;padding-right:.3125rem}.seat-selection_seatTypeBarToolTip__8VoF1{margin-top:1.5625rem}.seat-selection_seatTypeBarRemark__lQ2ub{border-bottom:.0625rem solid #d6d6d8;padding-bottom:.75rem;margin-bottom:.75rem}.seat-selection_seatTypeBarPopUpContainer__of9yo{display:flex;flex-direction:column}.seat-selection_seatTypeBarPopUpSubContainer__Je6Os{display:flex;flex-direction:row;justify-content:space-between}.seat-selection_flightSelectContainerMobile__58vrl,.seat-selection_flightSelectContainer__lEm2G{margin:1.25rem 0;flex:1 1;background-color:#fff;border-radius:2.5rem;padding:.625rem;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.seat-selection_flightSelectContainerMobile__58vrl{flex-wrap:wrap}.seat-selection_flightHeader__ZEXXf{flex:1 1;align-items:center;margin:0 .3125rem;font-size:1.375rem}.seat-selection_flightHeaderMobile__WqZr_,.seat-selection_flightHeader__ZEXXf{background-color:#fff;border-radius:2.5rem;display:flex;justify-content:center;padding:.75rem 0;font-weight:700;cursor:pointer}.seat-selection_flightHeaderMobile__WqZr_{font-size:1.125rem}.seat-selection_flightHeaderMobile_OW__QPiDE{width:100%!important}.seat-selection_flightHeaderMobile_RT__otP6G{width:50%!important}.seat-selection_flightHeaderMobile_MT__BRjKW{width:33.3%!important}.seat-selection_selectedFlight__6dvtH{background-color:#702b91;color:#fff;width:50%}.seat-selection_tooltipTextContainer__cjhca{display:flex;flex-direction:column;align-items:center;justify-content:center}.seat-selection_tooltipHeading__S8xtA{font-weight:700;font-size:.875rem;margin-bottom:-.3125rem}.seat-selection_bannerContainer__6Ct53{margin:2rem 0;display:flex;flex-direction:row;background-color:#fff;border-radius:1rem;align-items:center}.seat-selection_bannerTextContainer__Lgn1q{padding:1.875rem}.seat-selection_bannerTitleHighlight__sO0Go,.seat-selection_bannerTitle__M3FoW{font-size:1.375rem;font-weight:700;line-height:2rem}.seat-selection_bannerTitleHighlight__sO0Go{color:#702b91;display:inline}.seat-selection_bannerSubText__3yW_T{margin-top:.5rem}.seat-selection_emergencyExitPopupContainer___PpU5{display:flex;flex-direction:column;align-items:center;justify-content:center}.seat-selection_emergencyExitHeading__OWXJF{font-weight:700;font-size:1.125rem;margin-bottom:.5rem}.seat-selection_emergencyExitText__uVTYl{text-align:center;margin-bottom:.5rem}.seat-selection_emergencyExitButton__8FTHJ{width:100%;margin-bottom:.5rem;border-radius:.5rem}.seat-selection_emergencyExitTermsText__BURd1{display:inline;text-align:center;margin-bottom:.5rem;color:#702b91;cursor:pointer}.seat-selection_emergencyExit__c01KI{z-index:1}.seat-selection_emergencyExit__c01KI,.seat-selection_mmbEmergencyExit__2rC5r{position:absolute;display:flex;width:1.875rem;height:1.125rem;background-color:#fff;padding:.0625rem;border-radius:.125rem;border:.0625rem solid #702b91;overflow:hidden;justify-content:center;align-items:center;text-align:center;font-size:.625rem}.seat-selection_mmbEmergencyExit__2rC5r{z-index:0}.seat-selection_emergencyExitDisplayText__sjXHi{color:#702b91}.seat-selection_leftEmergencyExit__s77vp,.seat-selection_mmbLeftEmergencyExit__H4mWx{left:-2rem}.seat-selection_mmbRightEmergencyExit__UM1yy,.seat-selection_rightEmergencyExit__M2NM1{right:-2rem}.seat-selection_bathroom__ArDsB{color:#702b91;font-size:2.1875rem;margin:0 .4375rem}.seat-selection_toiletRow__rqp3_{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1.25rem 0}.seat-selection_invisibleBathroom__vALqJ{opacity:0}.seat-selection_disabledSeatWithText__GIBx_{border-color:#b3b3b3;align-items:center;justify-content:center;pointer-events:none;background-color:#b3b3b3;font-size:.625rem;line-height:.9375rem;text-align:center}.seat-selection_wing__Pjl8i{position:sticky;background-color:transparent;height:100%;width:6.25rem;justify-content:center;align-items:center;scrollbar-width:none}.seat-selection_wing__Pjl8i ::-webkit-scrollbar{display:none}.seat-selection_wingBox__5CoWO{position:relative;background-color:#702b91;height:30.9375rem;width:6.25rem;overflow:hidden}.seat-selection_flightBox__k_ePy{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;overflow:auto;height:43.75rem}.seat-selection_flightBoxMobile___C4o0{display:flex;flex-direction:row;align-items:center;justify-content:center;width:105%}@media only screen and (max-width:515px){.seat-selection_seatMapBoxMobile__8rJzD{width:100%;padding-left:0;padding-right:0;background-color:#fff}.seat-selection_leftEmergencyExit__s77vp{left:.375rem}.seat-selection_rightEmergencyExit__M2NM1{right:.375rem}.seat-selection_standardSeat__vwvDQ{height:2rem;width:2rem;margin:0 .1875rem;min-width:2rem}.seat-selection_unavailableExtraLegSeatSeat__MQA20{height:2.8125rem}.seat-selection_noSeat__thkxd{height:2rem;width:2rem;margin:0 .1875rem;min-width:2rem}}@media only screen and (max-width:515px)and (max-width:424px){.seat-selection_rowIndex__RfNEr{margin:0 -.125rem;color:#702b91}}@media only screen and (max-width:515px)and (min-width:425px){.seat-selection_rowIndex__RfNEr{margin:0 1rem;color:#702b91}}@media only screen and (max-width:515px){.seat-selection_extraLegSeat__MN4e6{height:2.8125rem}.seat-selection_disabledSeatWithText__GIBx_{font-size:.375rem}}
/*# sourceMappingURL=c8e793cabbb213b8.css.map*/