.CustomizeTripMobile-module-scss-module__ZOWZqa__container .error-message{color:#dd1a00;font-size:11px;font-weight:500;display:block;text-transform:none!important}.CustomizeTripMobile-module-scss-module__ZOWZqa__travelRestriction{margin-bottom:10px}.CustomizeTripMobile-module-scss-module__ZOWZqa__block{background-color:#fff;padding:22px 17px}.CustomizeTripMobile-module-scss-module__ZOWZqa__block.CustomizeTripMobile-module-scss-module__ZOWZqa__priceBlock.CustomizeTripMobile-module-scss-module__ZOWZqa__loading:after{margin-top:70px}.CustomizeTripMobile-module-scss-module__ZOWZqa__block:after{content:"";background-color:#ececec;border:1px solid #dedede;height:5px;margin:22px -17px -22px;display:block}.CustomizeTripMobile-module-scss-module__ZOWZqa__block h2{color:#2577be;font-size:16px;font-weight:600}.CustomizeTripMobile-module-scss-module__ZOWZqa__block.CustomizeTripMobile-module-scss-module__ZOWZqa__last:after{display:none}.CustomizeTripMobile-module-scss-module__ZOWZqa__discountInfo{padding:17px!important}.CustomizeTripMobile-module-scss-module__ZOWZqa__discountInfo:after{margin:17px -17px -17px}.CustomizeTripMobile-module-scss-module__ZOWZqa__discountInfo>p{color:#555;font-size:14px;font-weight:600;line-height:1.5rem;display:inline-block}.CustomizeTripMobile-module-scss-module__ZOWZqa__discountInfo>p:first-child{margin-right:12px!important}.CustomizeTripMobile-module-scss-module__ZOWZqa__blockPrice{padding:22px 17px 0}.CustomizeTripMobile-module-scss-module__ZOWZqa__blockPrice:after{display:none}.CustomizeTripMobile-module-scss-module__ZOWZqa__protectTripTitle{color:#333;font-size:14px;font-weight:600;line-height:17px}.CustomizeTripMobile-module-scss-module__ZOWZqa__protectTripContent{margin-bottom:16px;font-size:14px;line-height:24px}.CustomizeTripMobile-module-scss-module__ZOWZqa__protectTripContent a{color:#2577be;font-weight:500}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption{cursor:pointer;background-color:#fafafa;border-radius:3px;margin-bottom:15px;padding:8px 15px;display:block}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption:last-child{margin-bottom:0}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__price{text-align:right;color:#333;font-size:12px;font-weight:600;line-height:18px;display:block}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__upperContent{letter-spacing:.24px;color:#000;margin-bottom:8px;font-size:12px;font-weight:500;line-height:24px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__upperContent input{margin-right:10px;top:-1px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__upperContent svg{color:#43b231;margin-left:4px;font-size:14px;position:relative;top:2px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__upperContent svg.CustomizeTripMobile-module-scss-module__ZOWZqa__warning{color:#ff9800;font-size:16px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__optionContent{letter-spacing:.24px;color:#333;margin-bottom:5px;padding-left:28px;font-size:12px;line-height:24px;list-style:none}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeOption .CustomizeTripMobile-module-scss-module__ZOWZqa__optionContent li:before{content:"•";color:#333;width:1em;margin-left:-1em;font-weight:700;display:inline-block}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeTerm{color:#333;margin-bottom:5px;font-size:11px;font-style:italic;font-weight:300;line-height:16px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeTerm a{color:#2577be;font-weight:400}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeNote{margin-top:12px;font-size:12px;font-style:italic;line-height:20px}.CustomizeTripMobile-module-scss-module__ZOWZqa__paidGuaranteeNote .CustomizeTripMobile-module-scss-module__ZOWZqa__title{color:#dd1a00}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock{padding-bottom:0}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock:after{display:none}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock .CustomizeTripMobile-module-scss-module__ZOWZqa__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}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock .CustomizeTripMobile-module-scss-module__ZOWZqa__countdown>span{margin-right:20px}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock .CustomizeTripMobile-module-scss-module__ZOWZqa__countdown>div{font-weight:600}.CustomizeTripMobile-module-scss-module__ZOWZqa__countdownBlock .CustomizeTripMobile-module-scss-module__ZOWZqa__countdown>div img{width:19px;margin-right:5px}.CustomizeTripMobile-module-scss-module__ZOWZqa__loadingHeader{padding:20px}.CustomizeTripMobile-module-scss-module__ZOWZqa__contentLoader{margin-bottom:15px}.CustomizeTripMobile-module-scss-module__ZOWZqa__contentLoader:last-child{margin-bottom:0}.CustomizeTripMobile-module-scss-module__ZOWZqa__luggageToggleWrap{margin:-20px -17px 0}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle{cursor:pointer;justify-content:space-between;align-items:center;height:60px;margin-bottom:-22px;padding:0 20px;display:flex}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle.CustomizeTripMobile-module-scss-module__ZOWZqa__show{margin-bottom:0}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle.CustomizeTripMobile-module-scss-module__ZOWZqa__show img{transform:rotateX(0)}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle.CustomizeTripMobile-module-scss-module__ZOWZqa__togglePaidGuarantee h3{background-image:url(/flights/flight-images/common/paid-guarantee.svg)}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle img{width:16px;height:auto;transform:rotateX(-180deg)}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggle h3{color:#333;text-transform:capitalize;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}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggleContent{padding:0 15px}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggleContent .blank-error+.CustomizeTripMobile-module-scss-module__ZOWZqa__optionWrap .error-message{margin-bottom:8px}.CustomizeTripMobile-module-scss-module__ZOWZqa__toggleContent .blank-error+.CustomizeTripMobile-module-scss-module__ZOWZqa__optionWrap input:before{border-color:#dd1a00}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggleWrap{background-color:#fafafa;border-radius:3px;margin-bottom:15px;padding:18px 15px;position:relative}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggleWrap:last-child{margin-bottom:0}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggle{justify-content:space-between;align-items:center;display:flex}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggle h4{text-transform:uppercase;color:#333;margin-bottom:0;font-size:14px;font-weight:600}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggle h4 span{color:#2577be}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggle.CustomizeTripMobile-module-scss-module__ZOWZqa__show img{transform:rotateX(0)}.CustomizeTripMobile-module-scss-module__ZOWZqa__passengerToggle img{width:16px;height:auto;transform:rotateX(-180deg)}.CustomizeTripMobile-module-scss-module__ZOWZqa__loading{position:relative}.CustomizeTripMobile-module-scss-module__ZOWZqa__loading>div{opacity:.7}.CustomizeTripMobile-module-scss-module__ZOWZqa__loading .CustomizeTripMobile-module-scss-module__ZOWZqa__iconLoading{opacity:1;position:absolute;top:50%;left:50%}
.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper{border-bottom:1px solid #ddd;padding:20px 0}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper:last-child{border-bottom:0;padding-bottom:0}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>p{text-transform:uppercase;color:#333;margin-bottom:20px;font-size:12px;font-weight:600}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>p img{vertical-align:middle;width:15px}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper .blank-error+div input:before{border-color:#dd1a00}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label{cursor:pointer;color:#333;background-color:#fff;border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding:10px;font-size:12px;font-weight:500;display:flex;box-shadow:0 0 4px #00000014}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label:last-child{margin-bottom:0}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label>div.PassengerBaggageForm-module-scss-module__V8i04G__priceWrapper{white-space:nowrap}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label>div p{font-weight:600}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label input{vertical-align:top;margin-left:10px}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__V8i04G__baggageName{vertical-align:middle;padding-right:10px;display:inline-block}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__V8i04G__baggageName>span{display:block}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label .PassengerBaggageForm-module-scss-module__V8i04G__baggageName i{color:#777;font-size:10px;font-style:normal;font-weight:500;display:block}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__V8i04G__notSupported{box-shadow:none;background:0 0;border:0;padding:0;display:block}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__V8i04G__notSupported>p,.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__V8i04G__notSupported>div{display:flex}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__V8i04G__notSupported svg{color:#dd1a00;vertical-align:middle;margin-top:2px;margin-right:15px}.PassengerBaggageForm-module-scss-module__V8i04G__baggageTypeWrapper>div label.PassengerBaggageForm-module-scss-module__V8i04G__notSupported span{display:inline}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo{color:#333;background-color:#f9f9f980;border:1px dashed #ccc;border-radius:5px;width:100%;margin-top:12px;font-size:12px;font-weight:500;display:flex;padding:10px!important}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo>span{display:none}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo>div{justify-content:space-between;align-items:center;width:100%;display:flex}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo>div strong{color:#f4953e;font-weight:600}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo>div span{font-weight:500}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo>div span.priority-airlines{display:block}.PassengerBaggageForm-module-scss-module__V8i04G__priorityBoardingInfo a{color:#2d83c2;white-space:nowrap;margin-left:10px;line-height:18px;text-decoration-line:underline}.PassengerBaggageForm-module-scss-module__V8i04G__recheckMessageWrapper{color:#333;background-color:#f2f9ff;border-radius:5px;align-items:flex-start;padding:8px 12px;font-size:12px;font-weight:500;line-height:18px;display:flex}.PassengerBaggageForm-module-scss-module__V8i04G__recheckMessageWrapper>img{margin-right:12px}.PassengerBaggageForm-module-scss-module__V8i04G__recheckMessageWrapper span{font-weight:600;text-decoration:underline}.PassengerBaggageForm-module-scss-module__V8i04G__selfTransferToolTip{text-align:left;color:#1a1a1a;margin-left:15px;font-size:12px;line-height:18px}.PassengerBaggageForm-module-scss-module__V8i04G__selfTransferToolTip li{margin-bottom:7px}
.DiscountJanuaryPush-module-scss-module__r7mzHG__container{text-align:left;margin-top:5px}.DiscountJanuaryPush-module-scss-module__r7mzHG__content{font-size:12px;line-height:1.7}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__highlight{color:#329223}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__highlight{font-weight:600!important}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content strong{font-weight:600}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content strong{font-weight:500}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:18px;margin-right:4px}@media (max-width:900px){.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:16px}}.DiscountJanuaryPush-module-scss-module__r7mzHG__content .DiscountJanuaryPush-module-scss-module__r7mzHG__contentSearch strong:first-child{font-weight:400}.DiscountJanuaryPush-module-scss-module__r7mzHG__content>*{vertical-align:middle}.DiscountJanuaryPush-module-scss-module__r7mzHG__icon{cursor:pointer;vertical-align:middle;margin-left:5px}.DiscountJanuaryPush-module-scss-module__r7mzHG__tooltip{font-size:12px;line-height:1.7}.DiscountJanuaryPush-module-scss-module__r7mzHG__tooltip a{text-decoration:underline;color:#2577be!important}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand{color:#fff;text-transform:uppercase;background-color:#d02e06;border-radius:4px;margin-top:6px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-block}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand img{margin-right:3px}.DiscountJanuaryPush-module-scss-module__r7mzHG__brand>*{vertical-align:middle}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout{color:#fff;background:linear-gradient(90deg,#f78624 -17.57%,#ca1a1a 107.98%);border:1px solid #da8031;align-items:center;margin:-20px -24px 20px;padding:7px 70px 7px 10px;font-weight:500;display:flex;position:relative}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout:before{content:"";border-top:6px solid #a03110;border-left:4px solid #0000;width:0;height:0;display:block;position:absolute;top:100%;left:-1px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout:after{content:"";clip-path:polygon(33% 0,100% 0,100% 100%,0 100%);background-color:#fff;background-image:url(https://static.travala.com/resources/images/flame_100x100.gif);background-position:20px;background-repeat:no-repeat;background-size:34px;width:60px;height:100%;display:block;position:absolute;top:0;right:0}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:34px;margin-right:10px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile{border:none;border-bottom:4px solid #e8e8e8;margin:0;padding:12px 55px 12px 15px;font-size:12px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile:before{display:none}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile:after{background-position:14px;background-size:24px;width:45px}.DiscountJanuaryPush-module-scss-module__r7mzHG__containerCheckout.DiscountJanuaryPush-module-scss-module__r7mzHG__mobile .DiscountJanuaryPush-module-scss-module__r7mzHG__bitcoin{width:30px;margin-right:5px}
.ItemBadge-module-scss-module__b4n1ua__card{background-color:#f5f5f5}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__card{background-color:#dedae0}}.ItemBadge-module-scss-module__b4n1ua__wrapper{background-color:#fff;border-top:1px dotted #220a3226;border-radius:0 0 8px 8px;position:relative}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__wrapper{border-top-style:solid;border-radius:0;width:66%}}@media (min-width:1536px){.ItemBadge-module-scss-module__b4n1ua__wrapper{width:70%}}.ItemBadge-module-scss-module__b4n1ua__shape{width:100%;height:46px;padding:8px 20px}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__shape{height:42px;padding:8px 10px 4px}.ItemBadge-module-scss-module__b4n1ua__shape:after{content:"";z-index:0;border-top:3.2rem solid #dedae0;border-left:0 solid #0000;border-right:3.2rem solid #0000;width:0;height:0;position:absolute;top:-9px;right:-1px;transform:rotate(180deg)}}.ItemBadge-module-scss-module__b4n1ua__showMore .ItemBadge-module-scss-module__b4n1ua__shape:after{border-top-width:2.7rem;border-right-width:2.7rem;top:0;right:0}.ItemBadge-module-scss-module__b4n1ua__container{align-items:center;gap:8px;display:inline-flex}.ItemBadge-module-scss-module__b4n1ua__verticalDot{border-left:1px dotted #f7931a;align-self:stretch;width:0}.ItemBadge-module-scss-module__b4n1ua__content{align-items:center;gap:6px;display:flex}.ItemBadge-module-scss-module__b4n1ua__groupText{color:#f7931a;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ItemBadge-module-scss-module__b4n1ua__newYearRewards{align-items:center;gap:4px;display:flex}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__groupText,.ItemBadge-module-scss-module__b4n1ua__newYearRewards{flex-direction:row;align-items:center;gap:6px;display:flex}}.ItemBadge-module-scss-module__b4n1ua__upTo{color:#f7931a;font-family:var(--font-family-lateral);letter-spacing:.13px;font-size:13px;font-weight:900;line-height:12px}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__upTo{letter-spacing:.14px;font-size:12px}}@media (min-width:1366px){.ItemBadge-module-scss-module__b4n1ua__upTo{font-size:14px}}.ItemBadge-module-scss-module__b4n1ua__newYear{font-family:var(--font-family-maria);font-size:10px;line-height:10px}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__newYear{font-size:12px;line-height:24px}}@media (min-width:1366px){.ItemBadge-module-scss-module__b4n1ua__newYear{font-size:14px}}.ItemBadge-module-scss-module__b4n1ua__infoIcon{color:#9c91a3;transform:translateY(-.5px)}.ItemBadge-module-scss-module__b4n1ua__starIcon{width:12px;height:12px}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__starIcon{width:16px;height:16px}}.ItemBadge-module-scss-module__b4n1ua__starIcon1{display:none}@media (min-width:1000px){.ItemBadge-module-scss-module__b4n1ua__starIcon1{display:inline-block}}
.FlightSearchDesktop-module-scss-module__LDLqDa__btnSeeMore{margin:auto auto 20px;background-color:var(--color-transparent)!important}.FlightSearchDesktop-module-scss-module__LDLqDa__btnSeeMore:hover{color:var(--color-primary-purple-100)!important}
.FlightPlaceholder-module-scss-module__zSAnnq__container{background-color:var(--color-primary-white);border:1px solid var(--color-transparent);border-radius:24px;transition:all .3s;box-shadow:0 0 8px #ababab40}.FlightPlaceholder-module-scss-module__zSAnnq__container.FlightPlaceholder-module-scss-module__zSAnnq__inactive{background-color:var(--color-primary-white);pointer-events:none}.FlightPlaceholder-module-scss-module__zSAnnq__container.FlightPlaceholder-module-scss-module__zSAnnq__selected,.FlightPlaceholder-module-scss-module__zSAnnq__container.FlightPlaceholder-module-scss-module__zSAnnq__focused,.FlightPlaceholder-module-scss-module__zSAnnq__container:hover{border-color:var(--color-text-primary);background-color:#f4f3f5;border:2px solid}
.LoadingFlightRow-module-scss-module__vYDjHW__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}
.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}
.PaymentDesktop-module-scss-module__QrzpQW__container{padding-bottom:70px;display:flex}.PaymentDesktop-module-scss-module__QrzpQW__container h2{color:#333;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1}.PaymentDesktop-module-scss-module__QrzpQW__container .HowToUsePromo{margin-left:-20px;margin-right:-20px}.PaymentDesktop-module-scss-module__QrzpQW__container .howToStep .img img:first-child{top:-13px;right:-6px}.PaymentDesktop-module-scss-module__QrzpQW__travelRestriction{padding:20px 30px;line-height:24px}.PaymentDesktop-module-scss-module__QrzpQW__leftSide{flex:.68;margin-right:30px}.PaymentDesktop-module-scss-module__QrzpQW__leftSide .PaymentDesktop-module-scss-module__QrzpQW__btnComplete{color:#fff;height:48px;padding:0 25px;font-size:18px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__leftSide .PaymentDesktop-module-scss-module__QrzpQW__btnComplete:disabled{opacity:.7}.PaymentDesktop-module-scss-module__QrzpQW__rightSide{flex:.32}.PaymentDesktop-module-scss-module__QrzpQW__block{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:30px 20px;box-shadow:0 3px 10px #0000001a}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__priceBlock{border:1px solid #a7cda0}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__priceBlock.PaymentDesktop-module-scss-module__QrzpQW__loading{min-height:250px}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__flightDetailBlock{padding:30px}.PaymentDesktop-module-scss-module__QrzpQW__block.PaymentDesktop-module-scss-module__QrzpQW__flightDetailBlock.PaymentDesktop-module-scss-module__QrzpQW__loading{min-height:250px}.PaymentDesktop-module-scss-module__QrzpQW__block .payment-content-wrapper{margin:0 -20px -30px}.PaymentDesktop-module-scss-module__QrzpQW__partialAndVoucherWrap{padding-top:20px}.PaymentDesktop-module-scss-module__QrzpQW__partialAndVoucherWrap h2 i{font-style:normal;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer{padding:25px 20px}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTitle{color:#333;text-transform:capitalize;margin-bottom:15px;font-size:16px;font-style:normal;font-weight:600;line-height:20px;display:inline-block}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTitle img{vertical-align:middle;margin-left:5px}.PaymentDesktop-module-scss-module__QrzpQW__partialPaymentContainer .PaymentDesktop-module-scss-module__QrzpQW__partialTip{color:#000;margin-top:12px;font-size:14px;line-height:17px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent{background-color:#f2c537;border-radius:4px;width:450px;padding:10px 15px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:14px solid #f2c537;display:block;position:absolute;top:6px;left:-9px}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipTitle{text-transform:capitalize;margin-bottom:5px;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipContent{font-size:12px;font-style:italic;font-weight:400;line-height:1.6}.PaymentDesktop-module-scss-module__QrzpQW__partialTooltipContent .PaymentDesktop-module-scss-module__QrzpQW__tooltipContent a{color:#000;font-weight:500;text-decoration:underline}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro{color:#333;justify-content:space-between;align-items:flex-start;font-size:14px;font-weight:400;line-height:140%;display:flex;position:relative}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro .PaymentDesktop-module-scss-module__QrzpQW__partialContentWrapper{flex:1}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro strong{color:#2d83c2}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro a{text-decoration:none}.PaymentDesktop-module-scss-module__QrzpQW__travelCreditIntro .PaymentDesktop-module-scss-module__QrzpQW__btnSwitch{margin-left:10px}.PaymentDesktop-module-scss-module__QrzpQW__hidePartial{display:none}.PaymentDesktop-module-scss-module__QrzpQW__partialBlock{margin-top:14px}.PaymentDesktop-module-scss-module__QrzpQW__voucherContainer{padding:24px 20px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper{width:66%;max-width:800px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>p{color:#333;font-size:15px;font-style:normal;font-weight:600;line-height:18px}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>div{display:flex}.PaymentDesktop-module-scss-module__QrzpQW__voucherWrapper>div>input{flex:1}.PaymentDesktop-module-scss-module__QrzpQW__paymentInstruction{color:#333;background-color:#f2f9ff;border:1px solid #89b7df;border-radius:8px;margin-top:-5px;margin-bottom:20px;padding:15px 20px;font-size:14px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__paymentInstruction strong{color:#1e2e5e;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__cryptoRefundNoteContent{margin-left:15px;font-size:14px;font-weight:500;line-height:22px}.PaymentDesktop-module-scss-module__QrzpQW__cryptoRefundNoteContent a{color:#2577be;font-style:normal;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__baggageRule{padding:20px!important}.PaymentDesktop-module-scss-module__QrzpQW__discountInfo{padding:12px 30px!important}.PaymentDesktop-module-scss-module__QrzpQW__passengerDetail h3{color:#1e2e5e;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__passengerDetail h4{color:#333;font-size:14px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__passengerRow{border-bottom:1px solid #e7e7e7;margin-bottom:15px}.PaymentDesktop-module-scss-module__QrzpQW__passengerRow:last-child{border:0;margin-bottom:0}.PaymentDesktop-module-scss-module__QrzpQW__fullNameTitle{color:#2d83c2}.PaymentDesktop-module-scss-module__QrzpQW__infoRow{color:#333;margin-bottom:15px;font-size:14px;display:flex}.PaymentDesktop-module-scss-module__QrzpQW__rowTitle{min-width:170px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__rowContent{font-weight:700}.PaymentDesktop-module-scss-module__QrzpQW__priorityBoardingText{color:#777;font-size:14px;font-style:italic;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__agreeMsg{color:#333;font-size:16px;font-weight:600}.PaymentDesktop-module-scss-module__QrzpQW__agreeMsg>a{color:#3166be}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow{margin-bottom:5px}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow:last-child{margin-bottom:0}.PaymentDesktop-module-scss-module__QrzpQW__baggageRow span{color:#777;margin-left:5px;font-size:12px;font-weight:500}.PaymentDesktop-module-scss-module__QrzpQW__loading{position:relative}.PaymentDesktop-module-scss-module__QrzpQW__loading>div{opacity:.7}.PaymentDesktop-module-scss-module__QrzpQW__loading .PaymentDesktop-module-scss-module__QrzpQW__iconLoading{opacity:1;position:absolute;top:50%;left:50%}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButtonContainer{width:230px;height:50px;position:relative}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButtonWrapper{z-index:3;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.PaymentDesktop-module-scss-module__QrzpQW__cryptoComButton{z-index:2;position:absolute}
.FlightMoreDetails-module-scss-module__HWVK_G__lowerInfo{text-align:left;border-top:1px solid #c4c4c4;padding:25px}.FlightMoreDetails-module-scss-module__HWVK_G__mixedClassWarning{color:#f4953e;letter-spacing:.131px;background:#fef8ee;border-radius:5px;margin-bottom:30px;padding:13px 45px;font-size:14px;font-weight:600;line-height:14px}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo{margin-bottom:20px;padding-left:39px;display:flex}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo.FlightMoreDetails-module-scss-module__HWVK_G__arrivalDate{margin-bottom:10px}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo>img{margin-right:11px}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo>div>p{line-height:1}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo>div>p:first-child{color:#000;margin-bottom:3px;font-size:14px;font-weight:500}.FlightMoreDetails-module-scss-module__HWVK_G__dateInfo>div>p:last-child{color:#555;font-size:12px}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep{align-items:flex-start;margin-bottom:30px;display:flex;position:relative}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>img{width:24px;height:auto;position:absolute;top:49%;transform:translateY(-50%)}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul{flex:1;margin-left:49px;padding-left:27px;list-style:none;position:relative}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul:before{content:"";background-color:#d5d5d5;width:1px;height:90%;display:block;position:absolute;top:8px;left:4px}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul:after{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:37%;left:-10px;transform:rotate(90deg)}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul li{color:#555;margin-bottom:35px;font-weight:500}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul li:last-child{margin-bottom:0}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep>ul li strong{color:#000}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__location{position:relative}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__location:before{content:"";background-color:#000;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:8px;left:-25px}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__time{margin-right:10px;font-weight:500}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__travelTime{position:relative}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__travelTime strong{color:#0069b5}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__travelTime p:first-child{color:#000}.FlightMoreDetails-module-scss-module__HWVK_G__flightStep .FlightMoreDetails-module-scss-module__HWVK_G__travelTime p:last-child{font-weight:400}.FlightMoreDetails-module-scss-module__HWVK_G__luggageInfo{color:#555;width:calc(23% + 165px);font-size:12px;font-weight:400}.FlightMoreDetails-module-scss-module__HWVK_G__luggageInfo strong{color:#333}.FlightMoreDetails-module-scss-module__HWVK_G__luggageInfo>p{margin-bottom:15px;line-height:1}.FlightMoreDetails-module-scss-module__HWVK_G__luggageInfo>p:first-child{color:#000;font-size:14px}.FlightMoreDetails-module-scss-module__HWVK_G__transitInfo{background-color:#fafafa;border:1px solid #ddd;border-radius:5px;align-items:flex-start;margin-bottom:30px;padding:12px 44px;display:flex}.FlightMoreDetails-module-scss-module__HWVK_G__msgInfo{color:#000;margin-bottom:10px;font-size:14px;font-weight:500;line-height:1}.FlightMoreDetails-module-scss-module__HWVK_G__msgInfo:last-child{margin-bottom:0}.FlightMoreDetails-module-scss-module__HWVK_G__msgInfo>img{margin-right:15px;position:relative;top:2px}.FlightMoreDetails-module-scss-module__HWVK_G__transitAirport{margin-right:60px}.FlightMoreDetails-module-scss-module__HWVK_G__overnight{color:#dd1a00;font-size:14px}.FlightMoreDetails-module-scss-module__HWVK_G__overnight img{vertical-align:middle;margin-left:5px}.FlightMoreDetails-module-scss-module__HWVK_G__arriveDestination{padding-left:75px}.FlightMoreDetails-module-scss-module__HWVK_G__arriveDestination label{color:#555;font-size:12px;font-weight:500}.FlightMoreDetails-module-scss-module__HWVK_G__arriveDestination p{color:#000;font-size:14px;font-weight:600}
.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}
.SearchPromoBanner-module-scss-module__HZRo7a__promoBanner a{height:100%;display:block}.SearchPromoBanner-module-scss-module__HZRo7a__promoBanner{margin-bottom:12px}.SearchPromoBanner-module-scss-module__HZRo7a__promoBanner img{border-radius:5px;width:100%}@media (min-width:1000px){.SearchPromoBanner-module-scss-module__HZRo7a__promoBanner{margin-bottom:22px}.SearchPromoBanner-module-scss-module__HZRo7a__promoBanner img{border-radius:5px;width:100%}}
.BaggageRecheckInfo-module-scss-module__LfSmhG__container{justify-content:center;align-items:center;display:flex}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message{white-space:nowrap;color:#333;background-color:#f6f6f6;border:1px solid #e4e4e4;border-radius:58px;margin-right:10px;padding:7px 10px 7px 29px;font-size:12px;font-weight:500;line-height:15px;position:relative}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message.BaggageRecheckInfo-module-scss-module__LfSmhG__buyAncillaries{padding-left:54px}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message.BaggageRecheckInfo-module-scss-module__LfSmhG__fareBrandName{color:#1c5e97;background-color:#eaf3f9;border-color:#abcde7;padding:7px 15px}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message .BaggageRecheckInfo-module-scss-module__LfSmhG__plusSign{margin:0 2px;position:relative;top:-2px}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message>div{position:absolute;top:50%;left:8px;transform:translateY(-50%)}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message>img,.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message>.BaggageRecheckInfo-module-scss-module__LfSmhG__messageIcon{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message:last-child{margin-right:0}@media (max-width:1600px){.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message{font-size:10px}}@media (max-width:1024px){.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__normal{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__normal .BaggageRecheckInfo-module-scss-module__LfSmhG__message{color:#666;background:0 0;border:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:21px;font-size:12px;text-decoration:underline}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__normal .BaggageRecheckInfo-module-scss-module__LfSmhG__message>img,.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__normal .BaggageRecheckInfo-module-scss-module__LfSmhG__message>.BaggageRecheckInfo-module-scss-module__LfSmhG__messageIcon{left:0}@media (max-width:1024px){.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__normal .BaggageRecheckInfo-module-scss-module__LfSmhG__message{color:gray;margin-bottom:8px;margin-right:0}}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__minimized{flex-wrap:wrap;justify-content:flex-start}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__minimized .BaggageRecheckInfo-module-scss-module__LfSmhG__message{background:0 0;border:1px solid #e4e4e4;border-radius:3px;width:28px;height:28px;margin-top:2px;padding:0}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__minimized .BaggageRecheckInfo-module-scss-module__LfSmhG__message.BaggageRecheckInfo-module-scss-module__LfSmhG__buyAncillaries{width:55px}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__minimized .BaggageRecheckInfo-module-scss-module__LfSmhG__message.BaggageRecheckInfo-module-scss-module__LfSmhG__fareBrandName{color:#1c5e97;background-color:#fff;border-color:#abcde7;width:auto;padding:5px 8px;font-size:12px;font-weight:400}.BaggageRecheckInfo-module-scss-module__LfSmhG__container.BaggageRecheckInfo-module-scss-module__LfSmhG__minimized .BaggageRecheckInfo-module-scss-module__LfSmhG__message>div{line-height:1}.BaggageRecheckInfo-module-scss-module__LfSmhG__checkedBagContent{text-align:left;color:#1a1a1a;width:200px;margin-left:15px;font-size:12px;line-height:18px}.BaggageRecheckInfo-module-scss-module__LfSmhG__checkedBagContent li{margin-top:7px}@media (max-width:1024px){.BaggageRecheckInfo-module-scss-module__LfSmhG__checkedBagContent{width:auto}}.BaggageRecheckInfo-module-scss-module__LfSmhG__newBagInfo{justify-content:flex-start}.BaggageRecheckInfo-module-scss-module__LfSmhG__newBagInfo.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message{font-size:12px}.BaggageRecheckInfo-module-scss-module__LfSmhG__newBagInfo.BaggageRecheckInfo-module-scss-module__LfSmhG__container .BaggageRecheckInfo-module-scss-module__LfSmhG__message.BaggageRecheckInfo-module-scss-module__LfSmhG__fareBrandName{color:#2d83c2;letter-spacing:.13px;background-color:#eaf3f9;border-color:#6ca8d4;font-size:12px;font-weight:500}
.FlightDurationInfo-module-scss-module__HvZx7a__stopLines{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}.FlightDurationInfo-module-scss-module__HvZx7a__stopDot{background-color:#7f738a;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;transform:translate(-50%)}.FlightDurationInfo-module-scss-module__HvZx7a__stopLinesNonStop{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}
.FlightFareOptionSlideup-module-scss-module__YbkyDa__fareOptionSlideup{padding:0!important}.FlightFareOptionSlideup-module-scss-module__YbkyDa__totalPrice{background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:10px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 -2px 11px #0000001c}.FlightFareOptionSlideup-module-scss-module__YbkyDa__totalPrice .FlightFareOptionSlideup-module-scss-module__YbkyDa__price{color:#329223;font-size:24px;font-weight:600}
.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}
.styles-module-scss-module__6-m_tG__container{--tva-smart-label-text-color:#fff;--tva-smart-label-icon-color:#fff;--tva-smart-label-border-radius:.28125rem;border-radius:var(--tva-smart-label-border-radius);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;align-items:center;gap:.25rem;height:1.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--xs{gap:.125rem;height:1rem;padding:.125rem .25rem;font-size:.625rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--xs svg{width:.75rem;height:.75rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--md{gap:.375rem;height:2rem;padding:.375rem .75rem;font-size:.875rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--md svg{width:1.25rem;height:1.25rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--lg{gap:.5rem;height:2.5rem;padding:.5rem 1rem;font-size:1rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--lg svg{width:1.5rem;height:1.5rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline{border:2px solid;background-color:#0000!important}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart-1,.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart0,.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart6,.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart8{color:var(--smart-program-color-basic);border-color:var(--smart-program-color-basic)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart1{color:var(--smart-program-color-steel);border-color:var(--smart-program-color-steel)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart2{color:var(--smart-program-color-bronze);border-color:var(--smart-program-color-bronze)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart3{color:var(--smart-program-color-silver);border-color:var(--smart-program-color-silver)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart4{color:var(--smart-program-color-gold);border-color:var(--smart-program-color-gold)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart5{color:var(--smart-program-color-platinum);border-color:var(--smart-program-color-platinum)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline.styles-module-scss-module__6-m_tG__smart9{color:var(--smart-program-color-diamond);border-color:var(--smart-program-color-diamond)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline span{color:currentColor!important}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline svg *{fill:currentColor!important}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--compact{gap:.1875rem;padding:.125rem .375rem}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart-1,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart0,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart6,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart8{background-color:var(--smart-program-color-basic)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart1{background-color:var(--smart-program-color-steel)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart2{background-color:var(--smart-program-color-bronze)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart3{background-color:var(--smart-program-color-silver)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart3 span{color:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart3 svg *{fill:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart4{background-color:var(--smart-program-color-gold)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart4 span{color:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart4 svg *{fill:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart5{background-color:var(--smart-program-color-platinum)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart5 span{color:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart5 svg *{fill:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart9{background:var(--smart-program-color-diamond)}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart9 span{color:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart9 svg *{fill:#fff}.styles-module-scss-module__6-m_tG__container span{color:var(--tva-smart-label-text-color);white-space:nowrap;line-height:1}.styles-module-scss-module__6-m_tG__container svg{flex-shrink:0;width:1rem;height:1rem}.styles-module-scss-module__6-m_tG__container svg *{fill:var(--tva-smart-label-icon-color)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__clickable{cursor:pointer;transition:all .2s}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__clickable:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__clickable:active{transform:translateY(0)}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__clickable:focus-visible{outline-offset:2px;outline:2px solid #06c}@media (max-width:768px){.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--lg{gap:.375rem;height:2rem;padding:.375rem .75rem;font-size:.875rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--lg svg{width:1.25rem;height:1.25rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--md{gap:.3125rem;height:1.75rem;padding:.3125rem .625rem;font-size:.8125rem}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--md svg{width:1.125rem;height:1.125rem}}@media (max-width:480px){.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__size--lg{height:1.75rem;padding:.3125rem .625rem;font-size:.8125rem}}@media (prefers-contrast:high){.styles-module-scss-module__6-m_tG__container{--tva-smart-label-text-color:#fff;--tva-smart-label-icon-color:#fff}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart3 span,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart4 span,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart5 span,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart9 span{color:#000!important}.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart3 svg *,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart4 svg *,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart5 svg *,.styles-module-scss-module__6-m_tG__container:not(.styles-module-scss-module__6-m_tG__variant--outline).styles-module-scss-module__6-m_tG__smart9 svg *{fill:#000!important}.styles-module-scss-module__6-m_tG__container.styles-module-scss-module__6-m_tG__variant--outline{border-width:3px}}@media print{.styles-module-scss-module__6-m_tG__container{background:#fff!important;border:1px solid #000!important}.styles-module-scss-module__6-m_tG__container span{color:#000!important}.styles-module-scss-module__6-m_tG__container svg *{fill:#000!important}}
.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection{color:#000;padding:71px 0 18px;font-size:12px;font-style:normal;position:relative}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection{padding-top:43px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header{background-color:#fff;width:100%;padding:18px 30px 16px;display:flex;position:absolute;top:0;left:0}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header{border-radius:8px 8px 0 0;padding:12px 15px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header__title{color:#333;letter-spacing:.6px;flex:1;align-items:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header__skipBtn{color:#1e2e5e;cursor:pointer;border:1px solid #d2d5df;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-width:68px;padding:7px;font-weight:700;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header__skipBtn{display:none}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__header__skipBtn:hover{box-shadow:inset 0 8px 32px #0000003d}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__contentWrapper{max-height:calc(100vh - 250px);padding:0 30px;overflow:auto}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__contentWrapper{height:auto;max-height:587px;padding:0 15px 20px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__groupWrapper{margin-bottom:25px;position:relative}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__groupWrapper{margin-bottom:12px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__groupWrapper:last-child{margin-bottom:0}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__flightInfoWrapper{z-index:3;background-color:#fff}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__info{color:#fff;letter-spacing:.131px;background:#2577be;border-radius:4px;margin-bottom:15px;padding:7px 20px;font-size:14px;font-weight:600;line-height:22.88px}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__info{border-radius:0;margin:0 -15px 10px;padding:4px 15px;font-size:12px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__info__label{letter-spacing:.6px;font-size:16px;line-height:normal}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__flight_info{border-bottom:1px solid #d3d3d3;gap:32px;margin-bottom:18px;padding-bottom:14px;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__flight_info{border-bottom:none;margin:0}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__content{gap:20px;max-width:880px;min-height:255px;display:flex;overflow:auto}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__content{gap:18px;max-width:none;min-height:auto;margin-right:-15px;padding-right:15px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__content::-webkit-scrollbar{display:none}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__content{-ms-overflow-style:none}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item{cursor:pointer;background:#fff;border:2px solid #dadada;border-radius:4px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px;width:280px;padding:16px 23px;transition:all .5s;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item{border-width:1px;gap:0;margin-top:1px;padding:9px 23px 35px;position:relative}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item.FlightFareOptionPopup-module-scss-module__bNMRoa__active,.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item:hover{border-color:#2577be}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item>div{width:100%}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__title{color:#000;justify-content:space-between;align-items:center;width:100%;font-size:14px;font-weight:600;display:flex;position:relative;left:-11px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__title:before{content:"";background:#2577be;border-radius:0 4px 4px 0;width:4px;height:30px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__title{margin-bottom:5px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__title:before{height:25px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__selection{cursor:pointer;justify-content:center;align-items:center;width:24px;display:flex;position:relative}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__selection:after{content:"";border:2px solid #4f6f8f;border-radius:50%;width:20px;height:20px;position:absolute}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__selection.FlightFareOptionPopup-module-scss-module__bNMRoa__checked:before{content:"";background-color:#2577be;border-radius:50%;width:12px;height:12px;position:absolute}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__item__subTitle{color:#000;font-size:12px;font-weight:600}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption{color:#4b6a88;margin:0 -12px;font-size:12px;font-style:normal;font-weight:500;line-height:16px;width:calc(100% + 24px)!important}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption>div{align-items:center;width:100%;padding:3px 12px;transition:all .5s;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption>div{padding:1px 12px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption>div:before{content:"";vertical-align:bottom;background-image:url(https://static.travala.com/frontend/images-pc/exclude.svg);width:16px;height:16px;margin-right:5px;display:inline-block}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption__hovering{background-color:#f2f4f5}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption__include{color:#000}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption__include:before{background-image:url(https://static.travala.com/resources/images-pc/check.svg)!important}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemOption__include img{width:12px;height:12px;margin-bottom:-2px;margin-left:3px;display:inline}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__personalItemLabel{cursor:default;align-items:center;gap:8px;width:100%;margin:0;display:flex}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__personalItemCheckbox{pointer-events:none;accent-color:#329223;flex-shrink:0;width:16px;height:16px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice{color:#329223;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-size:16px;font-style:normal;line-height:16.8px;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice{margin-left:20px;padding-bottom:5px;position:absolute;bottom:0;left:0;width:calc(100% - 40px)!important}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice__hr{border-bottom:1px solid #c7c7c7;width:100%;margin-bottom:10px}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice__hr{margin:3px 0 7px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice__price{font-weight:700}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__itemPrice__price>span{font-weight:500}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__btn{cursor:pointer;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 8px -1px #00000029,0 4px 2px -2px #0000001f,0 0 2px #0003,0 -1px #00000008}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__btn:before{content:"";border-top:2.5px solid #2577be;border-left:2.5px solid #2577be;width:10px;height:10px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__btn.FlightFareOptionPopup-module-scss-module__bNMRoa__inactive:before{border-color:#c0cad5}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__back{position:absolute;top:60%;left:-18px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__back:before{margin-left:5px;transform:rotate(-45deg)}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__next{position:absolute;top:60%;right:-18px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__scroll__next:before{margin-right:5px;transform:rotate(135deg)}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__footer{border-top:1px solid #d6d6d6;padding:10px 30px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__totalPrice{color:#333;text-align:right;background:#fdfdfd;justify-content:flex-end;align-items:center;gap:7px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__totalPrice__price{color:#329223;text-align:center;font-feature-settings:"clig" off,"liga" off;margin-right:10px;font-size:24px;font-style:normal;font-weight:600;line-height:42px}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__totalPrice__btn{color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;background:#1e2e5e;border-radius:4px;padding:12px 24px;font-size:12px;font-style:normal;font-weight:700}.FlightFareOptionPopup-module-scss-module__bNMRoa__fareSelection__totalPrice__btn:hover{background-color:#2d83c2}.FlightFareOptionPopup-module-scss-module__bNMRoa__loadingFlight{color:#333;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__loadingFlight{font-size:14px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__loadingFlight>div{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}@media (max-width:1025px){.FlightFareOptionPopup-module-scss-module__bNMRoa__loadingFlight>div{gap:15px}}.FlightFareOptionPopup-module-scss-module__bNMRoa__loadingFlight>div div{text-align:center;width:100%}
.TvlLoadingPromo-module-scss-module__GTPeaq__imgLoading{width:200px;margin-bottom:30px}.TvlLoadingPromo-module-scss-module__GTPeaq__message{font-size:16px;font-weight:500}
.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}
.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}
.CustomizeTripDesktop-module-scss-module__UriaIW__container{padding-bottom:70px;display:flex}.CustomizeTripDesktop-module-scss-module__UriaIW__container h2{color:#333;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+input{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+select{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+button{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__phoneSelect{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__countrySelect{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__radioGroup input:before{border-color:red!important}.CustomizeTripDesktop-module-scss-module__UriaIW__container .error-message{color:#ca0101;font-size:12px;font-weight:500;display:block;text-transform:none!important}.CustomizeTripDesktop-module-scss-module__UriaIW__travelRestriction{padding:20px 30px;line-height:24px}.CustomizeTripDesktop-module-scss-module__UriaIW__leftSide{flex:.68;margin-right:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__rightSide{flex:.32}.CustomizeTripDesktop-module-scss-module__UriaIW__block{background-color:#fff;border-radius:3px;margin-bottom:20px;padding:30px 20px;box-shadow:0 3px 10px #0000001a}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__priceBlock{border:1px solid #a7cda0}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__priceBlock.CustomizeTripDesktop-module-scss-module__UriaIW__loading{min-height:250px}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__flightDetailBlock{padding:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__block.CustomizeTripDesktop-module-scss-module__UriaIW__flightDetailBlock.CustomizeTripDesktop-module-scss-module__UriaIW__loading{min-height:250px}.CustomizeTripDesktop-module-scss-module__UriaIW__baggageRule,.CustomizeTripDesktop-module-scss-module__UriaIW__fareRule{padding:20px!important}.CustomizeTripDesktop-module-scss-module__UriaIW__discountInfo{padding:12px 20px!important}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleWrap{padding:0}.CustomizeTripDesktop-module-scss-module__UriaIW__loadingHeader{padding:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__contentLoader{margin-bottom:30px}.CustomizeTripDesktop-module-scss-module__UriaIW__contentLoader:last-child{margin-bottom:0}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle{cursor:pointer;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle.CustomizeTripDesktop-module-scss-module__UriaIW__show img{transform:rotateX(0)}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle img{transform:rotateX(-180deg)}.CustomizeTripDesktop-module-scss-module__UriaIW__toggle h3{color:#333;text-transform:uppercase;background-image:url(/flights/flight-images/common/add-baggage.svg);background-position:0 -2px;background-repeat:no-repeat;margin-bottom:0;padding-left:37px;font-size:16px;font-weight:700}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleContent{color:#333;padding:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__toggleContent .blank-error+.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap input:before{border-color:#ca0101}.CustomizeTripDesktop-module-scss-module__UriaIW__baggageNoteWrapper{color:#2577be;letter-spacing:.131px;background-color:#eaf3f9;border-radius:4px;margin-bottom:16px;padding:8px 12px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap{background-color:#f5f5f5;border-radius:3px;margin-bottom:30px;padding:30px 20px;position:relative}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap:last-child{margin-bottom:0}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggleWrap .error-message{margin-bottom:8px}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle h4{text-transform:uppercase;text-align:center;color:#333;margin-bottom:0;font-size:14px;font-weight:600}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle h4 span{color:#2577be}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle button{background-color:#e7e7e7;border-radius:50%;width:24px;height:24px;line-height:5px;position:absolute;bottom:-12px;left:50%;transform:rotateX(-180deg)translate(-50%)}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle button.CustomizeTripDesktop-module-scss-module__UriaIW__show{transform:translate(-50%)}.CustomizeTripDesktop-module-scss-module__UriaIW__passengerToggle button img{width:12px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripTitle{font-size:16px;font-weight:600;line-height:20px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripContent{margin-bottom:16px;font-size:14px;line-height:24px}.CustomizeTripDesktop-module-scss-module__UriaIW__protectTripContent a{color:#2577be;font-weight:500}.CustomizeTripDesktop-module-scss-module__UriaIW__countdown{padding:20px 30px}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button{min-width:120px;height:40px;margin-right:20px;font-size:14px;font-weight:600}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button:disabled{opacity:.7}.CustomizeTripDesktop-module-scss-module__UriaIW__navBtnGroup>button:first-child{color:#1e2e5e;background-color:#fff;border:1px solid #1e2e5e}.CustomizeTripDesktop-module-scss-module__UriaIW__loading{position:relative}.CustomizeTripDesktop-module-scss-module__UriaIW__loading>div{opacity:.7}.CustomizeTripDesktop-module-scss-module__UriaIW__loading .CustomizeTripDesktop-module-scss-module__UriaIW__iconLoading{opacity:1;position:absolute;top:50%;left:50%}
.flight-search-v2-surfaces-module-scss-module__P1PKYG__searchV2CardShadow{box-shadow:0 0 7px #8b8b8b36}.flight-search-v2-surfaces-module-scss-module__P1PKYG__searchV2SheetFooterShadow{box-shadow:0 -1px 8px #adadad40}
.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}
.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup>div{scrollbar-width:none;-ms-overflow-style:none}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup>div::-webkit-scrollbar{background-color:#0000;width:6px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup>div::-webkit-scrollbar-thumb{background-color:#0000;border-radius:3px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup>div::-webkit-scrollbar-track{background:0 0;border-radius:3px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup:hover>div{scrollbar-width:thin!important;-ms-overflow-style:auto!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup:hover>div::-webkit-scrollbar-thumb{background-color:#220a324d!important;border-radius:3px!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup:hover>div::-webkit-scrollbar-track{background:#220a3299!important;border-radius:3px!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareOptionPopup:hover>div::-webkit-scrollbar-thumb:hover{background-color:#220a3280!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelectionWrapper:hover{scrollbar-width:thin!important;-ms-overflow-style:auto!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelectionWrapper:hover::-webkit-scrollbar-track{background:#220a3299!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelectionWrapper:hover::-webkit-scrollbar-thumb{background:#220a324d!important}.FlightFareOptionPopup-module-scss-module__NvY-XW__lineBorder{background-image:repeating-linear-gradient(#0000,#0000 2px,#d5d5d5 2px 4px);width:1px;position:relative}.FlightFareOptionPopup-module-scss-module__NvY-XW__ticketNotchTop,.FlightFareOptionPopup-module-scss-module__NvY-XW__ticketNotchBottom{z-index:2;transform-origin:50%;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;left:-10px;transform:rotate(180deg)}.FlightFareOptionPopup-module-scss-module__NvY-XW__ticketNotchTop{border-bottom:10px solid #f5f5f5;top:-1px}.FlightFareOptionPopup-module-scss-module__NvY-XW__ticketNotchBottom{border-top:10px solid #f5f5f5;bottom:-1px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__item__selection{cursor:pointer;justify-content:center;align-items:center;width:24px;display:flex;position:relative}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__item__selection:after{content:"";border:1px solid #220a3273;border-radius:50%;width:16px;height:16px;position:absolute}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__item__selection.FlightFareOptionPopup-module-scss-module__NvY-XW__checked:before{content:"";background-color:#220a32e6;border-radius:50%;width:10px;height:10px;position:absolute}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__itemOption__hovering{background-color:#f2f4f5}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__scroll__btn{cursor:pointer;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 8px -1px #00000029,0 4px 2px -2px #0000001f,0 0 2px #0003,0 -1px #00000008}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__scroll__btn.FlightFareOptionPopup-module-scss-module__NvY-XW__inactive svg path{opacity:.5}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__scroll__back{position:absolute;top:60%;left:-18px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__scroll__next{position:absolute;top:60%;right:-18px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__footer{padding:12px 40px 12px 0;box-shadow:0 0 7px #8b8b8b36}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__totalPrice__btn{text-align:center;background:#1e2e5e;border-radius:4px;padding:12px 24px}.FlightFareOptionPopup-module-scss-module__NvY-XW__fareSelection__totalPrice__btn:hover{background-color:#2d83c2}
.FlightDurationInfo-module-scss-module__L17IrW__stopLines{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}.FlightDurationInfo-module-scss-module__L17IrW__stopDot{background-color:#7f738a;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;transform:translate(-50%)}.FlightDurationInfo-module-scss-module__L17IrW__stopLinesNonStop{border-top:2px dotted #220a3238;width:100%;height:0;margin:10px 0 7px;position:relative}.FlightDurationInfo-module-scss-module__L17IrW__borderDotted{border-top:2px dotted #220a3238;padding-top:.75rem;padding-bottom:.625rem}
