.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}
.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo{color:#e4940f;justify-content:center;align-items:flex-start;font-size:14px;font-weight:500;line-height:1;text-decoration:underline;display:flex}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo>img{margin-right:17px;position:relative;top:-1px}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo .BaggageRecheckTooltip-module-scss-module__eC3gma__message{line-height:1}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo svg{vertical-align:middle;margin-left:5px;font-size:18px;position:relative;top:-1px}@media (max-width:1024px){.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo{font-size:12px;line-height:16px}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo .BaggageRecheckTooltip-module-scss-module__eC3gma__message{line-height:16px}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo>img{margin-right:12px}.BaggageRecheckTooltip-module-scss-module__eC3gma__msgInfo svg{font-size:16px;top:0}}.BaggageRecheckTooltip-module-scss-module__eC3gma__selfTransferToolTip{text-align:left;color:#333;width:250px;margin-left:15px;font-size:12px;line-height:18px}.BaggageRecheckTooltip-module-scss-module__eC3gma__selfTransferToolTip li{margin-bottom:8px}.BaggageRecheckTooltip-module-scss-module__eC3gma__selfTransferToolTip li:last-child{margin-bottom:0}@media (max-width:1024px){.BaggageRecheckTooltip-module-scss-module__eC3gma__selfTransferToolTip{width:auto}}
.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName{color:#000;align-items:center;font-size:14px;display:flex}@media (max-width:900px){.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName{margin-top:8px;font-size:12px;font-weight:500}}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName.AirlineNameLogo-module-scss-module__Ek8FrG__tooltip{margin-bottom:11px}@media (min-width:1025px){.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName.AirlineNameLogo-module-scss-module__Ek8FrG__tooltip{max-width:300px}}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName.AirlineNameLogo-module-scss-module__Ek8FrG__tooltip:last-child{margin-bottom:0}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName.AirlineNameLogo-module-scss-module__Ek8FrG__tooltip img{width:24px;margin-right:10px}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName img{width:20px;height:auto}@media (max-width:900px){.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName img{width:14px}}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName .AirlineNameLogo-module-scss-module__Ek8FrG__frame{margin-right:10px;padding:8px 7px;line-height:1;display:inline-block;box-shadow:0 4px 10px #9f9f9f40}@media (max-width:900px){.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName .AirlineNameLogo-module-scss-module__Ek8FrG__frame{box-shadow:none;margin-right:5px;padding:0}}.AirlineNameLogo-module-scss-module__Ek8FrG__airlineName>p{text-align:left;flex:1}.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__logoGroup{grid-gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:34px;margin-right:10px;display:grid}.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__logoGroup img{width:14px;height:auto}.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameGroup{text-overflow:ellipsis;max-width:50%;overflow:hidden}@media (max-width:1025px){.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameGroup{max-width:none}}@media (min-width:1025px){.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameGroup{max-width:150px}}.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameGroup svg{vertical-align:middle;color:#555;margin-left:2px;font-size:14px;position:relative;top:-1px}@media (min-width:1025px){.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameList{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.AirlineNameLogo-module-scss-module__Ek8FrG__multipleAirline .AirlineNameLogo-module-scss-module__Ek8FrG__nameList{color:gray;font-size:12px}
.AdditionalPriceInfo-module-scss-module__kQDQ7a__container{min-width:300px;padding:0 5px}.AdditionalPriceInfo-module-scss-module__kQDQ7a__infoRow{justify-content:space-between;align-items:center;padding:5px 0;display:flex}.AdditionalPriceInfo-module-scss-module__kQDQ7a__totalPriceInfo{text-align:left;border-top:1px solid #e4e4e4;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.AdditionalPriceInfo-module-scss-module__kQDQ7a__totalPriceInfo .AdditionalPriceInfo-module-scss-module__kQDQ7a__totalLabel{color:#333;margin-bottom:3px;font-size:14px;font-weight:500;line-height:17px}.AdditionalPriceInfo-module-scss-module__kQDQ7a__totalPriceInfo .AdditionalPriceInfo-module-scss-module__kQDQ7a__subText{color:#999;font-size:11px;font-weight:500;line-height:13px}.AdditionalPriceInfo-module-scss-module__kQDQ7a__rowTitle{color:gray;font-size:12px;font-weight:500;line-height:15px}.AdditionalPriceInfo-module-scss-module__kQDQ7a__price{color:#333;font-size:14px;font-weight:500;line-height:17px}.AdditionalPriceInfo-module-scss-module__kQDQ7a__totalPrice{color:green;font-size:16px;font-weight:600;line-height:20px}
.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}
.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}
.FlightSelectRow-module-scss-module__OjZRWG__container{cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:5px;margin-bottom:25px;box-shadow:0 0 7px #8b8b8b36}.FlightSelectRow-module-scss-module__OjZRWG__container:hover{border-color:#2d83c2}.FlightSelectRow-module-scss-module__OjZRWG__container.FlightSelectRow-module-scss-module__OjZRWG__selected{border-width:3px;border-color:#579cce}.FlightSelectRow-module-scss-module__OjZRWG__upperInfo{justify-content:space-between;align-items:center;padding:20px 25px;display:flex;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:before,.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:after{content:"";border-right:1px dashed #ccc;height:calc(100% - 40px);display:block;position:absolute}.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:before{left:227px}.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:after{right:calc(23% - 45px)}@media (min-width:1600px){.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:before{left:245px}.FlightSelectRow-module-scss-module__OjZRWG__upperInfo:after{right:calc(23% - 65px)}}.FlightSelectRow-module-scss-module__OjZRWG__selectedLabel{color:#fff;z-index:1;background-color:#2577be;padding:14px 6px;font-size:16px;font-weight:600;line-height:20px;position:absolute;top:-15px;left:-7px}.FlightSelectRow-module-scss-module__OjZRWG__selectedLabel:after{content:"";border-top:0;border-bottom:4px solid #061d31;border-left:6px solid #0000;border-right:0 solid #0000;display:block;position:absolute;bottom:-5px;left:-1px;transform:rotate(-90deg)}.FlightSelectRow-module-scss-module__OjZRWG__brandNameSmall{width:200px}.FlightSelectRow-module-scss-module__OjZRWG__returnFlightOptions{color:#333;margin-top:15px;font-size:12px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__returnFlightOptions img{margin-left:5px;margin-right:15px}.FlightSelectRow-module-scss-module__OjZRWG__middleInfo{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-left:40px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__middleUpperInfo{justify-content:space-between;align-items:center;width:100%;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__middleUpperInfo:not(:last-child){border-bottom:1px solid #ddd;margin-bottom:18px;padding-bottom:20px}.FlightSelectRow-module-scss-module__OjZRWG__duration{align-items:center;width:70%;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__durationInfo{justify-content:flex-start;align-items:flex-end;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time{position:relative}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time:last-child{margin-right:29px}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time .FlightSelectRow-module-scss-module__OjZRWG__totalDays{color:#000;white-space:nowrap;font-size:12px;font-weight:500;position:absolute;top:-10px;left:110%}@media (max-width:1440px){.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time .FlightSelectRow-module-scss-module__OjZRWG__totalDays{font-size:9px;top:-7px;left:94%}}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time>p:first-child{color:#000;font-size:20px;font-weight:500}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time>p.FlightSelectRow-module-scss-module__OjZRWG__airport{color:#888;align-items:center;font-size:16px;display:inline-flex}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__time>p.FlightSelectRow-module-scss-module__OjZRWG__airport img{align-self:center;width:12px;height:12px;margin-left:2px}.FlightSelectRow-module-scss-module__OjZRWG__duration .FlightSelectRow-module-scss-module__OjZRWG__bagInfoWrapper{justify-content:flex-start;margin-top:17px}.FlightSelectRow-module-scss-module__OjZRWG__duration.FlightSelectRow-module-scss-module__OjZRWG__smallScreenDuration .FlightSelectRow-module-scss-module__OjZRWG__time>p:first-child{font-size:16px}.FlightSelectRow-module-scss-module__OjZRWG__duration.FlightSelectRow-module-scss-module__OjZRWG__smallScreenDuration .FlightSelectRow-module-scss-module__OjZRWG__time>p.FlightSelectRow-module-scss-module__OjZRWG__airport{font-size:14px}.FlightSelectRow-module-scss-module__OjZRWG__stopInfo{flex-direction:column;align-items:center;min-width:190px;margin:0 18px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__stopInfo .FlightSelectRow-module-scss-module__OjZRWG__stopCount img{margin-right:3px}.FlightSelectRow-module-scss-module__OjZRWG__stopInfo .FlightSelectRow-module-scss-module__OjZRWG__stopCount img:last-child{margin-right:0}.FlightSelectRow-module-scss-module__OjZRWG__stopLines{border-top:1px dashed #d5d5d5;width:100%;margin-bottom:7px;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__stopLines:before{content:"";background-color:#2577be;border:3px solid #d3e3f2;border-radius:50%;width:13px;height:13px;position:absolute;top:-7px;left:0}.FlightSelectRow-module-scss-module__OjZRWG__stopLines .FlightSelectRow-module-scss-module__OjZRWG__endpoint{color:#2577be;font-size:14px;position:absolute;top:-11px;right:-4px}.FlightSelectRow-module-scss-module__OjZRWG__stopLines>div{padding:0 15px;display:flex;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.FlightSelectRow-module-scss-module__OjZRWG__stopLines>div>div{background-color:#fff;border:1px solid #999;border-radius:50%;width:6px;height:6px;margin:0 5px;top:-4px}.FlightSelectRow-module-scss-module__OjZRWG__timeDuration{color:#000;padding-bottom:3px;font-size:14px}.FlightSelectRow-module-scss-module__OjZRWG__timeDuration>span{color:#cf2d17}.FlightSelectRow-module-scss-module__OjZRWG__timeDuration>span.stop-text-1{color:#2d83c2}.FlightSelectRow-module-scss-module__OjZRWG__flightOption{text-align:right;flex:1}.FlightSelectRow-module-scss-module__OjZRWG__priceInfo{text-align:right;width:23%}.FlightSelectRow-module-scss-module__OjZRWG__discount{color:#666;margin-left:7px;font-size:14px;display:inline-block}.FlightSelectRow-module-scss-module__OjZRWG__discount>*{vertical-align:middle}.FlightSelectRow-module-scss-module__OjZRWG__discount>p{margin-right:3px;text-decoration:line-through}.FlightSelectRow-module-scss-module__OjZRWG__discount.FlightSelectRow-module-scss-module__OjZRWG__discountWithoutIcon>p{margin-right:0}.FlightSelectRow-module-scss-module__OjZRWG__discount.FlightSelectRow-module-scss-module__OjZRWG__discountWithoutIcon>img{display:none}.FlightSelectRow-module-scss-module__OjZRWG__mainPrice{color:#329223;white-space:nowrap;margin-bottom:8px;font-size:18px;font-weight:600}.FlightSelectRow-module-scss-module__OjZRWG__mainPrice>span{margin-right:4px;font-size:14px;font-weight:400}.FlightSelectRow-module-scss-module__OjZRWG__priceHint{color:#329223;margin-top:-10px;margin-bottom:10px;font-size:11px}.FlightSelectRow-module-scss-module__OjZRWG__priceHint15912{color:#333;margin-top:-6px;margin-bottom:10px;font-size:12px;font-weight:500}.FlightSelectRow-module-scss-module__OjZRWG__btnSelect{white-space:nowrap;font-size:14px;transition:all .5s;height:30px!important;padding:0 20px!important;font-weight:600!important}.FlightSelectRow-module-scss-module__OjZRWG__btnSelect:hover{color:#fff;background-color:#2d83c2;border-color:#2d83c2}.FlightSelectRow-module-scss-module__OjZRWG__btnSelect.FlightSelectRow-module-scss-module__OjZRWG__btnChange{color:#2577be;background-color:#fff;border-color:#2d83c2}.FlightSelectRow-module-scss-module__OjZRWG__btnSelect.FlightSelectRow-module-scss-module__OjZRWG__btnChange:hover{color:#fff;background-color:#2d83c2}.FlightSelectRow-module-scss-module__OjZRWG__btnShowMore{z-index:1;color:#7d7d7d;border:0;margin-top:0;margin-bottom:-9px;padding:9px 0;font-size:12px;font-weight:500;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__btnShowMore svg{vertical-align:middle;margin-left:4px;font-size:13px}.FlightSelectRow-module-scss-module__OjZRWG__btnShowMore.FlightSelectRow-module-scss-module__OjZRWG__show{color:#2577be}.FlightSelectRow-module-scss-module__OjZRWG__btnShowMore.FlightSelectRow-module-scss-module__OjZRWG__show svg{transform:rotate(-180deg)}.FlightSelectRow-module-scss-module__OjZRWG__btnShowMore:hover{color:#2577be}.FlightSelectRow-module-scss-module__OjZRWG__promotionInfo{text-align:left;width:225px;font-size:12px;padding:0!important}.FlightSelectRow-module-scss-module__OjZRWG__promotionInfo>p{font-size:12px!important;font-weight:500!important;display:block!important}.FlightSelectRow-module-scss-module__OjZRWG__promotionInfo>p:first-child{margin-right:0!important}.FlightSelectRow-module-scss-module__OjZRWG__promotionInfo>p svg{margin-right:4px!important;font-size:13px!important}@media (max-width:1600px){.FlightSelectRow-module-scss-module__OjZRWG__promotionInfo{width:190px;padding-left:20px!important}}.FlightSelectRow-module-scss-module__OjZRWG__itemContent{flex-wrap:wrap;gap:12px;display:flex;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__mainContent{flex-wrap:wrap;gap:12px;padding-left:18px;display:flex;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__mainContent>div{width:100%}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__row{color:#1a1a1a;align-items:center;gap:12px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__time{letter-spacing:1px;font-size:16px;font-weight:600;line-height:25.74px;display:flex;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__airport{letter-spacing:.13px;color:#333;font-size:14px;font-weight:500;line-height:25.74px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__remainingTime{color:#807f7e;font-size:12px;font-weight:500;line-height:25.74px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__stop{color:#2577be;border:1px solid #2577be;border-radius:15px;padding:6px 12px;font-size:12px;font-weight:500}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__moreStop{color:#eb7666;border-color:#eb7666}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__hr{border-top:1px solid #dbdbdb;width:100%}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__code{color:gray}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__bagInfo .FlightSelectRow-module-scss-module__OjZRWG__container{justify-content:flex-start}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__days{letter-spacing:1px;color:#1a1a1a;font-size:12px;font-weight:500;position:relative;top:-6px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__preview{background-color:#ccc;height:calc(100% - 24px);position:absolute;top:6px;left:0;width:1px!important}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__preview img{background-color:#fff;position:absolute;top:50%;left:-8px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__preview:before{content:"";background-color:#2577be;border:3px solid #d3e3f2;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:-6px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__preview:after{content:"";background-color:#2577be;border:3px solid #d3e3f2;border-radius:50%;width:13px;height:13px;position:absolute;top:100%;left:-6px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__tooltip>div{color:#1a1a1a;font-size:12px;font-weight:500;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__tooltip{flex-wrap:wrap;gap:6px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__tooltip__hr{background-color:#e4e4e4;width:100%;height:1px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__tooltip__dot{justify-content:center;align-items:center;width:3px;margin:0 6px;display:flex;position:relative}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__tooltip__dot:before{content:"";background:#1a1a1a;border-radius:100%;width:3px;height:3px}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__stopDetail>div:first-child{white-space:nowrap;text-overflow:ellipsis;width:110px;overflow:hidden}.FlightSelectRow-module-scss-module__OjZRWG__itemContent__stopDetail>div:last-child{white-space:nowrap;text-overflow:ellipsis;width:250px;overflow:hidden}.FlightSelectRow-module-scss-module__OjZRWG__airportInfo{margin-left:5px}.FlightSelectRow-module-scss-module__OjZRWG__segmentInfo{flex-flow:column wrap;gap:6px;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__segmentInfo>div{color:#1a1a1a;border-bottom:1px solid #e4e4e4;width:100%;padding-bottom:6px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex}.FlightSelectRow-module-scss-module__OjZRWG__segmentInfo>div:last-child{border-bottom:none;padding-bottom:0}.FlightSelectRow-module-scss-module__OjZRWG__segmentInfo svg{margin:auto 6px}.FlightSelectRow-module-scss-module__OjZRWG__airportName{letter-spacing:.24px;color:#1a1a1a;font-size:14px;font-style:normal;font-weight:500;line-height:20px}
.PriceInfo-module-scss-module___BawoW__title{color:#333;margin-bottom:18px;font-size:18px;font-weight:700}.PriceInfo-module-scss-module___BawoW__priceRow{color:#333;justify-content:space-between;padding-bottom:16px;display:flex}.PriceInfo-module-scss-module___BawoW__priceRow>div p{color:#333;font-size:16px}.PriceInfo-module-scss-module___BawoW__priceRow>div p.PriceInfo-module-scss-module___BawoW__fare{font-size:14px;font-style:italic}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__triggerWrapper p{margin-left:15px}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__triggerWrapper .PriceInfo-module-scss-module___BawoW__trigger{color:#333;margin-left:0;font-size:16px;font-style:normal}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__triggerWrapper .PriceInfo-module-scss-module___BawoW__trigger.PriceInfo-module-scss-module___BawoW__expanded svg{transform:rotateX(-180deg)}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__triggerWrapper .PriceInfo-module-scss-module___BawoW__trigger svg{color:#888;vertical-align:middle;margin-left:6px;font-size:15px}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__priceWrapper .PriceInfo-module-scss-module___BawoW__price{font-size:16px}.PriceInfo-module-scss-module___BawoW__priceRow .PriceInfo-module-scss-module___BawoW__priceWrapper>p{text-align:right}.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__discountInfo,.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__subtotal{border-top:1px solid #d9d9d9;padding:16px 0}.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__subtotal .PriceInfo-module-scss-module___BawoW__trigger,.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__subtotal .PriceInfo-module-scss-module___BawoW__price{color:#333;font-weight:700}.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__totalCharge{background-color:#ebfce8;border-top:1px solid #a7cda0;align-items:center;height:70px;margin:0 -20px -30px;padding:0 20px}.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__totalCharge .PriceInfo-module-scss-module___BawoW__trigger{color:#329223;font-size:18px;font-weight:600}.PriceInfo-module-scss-module___BawoW__priceRow.PriceInfo-module-scss-module___BawoW__totalCharge .PriceInfo-module-scss-module___BawoW__price{color:#329223;font-size:26px;font-weight:600}.PriceInfo-module-scss-module___BawoW__subPartialPrice{font-size:12px!important}.PriceInfo-module-scss-module___BawoW__subPrice{line-height:unset!important;display:block!important}.PriceInfo-module-scss-module___BawoW__subPrice img{width:14px!important;height:14px!important}.PriceInfo-module-scss-module___BawoW__price{font-size:16px;font-weight:600}
.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}
.FlightSearchDesktop-module-scss-module__2tCNxq__container{padding:0 0 80px}.FlightSearchDesktop-module-scss-module__2tCNxq__container h1{color:#333;margin-bottom:22px;font-size:18px;font-weight:600;line-height:1}.FlightSearchDesktop-module-scss-module__2tCNxq__innerContainer{display:flex}.FlightSearchDesktop-module-scss-module__2tCNxq__leftSide{width:375px}.FlightSearchDesktop-module-scss-module__2tCNxq__leftSide .FlightSearchDesktop-module-scss-module__2tCNxq__stopAlert{margin-bottom:24px}@media (max-width:1439px){.FlightSearchDesktop-module-scss-module__2tCNxq__leftSide{width:340px}}.FlightSearchDesktop-module-scss-module__2tCNxq__flightPlaceholderGroup{gap:16px;margin-bottom:30px;padding:18px 0;display:flex}.FlightSearchDesktop-module-scss-module__2tCNxq__flightPlaceholderGroup.FlightSearchDesktop-module-scss-module__2tCNxq__inactive{opacity:.7;pointer-events:none}.FlightSearchDesktop-module-scss-module__2tCNxq__stickySidebar{position:sticky;top:89px}.FlightSearchDesktop-module-scss-module__2tCNxq__widenSearchAlert{color:#333;background-color:#fef8ee;border:1px solid #f6bf65;margin-bottom:25px;padding:30px 23px;font-size:16px;font-weight:400;line-height:20px}.FlightSearchDesktop-module-scss-module__2tCNxq__contentContainer{flex:1;margin-left:25px}.FlightSearchDesktop-module-scss-module__2tCNxq__dateSuggestionWrapper{grid-gap:25px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:25px;display:grid}.FlightSearchDesktop-module-scss-module__2tCNxq__dateSuggestionWrapper.FlightSearchDesktop-module-scss-module__2tCNxq__disabled{pointer-events:none;opacity:.6}.FlightSearchDesktop-module-scss-module__2tCNxq__travelRestriction,.FlightSearchDesktop-module-scss-module__2tCNxq__flightTitle{margin-bottom:30px}.FlightSearchDesktop-module-scss-module__2tCNxq__flightTitle h2{color:#000;text-transform:uppercase;margin-bottom:0;font-size:18px;font-weight:600}.FlightSearchDesktop-module-scss-module__2tCNxq__flightTitle .FlightSearchDesktop-module-scss-module__2tCNxq__sortControl{width:100%;margin:20px 0}.FlightSearchDesktop-module-scss-module__2tCNxq__sameOrigin{font-size:15px;font-weight:500}.FlightSearchDesktop-module-scss-module__2tCNxq__btnSeeMore{box-sizing:border-box;color:#2d83c2;background:#fff;border:1px solid #2d83c2;border-radius:4px;height:40px;margin:0 auto;padding:0 13px;font-size:16px;font-weight:600;display:block}.FlightSearchDesktop-module-scss-module__2tCNxq__btnSeeMore svg{margin-left:4px;font-size:14px;position:relative;top:3px}
.PassengerToggle-module-scss-module__cSw2-a__toggle{cursor:pointer;justify-content:space-between;display:flex}.PassengerToggle-module-scss-module__cSw2-a__toggle svg{color:#888;font-size:20px}.PassengerToggle-module-scss-module__cSw2-a__toggle.PassengerToggle-module-scss-module__cSw2-a__expand svg{transform:rotateX(180deg)}
.BaggageInfo-module-scss-module__Lu21XW__baggageInfo{color:#555;margin-bottom:4px;font-size:14px;font-weight:500}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo>img{vertical-align:middle;margin-right:12px}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo .BaggageInfo-module-scss-module__Lu21XW__label{margin-right:19px}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo .BaggageInfo-module-scss-module__Lu21XW__label img{vertical-align:middle;margin-left:2px}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo .BaggageInfo-module-scss-module__Lu21XW__size{color:#888}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo.BaggageInfo-module-scss-module__Lu21XW__checkedBaggage{margin-bottom:0}.BaggageInfo-module-scss-module__Lu21XW__baggageInfo.BaggageInfo-module-scss-module__Lu21XW__checkedBaggage>img{margin-left:2px}
.PaymentDetail-module-scss-module__DLwYHG__title{color:#333;margin-bottom:18px;font-size:18px;font-weight:700}.PaymentDetail-module-scss-module__DLwYHG__purchaseInfo{background-color:#f9f9f9;border-radius:3px;margin:0 -20px 15px;padding:15px 20px}.PaymentDetail-module-scss-module__DLwYHG__purchaseInfo>div{justify-content:space-between;margin-bottom:13px;display:flex}.PaymentDetail-module-scss-module__DLwYHG__purchaseInfo>div>div{color:#333;font-size:16px}.PaymentDetail-module-scss-module__DLwYHG__purchaseInfo>div>div:last-child{font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__purchaseInfo>div:last-child{margin-bottom:0}.PaymentDetail-module-scss-module__DLwYHG__priceRow{color:#333;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__label{color:#333;font-size:16px;font-style:normal}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__triggerWrapper p{font-style:italic}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__triggerWrapper .PaymentDetail-module-scss-module__DLwYHG__trigger{color:#333;margin-left:0;font-size:16px;font-style:normal}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__triggerWrapper .PaymentDetail-module-scss-module__DLwYHG__trigger.PaymentDetail-module-scss-module__DLwYHG__expanded svg{transform:rotateX(-180deg)}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__triggerWrapper .PaymentDetail-module-scss-module__DLwYHG__trigger svg{color:#888;vertical-align:middle;margin-left:6px;font-size:15px}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__priceWrapper{white-space:nowrap}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__priceWrapper .PaymentDetail-module-scss-module__DLwYHG__price{font-size:16px;font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__priceWrapper>p{text-align:right}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__partialPrice{font-weight:500;font-size:16px!important}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__avaPrice{color:#777;font-size:16px}.PaymentDetail-module-scss-module__DLwYHG__priceRow.PaymentDetail-module-scss-module__DLwYHG__discountInfo{border-bottom:1px solid #d9d9d9;margin-bottom:16px}.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__fiatPrice,.PaymentDetail-module-scss-module__DLwYHG__priceRow .PaymentDetail-module-scss-module__DLwYHG__fiatPrice .PaymentDetail-module-scss-module__DLwYHG__price{text-align:right;color:#999;font-size:16px;font-weight:600;line-height:20px}.PaymentDetail-module-scss-module__DLwYHG__subtotal{background-color:#ebfce8;align-items:center;margin:0 -20px -20px;padding:12px 20px}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__priceRow{padding-bottom:5px}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__priceRow:last-child{margin-bottom:0;padding-bottom:0}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__trigger{color:#329223;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__price{color:#329223;font-size:26px;font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__breakdownPayment .PaymentDetail-module-scss-module__DLwYHG__trigger,.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__breakdownPayment .PaymentDetail-module-scss-module__DLwYHG__price{color:#333;font-size:16px;font-weight:500}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__priceWrapper{display:flex}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__priceWrapper .PaymentDetail-module-scss-module__DLwYHG__subPrice{color:#777;margin-left:2px}.PaymentDetail-module-scss-module__DLwYHG__subtotal .PaymentDetail-module-scss-module__DLwYHG__priceWrapper .PaymentDetail-module-scss-module__DLwYHG__subPrice .PaymentDetail-module-scss-module__DLwYHG__price{color:#777;vertical-align:middle;font-size:14px}.PaymentDetail-module-scss-module__DLwYHG__totalPrice{align-items:center;height:35px;margin:0 -20px 15px;padding:0 20px}.PaymentDetail-module-scss-module__DLwYHG__totalPrice .PaymentDetail-module-scss-module__DLwYHG__trigger{color:#1e2e5e;font-size:16px;font-style:normal;font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__totalPrice .PaymentDetail-module-scss-module__DLwYHG__price{color:#1e2e5e;font-size:26px;font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__subPrice{line-height:unset!important;display:block!important}.PaymentDetail-module-scss-module__DLwYHG__subPrice img{width:14px!important;height:14px!important}.PaymentDetail-module-scss-module__DLwYHG__price{font-size:16px;font-weight:600}.PaymentDetail-module-scss-module__DLwYHG__price.PaymentDetail-module-scss-module__DLwYHG__smartPrice{color:#f4af3e;font-weight:500}.PaymentDetail-module-scss-module__DLwYHG__travelCreditPrice{font-size:16px;font-weight:500}.PaymentDetail-module-scss-module__DLwYHG__travelCreditPrice img{vertical-align:middle;width:22px;margin-right:7px}
.PaidGuarantee-module-scss-module__tNu4Xa__container{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:0;box-shadow:0 3px 10px #0000001a}.PaidGuarantee-module-scss-module__tNu4Xa__container .blank-error+.PaidGuarantee-module-scss-module__tNu4Xa__radioGroup input:before{border-color:#dd1a00!important}.PaidGuarantee-module-scss-module__tNu4Xa__container .error-message{color:#dd1a00;margin-top:-16px;font-size:14px;font-weight:500;line-height:17px;display:block}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__container{box-shadow:none;margin-bottom:0}.PaidGuarantee-module-scss-module__tNu4Xa__container:after{content:"";background-color:#ececec;border:1px solid #dedede;height:5px;display:block}}.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap{background-color:#f5f5f5;border:1px solid #0000;border-radius:3px;margin-bottom:30px;padding:30px 20px;position:relative}.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap:last-child{margin-bottom:0}.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap .error-message{margin-bottom:10px}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap{background-color:#fff;padding:0}.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap .error-message{margin-top:10px;margin-left:0;font-size:12px;font-weight:500;line-height:17px}}.PaidGuarantee-module-scss-module__tNu4Xa__price{text-align:right;color:#333;font-size:12px;font-weight:600;line-height:18px;display:block}.PaidGuarantee-module-scss-module__tNu4Xa__toggle{cursor:pointer;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.PaidGuarantee-module-scss-module__tNu4Xa__toggle.PaidGuarantee-module-scss-module__tNu4Xa__show img{transform:rotateX(0)}.PaidGuarantee-module-scss-module__tNu4Xa__toggle img{transform:rotateX(-180deg)}.PaidGuarantee-module-scss-module__tNu4Xa__toggle.PaidGuarantee-module-scss-module__tNu4Xa__togglePaidGuarantee h3{background-image:url(/flights/flight-images/common/paid-guarantee.svg)}.PaidGuarantee-module-scss-module__tNu4Xa__toggle.PaidGuarantee-module-scss-module__tNu4Xa__toggleCancelForAnyReason h3{background-position:unset;background-image:url(/flights/flight-images/common/ic-cancel-for-any-reason.svg);line-height:24px}.PaidGuarantee-module-scss-module__tNu4Xa__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}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__toggle h3{color:#333;text-transform:none;background-size:contain;padding-left:30px;font-size:16px;font-weight:600;line-height:20px}}.PaidGuarantee-module-scss-module__tNu4Xa__toggleContent{color:#333;padding:5px 20px 20px}.PaidGuarantee-module-scss-module__tNu4Xa__toggleContent .blank-error+.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap input:before{border-color:#dd1a00}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__toggleContent{padding-top:0}.PaidGuarantee-module-scss-module__tNu4Xa__toggleContent .blank-error+.PaidGuarantee-module-scss-module__tNu4Xa__passengerToggleWrap{border-color:#0000}}.PaidGuarantee-module-scss-module__tNu4Xa__protectTripTitle{font-size:16px;font-weight:600;line-height:20px}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__protectTripTitle{color:#333;font-size:14px;font-weight:600;line-height:17px}}.PaidGuarantee-module-scss-module__tNu4Xa__protectTripContent{margin-bottom:16px;font-size:14px;line-height:24px}.PaidGuarantee-module-scss-module__tNu4Xa__protectTripContent a{color:#2577be;font-weight:500}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__protectTripContent{color:#333}}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption{cursor:pointer;background-color:#fff;border-radius:3px;margin-bottom:15px;padding:8px 15px;display:block;box-shadow:0 0 4px #00000014}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption:last-child{margin-bottom:0}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption a{color:#2577be;font-weight:400}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent{letter-spacing:.24px;color:#000;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:600;line-height:24px;display:flex}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent input{margin-right:14px;top:-1px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent input:before{width:10px;height:10px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent svg{color:#43b231;margin-left:8px;position:relative;top:2px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent svg.PaidGuarantee-module-scss-module__tNu4Xa__warning{color:#ff9800;font-size:16px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__error_unchecked input{margin-right:14px;top:-1px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__error_unchecked input:before{border-color:#dd1a00;width:10px;height:10px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__checked input{margin-right:14px;top:-1px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__checked input:before{border-color:#2d83c2;width:10px;height:10px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__optionContent{letter-spacing:.24px;color:#333;margin-bottom:5px;padding-left:28px;font-size:14px;line-height:24px;list-style:none}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__optionContent li{padding-left:1em}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__optionContent li:before{content:"•";color:#333;width:1em;margin-left:-1em;font-weight:700;display:inline-block}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption{box-shadow:none;background-color:#f5f5f5;border-radius:3px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__upperContent{color:#000;font-size:12px;font-weight:500;line-height:22px;display:block}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOption .PaidGuarantee-module-scss-module__tNu4Xa__optionContent{color:#333;font-size:12px;font-weight:400;line-height:22px}}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeOptionError{border:1px solid #dd1a00}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeTerm{color:#333;margin-top:10px;margin-bottom:5px;font-size:12px;font-style:italic;font-weight:300;line-height:16px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeTerm a{color:#2577be;font-weight:400}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeNote{margin-top:-15px;font-size:14px;font-style:italic;line-height:20px}.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeNote .PaidGuarantee-module-scss-module__tNu4Xa__title{color:#dd1a00}@media (max-width:1024px){.PaidGuarantee-module-scss-module__tNu4Xa__paidGuaranteeNote{font-size:12px}}
.PassengerInformationMobile-module-scss-module__eUZNQW__container .error-message{color:#ce4d62;font-size:10px}:is(.PassengerInformationMobile-module-scss-module__eUZNQW__container .blank-error+.PassengerInformationMobile-module-scss-module__eUZNQW__dateSelect,.PassengerInformationMobile-module-scss-module__eUZNQW__container .blank-error+.PassengerInformationMobile-module-scss-module__eUZNQW__phoneSelect,.PassengerInformationMobile-module-scss-module__eUZNQW__container .blank-error+.PassengerInformationMobile-module-scss-module__eUZNQW__countrySelect){border-color:#ce4d62}.PassengerInformationMobile-module-scss-module__eUZNQW__travelRestriction{margin-bottom:10px}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem{position:relative}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem.PassengerInformationMobile-module-scss-module__eUZNQW__selectGroup{min-height:55px;padding-top:20px;position:relative}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem.PassengerInformationMobile-module-scss-module__eUZNQW__selectGroup select{z-index:1;color:#333;background-color:#0000;border:none;border-bottom:1px solid #ddd;border-radius:0;outline:none;width:100%;height:35px;font-size:14px;font-weight:500;position:relative}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem.PassengerInformationMobile-module-scss-module__eUZNQW__selectGroup label{color:#8e8e8e;font-size:12px;font-weight:500;transition:all .3s;position:absolute;top:8px;left:0}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem.PassengerInformationMobile-module-scss-module__eUZNQW__selectGroup svg{color:#8e8e8e;max-width:10px;font-size:16px;position:absolute;top:50%;right:0}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem .PassengerInformationMobile-module-scss-module__eUZNQW__dateSelect{z-index:1;border:0;height:auto;padding:0;display:block;position:absolute;top:26px;right:0}.PassengerInformationMobile-module-scss-module__eUZNQW__formItem .PassengerInformationMobile-module-scss-module__eUZNQW__dateSelect>span{display:none}.PassengerInformationMobile-module-scss-module__eUZNQW__block{background-color:#fff;padding:22px 17px}.PassengerInformationMobile-module-scss-module__eUZNQW__block:after{content:"";background-color:#ececec;border:1px solid #dedede;height:5px;margin:22px -17px -22px;display:block}.PassengerInformationMobile-module-scss-module__eUZNQW__block h2{color:#2577be;font-size:16px;font-weight:600}.PassengerInformationMobile-module-scss-module__eUZNQW__block.PassengerInformationMobile-module-scss-module__eUZNQW__last:after{display:none}.PassengerInformationMobile-module-scss-module__eUZNQW__discountInfo{padding:17px!important}.PassengerInformationMobile-module-scss-module__eUZNQW__discountInfo:after{margin:17px -17px -17px}.PassengerInformationMobile-module-scss-module__eUZNQW__discountInfo>p{color:#555;font-size:14px;font-weight:600;line-height:1.5rem;display:inline-block}.PassengerInformationMobile-module-scss-module__eUZNQW__discountInfo>p:first-child{margin-right:12px!important}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock{padding-bottom:0}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock:after{display:none}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock .PassengerInformationMobile-module-scss-module__eUZNQW__countdown{background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;justify-content:center;align-items:center;height:45px;font-size:14px;font-weight:500}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock .PassengerInformationMobile-module-scss-module__eUZNQW__countdown>span{margin-right:20px}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock .PassengerInformationMobile-module-scss-module__eUZNQW__countdown>div{font-weight:600}.PassengerInformationMobile-module-scss-module__eUZNQW__countdownBlock .PassengerInformationMobile-module-scss-module__eUZNQW__countdown>div img{width:19px;margin-right:5px}.PassengerInformationMobile-module-scss-module__eUZNQW__priceInfo>div,.PassengerInformationMobile-module-scss-module__eUZNQW__priceInfo>div>p{font-size:14px!important}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup{margin-bottom:8px}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup label{color:#333;font-size:14px;font-weight:500}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup .PassengerInformationMobile-module-scss-module__eUZNQW__radioList{margin-top:8px}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup .PassengerInformationMobile-module-scss-module__eUZNQW__radioList label{color:#000;margin-right:20px}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup .PassengerInformationMobile-module-scss-module__eUZNQW__radioList input{margin-right:8px}.PassengerInformationMobile-module-scss-module__eUZNQW__radioGroup .blank-error+.PassengerInformationMobile-module-scss-module__eUZNQW__radioList input:before{border-color:#ce4d62}.PassengerInformationMobile-module-scss-module__eUZNQW__emailConfirm{color:#555;margin-top:5px;font-size:12px;font-style:italic}.PassengerInformationMobile-module-scss-module__eUZNQW__countrySelect{position:relative}.PassengerInformationMobile-module-scss-module__eUZNQW__groupTitle{color:#333;margin-top:30px;margin-bottom:0;font-size:14px;font-weight:600}.PassengerInformationMobile-module-scss-module__eUZNQW__groupTitle .PassengerInformationMobile-module-scss-module__eUZNQW__iconDocumentInfo{vertical-align:middle;position:relative;top:2px}.PassengerInformationMobile-module-scss-module__eUZNQW__groupSubTitle{color:#888;margin:8px 0;font-size:12px;font-weight:500}.PassengerInformationMobile-module-scss-module__eUZNQW__saveDetail{margin-top:10px;display:block}.PassengerInformationMobile-module-scss-module__eUZNQW__saveDetail>input{margin-right:8px}.PassengerInformationMobile-module-scss-module__eUZNQW__navBtnGroup{background-color:#fff;padding:15px 15px 30px;display:flex}.PassengerInformationMobile-module-scss-module__eUZNQW__navBtnGroup>button{flex:1;font-size:14px;font-weight:600}.PassengerInformationMobile-module-scss-module__eUZNQW__navBtnGroup>button:disabled{opacity:.7}.PassengerInformationMobile-module-scss-module__eUZNQW__navBtnGroup>button:first-child{color:#333;background-color:#e7e7e7;border-color:#e7e7e7;margin-right:10px}.PassengerInformationMobile-module-scss-module__eUZNQW__navBtnGroup>button:last-child{background-color:#2577be;border-color:#2577be}.PassengerInformationMobile-module-scss-module__eUZNQW__healthCheckMsg{color:#333;margin-bottom:22px;font-size:14px;line-height:20px;display:block}.PassengerInformationMobile-module-scss-module__eUZNQW__healthCheckMsg input{margin-right:10px}.PassengerInformationMobile-module-scss-module__eUZNQW__healthCheckMsg .PassengerInformationMobile-module-scss-module__eUZNQW__checkLink{cursor:pointer;color:#2d83c2;font-weight:600;text-decoration:underline}.PassengerInformationMobile-module-scss-module__eUZNQW__loading{position:relative}.PassengerInformationMobile-module-scss-module__eUZNQW__loading>div{opacity:.7}.PassengerInformationMobile-module-scss-module__eUZNQW__loading .PassengerInformationMobile-module-scss-module__eUZNQW__iconLoading{opacity:1;position:absolute;top:50%;left:50%}.PassengerInformationMobile-module-scss-module__eUZNQW__passengerWrapper{margin-bottom:20px}.PassengerInformationMobile-module-scss-module__eUZNQW__savePassengerInfo{color:#000;gap:10px;margin-top:20px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:flex}
.FlightInfo-module-scss-module__LPlcha__container{background-color:#fff;border:1px solid #d5e2ea;border-radius:5px;margin-bottom:25px}.FlightInfo-module-scss-module__LPlcha__container:last-child{margin-bottom:0}.FlightInfo-module-scss-module__LPlcha__upperWrapper{padding:20px 25px;position:relative}.FlightInfo-module-scss-module__LPlcha__bagInfoWrapper{margin-left:119px;position:absolute;bottom:20px}.FlightInfo-module-scss-module__LPlcha__fareRuleWrapper{border:1px solid #f4af3e;border-radius:5px;align-items:center;margin-top:17px;padding:12px 42px;display:flex}.FlightInfo-module-scss-module__LPlcha__fareRuleWrapper>img{margin-right:15px}.FlightInfo-module-scss-module__LPlcha__singleFareRule{display:block}.FlightInfo-module-scss-module__LPlcha__singleFareRule>div:first-child{margin-bottom:6px}.FlightInfo-module-scss-module__LPlcha__destination{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.FlightInfo-module-scss-module__LPlcha__destination>div{color:#333;font-size:16px;font-weight:600}.FlightInfo-module-scss-module__LPlcha__upperInfo{align-items:flex-end;display:flex;position:relative}.FlightInfo-module-scss-module__LPlcha__upperInfo.FlightInfo-module-scss-module__LPlcha__selected{padding-top:40px}.FlightInfo-module-scss-module__LPlcha__brandName{text-align:center;max-width:70px;margin-right:50px;padding-bottom:3px}.FlightInfo-module-scss-module__LPlcha__brandName img{width:auto;height:30px}.FlightInfo-module-scss-module__LPlcha__brandName p{color:#000;font-size:9px}.FlightInfo-module-scss-module__LPlcha__duration{justify-content:center;align-items:flex-end;display:flex}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time{position:relative}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time:last-child{margin-right:29px}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time .FlightInfo-module-scss-module__LPlcha__totalDays{color:#000;white-space:nowrap;font-size:12px;font-weight:500;position:absolute;top:-5px;left:45px}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time>p{color:#333}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time>p:first-child{font-size:16px;font-weight:700}.FlightInfo-module-scss-module__LPlcha__duration .FlightInfo-module-scss-module__LPlcha__time>p:last-child{font-size:14px;font-weight:500}.FlightInfo-module-scss-module__LPlcha__stopInfo{flex-direction:column;align-items:center;width:50%;min-width:148px;margin:0 45px;display:flex}.FlightInfo-module-scss-module__LPlcha__stopLines{background-color:#d5d5d5;width:100%;height:1px;margin-bottom:7px;position:relative}.FlightInfo-module-scss-module__LPlcha__stopLines:before,.FlightInfo-module-scss-module__LPlcha__stopLines:after{content:"";background-color:#000;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.FlightInfo-module-scss-module__LPlcha__stopLines:before{left:0}.FlightInfo-module-scss-module__LPlcha__stopLines:after{right:0}.FlightInfo-module-scss-module__LPlcha__stopLines>div{padding:0 15px;display:flex;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.FlightInfo-module-scss-module__LPlcha__stopLines>div>div{background-color:#fff;border:2px solid #777;border-radius:50%;width:8px;height:8px;margin:0 10px;top:-4px}.FlightInfo-module-scss-module__LPlcha__timeDuration{color:#000;padding-bottom:3px;font-size:14px}.FlightInfo-module-scss-module__LPlcha__timeDuration>span{color:#cf2d17}.FlightInfo-module-scss-module__LPlcha__timeDuration>span.stop-text-1{color:#2d83c2}.FlightInfo-module-scss-module__LPlcha__flightOption{text-align:right;flex:1}.FlightInfo-module-scss-module__LPlcha__btnShowMore{z-index:1;color:#2577be;background:0 0;border:0;font-size:14px;position:relative}.FlightInfo-module-scss-module__LPlcha__btnShowMore>svg{vertical-align:middle;margin-left:5px}.FlightInfo-module-scss-module__LPlcha__btnShowMore.FlightInfo-module-scss-module__LPlcha__show>svg{transform:rotate(-180deg)}.FlightInfo-module-scss-module__LPlcha__lowerInfo{border-top:1px solid #d5e2ea;padding:25px}.FlightInfo-module-scss-module__LPlcha__dateInfo{margin-bottom:20px;padding-left:39px;display:flex}.FlightInfo-module-scss-module__LPlcha__dateInfo.FlightInfo-module-scss-module__LPlcha__arrivalDate{margin-bottom:10px}.FlightInfo-module-scss-module__LPlcha__dateInfo>img{margin-right:11px}.FlightInfo-module-scss-module__LPlcha__dateInfo>div>p{line-height:1}.FlightInfo-module-scss-module__LPlcha__dateInfo>div>p:first-child{color:#000;margin-bottom:3px;font-size:14px;font-weight:500}.FlightInfo-module-scss-module__LPlcha__dateInfo>div>p:last-child{color:#555;font-size:12px}.FlightInfo-module-scss-module__LPlcha__flightStep{align-items:flex-start;margin-bottom:30px;display:flex;position:relative}.FlightInfo-module-scss-module__LPlcha__flightStep>img{width:24px;height:auto;position:absolute;top:49%;transform:translateY(-50%)}.FlightInfo-module-scss-module__LPlcha__flightStep>ul{flex:1;margin-left:49px;padding-left:27px;list-style:none;position:relative}.FlightInfo-module-scss-module__LPlcha__flightStep>ul:before{content:"";background-color:#d5d5d5;width:1px;height:90%;display:block;position:absolute;top:8px;left:4px}.FlightInfo-module-scss-module__LPlcha__flightStep>ul li{color:#555;margin-bottom:35px;font-weight:500}.FlightInfo-module-scss-module__LPlcha__flightStep>ul li:last-child{margin-bottom:0}.FlightInfo-module-scss-module__LPlcha__flightStep>ul li strong{color:#000}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__location{position:relative}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__location:before{content:"";background-color:#000;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:8px;left:-25px}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__travelTime{position:relative}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__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;left:-37px;transform:rotate(90deg)}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__travelTime strong{color:#0069b5}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__travelTime p:first-child{color:#000}.FlightInfo-module-scss-module__LPlcha__flightStep .FlightInfo-module-scss-module__LPlcha__travelTime p:last-child{font-weight:400}.FlightInfo-module-scss-module__LPlcha__luggageInfo{color:#555;width:calc(23% + 165px);margin-left:10px;font-size:12px;font-weight:400}.FlightInfo-module-scss-module__LPlcha__luggageInfo strong{color:#333}.FlightInfo-module-scss-module__LPlcha__luggageInfo>p{margin-bottom:15px;line-height:1}.FlightInfo-module-scss-module__LPlcha__luggageInfo>p.FlightInfo-module-scss-module__LPlcha__airlineRef,.FlightInfo-module-scss-module__LPlcha__luggageInfo>p.FlightInfo-module-scss-module__LPlcha__airlineRef strong{color:#2d83c2}.FlightInfo-module-scss-module__LPlcha__luggageInfo .FlightInfo-module-scss-module__LPlcha__copy img{width:12px;margin-left:6px}.FlightInfo-module-scss-module__LPlcha__transitInfo{background-color:#fafafa;border:1px solid #ddd;border-radius:5px;align-items:flex-start;margin-bottom:30px;padding:12px 44px;display:flex}.FlightInfo-module-scss-module__LPlcha__msgInfo{color:#000;margin-bottom:10px;font-size:14px;font-weight:500;line-height:1}.FlightInfo-module-scss-module__LPlcha__msgInfo:last-child{margin-bottom:0}.FlightInfo-module-scss-module__LPlcha__msgInfo>img{margin-right:15px;position:relative;top:2px}.FlightInfo-module-scss-module__LPlcha__transitAirport{margin-right:60px}.FlightInfo-module-scss-module__LPlcha__overnight{color:#dd1a00;font-size:14px}.FlightInfo-module-scss-module__LPlcha__overnight img{vertical-align:middle;margin-left:5px}
.DateSelect-module-scss-module__Zy9Wya__dateSelect{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:55px;padding-top:20px;display:flex;position:relative}.DateSelect-module-scss-module__Zy9Wya__dateSelect>span{font-size:14px;font-weight:500}.DateSelect-module-scss-module__Zy9Wya__dateSelect>span.DateSelect-module-scss-module__Zy9Wya__dateValue{color:#333}.DateSelect-module-scss-module__Zy9Wya__dateSelect>span.DateSelect-module-scss-module__Zy9Wya__dateLabel{color:#999;transition:all .3s}.DateSelect-module-scss-module__Zy9Wya__dateSelect>span.DateSelect-module-scss-module__Zy9Wya__dateLabel.DateSelect-module-scss-module__Zy9Wya__active{font-size:12px;position:absolute;top:8px;left:0}
.ItineraryDetail-module-scss-module__KHmEKa__container{padding-top:10px}.ItineraryDetail-module-scss-module__KHmEKa__header{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.ItineraryDetail-module-scss-module__KHmEKa__header>h3{color:#333;margin-bottom:0;margin-right:10px;font-size:14px;font-weight:700;line-height:17px}.ItineraryDetail-module-scss-module__KHmEKa__header>h3 svg{vertical-align:middle;margin:0 5px;font-size:15px;position:relative;top:-1px}.ItineraryDetail-module-scss-module__KHmEKa__header .ItineraryDetail-module-scss-module__KHmEKa__btnDetail{text-transform:uppercase;color:#2577be;font-size:12px;font-weight:600;line-height:15px}.ItineraryDetail-module-scss-module__KHmEKa__time{color:#555;margin-bottom:8px;font-size:14px;font-weight:500;line-height:17px}.ItineraryDetail-module-scss-module__KHmEKa__time strong{color:#333}.ItineraryDetail-module-scss-module__KHmEKa__discountPromo{background-color:#e2f4ea;margin-top:17px;padding:16px 13px}.ItineraryDetail-module-scss-module__KHmEKa__discountPromo>p{line-height:17px;font-size:14px!important}.ItineraryDetail-module-scss-module__KHmEKa__discountPromo>p:first-child{color:green;font-weight:600}
.LoadingScreen-module-scss-module__Q2RK1W__contentWrapper{margin-top:20px;display:flex}.LoadingScreen-module-scss-module__Q2RK1W__mainContent{flex:.65;margin-right:30px}.LoadingScreen-module-scss-module__Q2RK1W__sideInfo{flex:.35}.LoadingScreen-module-scss-module__Q2RK1W__section{background-color:#fff;border-radius:2px;margin-bottom:20px;padding:15px 30px;box-shadow:0 4px 4px #00000040}.LoadingScreen-module-scss-module__Q2RK1W__title{border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:10px}.LoadingScreen-module-scss-module__Q2RK1W__group{border-bottom:1px solid #ddd;margin-bottom:25px}
.TvlBtnSwitch-module-scss-module__n8oxQW__container{cursor:pointer;border-radius:13px;width:44px;height:22px;display:block;position:relative}.TvlBtnSwitch-module-scss-module__n8oxQW__container:checked:before{background-color:#2577be}.TvlBtnSwitch-module-scss-module__n8oxQW__container:checked:after{background-color:#fff;right:2px}.TvlBtnSwitch-module-scss-module__n8oxQW__container:before{content:"";background-color:#456583;border-radius:16px;width:100%;height:100%;transition:all .3s;display:block;position:absolute;top:0}.TvlBtnSwitch-module-scss-module__n8oxQW__container:after{content:"";background-color:#f3f3f3;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:2px;right:24px}
.LoadingFlightRow-module-scss-module__6U4SpG__container{cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;height:140px;margin-bottom:25px;padding:0 25px;display:flex;box-shadow:0 0 7px #8b8b8b36}
.SmartBasicUpgradeBox-module-scss-module__fOxRkq__wrap{background:#fff;border-radius:3px;margin-bottom:30px;padding:20px;box-shadow:0 4px 20px #9d9d9d40}@media (max-width:480px){.SmartBasicUpgradeBox-module-scss-module__fOxRkq__wrap{box-shadow:none;padding:0}}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__title{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__subtitle{font-size:14px;font-weight:500}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__notice{align-items:center;margin:8px 0;font-size:12px;font-weight:500;display:flex}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__notice img{margin-right:8px}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__checkboxWrap{cursor:pointer;background:#fffaec;border:1px solid #ffa800;border-radius:4px;align-items:center;min-height:42px;padding:8px 12px;font-weight:500;display:flex}@media (max-width:480px){.SmartBasicUpgradeBox-module-scss-module__fOxRkq__checkboxWrap{border-radius:0}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__checkboxWrap input{flex-shrink:0}}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__checkboxWrap input{margin-right:5px}.SmartBasicUpgradeBox-module-scss-module__fOxRkq__checkboxWrap label{cursor:pointer;font-size:12px}
.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker{margin:55px 0;position:relative}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker.android{background-color:#fff}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker.android .datepicker-viewport{height:145px}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker.android .datepicker-viewport:after{background-image:none}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker.android .datepicker-wheel{border-color:gray}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker.android .datepicker-scroll li{color:#333;font-size:14px;font-weight:500}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .datepicker .datepicker-content:after{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#fff,#f5f5f500 54% 48%,#fff);position:absolute;inset:0}.ScrollDatepicker-module-scss-module__ucu7QW__datepickerContainer .ScrollDatepicker-module-scss-module__ucu7QW__btnConfirm{background-color:#2577be;border-color:#2577be;width:100%}.ScrollDatepicker-module-scss-module__ucu7QW__title{text-transform:uppercase;color:#000;border-bottom:1px solid #e6e6e6;margin:-25px -25px 0;padding:20px 25px;font-size:14px;font-weight:600;line-height:17px}
.CryptoAddress-module-scss-module__06DmEa__container{background-color:#fff;border-radius:.25rem;margin-bottom:20px;padding:20px;box-shadow:0 3px 30px #0000000a}.CryptoAddress-module-scss-module__06DmEa__title{color:#333;margin-bottom:20px;font-size:20px;font-weight:600}.CryptoAddress-module-scss-module__06DmEa__qrWrapper{margin-bottom:15px;font-size:16px;display:flex}.CryptoAddress-module-scss-module__06DmEa__qrWrapper>div:first-child{margin-right:15px}.CryptoAddress-module-scss-module__06DmEa__qrWrapper img{display:block}.CryptoAddress-module-scss-module__06DmEa__countdownWrapper{flex-direction:column-reverse;justify-content:space-between;display:flex}.CryptoAddress-module-scss-module__06DmEa__countdownWrapper .CryptoAddress-module-scss-module__06DmEa__expireLabel{font-size:14px;line-height:1}.CryptoAddress-module-scss-module__06DmEa__payAmount{color:#333;font-size:14px;font-weight:600}.CryptoAddress-module-scss-module__06DmEa__payAmount>span{margin-right:17px}.CryptoAddress-module-scss-module__06DmEa__payAmount>div{white-space:nowrap;display:inline-block}.CryptoAddress-module-scss-module__06DmEa__payAmount .CryptoAddress-module-scss-module__06DmEa__price{color:#329223;vertical-align:middle;margin-bottom:2px;font-size:22px;font-weight:700}.CryptoAddress-module-scss-module__06DmEa__payAmount .CryptoAddress-module-scss-module__06DmEa__usdPrice{vertical-align:middle;margin-left:5px;font-size:16px;display:inline-block}.CryptoAddress-module-scss-module__06DmEa__textGroup{background-color:#f9f9f9;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 20px;font-size:14px;display:flex}.CryptoAddress-module-scss-module__06DmEa__textGroup:last-child{margin-bottom:0}.CryptoAddress-module-scss-module__06DmEa__textGroup button{margin-left:10px;line-height:1}.CryptoAddress-module-scss-module__06DmEa__textGroup img{height:15px}.CryptoAddress-module-scss-module__06DmEa__textGroup p{color:#666}.CryptoAddress-module-scss-module__06DmEa__textGroup span{color:#333;word-break:break-all;font-weight:600}
.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper{border-bottom:1px solid #ddd;align-items:flex-start;padding:20px 0;display:flex}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper:last-child{border-bottom:0;padding-bottom:0}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>p{text-transform:uppercase;color:#333;flex:.25;font-size:12px;font-weight:600}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>p img{vertical-align:middle;width:15px}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper .blank-error+div input:before{border-color:#ca0101}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div{flex:.75}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label{cursor:pointer;color:#333;background-color:#fff;border-radius:3px;justify-content:space-between;align-items:flex-start;margin-bottom:10px;padding:10px 15px;font-size:14px;font-weight:500;display:flex;box-shadow:0 0 4px #00000014}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label:last-child{margin-bottom:0}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label input{vertical-align:top;margin-right:15px;top:4px}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label input:before{width:10px;height:10px}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__vOtF-W__baggageName{vertical-align:middle;display:inline-block}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__vOtF-W__baggageName>span{display:block}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__vOtF-W__baggageName i{color:#777;font-size:12px;font-style:normal;font-weight:500}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__vOtF-W__notSupported svg{color:#dd1a00;vertical-align:middle;margin-right:15px}.PassengerBaggageForm-module-scss-module__vOtF-W__baggageTypeWrapper>div label>p:last-child{font-weight:600}.PassengerBaggageForm-module-scss-module__vOtF-W__priorityBoardingInfo{color:#333;margin-top:12px;font-size:12px;font-weight:500}.PassengerBaggageForm-module-scss-module__vOtF-W__priorityBoardingInfo>span{background-color:#eaf3f9;border-radius:4px;margin-right:8px;padding:8px 9px;font-size:16px;line-height:1;display:inline-block}.PassengerBaggageForm-module-scss-module__vOtF-W__priorityBoardingInfo>span svg{color:#2d83c2}.PassengerBaggageForm-module-scss-module__vOtF-W__priorityBoardingInfo>div{display:inline-block}.PassengerBaggageForm-module-scss-module__vOtF-W__priorityBoardingInfo a{color:#2d83c2;line-height:18px;text-decoration-line:underline}.PassengerBaggageForm-module-scss-module__vOtF-W__recheckMessageWrapper{color:#333;background-color:#f2f9ff;border-radius:3px;padding:15px 20px;font-size:14px;font-weight:500;line-height:22px;display:flex}.PassengerBaggageForm-module-scss-module__vOtF-W__recheckMessageWrapper img{margin-right:12px}.PassengerBaggageForm-module-scss-module__vOtF-W__recheckMessageWrapper span{cursor:pointer;font-weight:600;text-decoration:underline}.PassengerBaggageForm-module-scss-module__vOtF-W__selfTransferToolTip{color:#333;width:250px;margin-left:15px;font-size:12px;line-height:18px}.PassengerBaggageForm-module-scss-module__vOtF-W__selfTransferToolTip li{margin-bottom:8px}.PassengerBaggageForm-module-scss-module__vOtF-W__selfTransferToolTip li:last-child{margin-bottom:0}
.Web3PaymentPopup-module-scss-module__xnAbgq__popupContent{position:relative}.Web3PaymentPopup-module-scss-module__xnAbgq__header{justify-content:space-between;align-items:center;display:flex}.Web3PaymentPopup-module-scss-module__xnAbgq__header>span{color:#000;font-size:20px;font-style:normal;font-weight:700}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__header>span{display:none}}.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice{color:#2577be;white-space:nowrap;background-color:#ebf2f8;border-radius:4px;align-items:center;padding:10px;font-size:16px;font-weight:600;display:flex;position:relative}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice{font-size:14px;top:-20px;left:-20px}}.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice>span:last-child{font-size:20px}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice>span:last-child{font-size:14px}}.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice img{margin:0 8px}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__holdingPrice img{width:17px}}.Web3PaymentPopup-module-scss-module__xnAbgq__middle{text-align:center;margin:50px 0}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__middle{margin:20px 0 30px}}.Web3PaymentPopup-module-scss-module__xnAbgq__middle img{width:72px;height:auto}.Web3PaymentPopup-module-scss-module__xnAbgq__middle h5{margin:25px 0 10px;font-size:18px;font-weight:600}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__middle h5{margin:15px 0 10px}}.Web3PaymentPopup-module-scss-module__xnAbgq__middle p{max-width:430px;margin:0 auto;font-weight:500}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__middle p{color:gray}}.Web3PaymentPopup-module-scss-module__xnAbgq__footer{border-top:1px solid #d3d3d3;justify-content:space-between;align-items:center;margin:0 -20px -20px;padding:25px;display:flex}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__footer{border:none;padding:0 20px 20px}}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button{color:#1e2e5e;border:2px solid #d2d5df;border-radius:4px;outline:none;align-items:center;padding:13px 24px;font-size:14px;font-weight:700;transition:all .3s;display:flex}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__footer button{padding:9px 20px}}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button img{transition:all .3s}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button:hover{color:#fff;background-color:#1e2e5e;border-color:#1e2e5e}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button:hover img{filter:brightness(0)invert()}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button.Web3PaymentPopup-module-scss-module__xnAbgq__dark{color:#fff;background-color:#1e2e5e;border-color:#1e2e5e}.Web3PaymentPopup-module-scss-module__xnAbgq__footer button.Web3PaymentPopup-module-scss-module__xnAbgq__dark:hover{background-color:#2d83c2;border-color:#2d83c2}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancel{background-color:#fffffff2;border-radius:5px;flex-direction:column;width:calc(100% + 40px);height:calc(100% + 20px);display:flex;position:absolute;top:-20px;left:-20px}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancel .Web3PaymentPopup-module-scss-module__xnAbgq__close{cursor:pointer;width:15px;position:absolute;top:10px;right:10px}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancel .Web3PaymentPopup-module-scss-module__xnAbgq__contactUs{text-align:center;color:gray;border-top:1px solid #e6e6e6;padding:20px;font-size:14px;font-weight:500;line-height:20px}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancel .Web3PaymentPopup-module-scss-module__xnAbgq__contactUs a{color:#2d83c2}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent>img{width:160px}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent>img{width:120px}}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__title{color:#333;margin-top:15px;font-size:20px;font-weight:700}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__title{font-size:18px}}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__subTitle{color:#333;margin-bottom:20px;font-size:16px;font-weight:500;line-height:32px}@media (max-width:480px){.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__subTitle{font-size:14px}}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__footer{border:none;margin:0;padding:0}.Web3PaymentPopup-module-scss-module__xnAbgq__confirmCancelContent .Web3PaymentPopup-module-scss-module__xnAbgq__footer button:first-child{margin-right:20px}
.PassportTab-module-scss-module__zTlEwG__container{background-color:#fff;border-radius:.25rem;margin-top:20px;padding:20px;box-shadow:0 3px 30px #0000000a}.PassportTab-module-scss-module__zTlEwG__head{color:#333;border-bottom:1px solid #d1d1d1;align-items:center;gap:20px;padding-bottom:15px;font-size:20px;font-weight:700;display:flex}.PassportTab-module-scss-module__zTlEwG__head img{width:48px;height:48px}.PassportTab-module-scss-module__zTlEwG__content{color:#7c7c7c;padding-top:15px;font-size:14px;font-weight:400}.PassportTab-module-scss-module__zTlEwG__content a{color:#327fc2;font-weight:600}
.RefundInformation-module-scss-module__06fIDa__requestProgress{background-color:#fff;border-radius:2px;margin-bottom:20px;margin-right:30px;padding:15px 30px;display:none;box-shadow:0 4px 4px #00000040}.RefundInformation-module-scss-module__06fIDa__requestProgress.refund_in_progress .RefundInformation-module-scss-module__06fIDa__stepNumbers:after{width:32%}.RefundInformation-module-scss-module__06fIDa__requestProgress.refund_rejected .RefundInformation-module-scss-module__06fIDa__stepNumbers:after{width:67%}.RefundInformation-module-scss-module__06fIDa__requestProgress.refund_accepted .RefundInformation-module-scss-module__06fIDa__stepNumbers:after{width:67%}.RefundInformation-module-scss-module__06fIDa__requestProgress.refund_rejected .RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__step.RefundInformation-module-scss-module__06fIDa__active:last-child .RefundInformation-module-scss-module__06fIDa__stepNumber>span{background-color:#e88c06}.RefundInformation-module-scss-module__06fIDa__requestProgress.refund_rejected .RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__step.RefundInformation-module-scss-module__06fIDa__active:last-child .RefundInformation-module-scss-module__06fIDa__stepName{color:#e88c06}.RefundInformation-module-scss-module__06fIDa__requestHeader{justify-content:space-between;margin-bottom:25px;display:flex}.RefundInformation-module-scss-module__06fIDa__requestHeader h2{color:#333;margin-bottom:0;font-size:18px;font-weight:600}.RefundInformation-module-scss-module__06fIDa__requestHeader p{color:#555;font-size:14px;font-weight:500}.RefundInformation-module-scss-module__06fIDa__requestHeader p img{vertical-align:middle;margin-right:7px}.RefundInformation-module-scss-module__06fIDa__stepNumbers{justify-content:space-between;margin-bottom:15px;display:flex;position:relative}.RefundInformation-module-scss-module__06fIDa__stepNumbers:before{content:"";background-color:#ccc;width:67%;height:2px;display:block;position:absolute;top:22px;left:50%;transform:translate(-50%)}.RefundInformation-module-scss-module__06fIDa__stepNumbers:after{content:"";background-color:#329223;width:0;height:2px;display:block;position:absolute;top:22px;left:17%}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__step{text-align:center;z-index:1;flex:.33}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__step.RefundInformation-module-scss-module__06fIDa__active .RefundInformation-module-scss-module__06fIDa__stepNumber>span{background-color:#329223}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__step.RefundInformation-module-scss-module__06fIDa__active .RefundInformation-module-scss-module__06fIDa__stepName{color:#329223}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__stepNumber{background-color:#fff;justify-content:center;align-items:center;padding:10px;display:inline-flex}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__stepNumber>span{color:#fff;background-color:#c8c5c0;border-radius:50%;width:25px;height:25px;font-size:14px;font-weight:700;line-height:25px;display:block}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__stepName{color:#9f9f9f;margin-bottom:10px;font-size:14px;font-weight:600}.RefundInformation-module-scss-module__06fIDa__stepNumbers .RefundInformation-module-scss-module__06fIDa__stepDesc{color:#555;max-width:90%;font-size:12px;font-weight:500;display:inline-block}
