.LoadingScreen-module-scss-module__xG0btq__container{background-color:#fff;padding:25px 15px}.LoadingScreen-module-scss-module__xG0btq__infoGroup{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:10px}.LoadingScreen-module-scss-module__xG0btq__header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;display:flex}
.BubbleLoading-module-scss-module__yoSugq__loader{align-items:center;display:flex;top:50%;left:50%}.BubbleLoading-module-scss-module__yoSugq__loader>div{transform-origin:50%;background-color:#fff;margin:0 3px;animation:.75s ease-in-out infinite BubbleLoading-module-scss-module__yoSugq__expand;display:inline-block}.BubbleLoading-module-scss-module__yoSugq__loader>div:nth-child(2){animation-delay:.18s}.BubbleLoading-module-scss-module__yoSugq__loader>div:nth-child(3){animation-delay:.36s}@keyframes BubbleLoading-module-scss-module__yoSugq__expand{0%{transform:scale(1)}25%{transform:scale(1.55)}}
.CryptoAddress-module-scss-module__cyPKmW__container{border:2px dashed #aaa;border-radius:5px;margin-bottom:20px;padding:15px 20px}.CryptoAddress-module-scss-module__cyPKmW__qrWrapper{justify-content:space-between;margin-bottom:10px;display:flex}.CryptoAddress-module-scss-module__cyPKmW__qrWrapper.CryptoAddress-module-scss-module__cyPKmW__isWeb3{justify-content:flex-start;gap:20px;margin-top:20px}.CryptoAddress-module-scss-module__cyPKmW__qrWrapper.CryptoAddress-module-scss-module__cyPKmW__isWeb3 .CryptoAddress-module-scss-module__cyPKmW__sendLabel{text-align:left}.CryptoAddress-module-scss-module__cyPKmW__wechatTitle{color:#333;margin-bottom:11px;font-size:14px;font-weight:500;line-height:17px}.CryptoAddress-module-scss-module__cyPKmW__payAmount{justify-content:space-between;align-items:center;display:flex}.CryptoAddress-module-scss-module__cyPKmW__payAmount>p{font-size:12px;font-weight:500}.CryptoAddress-module-scss-module__cyPKmW__payAmount>p:first-child{text-transform:uppercase;color:#777}.CryptoAddress-module-scss-module__cyPKmW__payAmount>div{text-align:right}.CryptoAddress-module-scss-module__cyPKmW__payAmount .CryptoAddress-module-scss-module__cyPKmW__price{color:#329223;font-size:18px;font-weight:600}.CryptoAddress-module-scss-module__cyPKmW__countdownWrapper{text-align:right;width:172px}.CryptoAddress-module-scss-module__cyPKmW__countdownWrapper.CryptoAddress-module-scss-module__cyPKmW__wechat .CryptoAddress-module-scss-module__cyPKmW__expireLabel{line-height:1}.CryptoAddress-module-scss-module__cyPKmW__countdownWrapper .CryptoAddress-module-scss-module__cyPKmW__expireLabel{color:#333;margin-bottom:12px;font-size:14px;font-weight:500}.CryptoAddress-module-scss-module__cyPKmW__countdownWrapper .CryptoAddress-module-scss-module__cyPKmW__expireLabel span{color:#eda024;font-size:18px;font-weight:700}.CryptoAddress-module-scss-module__cyPKmW__countdownWrapper .CryptoAddress-module-scss-module__cyPKmW__sendLabel{color:#777;font-size:12px;font-weight:500}.CryptoAddress-module-scss-module__cyPKmW__infoWrapper label{color:#777;margin-bottom:10px;font-size:12px;font-weight:500;display:inline-block}.CryptoAddress-module-scss-module__cyPKmW__textGroup{background-color:#f5f5f5;border-radius:5px;justify-content:space-between;margin-bottom:15px;padding:10px;display:flex}.CryptoAddress-module-scss-module__cyPKmW__textGroup:last-child{margin-bottom:0}.CryptoAddress-module-scss-module__cyPKmW__textGroup>span{word-break:break-all;color:#000;padding-right:20px;font-size:14px;font-weight:500}.CryptoAddress-module-scss-module__cyPKmW__textGroup button{color:#aaa;font-size:18px}.CryptoAddress-module-scss-module__cyPKmW__cryptoPaymentNotice{color:#555;font-size:11px;line-height:20px}.CryptoAddress-module-scss-module__cyPKmW__cryptoPaymentNotice svg{color:#f89e30;vertical-align:middle;margin-right:10px;font-size:16px}
.CryptoAddressWithWeb3-module-scss-module__nNgw8a__wrap{border-top:1px solid #ececec;padding-top:15px;font-size:14px}@media (max-width:480px){.CryptoAddressWithWeb3-module-scss-module__nNgw8a__wrap{text-align:center;border:none;padding:0}}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__countdown{color:#2577be;text-align:center;background-color:#d5ecff;border-radius:4px;margin-bottom:15px;padding:12px 0;font-weight:500}@media (max-width:480px){.CryptoAddressWithWeb3-module-scss-module__nNgw8a__countdown{color:#333;background-color:#fff;margin-bottom:10px;padding:0}}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__countdown span{font-weight:700}@media (max-width:480px){.CryptoAddressWithWeb3-module-scss-module__nNgw8a__countdown span{color:#eda024;font-size:18px}}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__web3PayBtn{width:100%;margin-top:15px;font-weight:400}@media (max-width:480px){.CryptoAddressWithWeb3-module-scss-module__nNgw8a__web3PayBtn{width:310px;background-color:#2577be!important}}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__web3PayBtn span{font-weight:700}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__transferManually{cursor:pointer;color:#2577be;margin:15px 0;font-weight:400;text-decoration-line:underline}@media (max-width:480px){.CryptoAddressWithWeb3-module-scss-module__nNgw8a__transferManually{margin-bottom:0;font-size:12px;font-weight:500}}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__popupContent{text-align:center}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__popupContent img.CryptoAddressWithWeb3-module-scss-module__nNgw8a__pending{width:100px}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__popupContent img.CryptoAddressWithWeb3-module-scss-module__nNgw8a__fail{width:65px;margin-bottom:10px}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__popupContent h6{font-size:18px;font-weight:600;line-height:22px}.CryptoAddressWithWeb3-module-scss-module__nNgw8a__popupContent p{font-size:14px;font-weight:500;line-height:22px}
.TvlDsButton-module-scss-module__0OkE1q__tvl-button{cursor:pointer;border:1px solid #0000;border-radius:4px;outline:none;height:40px;padding:0 24px;font-size:14px;font-weight:700;line-height:1;transition:all .3s;position:relative}.TvlDsButton-module-scss-module__0OkE1q__tvl-button[disabled]{pointer-events:none}.TvlDsButton-module-scss-module__0OkE1q__tvl-button .TvlDsButton-module-scss-module__0OkE1q__tvl-button-content{pointer-events:none;justify-content:center;align-items:center;height:100%;display:flex}.TvlDsButton-module-scss-module__0OkE1q__tvl-button .TvlDsButton-module-scss-module__0OkE1q__tvl-button-prefix{margin-right:8px}.TvlDsButton-module-scss-module__0OkE1q__tvl-button .TvlDsButton-module-scss-module__0OkE1q__tvl-button-suffix{margin-left:8px}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-loading .TvlDsButton-module-scss-module__0OkE1q__tvl-button-content{visibility:hidden}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary{color:#fff;background-color:#1e2e5e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary:hover{background-color:#2d83c2}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary:active,.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-active{background-color:#1c5e97}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary[disabled]{color:#d2d5df;background-color:#a5abbf}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-loading{pointer-events:none;background-color:#8f97af}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost{color:#1e2e5e;background-color:#fff;border-color:#d2d5df}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost:hover{color:#fff;background:#1e2e5e;border-color:#1e2e5e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost:active,.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost.TvlDsButton-module-scss-module__0OkE1q__tvl-button-active{color:#2d83c2;border-color:#2d83c2}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost[disabled]{color:#d2d5df;background-color:#fff;border-color:#d2d5df}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-primary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost.TvlDsButton-module-scss-module__0OkE1q__tvl-button-loading{color:#d2d5df;pointer-events:none;background-color:#fff;border-color:#d2d5df}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary{color:#1e2e5e;background-color:#fff;border-color:#8f97af}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary:hover{color:#fff;background-color:#1e2e5e;border-color:#1e2e5e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary:active,.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-active{color:#fff;background-color:#1c5e97}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary[disabled]{color:#78829e;background-color:#4b587e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-loading{pointer-events:none;background-color:#fff}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost{color:#fff;background-color:#0000;border-color:#fff}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost:hover{color:#579cce;border-color:#579cce}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost:active,.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost.TvlDsButton-module-scss-module__0OkE1q__tvl-button-active{color:#2d83c2;border-color:#2d83c2}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost[disabled]{color:#4b587e;border-color:#4b587e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-secondary.TvlDsButton-module-scss-module__0OkE1q__tvl-button-ghost.TvlDsButton-module-scss-module__0OkE1q__tvl-button-loading{border-color:#626d8e}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-lg{border-width:2px;height:48px;padding:0 24px;font-size:14px;font-weight:700}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-md{border-width:1px;height:40px;padding:0 24px;font-size:14px;font-weight:700}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-sm{border-width:1px;height:36px;padding:0 20px;font-size:12px;font-weight:600}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-xs{border-width:1px;height:28px;padding:0 12px;font-size:12px;font-weight:600}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-block{width:100%}.TvlDsButton-module-scss-module__0OkE1q__tvl-button-link{text-decoration:none;display:inline-block}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary{color:#fff;background-color:#fff;border-radius:50%;width:4px;height:4px;animation:1s linear .5s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimary;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary:before,.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary:after{content:"";color:#fff;background-color:#fff;border-radius:50%;width:4px;height:4px;animation:1s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimary;display:inline-block;position:absolute;top:0}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary:before{animation-delay:0s;left:-6px}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary:after{animation-delay:1s;left:6px}@keyframes TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimary{0%{background-color:#fff}50%,to{background-color:#bbc0cf}}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary-ghost{color:#78829e;background-color:#78829e;border-radius:50%;width:4px;height:4px;animation:1s linear .5s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimaryGhost;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary-ghost:before,.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary-ghost:after{content:"";color:#78829e;background-color:#78829e;border-radius:50%;width:4px;height:4px;animation:1s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimaryGhost;display:inline-block;position:absolute;top:0}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary-ghost:before{animation-delay:0s;left:-6px}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-primary-ghost:after{animation-delay:1s;left:6px}@keyframes TvlDsButton-module-scss-module__0OkE1q__tvlLoadingPrimaryGhost{0%{background-color:#78829e}50%,to{background-color:#d2d5df}}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary{color:#1e2e5e;background-color:#1e2e5e;border-radius:50%;width:4px;height:4px;animation:1s linear .5s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingSecondary;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary:before,.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary:after{content:"";color:#1e2e5e;background-color:#1e2e5e;border-radius:50%;width:4px;height:4px;animation:1s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingSecondary;display:inline-block;position:absolute;top:0}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary:before{animation-delay:0s;left:-6px}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary:after{animation-delay:1s;left:6px}@keyframes TvlDsButton-module-scss-module__0OkE1q__tvlLoadingSecondary{0%{background-color:#78829e}50%,to{background-color:#bbc0cf}}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary-ghost{color:#78829e;background-color:#78829e;border-radius:50%;width:4px;height:4px;animation:1s linear .5s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingSecondary;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary-ghost:before,.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary-ghost:after{content:"";color:#78829e;background-color:#78829e;border-radius:50%;width:4px;height:4px;animation:1s infinite alternate TvlDsButton-module-scss-module__0OkE1q__tvlLoadingSecondary;display:inline-block;position:absolute;top:0}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary-ghost:before{animation-delay:0s;left:-6px}.TvlDsButton-module-scss-module__0OkE1q__tvl-loading-secondary-ghost:after{animation-delay:1s;left:6px}
.SlideUpPopup-module-scss-module__rq2p8G__overlay{z-index:12;opacity:0;background:#000c;transition:opacity .5s ease-out;position:fixed;inset:0}.SlideUpPopup-module-scss-module__rq2p8G__overlay.SlideUpPopup-module-scss-module__rq2p8G__show{opacity:1}.SlideUpPopup-module-scss-module__rq2p8G__container h6{margin-bottom:20px;font-size:14px}.SlideUpPopup-module-scss-module__rq2p8G__container{z-index:999;background-color:#fff;border-radius:8px 8px 0 0;width:100%;max-height:100vh;transition:all .5s;position:fixed;left:0}.SlideUpPopup-module-scss-module__rq2p8G__container.SlideUpPopup-module-scss-module__rq2p8G__show{bottom:0!important}.SlideUpPopup-module-scss-module__rq2p8G__container .SlideUpPopup-module-scss-module__rq2p8G__btnClose{color:#999;z-index:1;background:0 0;border:0;outline:0;width:auto;height:auto;padding:0 10px;font-size:17px;position:absolute;top:3px;right:3px}.SlideUpPopup-module-scss-module__rq2p8G__container .SlideUpPopup-module-scss-module__rq2p8G__contentView{height:100%;padding:25px;overflow-y:auto}
.BookingSummaryDesktop-module-scss-module__ImY7RG__container{padding:70px 0}.BookingSummaryDesktop-module-scss-module__ImY7RG__header{color:#fff;background-color:#1e2e5e;border-radius:3px;justify-content:space-between;align-items:center;height:46px;margin-bottom:30px;padding:0 30px;font-weight:600;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__header>p{font-size:16px}.BookingSummaryDesktop-module-scss-module__ImY7RG__header>a{color:#fff;font-size:14px}.BookingSummaryDesktop-module-scss-module__ImY7RG__header>a svg{vertical-align:middle;margin-right:10px}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentWrapper{display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__leftSide{flex:.65}.BookingSummaryDesktop-module-scss-module__ImY7RG__fareRuleWrapper{border:1px solid #f4af3e;border-radius:4px;margin-bottom:20px;padding:16px}.BookingSummaryDesktop-module-scss-module__ImY7RG__fareRuleWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__fareRuleTitle{color:#1e2e5e;border-bottom:1px solid #d1d1d1;margin-bottom:12px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:22px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__fareRuleWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__fareRuleTitle>img{margin-right:10px}.BookingSummaryDesktop-module-scss-module__ImY7RG__singleFareRule{display:block}.BookingSummaryDesktop-module-scss-module__ImY7RG__singleFareRule>div:first-child{margin-bottom:6px}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageRow span{color:#777;margin-left:5px;font-size:12px;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__mainContent{background-color:#fff;border-radius:2px;margin-right:30px;padding:15px 30px;box-shadow:0 4px 4px #00000040}.BookingSummaryDesktop-module-scss-module__ImY7RG__sideInfo{flex:.35}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentDetail{background-color:#fff;border:1px solid #a7cda0;border-radius:3px;margin-bottom:20px;padding:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentNote{color:#333;background-color:#fff;border-radius:3px;justify-content:space-between;margin-bottom:20px;padding:20px;font-size:16px;line-height:20px;display:flex;box-shadow:0 3px 15px #00000008}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentNote .BookingSummaryDesktop-module-scss-module__ImY7RG__extraStatus{font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader>h1{color:#333;margin-bottom:0;font-size:20px;font-weight:700}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader>h1>svg{vertical-align:middle;margin:0 10px;font-size:25px}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader>h1>span{font-size:16px;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader>p{text-transform:uppercase;color:#888;font-size:12px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__contentHeader>p>span{text-transform:none;color:#333;margin-left:8px}.BookingSummaryDesktop-module-scss-module__ImY7RG__airlineRefs{justify-content:space-between;margin-bottom:33px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__airlineRefs>p{text-transform:uppercase;color:#888;font-size:12px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__airlineRefs>p>span{text-transform:none;color:#333;margin-left:8px}.BookingSummaryDesktop-module-scss-module__ImY7RG__priorityBoardingText{color:#777;padding-top:3px;font-size:12px;font-style:italic;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__section{color:#333;border-top:1px solid #ddd;padding:22px 0 30px;font-size:14px;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__section .BookingSummaryDesktop-module-scss-module__ImY7RG__itineraryHeader{justify-content:space-between;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__section .BookingSummaryDesktop-module-scss-module__ImY7RG__itineraryHeader a{color:#329223;font-size:14px;font-style:normal;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__section .BookingSummaryDesktop-module-scss-module__ImY7RG__itineraryHeader a img{margin-right:5px;position:relative;top:3px}.BookingSummaryDesktop-module-scss-module__ImY7RG__section p{line-height:1.7}.BookingSummaryDesktop-module-scss-module__ImY7RG__section h3{color:#333;text-transform:uppercase;margin-bottom:11px;font-size:14px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__section h2{color:#1e2e5e;font-size:18px;font-weight:700}.BookingSummaryDesktop-module-scss-module__ImY7RG__section h4{color:#333;font-size:16px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__section .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtn{color:#c41818;background-color:#fff;border-color:#c41818ab;font-size:16px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__section .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtn:hover{box-shadow:0 3px 6px #0000000d}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow{margin-bottom:30px}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow.BookingSummaryDesktop-module-scss-module__ImY7RG__travelNoticeTitle>div:first-child{align-items:center;margin-bottom:18px}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow.BookingSummaryDesktop-module-scss-module__ImY7RG__travelNoticeTitle>div:first-child h4{color:#0069b5;font-size:16px;font-weight:600;line-height:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow.BookingSummaryDesktop-module-scss-module__ImY7RG__travelNoticeTitle>div:first-child h4 img{margin-right:10px;position:relative;top:5px}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow h4{margin-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow>div{margin-bottom:15px}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow>div:last-child,.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerRow:last-child{margin-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__infoRow{color:#333;margin-bottom:14px;font-size:14px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__infoRow:last-child{margin-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__rowTitle{min-width:170px;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__rowContent{font-weight:700}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageForm{border:1px solid #d5e2ea;border-radius:5px;display:none}.BookingSummaryDesktop-module-scss-module__ImY7RG__toggle{cursor:pointer;align-items:center;height:60px;padding:0 20px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__toggle.BookingSummaryDesktop-module-scss-module__ImY7RG__show{border-bottom:1px solid #e5e5e5}.BookingSummaryDesktop-module-scss-module__ImY7RG__toggle h3{color:#333;text-transform:uppercase;background-image:url(/flights/flight-images/common/orange-suitcase.svg);background-position:0 -2px;background-repeat:no-repeat;margin-bottom:0;margin-right:15px;padding-left:37px;font-size:16px;font-weight:700}.BookingSummaryDesktop-module-scss-module__ImY7RG__toggle h3 span{text-transform:capitalize;font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__toggleContent{padding:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__hide{display:none!important}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggleWrap{background-color:#f5f5f5;border-radius:3px;margin-bottom:30px;padding:30px 20px;position:relative}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggleWrap:last-child{margin-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggle h4{text-transform:uppercase;text-align:center;color:#333;margin-bottom:0;font-size:14px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggle h4 span{color:#2577be}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggle button{background-color:#e7e7e7;border-radius:50%;width:24px;height:24px;line-height:5px;position:absolute;bottom:-12px;left:50%;transform:rotateX(-180deg)translate(-50%)}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggle button.BookingSummaryDesktop-module-scss-module__ImY7RG__show{transform:translate(-50%)}.BookingSummaryDesktop-module-scss-module__ImY7RG__passengerToggle button img{width:12px}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper{border-bottom:1px solid #ddd;padding:20px 0;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper:last-child{border-bottom:0;padding-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>p{text-transform:uppercase;color:#333;flex:.25;font-size:12px;font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>p img{vertical-align:middle;width:15px}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper .blank-error+div input:before{border-color:#ca0101}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div{flex:.75}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label{cursor:pointer;color:#333;background-color:#fff;border-radius:3px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 15px;font-size:14px;font-weight:500;display:flex;box-shadow:0 0 4px #00000014}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label:last-child{margin-bottom:0}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label input{margin-right:15px}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label input:before{width:10px;height:10px}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label .BookingSummaryDesktop-module-scss-module__ImY7RG__baggageName{vertical-align:middle;display:inline-block}.BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTypeWrapper>div label .BookingSummaryDesktop-module-scss-module__ImY7RG__baggageName>span{display:block}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentWrapper{padding:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__paymentModuleWrapper{border-radius:3px;padding:20px;box-shadow:0 3px 10px #0000001a}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__paymentModule{border-bottom:1px solid #ebebeb}.BookingSummaryDesktop-module-scss-module__ImY7RG__paymentWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__paymentModule>button{top:30px}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment{max-width:345px;padding-top:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__item{color:#333;justify-content:space-between;font-size:16px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__item>p{font-weight:400;line-height:2}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__item>p:last-child{font-weight:500}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTotalCharge{color:green;border-top:1px solid #ebebeb;margin:5px 0;font-size:18px}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTotalCharge>p{font-weight:600;line-height:2.5}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment .BookingSummaryDesktop-module-scss-module__ImY7RG__baggageTotalCharge>p:last-child{font-weight:600}.BookingSummaryDesktop-module-scss-module__ImY7RG__moreBaggagePayment>button{background-color:#2577be;border-color:#2577be;width:100%;font-size:18px;font-weight:600;display:block}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper{text-align:left;color:#1a1a1a;width:550px;max-height:86vh;padding:0 10px;font-size:14px;font-weight:400;line-height:20px;overflow:auto}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundTitle{text-align:center;color:#2d2d4f;margin-bottom:17px;font-size:24px;font-weight:600;line-height:36px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__advise{letter-spacing:.24px;color:#000;margin-bottom:12px;font-size:14px;font-weight:400;line-height:24px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__pleaseNote{color:#2d2d4f;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundNote{box-sizing:border-box;background:#fce8e6;border:1px solid #f1a399;border-radius:4px;margin-top:12px;margin-bottom:0;padding:12px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundNote p{color:#000;font-size:14px;font-weight:400;line-height:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundNote .BookingSummaryDesktop-module-scss-module__ImY7RG__noteTitle{color:#dd1a00;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtnGroup{text-align:center;padding:20px 0}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtnGroup>button{min-width:208px;height:40px;font-size:14px;font-weight:500;line-height:17px;padding:0 10px!important}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtnGroup>button.BookingSummaryDesktop-module-scss-module__ImY7RG__refundCancelBtn{margin-right:15px;color:#fff!important;background-color:#1e2e5e!important;border:0!important}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__refundBtnGroup>button.BookingSummaryDesktop-module-scss-module__ImY7RG__refundConfirmBtn{color:#1e2e5e;background-color:#fff!important;border:1px solid #1e2e5e!important}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__voluntaryContact{box-sizing:border-box;color:#000;background:#eaf3f9;border:1px solid #96c1e0;border-radius:4px;justify-content:space-between;margin-bottom:24px;padding:10px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__voluntaryContact a{text-decoration:underline}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper a{color:#2d83c2}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper img{margin:20px auto 34px;display:block}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper p{font-weight:600;line-height:2.3rem}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper ul{margin-left:17px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper li{line-height:2.3rem}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundWrapper+div{text-align:right;padding-right:10px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundProcessingWrapper{text-align:center;color:#333;width:550px;padding:20px;font-size:14px;font-weight:400;line-height:20px}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundProcessingWrapper a{color:#2d83c2}.BookingSummaryDesktop-module-scss-module__ImY7RG__refundProcessingWrapper .BookingSummaryDesktop-module-scss-module__ImY7RG__title{margin-bottom:10px;font-size:16px;font-weight:600}
