.BookingSummaryMobile-module-scss-module__ywTEqa__container{background-color:#fff;padding:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__container>h3{color:#333;margin-bottom:10px;font-size:12px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__fareRuleTitle{text-transform:uppercase;color:#000;margin-bottom:25px;font-size:14px;font-weight:600;line-height:17px}.BookingSummaryMobile-module-scss-module__ywTEqa__airlineRefs{margin-bottom:20px;font-size:12px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__airlineRefs>p{text-transform:uppercase;color:#888;margin-bottom:10px}.BookingSummaryMobile-module-scss-module__ywTEqa__airlineRefs>span{color:#333;margin-bottom:10px;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__eticketType>div{white-space:pre-line}.BookingSummaryMobile-module-scss-module__ywTEqa__contactDetail{margin-bottom:8px}.BookingSummaryMobile-module-scss-module__ywTEqa__contactDetail>p{color:#333;font-size:12px;font-weight:500;line-height:2}.BookingSummaryMobile-module-scss-module__ywTEqa__contactDetail .BookingSummaryMobile-module-scss-module__ywTEqa__contactTitle{font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__contactDetail svg{vertical-align:middle;color:#777;margin-right:8px;font-size:14px}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageRow{text-align:right}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageRow span{color:#777;font-size:12px;font-weight:500;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup{text-align:center;margin-bottom:35px}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup p{color:#333;font-size:18px;font-weight:700}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup span{color:#777;font-size:14px;font-weight:500;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon{color:#fff;background-color:#329223;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:13px;font-size:20px;display:inline-flex}:is(.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.fail,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.failed,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.refund_rejected){background-color:#ca0101}:is(.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.processing,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.refund_requested,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.refund_in_progress,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.supplier_credit){background-color:#fd8f00}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.expired{background-color:#a5a5a5}:is(.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon[class^=success],.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon[class$=-success],.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.success,.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.refund_accepted){background-color:#329223}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.confirmed{background-color:#7ec115}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.pending-for-cancel{background-color:#1a74c1}.BookingSummaryMobile-module-scss-module__ywTEqa__statusGroup .BookingSummaryMobile-module-scss-module__ywTEqa__statusIcon.cancelled{background-color:#8ca8bf;font-size:24px}.BookingSummaryMobile-module-scss-module__ywTEqa__infoWrapper{margin-top:-15px;padding:10px 0}.BookingSummaryMobile-module-scss-module__ywTEqa__infoWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__guestInfo{text-align:right}.BookingSummaryMobile-module-scss-module__ywTEqa__infoWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__guestInfo span{color:#777;font-size:12px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerInfoRow>p:first-child{color:#333;font-size:14px;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerInfoRow>p:first-child svg{vertical-align:middle;margin-right:3px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerInfoRow>p:last-child{color:#777;font-size:12px;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__btnDetail{color:#2577be;background:0 0;border:0;outline:0;justify-content:space-between;align-items:center;width:100%;padding:17px 0;font-size:14px;font-weight:500;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__btnDetail:not(:last-child){border-bottom:1px solid #ecf1f5}.BookingSummaryMobile-module-scss-module__ywTEqa__btnDetail svg{color:#999}.BookingSummaryMobile-module-scss-module__ywTEqa__hide{display:none!important}.BookingSummaryMobile-module-scss-module__ywTEqa__multiPayment span,.BookingSummaryMobile-module-scss-module__ywTEqa__multiPayment img{vertical-align:middle}.BookingSummaryMobile-module-scss-module__ywTEqa__multiPayment span{margin-right:5px}.BookingSummaryMobile-module-scss-module__ywTEqa__partialContent{text-align:left;margin-left:20px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerTitle{text-align:center;color:#333;border-bottom:1px solid #dedede;padding-bottom:15px;font-size:16px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerRow{border-bottom:1px solid #ecf1f5}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerRow>div{padding-top:15px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerRow>div:last-child{padding:15px 0}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerRow:last-child{border-bottom:0}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle{color:#2577be;margin-bottom:0;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__importantTitle{color:#333;text-align:left;padding-bottom:15px;font-size:16px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__travelNoticeTitle{color:#0069b5;margin-bottom:8px;font-size:14px;font-weight:600;line-height:17px}.BookingSummaryMobile-module-scss-module__ywTEqa__travelNoticeTitle>img{width:12px;height:auto;margin-right:6px;position:relative;top:1px}.BookingSummaryMobile-module-scss-module__ywTEqa__importantInfo{color:#777;font-size:14px;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__totalChargeWrap{background-color:#ebfce8;margin:0 -16px;padding:10px 0}.BookingSummaryMobile-module-scss-module__ywTEqa__totalChargeWrap .BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge{height:auto;margin:0}.BookingSummaryMobile-module-scss-module__ywTEqa__detailPaymentInfo:before{content:"";border-top:1px solid #c1ddbb;margin:10px 16px;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__priceWrapper{display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__priceWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__subPrice{color:#777;vertical-align:middle;margin-left:2px;line-height:15px}.BookingSummaryMobile-module-scss-module__ywTEqa__priceWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__subPrice .BookingSummaryMobile-module-scss-module__ywTEqa__price{color:#777;vertical-align:middle;font-size:12px}.BookingSummaryMobile-module-scss-module__ywTEqa__smartPrice{color:#f4af3e}.BookingSummaryMobile-module-scss-module__ywTEqa__travelCreditPrice{font-size:12px;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__travelCreditPrice img{vertical-align:middle;width:19px;margin-right:7px}.BookingSummaryMobile-module-scss-module__ywTEqa__partialRow{justify-content:space-between;align-items:center;padding:2px 16px;font-size:12px;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__partialRow>p:first-child{color:#777;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__partialRow>div:last-child,.BookingSummaryMobile-module-scss-module__ywTEqa__partialRow>p:last-child{font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge{background-color:#ebfce899;justify-content:space-between;align-items:center;height:58px;margin:0 -16px;padding:0 16px;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge>p{color:#329223;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge>p svg,.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge>p span{vertical-align:middle}.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge>p svg{margin-left:5px}.BookingSummaryMobile-module-scss-module__ywTEqa__totalCharge.BookingSummaryMobile-module-scss-module__ywTEqa__total>p:last-child{font-size:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__addHotelBlock{border:1px solid #ddd;border-radius:4px;margin-top:15px;margin-bottom:15px;padding:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__addHotelBlock .BookingSummaryMobile-module-scss-module__ywTEqa__addHotelTitle{color:#1e2e5e;font-size:18px;font-weight:700;line-height:22px}.BookingSummaryMobile-module-scss-module__ywTEqa__cancelBtn{padding:15px 0}.BookingSummaryMobile-module-scss-module__ywTEqa__cancelBtn button{color:#ce4d62;background:0 0;border:1px solid #f2b9c2;border-radius:5px;outline:0;width:100%;height:42px;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__totalChargePopupContent{padding:25px 16px 0!important}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerUpper{border-bottom:1px solid #dedede;justify-content:space-between;margin-bottom:15px;padding-bottom:15px;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerUpper>p{color:#329223;font-size:14px;font-weight:600;line-height:unset}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerUpper .BookingSummaryMobile-module-scss-module__ywTEqa__passengerCount>p{color:#888;font-size:12px;font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerUpper .BookingSummaryMobile-module-scss-module__ywTEqa__passengerCount>p:first-child{color:#333;font-size:14px;font-weight:400}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail{color:#333;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail>span:first-child{font-size:14px;font-weight:400}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail.BookingSummaryMobile-module-scss-module__ywTEqa__divider{border-top:1px solid #d9d9d9;padding-top:8px}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail.BookingSummaryMobile-module-scss-module__ywTEqa__totalPrice{color:#1e2e5e}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail.BookingSummaryMobile-module-scss-module__ywTEqa__totalPrice>span:first-child{font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__priceDetail.BookingSummaryMobile-module-scss-module__ywTEqa__totalPrice>p{font-size:18px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelpWrapper{box-shadow:none!important;padding:0!important}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelpWrapper>div:first-child{font-size:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelpWrapper>div:last-child>img{display:none}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper{text-align:left;color:#1a1a1a;font-size:14px;font-weight:400;line-height:24px;padding:25px 17px!important}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper>p{margin-bottom:.5rem;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper ul{margin-left:17px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper li{margin-bottom:.5rem;line-height:1.7}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper li:last-child{margin-bottom:0}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundTitle{color:#2d2d4f;margin-bottom:8px;font-size:20px;font-weight:600;line-height:32px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__advise{letter-spacing:.24px;color:#000;font-size:14px;font-weight:400;line-height:24px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundNote{box-sizing:border-box;background:#fce8e6;border:1px solid #f1a399;border-radius:4px;margin-top:12px;margin-bottom:40px;padding:12px;font-weight:400;line-height:19px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundNote p{color:#000;font-size:14px;font-weight:400;line-height:20px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundNote .BookingSummaryMobile-module-scss-module__ywTEqa__noteTitle{color:#dd1a00;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__pleaseNote{color:#2d2d4f;font-size:16px;font-weight:600;line-height:24px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__voluntaryContact{box-sizing:border-box;letter-spacing:.24px;color:#000;background:#eaf3f9;border:1px solid #96c1e0;border-radius:4px;margin-bottom:12px;padding:10px 16px;font-size:14px;font-weight:400;line-height:21px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__voluntaryContact a{color:#fff;text-align:center;background-color:#2d83c2;background-image:url(/flights/flight-images/common/phone.svg);background-position:14px;background-repeat:no-repeat;border-radius:4px;height:32px;margin-top:10px;font-size:14px;font-weight:500;line-height:32px;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundBtnGroup>button{border:0;width:100%;font-size:14px;font-weight:600;line-height:17px;display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundBtnGroup>button.BookingSummaryMobile-module-scss-module__ywTEqa__refundCancelBtn{color:#fff;background:#1c5e97;border-radius:4px;margin-bottom:15px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__refundBtnGroup>button.BookingSummaryMobile-module-scss-module__ywTEqa__refundConfirmBtn{box-sizing:border-box;color:#2d83c2;background-color:#fff;border:1px solid #2d83c2;border-radius:4px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundProcessingWrapper{text-align:left;color:#333;font-size:14px;font-weight:400;line-height:20px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundProcessingWrapper a{color:#2d83c2}.BookingSummaryMobile-module-scss-module__ywTEqa__refundProcessingWrapper .BookingSummaryMobile-module-scss-module__ywTEqa__title{margin-bottom:4px}.BookingSummaryMobile-module-scss-module__ywTEqa__refundOverlay{display:none!important}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelp{z-index:1;background-color:#fff;border-radius:17px 17px 0 0;justify-content:space-between;align-items:center;width:100%;margin-top:-10px;padding:15px;display:flex;box-shadow:0 -5px 6px #9090901a}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelp>span{color:#2577be;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__needHelp button{background-color:#2577be;border:0;width:140px;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageWrapperContent{padding:0!important}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage{background-color:#f7f7f7;justify-content:space-between;align-items:center;height:45px;margin-bottom:15px;padding:0 12px;display:none}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage p{color:#333;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage span{vertical-align:middle}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage span>span{font-weight:500}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage img{vertical-align:middle;height:18px;margin-right:7px}.BookingSummaryMobile-module-scss-module__ywTEqa__btnAddBaggage svg{color:#2577be;font-size:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerList{border-bottom:5px solid #ececec;padding:20px 15px}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggleWrap{background-color:#fafafa;border-radius:3px;margin-bottom:15px;padding:18px 15px;position:relative}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggleWrap:last-child{margin-bottom:0}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle{justify-content:space-between;align-items:center;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle h4{text-transform:uppercase;text-align:center;color:#333;margin-bottom:0;font-size:14px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle h4 span{color:#2577be}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle.BookingSummaryMobile-module-scss-module__ywTEqa__show img{transform:rotateX(0)}.BookingSummaryMobile-module-scss-module__ywTEqa__passengerToggle img{width:16px;height:auto;transform:rotateX(-180deg)}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper{border-bottom:1px solid #ddd;padding:20px 0}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper:last-child{border-bottom:0;padding-bottom:0}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>p{text-transform:uppercase;color:#333;margin-bottom:20px;font-size:12px;font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>p img{vertical-align:middle;width:15px}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper .blank-error+div input:before{border-color:#dd1a00}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>div label{cursor:pointer;color:#333;border-radius:3px;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;font-weight:500;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>div label:last-child{margin-bottom:0}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>div label input{margin-right:5px}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>div label .BookingSummaryMobile-module-scss-module__ywTEqa__baggageName{vertical-align:middle;display:inline-block}.BookingSummaryMobile-module-scss-module__ywTEqa__baggageTypeWrapper>div label .BookingSummaryMobile-module-scss-module__ywTEqa__baggageName>span{display:block}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment{padding:0 20px 20px}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__item{color:#333;justify-content:space-between;font-size:14px;font-weight:500;display:flex}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__item>p{line-height:2}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__item:first-child{border-top:1px solid #e4e4e4;padding-top:10px}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__baggageTotalCharge{color:green;border-top:1px solid #ebebeb;margin:5px 0;font-size:16px}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__baggageTotalCharge>p{font-weight:600;line-height:2.5}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment .BookingSummaryMobile-module-scss-module__ywTEqa__baggageTotalCharge>p:last-child{font-weight:600}.BookingSummaryMobile-module-scss-module__ywTEqa__moreBaggagePayment>button{background-color:#2577be;border-color:#2577be;width:100%;font-size:18px;font-weight:600;display:block}
.FlightInfo-module-scss-module__MbT5XW__container{cursor:pointer;background-color:#fff;border:1px solid #d5e2ea;border-radius:5px;justify-content:space-between;margin-bottom:15px;padding:10px 11px;font-size:12px;display:flex}@media (max-width:1024px){.FlightInfo-module-scss-module__MbT5XW__container{-webkit-tap-highlight-color:#0000}}.FlightInfo-module-scss-module__MbT5XW__bagInfoWrapper{margin-top:5px}.FlightInfo-module-scss-module__MbT5XW__bagInfoWrapper>p{color:#333}.FlightInfo-module-scss-module__MbT5XW__innerBagInfoWrapper{border-bottom:1px solid #e6e6e6;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 -22px 18px;padding:0 22px 18px}.FlightInfo-module-scss-module__MbT5XW__innerBagInfoWrapper>*{margin-bottom:10px;font-size:12px}.FlightInfo-module-scss-module__MbT5XW__innerBagInfoWrapper>:last-child{margin-bottom:0}.FlightInfo-module-scss-module__MbT5XW__leftSide{min-width:66%}.FlightInfo-module-scss-module__MbT5XW__rightSide{text-align:right;min-width:34%}.FlightInfo-module-scss-module__MbT5XW__destination{color:#333;margin-bottom:8px;font-size:14px;font-weight:700}.FlightInfo-module-scss-module__MbT5XW__destination>svg{vertical-align:middle}.FlightInfo-module-scss-module__MbT5XW__durationTime{color:#333;margin-bottom:8px;font-size:14px;font-weight:600;position:relative}.FlightInfo-module-scss-module__MbT5XW__durationTime .FlightInfo-module-scss-module__MbT5XW__totalDays{margin-left:5px;font-size:10px;position:absolute;top:-3px}.FlightInfo-module-scss-module__MbT5XW__departureTime{color:#777;font-size:12px;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__brandName{color:#000;justify-content:flex-end;align-items:center;font-size:10px;display:flex}.FlightInfo-module-scss-module__MbT5XW__brandName img{width:22px;height:auto;margin-right:8px}.FlightInfo-module-scss-module__MbT5XW__btnShowMore{z-index:1;color:#2577be;text-transform:uppercase;background:0 0;border:0;margin-bottom:8px;font-size:12px;font-weight:600;position:relative}.FlightInfo-module-scss-module__MbT5XW__dateInfo{margin-bottom:20px;padding-left:39px;display:flex}.FlightInfo-module-scss-module__MbT5XW__dateInfo.FlightInfo-module-scss-module__MbT5XW__arrivalDate{margin-bottom:10px}.FlightInfo-module-scss-module__MbT5XW__dateInfo>img{margin-right:11px}.FlightInfo-module-scss-module__MbT5XW__dateInfo>div>p{line-height:1}.FlightInfo-module-scss-module__MbT5XW__dateInfo>div>p:first-child{color:#000;margin-bottom:3px;font-size:14px;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__dateInfo>div>p:last-child{color:#555;font-size:12px}.FlightInfo-module-scss-module__MbT5XW__flightStep{align-items:flex-start;margin-bottom:30px;display:flex;position:relative}.FlightInfo-module-scss-module__MbT5XW__flightStep>ul{flex:1;margin-left:49px;padding-left:27px;list-style:none;position:relative}.FlightInfo-module-scss-module__MbT5XW__flightStep>ul:before{content:"";background-color:#d5d5d5;width:1px;height:90%;display:block;position:absolute;top:8px;left:4px}.FlightInfo-module-scss-module__MbT5XW__flightStep>ul li{color:#555;margin-bottom:35px;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__flightStep>ul li:last-child{margin-bottom:0}.FlightInfo-module-scss-module__MbT5XW__flightStep>ul li strong{color:#000}.FlightInfo-module-scss-module__MbT5XW__flightStep .FlightInfo-module-scss-module__MbT5XW__location{position:relative}.FlightInfo-module-scss-module__MbT5XW__flightStep .FlightInfo-module-scss-module__MbT5XW__location:before{content:"";background-color:#000;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:6px;left:-25px}.FlightInfo-module-scss-module__MbT5XW__flightStep .FlightInfo-module-scss-module__MbT5XW__location:last-child:after{content:"";background-color:#fff;width:2px;height:100%;position:absolute;top:12px;left:-24px}.FlightInfo-module-scss-module__MbT5XW__flightStep .FlightInfo-module-scss-module__MbT5XW__location .FlightInfo-module-scss-module__MbT5XW__segmentTime{position:absolute;left:-77px}.FlightInfo-module-scss-module__MbT5XW__flightStep .FlightInfo-module-scss-module__MbT5XW__location .FlightInfo-module-scss-module__MbT5XW__cityName{font-size:14px}.FlightInfo-module-scss-module__MbT5XW__transitInfo{background-color:#fafafa;border:1px solid #ddd;border-radius:5px;align-items:flex-start;margin-bottom:30px;padding:10px;display:flex}.FlightInfo-module-scss-module__MbT5XW__msgInfo{color:#000;margin-bottom:8px;font-size:12px;font-weight:500;line-height:1}.FlightInfo-module-scss-module__MbT5XW__msgInfo:last-child{margin-bottom:0}.FlightInfo-module-scss-module__MbT5XW__msgInfo.FlightInfo-module-scss-module__MbT5XW__overnight{color:#dd1a00;margin-left:27px;font-size:10px}.FlightInfo-module-scss-module__MbT5XW__msgInfo.FlightInfo-module-scss-module__MbT5XW__stopWarning{align-items:center;margin-left:0;font-size:12px;display:flex}.FlightInfo-module-scss-module__MbT5XW__msgInfo.FlightInfo-module-scss-module__MbT5XW__stopWarning img{width:17px;margin-right:10px}.FlightInfo-module-scss-module__MbT5XW__msgInfo.FlightInfo-module-scss-module__MbT5XW__msgLayover{align-items:flex-start;line-height:14px;display:flex}.FlightInfo-module-scss-module__MbT5XW__msgInfo.FlightInfo-module-scss-module__MbT5XW__msgLayover>img{margin-right:10px;position:relative;top:-2px}.FlightInfo-module-scss-module__MbT5XW__title{color:#000;text-transform:uppercase;font-size:14px;font-weight:600}.FlightInfo-module-scss-module__MbT5XW__itinerary{background-color:#f1f3f4;justify-content:space-between;align-items:center;margin:0 -25px 17px;padding:15px 25px;font-size:14px;font-weight:600;display:flex}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightName{color:#000;margin-bottom:5px}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightName>span,.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightName>svg{vertical-align:middle}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightName>svg{margin:0 4px}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightDate{color:#555;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightDuration{color:#555;white-space:nowrap;margin-left:7px;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightDuration img,.FlightInfo-module-scss-module__MbT5XW__itinerary .FlightInfo-module-scss-module__MbT5XW__flightDuration span{vertical-align:middle}.FlightInfo-module-scss-module__MbT5XW__arriveDestination{padding-left:75px}.FlightInfo-module-scss-module__MbT5XW__arriveDestination label{color:#555;font-size:12px;font-weight:500}.FlightInfo-module-scss-module__MbT5XW__arriveDestination p{color:#000;font-size:14px;font-weight:600}
.TravelInfo-module-scss-module__X5QWRq__travelTime{background-color:#f7f7f7;margin-bottom:25px;padding:13px;position:relative}.TravelInfo-module-scss-module__X5QWRq__travelTime:before{content:"";background-image:url(/flights/flight-images/desktop/search/ic-airplane.svg);background-repeat:no-repeat;width:31px;height:31px;display:block;position:absolute;top:6px;left:-37px;transform:rotate(90deg)}.TravelInfo-module-scss-module__X5QWRq__travelTime.TravelInfo-module-scss-module__X5QWRq__show>svg{transform:rotateX(-180deg)}.TravelInfo-module-scss-module__X5QWRq__travelTime>svg{font-size:14px;position:absolute;top:13px;right:13px}.TravelInfo-module-scss-module__X5QWRq__travelTime strong{color:#0069b5!important}.TravelInfo-module-scss-module__X5QWRq__travelTime>p:first-child{color:#000}.TravelInfo-module-scss-module__X5QWRq__travelTime>p:last-child{font-weight:400}.TravelInfo-module-scss-module__X5QWRq__travelTime .TravelInfo-module-scss-module__X5QWRq__segmentAirlineLogo{width:24px;height:auto;position:absolute;left:-77px}.TravelInfo-module-scss-module__X5QWRq__luggageInfo{color:#555;margin-top:15px;font-size:12px;font-weight:400;line-height:18px}.TravelInfo-module-scss-module__X5QWRq__luggageInfo strong{color:#333!important}.TravelInfo-module-scss-module__X5QWRq__luggageInfo>p{margin-bottom:10px}.TravelInfo-module-scss-module__X5QWRq__luggageInfo>p.TravelInfo-module-scss-module__X5QWRq__airlineRef{color:#2577be}.TravelInfo-module-scss-module__X5QWRq__luggageInfo>p.TravelInfo-module-scss-module__X5QWRq__airlineRef strong{color:#2577be!important}.TravelInfo-module-scss-module__X5QWRq__luggageInfo>p:last-child{margin-bottom:0}.TravelInfo-module-scss-module__X5QWRq__luggageInfo .TravelInfo-module-scss-module__X5QWRq__copy img{width:12px;margin-left:6px}
.CheckInLabel-module-scss-module__xYhFCW__checkInInfo{color:#2d83c2;background-color:#eaf6ff;border-radius:4px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;line-height:16px!important}.CheckInLabel-module-scss-module__xYhFCW__checkInInfo svg{margin-left:5px;font-size:18px}.CheckInLabel-module-scss-module__xYhFCW__checkInInfoToolTip{text-align:left;padding-left:15px}
.CopyClipboardBtn-module-scss-module__rE-QJG__btnActionCopy{color:#333;background:0 0;border:none;outline:none;padding:0;font-size:12px}.CopyClipboardBtn-module-scss-module__rE-QJG__btnActionCopy svg{color:#d0d0d0}
.InfoRow-module-scss-module__KOfMMq__container{border-bottom:1px solid #ecf1f5;justify-content:space-between;align-items:flex-start;padding:17px 0;font-size:14px;font-weight:500;display:flex}.InfoRow-module-scss-module__KOfMMq__container:last-child{border-bottom:none}.InfoRow-module-scss-module__KOfMMq__label{color:#777;font-size:14px}.InfoRow-module-scss-module__KOfMMq__content{color:#333;text-align:right;max-width:190px}
.TripSummary-module-scss-module__J4560a__tripSummary{background-color:#f1f3f4;justify-content:space-between;align-items:center;margin:0 -22px 18px;padding:16px 20px;display:flex}.TripSummary-module-scss-module__J4560a__tripSummary .TripSummary-module-scss-module__J4560a__tripTitle{color:#000;margin-bottom:5px;font-size:14px;font-weight:600;line-height:17px}.TripSummary-module-scss-module__J4560a__tripSummary .TripSummary-module-scss-module__J4560a__tripTitle svg{position:relative;top:2px}.TripSummary-module-scss-module__J4560a__tripSummary .TripSummary-module-scss-module__J4560a__tripDesc{color:#555;font-size:14px;font-weight:500;line-height:17px}.TripSummary-module-scss-module__J4560a__duration{color:#555;font-size:14px;font-weight:500}.TripSummary-module-scss-module__J4560a__duration img{filter:grayscale(60%);width:17px;height:auto;margin-right:8px;position:relative;top:2px}.TripSummary-module-scss-module__J4560a__baggageTitle{color:#333;font-size:12px;font-weight:600}
.PassengerToggle-module-scss-module__KtE8mW__toggle{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.PassengerToggle-module-scss-module__KtE8mW__toggle svg{color:#333;font-size:17px}.PassengerToggle-module-scss-module__KtE8mW__toggle.PassengerToggle-module-scss-module__KtE8mW__expand svg{transform:rotateX(180deg)}
.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}
.FlightSummary-module-scss-module__vgrs7G__detailTitle{text-transform:uppercase;margin-bottom:19px;font-size:14px;font-weight:600;line-height:17px;color:#000!important}.FlightSummary-module-scss-module__vgrs7G__tabGroupWrapper{justify-content:space-between;display:flex}.FlightSummary-module-scss-module__vgrs7G__tab{text-align:center;color:#777;border-bottom:2px solid #0000;flex:1;margin:0 15px;padding:7px 0;font-size:12px;font-weight:500;line-height:15px;transition:all .4s}.FlightSummary-module-scss-module__vgrs7G__tab.FlightSummary-module-scss-module__vgrs7G__active{color:#333;border-color:#2577be;font-weight:600}.FlightSummary-module-scss-module__vgrs7G__detailWrapper{padding:22px!important}.FlightSummary-module-scss-module__vgrs7G__detailWrapper .FlightSummary-module-scss-module__vgrs7G__moreDetailWrapper{border-top:0;padding:0}.FlightSummary-module-scss-module__vgrs7G__detailWrapper .FlightSummary-module-scss-module__vgrs7G__bagInfoWrapper{border-bottom:1px solid #e6e6e6;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 -22px 18px;padding:0 22px 18px}.FlightSummary-module-scss-module__vgrs7G__detailWrapper .FlightSummary-module-scss-module__vgrs7G__bagInfoWrapper>*{margin-bottom:10px;font-size:12px}.FlightSummary-module-scss-module__vgrs7G__detailWrapper .FlightSummary-module-scss-module__vgrs7G__bagInfoWrapper>:last-child{margin-bottom:0}.FlightSummary-module-scss-module__vgrs7G__containerWithConfirm{padding-bottom:85px}.FlightSummary-module-scss-module__vgrs7G__subtotalContainer{background-color:#fff;padding:17px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 8px #adadad40}.FlightSummary-module-scss-module__vgrs7G__subtotalInnerContainer{color:#333;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:14px;font-weight:600;display:flex}.FlightSummary-module-scss-module__vgrs7G__subtotalInnerContainer .FlightSummary-module-scss-module__vgrs7G__price{color:#267e18;font-size:20px}.FlightSummary-module-scss-module__vgrs7G__btnBook{color:#fff;background-color:#2577be;border-radius:8px;width:100%;height:42px;font-size:14px;font-weight:600;line-height:17px}
.LoadingFlightRow-module-scss-module__TI_s-a__container{background-color:#fff;border-radius:5px;flex-direction:column;justify-content:space-between;height:164px;margin-bottom:15px;padding:15px;display:flex;box-shadow:0 0 7px #8b8b8b36}.LoadingFlightRow-module-scss-module__TI_s-a__container>svg{width:100%}.LoadingFlightRow-module-scss-module__TI_s-a__priceWrapper{justify-content:space-between;align-items:flex-start;display:flex}
.NeedHelp-module-scss-module__lfoifG__container{background-color:#fff;border-radius:.25rem;padding:20px;box-shadow:0 3px 30px #0000000a}.NeedHelp-module-scss-module__lfoifG__title{color:#333;border-bottom:1px solid #0000001a;padding-bottom:15px;font-size:20px;font-weight:600}.NeedHelp-module-scss-module__lfoifG__content{padding-top:15px}.NeedHelp-module-scss-module__lfoifG__content>img{margin-bottom:7px}.NeedHelp-module-scss-module__lfoifG__content p{color:#7c7c7c;font-size:14px}.NeedHelp-module-scss-module__lfoifG__content p img{vertical-align:middle;height:15px;margin:0 5px}.NeedHelp-module-scss-module__lfoifG__content .NeedHelp-module-scss-module__lfoifG__orderNumber,.NeedHelp-module-scss-module__lfoifG__content a.NeedHelp-module-scss-module__lfoifG__email{color:#28a745}.NeedHelp-module-scss-module__lfoifG__content a.NeedHelp-module-scss-module__lfoifG__tel{color:#1e2e5e}
.FareRule-module-scss-module__19XHTW__button{text-transform:capitalize;color:#2d83c2;font-size:14px;font-weight:700;line-height:17px}.FareRule-module-scss-module__19XHTW__button>img{margin-left:7px;position:relative;top:1px}.FareRule-module-scss-module__19XHTW__popupTitle{text-transform:uppercase;color:#000;margin-bottom:25px;font-size:14px;font-weight:600;line-height:17px}
.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)}}
.DiscountJanuaryPush-module-scss-module__r7mzHG__container{text-align:left;margin-top:5px}.DiscountJanuaryPush-module-scss-module__r7mzHG__content{font-size:12px;line-height:1.7}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__highlight{color:#329223}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__highlight{font-weight:600!important}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content strong{font-weight:600}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content strong{font-weight:500}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:18px;margin-right:4px}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:16px}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__contentSearch strong:first-child{font-weight:400}.DiscountJanuaryPush-module-scss-module__r7mzHG__content>*{vertical-align:middle}.DiscountJanuaryPush-module-scss-module__r7mzHG__icon{cursor:pointer;vertical-align:middle;margin-left:5px}.DiscountJanuaryPush-module-scss-module__r7mzHG__tooltip{font-size:12px;line-height:1.7}.DiscountJanuaryPush-module-scss-module__r7mzHG__tooltip a{text-decoration:underline;color:#2577be!important}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand{color:#fff;text-transform:uppercase;background-color:#d02e06;border-radius:4px;margin-top:6px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-block}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand img{margin-right:3px}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand>*{vertical-align:middle}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout{color:#fff;background:linear-gradient(90deg,#f78624 -17.57%,#ca1a1a 107.98%);border:1px solid #da8031;align-items:center;margin:-20px -24px 20px;padding:7px 70px 7px 10px;font-weight:500;display:flex;position:relative}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout:before{content:"";border-top:6px solid #a03110;border-left:4px solid #0000;width:0;height:0;display:block;position:absolute;top:100%;left:-1px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout:after{content:"";clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);background-color:#fff;background-image:url(https://static.travala.com/resources/images/flame_100x100.gif);background-position:20px;background-repeat:no-repeat;background-size:34px;width:60px;height:100%;display:block;position:absolute;top:0;right:0}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:34px;margin-right:10px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile{border:none;border-bottom:4px solid #e8e8e8;margin:0;padding:12px 55px 12px 15px;font-size:12px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile:before{display:none}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile:after{background-position:14px;background-size:24px;width:45px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:30px;margin-right:5px}
.PaymentDesktop-module-scss-module__QrzpQW__container{padding-bottom:70px;display:flex}.PaymentDesktop-module-scss-module__QrzpQW__container h2{color:#333;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1}.PaymentDesktop-module-scss-module__QrzpQW__container .HowToUsePromo{margin-left:-20px;margin-right:-20px}.PaymentDesktop-module-scss-module__QrzpQW__container .howToStep .img img:first-child{top:-13px;right:-6px}.PaymentDesktop-module-scss-module__QrzpQW__travelRestriction{padding:20px 30px;line-height:24px}.PaymentDesktop-module-scss-module__QrzpQW__leftSide{flex:.68;margin-right:30px}.PaymentDesktop-module-scss-module__QrzpQW__leftSide .PaymentDesktop-module-scss-module__QrzpQW__btnComplete{color:#fff;height:48px;padding:0 25px;font-size:18px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__leftSide .PaymentDesktop-module-scss-module__QrzpQW__btnComplete:disabled{opacity:.7}.PaymentDesktop-module-scss-module__QrzpQW__rightSide{flex:.32}.PaymentDesktop-module-scss-module__QrzpQW__block{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:30px 20px;box-shadow:0 3px 10px #0000001a}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__priceBlock{border:1px solid #a7cda0}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__priceBlock.PaymentDesktop-module-scss-module__QrzpQW__loading{min-height:250px}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__flightDetailBlock{padding:30px}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__flightDetailBlock.PaymentDesktop-module-scss-module__QrzpQW__loading{min-height:250px}.PaymentDesktop-module-scss-module__QrzpQW__block .payment-content-wrapper{margin:0 -20px -30px}.PaymentDesktop-module-scss-module__QrzpQW__partialAndVoucherWrap{padding-top:20px}.PaymentDesktop-module-scss-module__QrzpQW__partialAndVoucherWrap h2 i{font-style:normal;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer{padding:25px 20px}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTitle{color:#333;text-transform:capitalize;margin-bottom:15px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;display:inline-block}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTitle img{vertical-align:middle;margin-left:5px}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTip{color:#000;margin-top:12px;font-size:14px;line-height:17px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent{background-color:#f2c537;border-radius:4px;width:450px;padding:10px 15px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:14px solid #f2c537;display:block;position:absolute;top:6px;left:-9px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipTitle{text-transform:capitalize;margin-bottom:5px;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipContent{font-size:12px;font-style:italic;font-weight:400;line-height:1.6}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipContent a{color:#000;font-weight:500;text-decoration:underline}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro{color:#333;justify-content:space-between;align-items:flex-start;font-size:14px;font-weight:400;line-height:140%;display:flex;position:relative}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro .PaymentDesktop-module-scss-module__QrzpQW__partialContentWrapper{flex:1}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro strong{color:#2d83c2}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro a{text-decoration:none}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro .PaymentDesktop-module-scss-module__QrzpQW__btnSwitch{margin-left:10px}.PaymentDesktop-module-scss-module__QrzpQW__hidePartial{display:none}.PaymentDesktop-module-scss-module__QrzpQW__partialBlock{margin-top:14px}.PaymentDesktop-module-scss-module__QrzpQW__voucherContainer{padding:24px 20px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper{width:66%;max-width:800px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>p{color:#333;font-size:15px;font-style:normal;font-weight:600;line-height:18px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>div{display:flex}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>div>input{flex:1}.PaymentDesktop-module-scss-module__QrzpQW__paymentInstruction{color:#333;background-color:#f2f9ff;border:1px solid #89b7df;border-radius:8px;margin-top:-5px;margin-bottom:20px;padding:15px 20px;font-size:14px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__paymentInstruction strong{color:#1e2e5e;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__cryptoRefundNoteContent{margin-left:15px;font-size:14px;font-weight:500;line-height:22px}.PaymentDesktop-module-scss-module__QrzpQW__cryptoRefundNoteContent a{color:#2577be;font-style:normal;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__baggageRule{padding:20px!important}.PaymentDesktop-module-scss-module__QrzpQW__discountInfo{padding:12px 30px!important}.PaymentDesktop-module-scss-module__QrzpQW__passengerDetail h3{color:#1e2e5e;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__passengerDetail h4{color:#333;font-size:14px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__passengerRow{border-bottom:1px solid #e7e7e7;margin-bottom:15px}.PaymentDesktop-module-scss-module__QrzpQW__passengerRow:last-child{border:0;margin-bottom:0}.PaymentDesktop-module-scss-module__QrzpQW__fullNameTitle{color:#2d83c2}.PaymentDesktop-module-scss-module__QrzpQW__infoRow{color:#333;margin-bottom:15px;font-size:14px;display:flex}.PaymentDesktop-module-scss-module__QrzpQW__rowTitle{min-width:170px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__rowContent{font-weight:700}.PaymentDesktop-module-scss-module__QrzpQW__priorityBoardingText{color:#777;font-size:14px;font-style:italic;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__agreeMsg{color:#333;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__agreeMsg>a{color:#3166be}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow{margin-bottom:5px}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow:last-child{margin-bottom:0}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow span{color:#777;margin-left:5px;font-size:12px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__loading{position:relative}.PaymentDesktop-module-scss-module__QrzpQW__loading>div{opacity:.7}.PaymentDesktop-module-scss-module__QrzpQW__loading .PaymentDesktop-module-scss-module__QrzpQW__iconLoading{opacity:1;position:absolute;top:50%;left:50%}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButtonContainer{width:230px;height:50px;position:relative}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButtonWrapper{z-index:3;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButton{z-index:2;position:absolute}
.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}
.FareRuleList-module-scss-module__6lpJ7G__itemContainer{margin-bottom:18px}.FareRuleList-module-scss-module__6lpJ7G__itemContainer .FareRuleList-module-scss-module__6lpJ7G__singleFareRule>div:first-child{margin-bottom:10px}.FareRuleList-module-scss-module__6lpJ7G__itemContainer .FareRuleList-module-scss-module__6lpJ7G__singleFareRule>div:last-child{color:#333;font-weight:400}.FareRuleList-module-scss-module__6lpJ7G__title{color:#000;background-color:#f3f3f3;align-items:center;margin-bottom:15px;padding:8px 15px;font-size:16px;font-weight:600;line-height:20px;display:flex}.FareRuleList-module-scss-module__6lpJ7G__title>img{width:24px;height:auto;margin-right:9px}.FareRuleList-module-scss-module__6lpJ7G__title svg{position:relative;top:2px}
.SingleFareRule-module-scss-module__Btdhra__container{margin-bottom:15px;display:flex}.SingleFareRule-module-scss-module__Btdhra__container:last-child{margin-bottom:0}.SingleFareRule-module-scss-module__Btdhra__title{white-space:nowrap;color:#333;margin-bottom:1px;margin-right:8px;font-size:13px;font-weight:600;line-height:20px}.SingleFareRule-module-scss-module__Btdhra__content{color:#616161;font-size:13px;font-weight:500;line-height:20px}
.FareRuleCondition-module-scss-module__uye5Bq__container{background-color:#fef8ee;border-radius:4px;padding:15px}@media (max-width:1024px){.FareRuleCondition-module-scss-module__uye5Bq__container{padding:15px 10px}}.FareRuleCondition-module-scss-module__uye5Bq__title{color:#f4953e;margin-bottom:8px;font-size:14px;font-weight:600;line-height:17px}.FareRuleCondition-module-scss-module__uye5Bq__title svg{margin-right:6px;font-size:18px;position:relative;top:3px}@media (max-width:1024px){.FareRuleCondition-module-scss-module__uye5Bq__title{margin-bottom:5px;font-size:13px}.FareRuleCondition-module-scss-module__uye5Bq__title svg{font-size:16px}}.FareRuleCondition-module-scss-module__uye5Bq__content{color:#616161;padding-left:20px;font-size:14px;font-weight:500;line-height:20px;list-style:none}.FareRuleCondition-module-scss-module__uye5Bq__content li:not(:last-child){margin-bottom:12px}.FareRuleCondition-module-scss-module__uye5Bq__content li:before{content:"•";color:#616161;width:1em;margin-left:-1em;font-weight:700;display:inline-block}@media (max-width:1024px){.FareRuleCondition-module-scss-module__uye5Bq__content{color:#333;font-size:13px;font-weight:400}}
.FlightSearchMobile-module-scss-module__Ck_NmG__container{margin-bottom:20px;padding:0 15px}.FlightSearchMobile-module-scss-module__Ck_NmG__flightTitle h2{color:#333;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.FlightSearchMobile-module-scss-module__Ck_NmG__stopAlert{margin-bottom:15px;padding:10px;font-size:12px;line-height:15px}.FlightSearchMobile-module-scss-module__Ck_NmG__stopAlert>img{width:24px;height:24px}.FlightSearchMobile-module-scss-module__Ck_NmG__stopAlert>p>img{display:none}.FlightSearchMobile-module-scss-module__Ck_NmG__totalResult{color:#555;margin-bottom:20px;font-size:12px;font-weight:500}.FlightSearchMobile-module-scss-module__Ck_NmG__stickyFilterBar{z-index:5;min-width:223px;position:fixed;bottom:50px;left:50%;transform:translate(-50%)}.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar{background-color:#e4effa;justify-content:space-between;height:36px;padding:9px 0;display:flex}.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar>button{color:#333;background:0 0;border:0;flex:1;padding:0;font-size:12px;font-weight:500}.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar>button:first-child{border-right:1px solid #d1d1d1}.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar>button>img,.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar>button>span{vertical-align:middle}.FlightSearchMobile-module-scss-module__Ck_NmG__navigationBar>button>img{margin-right:10px}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList{padding:12px 25px!important}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label{color:#333;border-bottom:1px solid #eee;padding:18px 0;font-size:16px;font-weight:500;display:block}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label:last-child{border-bottom:0;margin-bottom:0}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label input{margin-right:10px}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label input:before{box-sizing:border-box;border-width:1px;width:20px;height:20px}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label input:after{width:13px;height:13px}.FlightSearchMobile-module-scss-module__Ck_NmG__sortList>label span{vertical-align:middle}.FlightSearchMobile-module-scss-module__Ck_NmG__travelRestriction{margin-bottom:20px}.FlightSearchMobile-module-scss-module__Ck_NmG__filterSidebar{z-index:12;background-color:#fff;width:100vw;transition:all .5s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.FlightSearchMobile-module-scss-module__Ck_NmG__filterSidebar.FlightSearchMobile-module-scss-module__Ck_NmG__showFilter{transform:translate(0)}.FlightSearchMobile-module-scss-module__Ck_NmG__btnSeeMore{box-sizing:border-box;color:#2d83c2;background:#fff;border:1px solid #2d83c2;border-radius:4px;height:35px;margin:0 auto;padding:0 7px;font-size:14px;font-weight:600;display:block}.FlightSearchMobile-module-scss-module__Ck_NmG__btnSeeMore svg{margin-left:4px;font-size:12px;position:relative;top:3px}
.PassportMessage-module-scss-module__qnrHLa__messageBox{color:green;background:#e2f4ea;border:1px solid #329223;border-radius:3px;align-items:center;margin-bottom:15px;padding:12px 15px;font-size:15px;font-weight:500;line-height:18px;display:flex;position:relative}@media (max-width:480px){.PassportMessage-module-scss-module__qnrHLa__messageBox{padding:10px;font-size:12px;line-height:15px}}.PassportMessage-module-scss-module__qnrHLa__messageBox img{vertical-align:middle;width:20px;height:20px;margin-right:10px}
.PassportTab-module-scss-module__ud2K2a__container{color:#333;padding-bottom:25px}.PassportTab-module-scss-module__ud2K2a__container .PassportTab-module-scss-module__ud2K2a__title{margin:10px auto;font-size:16px;font-weight:700;line-height:20px}.PassportTab-module-scss-module__ud2K2a__container .PassportTab-module-scss-module__ud2K2a__content{font-size:12px;font-weight:400;line-height:18px}.PassportTab-module-scss-module__ud2K2a__container .PassportTab-module-scss-module__ud2K2a__content a{color:#327fc2;font-weight:600}
.flight-search-v2-surfaces-module-scss-module__P1PKYG__searchV2CardShadow{box-shadow:0 0 7px #8b8b8b36}.flight-search-v2-surfaces-module-scss-module__P1PKYG__searchV2SheetFooterShadow{box-shadow:0 -1px 8px #adadad40}
.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess{margin-bottom:20px}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess h4{color:#333;margin-bottom:12px;font-size:16px;font-weight:600;line-height:20px}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess h4 img{margin-right:10px;position:relative;top:5px}@media (max-width:1024px){.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess h4{font-size:14px;font-weight:600;line-height:17px}}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess p{color:#333;font-size:14px;line-height:23px}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess p a{color:#2577be;font-weight:500}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess.PaidGuaranteeInfo-module-scss-module__AqYH_W__cancelForAnyReasonSuccess p{margin-bottom:15px}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess.PaidGuaranteeInfo-module-scss-module__AqYH_W__cancelForAnyReasonSuccess .PaidGuaranteeInfo-module-scss-module__AqYH_W__cfarContent a{font-weight:600}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess.PaidGuaranteeInfo-module-scss-module__AqYH_W__cancelForAnyReasonSuccess .PaidGuaranteeInfo-module-scss-module__AqYH_W__cfarTimeframeTitle{color:#000}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess.PaidGuaranteeInfo-module-scss-module__AqYH_W__cancelForAnyReasonSuccess strong{font-weight:600}.PaidGuaranteeInfo-module-scss-module__AqYH_W__paidGuaranteeSuccess.PaidGuaranteeInfo-module-scss-module__AqYH_W__cancelForAnyReasonSuccess ul{margin-bottom:15px;padding-left:20px;font-size:14px}
.CustomizeTripDesktop-module-scss-module__UriaIW__container{padding-bottom:70px;display:flex}.CustomizeTripDesktop-module-scss-module__UriaIW__container h2{color:#333;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+input{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+select{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+button{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__phoneSelect{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__countrySelect{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__radioGroup input:before{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .error-message{color:#ca0101;font-size:12px;font-weight:500;display:block;text-transform:none!important}.CustomizeTripDesktop-module-scss-module__UriaIW__travelRestriction{padding:20px 30px;line-height:24px}.CustomizeTripDesktop-module-scss-module__UriaIW__leftSide{flex:.68;margin-right:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__rightSide{flex:.32}.CustomizeTripDesktop-module-scss-module__UriaIW__block{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:30px 20px;box-shadow:0 3px 10px #0000001a}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__priceBlock{border:1px solid #a7cda0}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__priceBlock.CustomizeTripDesktop-module-scss-module__UriaIW__loading{min-height:250px}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__flightDetailBlock{padding:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__flightDetailBlock.CustomizeTripDesktop-module-scss-module__UriaIW__loading{min-height:250px}.CustomizeTripDesktop-module-scss-module__UriaIW__baggageRule,.CustomizeTripDesktop-module-scss-module__UriaIW__fareRule{padding:20px!important}.CustomizeTripDesktop-module-scss-module__UriaIW__discountInfo{padding:12px 20px!important}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleWrap{padding:0}.CustomizeTripDesktop-module-scss-module__UriaIW__loadingHeader{padding:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__contentLoader{margin-bottom:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__contentLoader:last-child{margin-bottom:0}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle{cursor:pointer;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle.CustomizeTripDesktop-module-scss-module__UriaIW__show img{transform:rotateX(0)}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle img{transform:rotateX(-180deg)}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle h3{color:#333;text-transform:uppercase;background-image:url(/flights/flight-images/common/add-baggage.svg);background-position:0 -2px;background-repeat:no-repeat;margin-bottom:0;padding-left:37px;font-size:16px;font-weight:700}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleContent{color:#333;padding:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleContent .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap input:before{border-color:#ca0101}.CustomizeTripDesktop-module-scss-module__UriaIW__baggageNoteWrapper{color:#2577be;letter-spacing:.131px;background-color:#eaf3f9;border-radius:4px;margin-bottom:16px;padding:8px 12px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap{background-color:#f5f5f5;border-radius:3px;margin-bottom:30px;padding:30px 20px;position:relative}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap:last-child{margin-bottom:0}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap .error-message{margin-bottom:8px}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle h4{text-transform:uppercase;text-align:center;color:#333;margin-bottom:0;font-size:14px;font-weight:600}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle h4 span{color:#2577be}.CustomizeTripDesktop-module-scss-module__UriaIW__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%)}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle button.CustomizeTripDesktop-module-scss-module__UriaIW__show{transform:translate(-50%)}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle button img{width:12px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripTitle{font-size:16px;font-weight:600;line-height:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripContent{margin-bottom:16px;font-size:14px;line-height:24px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripContent a{color:#2577be;font-weight:500}.CustomizeTripDesktop-module-scss-module__UriaIW__countdown{padding:20px 30px}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button{min-width:120px;height:40px;margin-right:20px;font-size:14px;font-weight:600}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button:disabled{opacity:.7}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button:first-child{color:#1e2e5e;background-color:#fff;border:1px solid #1e2e5e}.CustomizeTripDesktop-module-scss-module__UriaIW__loading{position:relative}.CustomizeTripDesktop-module-scss-module__UriaIW__loading>div{opacity:.7}.CustomizeTripDesktop-module-scss-module__UriaIW__loading .CustomizeTripDesktop-module-scss-module__UriaIW__iconLoading{opacity:1;position:absolute;top:50%;left:50%}
.FlightDurationInfo-module-scss-module__L17IrW__stopLines{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}.FlightDurationInfo-module-scss-module__L17IrW__stopDot{background-color:#7f738a;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;transform:translate(-50%)}.FlightDurationInfo-module-scss-module__L17IrW__stopLinesNonStop{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}.FlightDurationInfo-module-scss-module__L17IrW__borderDotted{border-top:2px dotted #220a3238;padding-top:.75rem;padding-bottom:.625rem}
.RefundInformation-module-scss-module__RYiUuq__requestProgress{display:none}.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_in_progress .RefundInformation-module-scss-module__RYiUuq__stepNumbers:after{height:40%}:is(.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_rejected,.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_accepted){margin-bottom:15px}.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_rejected .RefundInformation-module-scss-module__RYiUuq__stepNumbers:after{height:100%}.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_accepted .RefundInformation-module-scss-module__RYiUuq__stepNumbers:after{height:100%}.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_rejected .RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step.RefundInformation-module-scss-module__RYiUuq__active:last-child .RefundInformation-module-scss-module__RYiUuq__stepNumber>span{background-color:#e88c06}.RefundInformation-module-scss-module__RYiUuq__requestProgress.refund_rejected .RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step.RefundInformation-module-scss-module__RYiUuq__active:last-child .RefundInformation-module-scss-module__RYiUuq__stepName{color:#e88c06}.RefundInformation-module-scss-module__RYiUuq__requestHeader{margin-bottom:15px}.RefundInformation-module-scss-module__RYiUuq__requestHeader h2{color:#333;margin-bottom:8px;font-size:14px;font-weight:600}.RefundInformation-module-scss-module__RYiUuq__requestHeader p{color:#555;font-size:12px;font-weight:500}.RefundInformation-module-scss-module__RYiUuq__requestHeader p img{vertical-align:middle;height:14px;margin-right:10px}.RefundInformation-module-scss-module__RYiUuq__stepNumbers{position:relative}.RefundInformation-module-scss-module__RYiUuq__stepNumbers:before{content:"";background-color:#ccc;width:1px;height:100%;display:block;position:absolute;top:0;left:13px}.RefundInformation-module-scss-module__RYiUuq__stepNumbers:after{content:"";background-color:#329223;width:1px;height:0;display:block;position:absolute;top:0;left:13px}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step{align-items:flex-start;display:flex}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step:last-child{align-items:unset}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step>div:last-child{min-height:55px;padding:5px 10px}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step.RefundInformation-module-scss-module__RYiUuq__active .RefundInformation-module-scss-module__RYiUuq__stepNumber>span{background-color:#329223}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__step.RefundInformation-module-scss-module__RYiUuq__active .RefundInformation-module-scss-module__RYiUuq__stepName{color:#329223}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__stepNumber{z-index:1;text-align:center;background-color:#fff;padding:4px;display:inline-block}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__stepNumber>span{color:#fff;background-color:#c8c5c0;border-radius:50%;width:20px;height:20px;font-size:12px;font-weight:700;line-height:20px;display:block}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__stepName{color:#9f9f9f;margin-bottom:4px;font-size:12px;font-weight:600}.RefundInformation-module-scss-module__RYiUuq__stepNumbers .RefundInformation-module-scss-module__RYiUuq__stepDesc{color:#555;font-size:12px;font-weight:500;display:inline-block}
.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper{background:#fff;border-radius:3.5px;justify-content:space-between;align-items:center;gap:130px;margin:-15px 0 11px;padding:20px;display:flex;box-shadow:0 3px 30px #0000000a}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__header{align-items:center;gap:14px;margin-bottom:10px;display:flex}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__header img{width:40px;height:40px}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__title{color:#000;font-size:20px;font-weight:600;line-height:normal}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__title span{font-size:10px;font-weight:500}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__content{color:#000;max-width:980px;font-size:18px;font-weight:400;line-height:32px}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__content strong{font-weight:700}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapper .SmartTrialBookingSummary-module-scss-module__MI2UTa__content a{color:#2577be;font-size:18px;font-weight:500;line-height:32px;text-decoration-line:underline;text-decoration-style:solid}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb{background:#fff;border:1px solid #cfcfcf;border-radius:8px;margin-top:-15px;margin-bottom:15px;padding:20px}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__header{align-items:center;gap:14px;margin-bottom:10px;display:flex}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__header img{width:40px;height:40px}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__title{color:#000;font-size:16px;font-weight:600;line-height:normal}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__title span{font-size:10px;font-weight:500}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__content{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__content strong{font-weight:700}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__content a{color:#2577be;font-size:14px;font-weight:400;line-height:23px;text-decoration-line:underline;text-decoration-style:solid}.SmartTrialBookingSummary-module-scss-module__MI2UTa__wrapperMb .SmartTrialBookingSummary-module-scss-module__MI2UTa__ctaBtn{text-transform:uppercase;width:100%;margin-top:20px}
.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}
.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}
.HealthDeclarationContent-module-scss-module__CeIRtW__content{text-align:left;letter-spacing:.24px;color:#333;font-size:14px;line-height:24px}.HealthDeclarationContent-module-scss-module__CeIRtW__content.HealthDeclarationContent-module-scss-module__CeIRtW__travelNotice ul{margin-top:12px}.HealthDeclarationContent-module-scss-module__CeIRtW__content.HealthDeclarationContent-module-scss-module__CeIRtW__travelNotice ul li{margin-bottom:12px;font-weight:400}.HealthDeclarationContent-module-scss-module__CeIRtW__content ul{padding-left:24px}.HealthDeclarationContent-module-scss-module__CeIRtW__content ul li{font-weight:700}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__content ul li{font-weight:500}.HealthDeclarationContent-module-scss-module__CeIRtW__content ul li::marker{font-size:12px}}.HealthDeclarationContent-module-scss-module__CeIRtW__content>p{margin-bottom:16px}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle{cursor:pointer;justify-content:space-between;display:flex}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle.HealthDeclarationContent-module-scss-module__CeIRtW__show{margin-bottom:18px}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle.HealthDeclarationContent-module-scss-module__CeIRtW__show>svg{transform:rotateX(-180deg)}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle>svg{color:#888;font-size:20px;transform:rotateX(0)}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle{color:#2577be;font-size:16px;font-weight:600;line-height:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle img{margin-right:10px;position:relative;top:1px}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__toggle .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle{font-size:14px;font-weight:500}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle{margin-top:12px}.HealthDeclarationContent-module-scss-module__CeIRtW__toggle>svg{font-size:16px}}.HealthDeclarationContent-module-scss-module__CeIRtW__covidNoteContent{color:#333;border:1px solid #ccc;padding:20px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote{box-sizing:border-box;border:1px solid #dd1a00;border-radius:3px;padding:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle{color:#dd1a00;margin-bottom:11px;font-size:16px;font-weight:600;line-height:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle img{margin-right:8px;position:relative;top:2px}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote .HealthDeclarationContent-module-scss-module__CeIRtW__noteTitle{align-items:flex-start;display:flex}}.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote>p{color:#333;font-size:14px;font-weight:500;line-height:20px}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__covidNote>p{font-weight:400;line-height:24px}}.HealthDeclarationContent-module-scss-module__CeIRtW__cancellationTerm{font-weight:700}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__cancellationTerm{font-style:italic;font-weight:500}}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper{box-sizing:border-box;background-color:#fcf0ef;border:1px dashed #dd1a00;border-radius:4px;padding:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper>img{margin-right:7px;position:relative;top:4px}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper .HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckContent{font-weight:700}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks{padding:0;list-style:none}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks li{font-weight:400}.HealthDeclarationContent-module-scss-module__CeIRtW__countryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks a{color:#2577be;font-weight:600}.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper{box-sizing:border-box;background-color:#e8f4fe;border-radius:4px;margin:0 25px;padding:20px}.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper>img{margin-right:7px;position:relative;top:4px}.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks{margin-top:2px;font-weight:400}.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks li{margin-bottom:2px;font-weight:400}.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper ul.HealthDeclarationContent-module-scss-module__CeIRtW__countryLinks a{color:#2577be;font-weight:600}@media (max-width:1024px){.HealthDeclarationContent-module-scss-module__CeIRtW__noticeCountryCheckWrapper{margin:0}}
