@keyframes page_shimmer__2fA45{to{left:90%}}.page_page_container__pbrVE{background:#f0f1f5}@keyframes header-text_shimmer__HbKRf{to{left:90%}}.header-text_header_container__ltzO0{display:flex;align-items:center}.header-text_header_container__ltzO0 .header-text_arrow_back_icon__U_WlP{margin-left:-4px;margin-right:5px;margin-bottom:-4px;cursor:pointer}.header-text_header_container__ltzO0 .header-text_header_text__hjNBQ{color:#000;font-family:var(--font-open-sans),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:normal}@keyframes otp-input_shimmer__YzgIT{to{left:90%}}.otp-input_otp_parent_box__U2CiS{display:flex;width:100%;flex-direction:column;align-items:center}.otp-input_otp_parent_box__U2CiS .otp-input_otp_error__Msykt{color:#c10;font-size:.9rem;width:100%;display:flex;justify-content:flex-start;margin-top:5px}.otp-input_otp_parent_box__U2CiS .otp-input_otp_box__hO2iv{display:flex;justify-content:center;width:100%;font-family:var(--font-open-sans),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:normal}.otp-input_otp_parent_box__U2CiS .otp-input_otp_box__hO2iv .otp-input_otp_input__j2HTF{max-width:46px;margin-right:.5rem;border-radius:8px;border:1px solid #c5d4e3;background:#fff}.otp-input_otp_parent_box__U2CiS .otp-input_otp_box__hO2iv ng-deep::muiinputbase-root{min-height:45px}.otp-input_otp_parent_box__U2CiS .otp-input_timer_counter__rr_4Z{width:100%;margin-right:8px}.otp-input_otp_parent_box__U2CiS .otp-input_timer_counter__rr_4Z .otp-input_timer_container__1THHI{display:flex;gap:.5rem;justify-content:right;margin-top:.5rem;align-items:center}.otp-input_otp_parent_box__U2CiS .otp-input_timer_counter__rr_4Z .otp-input_timer_container__1THHI .otp-input_resend_link_container__gwwrs{display:flex;gap:.3rem}.otp-input_otp_parent_box__U2CiS .otp-input_timer_counter__rr_4Z .otp-input_timer_container__1THHI .otp-input_resend_link_container__gwwrs .otp-input_in_active_resend_link__riNSw{color:#c2d9e2;font-size:14px;line-height:20px;font-weight:700}.otp-input_otp_parent_box__U2CiS .otp-input_timer_counter__rr_4Z .otp-input_timer_container__1THHI .otp-input_active_timer__NWcKY{color:#f48d42;font-size:14px;line-height:16px;font-weight:600}.otp-input_otp_parent_box__U2CiS .otp-input_start_timer__TPGa1{text-align:right;margin-top:.5rem;color:#1e54b0;font-weight:700;font-size:12px;cursor:pointer;border:1px solid transparent;background-color:transparent;padding:0;display:flex;float:right}@keyframes profile-form_shimmer__7xB1i{to{left:90%}}.profile-form_profile_form_container__VgOUP,.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM{display:flex;flex-direction:column;gap:16px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_title_container__4aaSL{display:flex;gap:11px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_title_container__4aaSL .profile-form_title_button__gy4lv{display:inline-flex;padding:6px 20px;align-items:center;border-radius:8px;border:1px solid #c5d4e3;color:#858585;text-align:center;text-transform:capitalize;background:transparent;cursor:pointer;font-family:var(--font-open-sans),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:20px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_title_container__4aaSL .profile-form_title_button_selected__r_6Es{border:1px solid #f1fffd;background:#f1fffd;color:#000;font-weight:600;letter-spacing:.1px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_title_container__4aaSL .profile-form_title_button_disabled__MgRHV{opacity:.4}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_error_text___TWV5{color:#c10;font-size:12px;line-height:16px;margin-top:2px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_name_container__4fs12{display:flex;gap:12px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_note_txt__vq8TF{font-family:var(--font-open-sans),sans-serif;font-weight:400;font-style:normal;font-size:10px;color:#5c6783;position:relative;bottom:5px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_send_btn__fDy3p{display:flex;height:40px;padding:0 91px;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;background-color:#c2d9e2;border:none;color:#fff;text-align:center;text-transform:capitalize;font-family:var(--font-open-sans),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:26px}.profile-form_profile_form_container__VgOUP .profile-form_form_container__SQrgM .profile-form_send_btn_active__jI_i6{background-color:#32996a;cursor:pointer}@keyframes notification_shimmer__C3kMp{to{left:90%}}.notification_notification__d7heI{max-width:1120px;width:100%;height:50px;padding:12px;position:absolute;top:-20px;left:50%;transform:translateX(-50%);color:#fff;display:flex;align-items:center;justify-content:space-between;border-radius:12px}.notification_notification__d7heI .notification_notification_content___5aQ8{display:flex;align-items:center;gap:12px}.notification_success__plsM_{background-color:#32996a}.notification_error__Kc89P{background-color:#c10}.notification_close_btn__h4FFu{margin-right:12px;cursor:pointer;display:flex;align-items:center}@media(max-width:600px){.notification_notification__d7heI{top:0;width:95%;margin:auto}}@keyframes review-credit-score_shimmer__jyRuw{to{left:90%}}.review-credit-score_notification_container__e9ajd{position:absolute;z-index:3;top:20px;width:100%}@keyframes uc-carouselv2_shimmer__iJyUS{to{left:90%}}.uc-carouselv2_container__2_RSG{display:flex;align-items:center;gap:12px;height:100%;width:100%}.uc-carouselv2_button_container__M0Dyr,.uc-carouselv2_button_left__aoUdZ,.uc-carouselv2_button_right__x5t50{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,.16));cursor:pointer;min-width:32px}.uc-carouselv2_button_right__x5t50{transform:rotate(180deg)}.uc-carouselv2_icon_disabled__qhhCc path{fill:#c2d9e2}.uc-carouselv2_sixteen__rmOxt{border-radius:16px}.uc-carouselv2_sixteenNew__PiIMm{border-radius:16px 0 0 16px}.uc-carouselv2_twentyFour__UyTnE{border-radius:24px}.uc-carouselv2_twelve__3p4Z0{border-radius:12px}.uc-carouselv2_swiperContainer__vtb5X{width:100%;height:100%;text-align:center}.uc-carouselv2_belowCenter__pp8Ri{position:relative;display:flex;flex-direction:column;gap:6px}.uc-carouselv2_belowCenter__pp8Ri .swiper-pagination{position:relative!important;display:flex;justify-content:center;margin-top:8px}.uc-carouselv2_belowCenter__pp8Ri .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;color:#fff;border-radius:50%;opacity:1}.uc-carouselv2_belowCenter__pp8Ri .swiper-pagination-bullet-active{width:12px!important;height:4px!important;border-radius:20px;background-color:#22a458;opacity:1}.uc-carouselv2_bottomLeft__WGb23 .swiper-pagination{position:absolute!important;display:flex;justify-content:flex-start;margin-top:8px;margin-left:20px;margin-bottom:9px}.uc-carouselv2_bottomLeft__WGb23 .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;color:#fff;border-radius:50%;opacity:1}.uc-carouselv2_bottomLeft__WGb23 .swiper-pagination-bullet-active{width:12px!important;height:4px!important;border-radius:20px;background-color:#22a458;opacity:1}.uc-carouselv2_bottomCenterWhite__mIS4w .swiper-pagination{position:absolute!important;display:flex;justify-content:center;margin:0;bottom:8px;padding:2px;border-radius:50px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:-moz-fit-content!important;width:fit-content!important;left:50%!important;transform:translateX(-50%)}.uc-carouselv2_bottomCenterWhite__mIS4w .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;color:#fff;border-radius:50%;opacity:.6;margin:2px!important}.uc-carouselv2_bottomCenterWhite__mIS4w .swiper-pagination-bullet-active{width:12px!important;height:4px!important;border-radius:20px;background-color:#fff!important;opacity:1}.uc-carouselv2_swiperSlide__bawZz{font-size:25px}@keyframes post-booking-travel-insurance_shimmer__tQ5lR{to{left:90%}}.post-booking-travel-insurance_card__sdRli{border-radius:16px;background:#fff;box-shadow:none;position:relative;margin-top:12px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 12px 5px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_header_text__Pk66k{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.28px;text-transform:capitalize;margin-bottom:11px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_header_text__Pk66k .post-booking-travel-insurance_sub_header_text__N76mT{color:#545454;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:18px;margin-top:5px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_right_container__NrSN_{display:flex;flex-direction:column;justify-content:space-between}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_right_container__NrSN_ .post-booking-travel-insurance_recommended_tag__rvVvi{padding:4px 8px;border-radius:100px;background:#c1a84d;width:max-content;color:#fff;align-self:flex-end;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:12px;right:12px;top:-12px;position:absolute}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC{background:linear-gradient(180deg,#fff,#f2efd8);display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .post-booking-travel-insurance_detail_header_container__m3StJ{padding:0 12px;display:flex;align-items:center;justify-content:space-between}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .post-booking-travel-insurance_detail_header_container__m3StJ .post-booking-travel-insurance_secured_text__gfdos{border-radius:50px;background:#348d59;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;padding:4px 8px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .swiper-wrapper{align-items:stretch}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .swiper-slide{height:auto;max-width:162px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_option_text__IuHNl{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:16px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_option_text__IuHNl span{color:#545454}.post-booking-travel-insurance_option_group__3bH2y{padding:12px 12px 0;border-top:1px solid #e7e7e7}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_root__7LysI{flex:1 1;margin:0!important;border-radius:1000px;border:1px solid #e7e7e7;background:#fff;display:flex}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_root__7LysI .post-booking-travel-insurance_label__SkI5b{display:flex;align-items:center;gap:8px}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_radio_root__59pqc{margin:3px 3px 3px 7px}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_checked__RgxMz{color:#32996a}.post-booking-travel-insurance_benefit_card__46rSg{padding:8px;text-align:center;border-radius:8px;background:#fff;height:100%}.post-booking-travel-insurance_benefit_card__46rSg .post-booking-travel-insurance_benefit__dpV9n{color:#000;text-align:center;letter-spacing:.1px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:18px}.post-booking-travel-insurance_benefit_card__46rSg .post-booking-travel-insurance_benefit_value__tLNWU{color:#32996a;letter-spacing:.1px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:20px}.post-booking-travel-insurance_error_text__XWURL,.post-booking-travel-insurance_tnc___9X_z,.post-booking-travel-insurance_tnc_text__E_cPC{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;padding:0 12px}.post-booking-travel-insurance_error_text__XWURL{color:#c10;margin-top:12px}.post-booking-travel-insurance_tnc_text__E_cPC{color:#545454;font-size:10px;margin:12px 0}.post-booking-travel-insurance_tnc___9X_z{color:#3398d5;font-size:10px;font-weight:700;padding:0}.post-booking-travel-insurance_btn__g9iwc{border-radius:100px!important;color:#fff!important;text-align:center;text-transform:capitalize!important;font-family:var(--font-inter),sans-serif!important;font-weight:700!important;font-style:normal;font-size:16px!important;line-height:16px!important;padding:8px!important;align-self:center;justify-self:center;width:100%;max-width:200px;height:40px;display:block!important;cursor:pointer}@media(max-width:650px){.post-booking-travel-insurance_btn__g9iwc{max-width:calc(100% - 32px);margin:0 16px}.post-booking-travel-insurance_card__sdRli{border-radius:12px;margin-top:0}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ{margin:16px 12px 8px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_header_text__Pk66k{color:#000;line-height:18px;margin-bottom:0}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_header_text__Pk66k .post-booking-travel-insurance_sub_header_text__N76mT{color:#000;font-weight:400;margin-top:6px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_right_container__NrSN_{align-self:stretch}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_right_container__NrSN_ .post-booking-travel-insurance_recommended_tag__rvVvi{padding:2px 4px;border-radius:4px;width:max-content;font-size:10px;line-height:10px;right:unset;top:unset;position:relative;margin-bottom:5px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_header_container__1Y3tJ .post-booking-travel-insurance_right_container__NrSN_ .post-booking-travel-insurance_provider_logo__Za1Uh{width:100%;height:auto;display:block}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC{background:linear-gradient(180deg,#fff,#f2efd8);display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .post-booking-travel-insurance_detail_header_container__m3StJ{padding:0 12px;display:flex;align-items:center;justify-content:space-between}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .post-booking-travel-insurance_detail_header_container__m3StJ .post-booking-travel-insurance_secured_text__gfdos{border-radius:4px;font-size:10px;line-height:10px;padding:7px 5px 7px 8px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .swiper-wrapper{align-items:stretch}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_detail_container__sFeBC .swiper-slide{height:auto;max-width:162px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_benefit_card__46rSg{padding:4px 8px;height:100%}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_benefit_card__46rSg .post-booking-travel-insurance_benefit_value__tLNWU{color:#545454;font-weight:400;letter-spacing:.1px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_option_text__IuHNl{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:16px}.post-booking-travel-insurance_card__sdRli .post-booking-travel-insurance_option_text__IuHNl span{color:#545454}.post-booking-travel-insurance_tnc_text__E_cPC{color:#545454;font-size:10px;margin:12px 0 16px;padding:0 16px}.post-booking-travel-insurance_tnc___9X_z{color:#3398d5;font-size:10px;font-weight:700;padding:0}.post-booking-travel-insurance_option_group__3bH2y{flex-direction:column!important;gap:12px!important}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_root__7LysI{flex:1 1;margin:0!important;border-radius:1000px;border:1px solid #e7e7e7;background:#fff;display:flex}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_root__7LysI .post-booking-travel-insurance_label__SkI5b{display:flex;align-items:center;gap:8px}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_radio_root__59pqc{margin:5px 3px 5px 7px}.post-booking-travel-insurance_option_group__3bH2y .post-booking-travel-insurance_checked__RgxMz{color:#32996a}}@keyframes flight-addons-detail_shimmer__HHm2y{to{left:90%}}.flight-addons-detail_container__vAqd1{max-width:675px;display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX{flex:1 1;overflow-y:auto}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_banner_img__jCtUb{width:100%;height:auto;border-radius:16px 16px 0 0;display:block}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI{padding:16px 26px 30px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_assist_header_text__KtDFv,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_header_text__b28Tt{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:20px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_desc_text__zXNbW,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_text__KXeOd .flight-addons-detail_imp_note_text__BJUqX{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_desc_text__zXNbW{color:#454545;margin:8px 0}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns{display:flex;gap:12px;margin-bottom:12px;align-items:flex-start}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns .flight-addons-detail_tnc_index__fRhds{color:#3398d5;background:rgba(30,144,255,.1);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:10px;line-height:10px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns .flight-addons-detail_tnc_text__KXeOd{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_support_number_text__Xc5Nk{color:#000;margin-bottom:12px;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_support_number_text__Xc5Nk .flight-addons-detail_availability_text__8c3aI{font-weight:400;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_benefits_container__od1EV{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 16px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_tnc_header_text__qDMhJ{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:20px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM{display:flex;align-items:center;width:100%;border-radius:100px;border:1px solid #e7e7e7;background:#fff}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_active_tab__pk8Yy,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_inactive_tab__t2eIz{flex:1 1;text-align:center;padding:10px 16px;margin:4px;border-radius:100px;cursor:pointer;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:18px;transition:all .3s ease}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_active_tab__pk8Yy{background:#32996a;color:#fff}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_inactive_tab__t2eIz{background:transparent;color:#000}.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:0;padding:16px 30px;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.08);position:-webkit-sticky;position:sticky;bottom:0;border-radius:0 0 16px 16px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1 .flight-addons-detail_add_btn__BM16i,.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1 .flight-addons-detail_btn__mto5Z,.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1 .flight-addons-detail_skip_btn__vzHFw{border-radius:100px;width:100%;max-width:200px;height:40px;text-align:center;text-transform:capitalize;cursor:pointer;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:16px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1 .flight-addons-detail_skip_btn__vzHFw{border:1.5px solid #3398d5;background:#fff;color:#3398d5}.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1 .flight-addons-detail_add_btn__BM16i{color:#fff}.flight-addons-detail_benefits_card_container__Cidos{display:flex;padding:8px;gap:8px;border-radius:8px;border:1px solid #e7e7e7;background:#fff;align-items:center;width:197px}.flight-addons-detail_benefits_card_container__Cidos .flight-addons-detail_benefit_img__G_wLy{width:40px;height:40px}.flight-addons-detail_benefits_card_container__Cidos .flight-addons-detail_benefit_text__qLrLn{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}@media(max-width:650px){.flight-addons-detail_container__vAqd1{max-width:100%;height:100%}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_banner_img__jCtUb{max-height:100px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI{padding:12px 16px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_assist_header_text__KtDFv,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_header_text__b28Tt{font-size:14px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_assist_header_text__KtDFv{line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_desc_text__zXNbW,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_text__KXeOd .flight-addons-detail_imp_note_text__BJUqX{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_desc_text__zXNbW{line-height:20px;margin:8px 0 12px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns{margin-bottom:4px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns .flight-addons-detail_tnc_index__fRhds{width:18px;height:18px;font-size:8px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns .flight-addons-detail_tnc_index__fRhds,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_info_wrapper__o_2Ns .flight-addons-detail_tnc_text__KXeOd{line-height:20px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_active_tab__pk8Yy,.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_tnc_header_container__Uxt4F .flight-addons-detail_lang_toggle_wrapper__TfpYM .flight-addons-detail_inactive_tab__t2eIz{font-size:12px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_support_number_text__Xc5Nk{color:#000;margin-bottom:12px;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_scrollable_content__A9fkX .flight-addons-detail_content_container__EvbUI .flight-addons-detail_support_number_text__Xc5Nk .flight-addons-detail_availability_text__8c3aI{font-weight:400;line-height:18px}.flight-addons-detail_container__vAqd1 .flight-addons-detail_btn_container__IDPk1{gap:8px;padding:16px 16px 30px;border-radius:16px 16px 0 0;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.12);margin:0}.flight-addons-detail_benefits_card_container__Cidos{width:100%}.flight-addons-detail_benefits_card_container__Cidos .flight-addons-detail_benefit_img__G_wLy{max-width:28px;height:auto}}@keyframes contact-us_shimmer__uS_Gy{to{left:90%}}.contact-us_container__q4Lgy{background-color:#fff;padding:12px;border-radius:16px}.contact-us_container__q4Lgy .contact-us_header__P1kgo{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:16px;margin-bottom:12px}.contact-us_container__q4Lgy .contact-us_link_container__mBQGv{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.contact-us_container__q4Lgy .contact-us_link_container__mBQGv .contact-us_link___y2YS{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}.contact-us_container__q4Lgy .contact-us_link_container__mBQGv .contact-us_link___y2YS .contact-us_link_text__2qAlT{color:#3398d5;letter-spacing:.5px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:normal}.contact-us_container__q4Lgy .contact-us_link_container__mBQGv .contact-us_link___y2YS svg{transform:scale(1.2)}@media(max-width:650px){.contact-us_container__q4Lgy .contact-us_link_container__mBQGv{flex-wrap:nowrap;flex-direction:column;align-items:flex-start}}@keyframes loyalty-reward_shimmer__yal8R{to{left:90%}}.loyalty-reward_container__HTMsB{border-radius:16px;background:#0e011b;display:flex;align-items:center;justify-content:space-between;padding:12px 0 0}.loyalty-reward_container__HTMsB .loyalty-reward_decor_img__uACu0,.loyalty-reward_container__HTMsB .loyalty-reward_decor_img_right__EZ5Qq{max-width:-moz-fit-content;max-width:fit-content}.loyalty-reward_container__HTMsB .loyalty-reward_decor_img_right__EZ5Qq{transform:scaleX(-1)}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_{padding:0 0 12px}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_ .loyalty-reward_header_container__Oxg4f{display:flex;align-items:center;justify-content:center;gap:8px}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_ .loyalty-reward_header_container__Oxg4f .loyalty-reward_coin_img__Jui0A{max-width:32px;height:auto}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_ .loyalty-reward_header_container__Oxg4f .loyalty-reward_value__OArnJ{color:#fff;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:32px;line-height:24px}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_ .loyalty-reward_desc_text__Shcsl{color:#fff;margin-top:8px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal}.loyalty-reward_container__HTMsB .loyalty-reward_info_container__Jwfa_ .loyalty-reward_desc_subtext___avP1{color:hsla(0,0%,100%,.8);margin-top:8px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:italic;font-size:10px;line-height:normal;text-align:center}@media(max-width:650px){.loyalty-reward_container__HTMsB{border-radius:12px;position:relative;overflow:hidden;justify-content:center}.loyalty-reward_container__HTMsB .loyalty-reward_decor_img__uACu0,.loyalty-reward_container__HTMsB .loyalty-reward_decor_img_right__EZ5Qq{position:absolute;max-width:112px;height:auto}.loyalty-reward_container__HTMsB .loyalty-reward_decor_img__uACu0{left:-68px;overflow:hidden}.loyalty-reward_container__HTMsB .loyalty-reward_decor_img_right__EZ5Qq{right:-68px;overflow:hidden}}@keyframes travel-insurance_shimmer__NKupF{to{left:90%}}.travel-insurance_card__IJCVK{border-radius:16px!important;background:#fff;box-shadow:none;position:relative;padding:12px 0}.travel-insurance_card__IJCVK.travel-insurance_disabled__TgOWs{pointer-events:none;box-shadow:none}.travel-insurance_card__IJCVK.travel-insurance_disabled__TgOWs *{color:silver!important;stroke:silver!important}.travel-insurance_card__IJCVK.travel-insurance_disabled__TgOWs:before,.travel-insurance_card__IJCVK:before{display:none}.travel-insurance_card__IJCVK .travel-insurance_summary_root__Kn3_O{padding:0 12px;min-height:unset}.travel-insurance_card__IJCVK .travel-insurance_summary_content__tvQxn{margin:0;min-height:unset!important;padding:0;display:block}.travel-insurance_card__IJCVK .travel-insurance_summary_expanded__jv9yd{margin:0!important;min-height:unset!important}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u{display:flex;justify-content:space-between}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f{display:flex;align-items:center;gap:12px}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_header_number__9M3rJ{display:flex;width:34px;height:34px;border-radius:50px;background:#eaeaea;align-items:center;justify-content:center;color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:16px;letter-spacing:.32px;text-transform:capitalize}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_drawer_title__mm6Q8,.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_header_text__9zR9g,.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_drawer_title__mm6Q8{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:.28px;text-transform:capitalize}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_drawer_title__mm6Q8 .travel-insurance_sub_header_text__smpuN,.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_header_text__9zR9g .travel-insurance_sub_header_text__smpuN,.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_drawer_title__mm6Q8 .travel-insurance_sub_header_text__smpuN{color:#545454;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:18px;margin-top:5px}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_header_container__KtE1f .travel-insurance_recommended_tag__HuWIF{display:flex;padding:4px 8px;align-items:flex-start;border-radius:100px;background:#c1a84d;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:12px;position:absolute;right:12px;top:-20px}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_accordion_expand_icon__OVOqz{transform:rotate(0deg);transition:transform .15s cubic-bezier(.4,0,.2,1) 0ms}.travel-insurance_card__IJCVK .travel-insurance_container__3Im0u .travel-insurance_accordion_expand_icon__OVOqz.travel-insurance_active__i1Srt{transform:rotate(180deg)}.travel-insurance_card__IJCVK .travel-insurance_detail_container__gNSDK{margin-top:16px;background:linear-gradient(180deg,#fff,#f2efd8);display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.travel-insurance_card__IJCVK .travel-insurance_detail_container__gNSDK .travel-insurance_detail_header_container__qaqpH{padding:0 12px 0 58px;display:flex;align-items:center;justify-content:space-between}.travel-insurance_card__IJCVK .travel-insurance_detail_container__gNSDK .travel-insurance_detail_header_container__qaqpH .travel-insurance_secured_text__Skm_C{border-radius:50px;background:#348d59;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;padding:4px 8px}.travel-insurance_card__IJCVK .travel-insurance_detail_container__gNSDK .swiper-wrapper{align-items:stretch}.travel-insurance_card__IJCVK .travel-insurance_detail_container__gNSDK .swiper-slide{height:auto;max-width:162px}.travel-insurance_card__IJCVK .travel-insurance_option_text__UhUm6{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:16px}.travel-insurance_card__IJCVK .travel-insurance_option_text__UhUm6 span{color:#545454}.travel-insurance_card_msite__l6poe{padding:0 0 30px!important;border-radius:16px 16px 0 0;display:block}.travel-insurance_card_msite__l6poe .travel-insurance_secured_text__Skm_C{background:#348d59;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;padding:8px;margin:8px 16px 16px;border-radius:4px;width:-moz-fit-content;width:fit-content}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw{padding:16px 0;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#f2efd8 36.27%,rgba(255,255,253,.55))}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .swiper-wrapper{align-items:stretch}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .swiper-slide{max-width:111px;height:auto}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:0 16px}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_drawer_title__mm6Q8{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:18px;letter-spacing:.28px;text-transform:capitalize}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_left__Rb50S .travel-insurance_description__qkZ1P{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;margin-top:4px}.travel-insurance_card_msite__l6poe .travel-insurance_gradient__iRmYw .travel-insurance_header_msite_container__FAb1p .travel-insurance_header_msite_right__j9cpy .travel-insurance_recommended_tag__HuWIF{display:flex;padding:4px 8px;align-items:flex-start;border-radius:100px;background:#c1a84d;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:12px}.travel-insurance_card_msite__l6poe .travel-insurance_error_text__5_NCN,.travel-insurance_card_msite__l6poe .travel-insurance_tnc_text__Dht_o{padding:0 16px}.travel-insurance_card_msite__l6poe .travel-insurance_error_text__5_NCN{margin-top:0!important;font-size:10px}.travel-insurance_card_msite__l6poe,.travel-insurance_option_group__MEJUl{padding:12px 12px 0;border-top:1px solid #e7e7e7;border-top-right-radius:16px}.travel-insurance_card_msite__l6poe .travel-insurance_root__8wgmK,.travel-insurance_option_group__MEJUl .travel-insurance_root__8wgmK{flex:1 1;margin:0!important;border-radius:1000px;border:1px solid #e7e7e7;background:#fff}.travel-insurance_card_msite__l6poe .travel-insurance_root__8wgmK .travel-insurance_label__N67_T,.travel-insurance_option_group__MEJUl .travel-insurance_root__8wgmK .travel-insurance_label__N67_T{display:flex;align-items:center;gap:8px}.travel-insurance_card_msite__l6poe .travel-insurance_checked__qKTsf,.travel-insurance_option_group__MEJUl .travel-insurance_checked__qKTsf{color:#32996a}.travel-insurance_benefit_card__AdOfp{padding:8px;text-align:center;border-radius:8px;background:#fff;height:100%}.travel-insurance_benefit_card__AdOfp .travel-insurance_benefit__eD_HM{color:#000;text-align:center;letter-spacing:.1px;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:18px}.travel-insurance_benefit_card__AdOfp .travel-insurance_benefit_value__HtcNJ{color:#32996a;letter-spacing:.1px;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:20px}.travel-insurance_card_msite__l6poe .travel-insurance_error_text__5_NCN,.travel-insurance_error_text__5_NCN,.travel-insurance_tnc__pKfWW,.travel-insurance_tnc_text__Dht_o{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;padding:0 12px}.travel-insurance_card_msite__l6poe .travel-insurance_error_text__5_NCN,.travel-insurance_error_text__5_NCN{color:#c10;margin-top:12px}.travel-insurance_tnc_text__Dht_o{color:#545454;font-size:10px;margin-bottom:20px;margin-top:12px}.travel-insurance_tnc__pKfWW{color:#3398d5;font-size:10px;font-weight:700;padding:0}.travel-insurance_btn__pOYjF{border-radius:100px!important;color:#fff!important;text-align:center;text-transform:capitalize!important;font-family:var(--font-inter),sans-serif!important;font-weight:700!important;font-style:normal;font-size:16px!important;line-height:16px!important;padding:8px!important;align-self:center;justify-self:center;width:100%;max-width:200px;height:40px;display:block!important;cursor:pointer}@media(max-width:650px){.travel-insurance_card__IJCVK{display:none}.travel-insurance_btn__pOYjF{max-width:calc(100% - 32px);margin:0 16px}}@keyframes add-travel-insurance_shimmer__dXEXH{to{left:90%}}.add-travel-insurance_card__Pcr9w{padding:12px;border-radius:8px;background:hsla(54,66%,94%,.8);display:none;justify-content:space-between;gap:8px}.add-travel-insurance_card__Pcr9w .add-travel-insurance_label_root__K1JkC{display:flex;align-items:flex-start;gap:8px;margin:0}.add-travel-insurance_card__Pcr9w .add-travel-insurance_checkbox_root___g7fn{width:20px;height:20px;padding:0;color:silver;border-radius:4px}.add-travel-insurance_card__Pcr9w .add-travel-insurance_checkbox_checked__T43D7{color:#32996a}.add-travel-insurance_card__Pcr9w .add-travel-insurance_header_container__7GORc{display:flex;flex-direction:column;gap:2px}.add-travel-insurance_card__Pcr9w .add-travel-insurance_header_container__7GORc .add-travel-insurance_title__Swa29{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:18px;color:#000}.add-travel-insurance_card__Pcr9w .add-travel-insurance_header_container__7GORc .add-travel-insurance_description__5s2K1{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:14px;color:#545454}.add-travel-insurance_card__Pcr9w .add-travel-insurance_img_box___d943{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.add-travel-insurance_card__Pcr9w .add-travel-insurance_img_box___d943 .add-travel-insurance_provider_logo__UyW5N{max-width:60px;height:auto;justify-self:flex-end;align-self:flex-end}.add-travel-insurance_card__Pcr9w.add-travel-insurance_disabled__GnZH2{background-color:#fff!important;pointer-events:none;box-shadow:none}.add-travel-insurance_card__Pcr9w.add-travel-insurance_disabled__GnZH2 *{background-color:#fff!important;color:silver!important}.add-travel-insurance_card__Pcr9w.add-travel-insurance_disabled__GnZH2:before{display:none}.add-travel-insurance_know_more__Wu2od{color:#3398d5;text-align:right;text-transform:capitalize;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:normal;white-space:nowrap;cursor:pointer}.add-travel-insurance_remove_container__440Df{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:#e6f3ff;margin:12px 12px 0}.add-travel-insurance_remove_container__440Df .add-travel-insurance_remove_text__Sa3J3{color:#174e7f;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:18px;flex:1 1}@media(max-width:650px){.add-travel-insurance_card__Pcr9w{display:flex}.add-travel-insurance_remove_container__440Df{gap:8px;width:100%;padding:0;border-radius:0;background:transparent;margin:0}}.add-travel-insurance_trip_delay_card__Nm06V{background:#e0f2fe!important;margin-top:12px}.add-travel-insurance_trip_delay_icon_wrapper__jByfy{max-width:40px;height:28px;justify-self:flex-end;align-self:flex-end}@keyframes promotion-banner-carousel_shimmer__uwphp{to{left:90%}}.promotion-banner-carousel_container__3cpJj{margin-top:50px}.promotion-banner-carousel_container__3cpJj .promotion-banner-carousel_img_container__AySoS{height:100%;display:block}.promotion-banner-carousel_container__3cpJj .promotion-banner-carousel_img_container__AySoS .promotion-banner-carousel_swiper_img__MUW9v{width:100%;height:auto;border-radius:16px;display:block}.promotion-banner-carousel_container__3cpJj .swiper{padding-block:0}.promotion-banner-carousel_container__3cpJj .swiper-slide{max-width:541px}.promotion-banner-carousel_container__3cpJj .swiper-slide-active .promotion-banner-carousel_swiper_img__MUW9v{box-shadow:0 0 12px rgba(0,0,0,.12);transition:box-shadow .3s ease;border-radius:16px}@media(max-width:650px){.promotion-banner-carousel_container__3cpJj{margin-top:32px}.promotion-banner-carousel_container__3cpJj .swiper-slide{max-width:308px}.promotion-banner-carousel_container__3cpJj .swiper{padding-block:0}}@keyframes travel-insurance-modal_shimmer__aT4Hq{to{left:90%}}.travel-insurance-modal_modal_container___BcAp{width:100%;max-width:820px;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.travel-insurance-modal_gradient_header__Tsfjz{background:linear-gradient(180deg,#fff,#f2efd8);padding:24px 24px 20px;border-radius:16px 16px 0 0}.travel-insurance-modal_header_row__nm0ug{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.travel-insurance-modal_header_left__5puTZ{display:flex;flex-direction:column}.travel-insurance-modal_title__0CEVd{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:24px;letter-spacing:.28px}.travel-insurance-modal_subtitle__jmGEE{color:#545454;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;margin-top:4px}.travel-insurance-modal_provider_logo__1l8eZ{object-fit:contain;height:auto}.travel-insurance-modal_secured_banner__2WbN0{display:inline-block;background:#348d59;color:#fff;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;padding:6px 14px;border-radius:100px;margin:16px 0;width:-moz-fit-content;width:fit-content}.travel-insurance-modal_benefits_grid__tr2xQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:8px}.travel-insurance-modal_benefit_card__F7oye{background:#fff;border-radius:12px;padding:12px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:80px;box-shadow:0 1px 4px rgba(0,0,0,.04)}.travel-insurance-modal_benefit_name__PHuNS{color:#000;font-weight:600;font-size:13px;line-height:18px}.travel-insurance-modal_benefit_name__PHuNS,.travel-insurance-modal_benefit_value__l_Epb{text-align:center;letter-spacing:.1px;font-family:var(--font-inter),sans-serif;font-style:normal}.travel-insurance-modal_benefit_value__l_Epb{color:#32996a;font-weight:500;font-size:12px;line-height:16px}.travel-insurance-modal_content_footer__iHbS_{display:flex;flex-direction:column;align-items:center}.travel-insurance-modal_tnc_text__E3O12{padding:20px 24px;color:#545454;text-align:left;width:100%;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.12)}.travel-insurance-modal_tnc_link__Uk9od{color:#3398d5;font-weight:700;text-decoration:none;margin:0 4px}.travel-insurance-modal_action_buttons__3GHq0{display:flex;align-items:center;justify-content:center;gap:20px;width:100%;padding:20px 24px;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.12)}.travel-insurance-modal_btn_skip__QSdH8{flex:1 1;max-width:200px;height:44px;border-radius:100px!important;border:1.5px solid #3398d5!important;color:#3398d5!important;background:#fff!important;text-transform:capitalize!important;font-family:var(--font-inter),sans-serif!important;font-weight:700!important;font-style:normal;font-size:16px!important;line-height:16px!important;cursor:pointer}.travel-insurance-modal_btn_skip__QSdH8:hover{background:rgba(27,160,226,.05)!important}.travel-insurance-modal_btn_add__2O6Su{flex:1 1;max-width:200px;height:44px;border-radius:100px!important;background:#32996a!important;color:#fff!important;text-transform:capitalize!important;font-family:var(--font-inter),sans-serif!important;font-weight:700!important;font-style:normal;font-size:16px!important;line-height:16px!important;cursor:pointer}.travel-insurance-modal_btn_add__2O6Su:hover{background:#298158!important}.travel-insurance-modal_btn_remove__lPJ_B{flex:1 1;max-width:200px;height:44px;border-radius:100px!important;border:1.5px solid #3398d5!important;color:#3398d5!important;background:#fff!important;text-transform:capitalize!important;font-family:var(--font-inter),sans-serif!important;font-weight:700!important;font-style:normal;font-size:16px!important;line-height:16px!important;cursor:pointer}.travel-insurance-modal_btn_remove__lPJ_B:hover{background:rgba(27,160,226,.05)!important}@media(max-width:650px){.travel-insurance-modal_modal_container___BcAp{max-width:100%;border-radius:16px 16px 0 0}.travel-insurance-modal_gradient_header__Tsfjz{padding:16px}.travel-insurance-modal_title__0CEVd{font-size:16px;line-height:20px}.travel-insurance-modal_subtitle__jmGEE{font-size:12px;line-height:16px}.travel-insurance-modal_benefits_grid__tr2xQ{display:grid;grid-template-rows:repeat(2,minmax(70px,auto));grid-auto-flow:column;grid-auto-columns:calc(50% - 12px);grid-gap:8px;gap:8px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.travel-insurance-modal_benefits_grid__tr2xQ::-webkit-scrollbar{display:none}.travel-insurance-modal_benefit_card__F7oye{padding:10px 6px;min-height:70px;width:176px;scroll-snap-align:start}.travel-insurance-modal_benefit_name__PHuNS{font-size:12px;line-height:16px}.travel-insurance-modal_benefit_value__l_Epb{font-size:11px;line-height:14px}.travel-insurance-modal_tnc_text__E3O12{font-size:11px;line-height:16px}.travel-insurance-modal_action_buttons__3GHq0{gap:12px}.travel-insurance-modal_btn_add__2O6Su,.travel-insurance-modal_btn_remove__lPJ_B,.travel-insurance-modal_btn_skip__QSdH8{max-width:100%;height:40px;font-size:14px!important}}@keyframes baggage-allowance_shimmer__Bk_To{to{left:90%}}.baggage-allowance_baggage_allowance__hEFmg{background-color:#fff}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE{display:flex;align-items:center;background-color:#fff;gap:16px}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_baggage_allowance_header__zuI4_{display:flex;gap:8px;align-items:center}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_baggage_allowance_header__zuI4_ .baggage-allowance_title__UC1_0{display:flex;align-items:center;color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:16px}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_list_text__BDdfn{display:flex;align-items:center;color:#545454;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;gap:4px}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_list_text__BDdfn .baggage-allowance_dot__wlBsr{display:inline-block;border-radius:50%;height:4px;width:4px;background-color:#545454}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_list_text__BDdfn span{color:#454545;font-weight:600}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_excess_baggage__NMKkD{border-radius:6px;background:#feedd5;text-align:center;margin-top:12px;color:#a15c01;padding:4px 0;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px}@media(max-width:650px){.baggage-allowance_baggage_allowance__hEFmg{padding:12px;border-radius:8px}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE{flex-direction:column;align-items:flex-start;gap:8px}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_baggage_allowance_container__XSZtE .baggage-allowance_list_text__BDdfn .baggage-allowance_dot__wlBsr{display:none}.baggage-allowance_baggage_allowance__hEFmg .baggage-allowance_excess_baggage__NMKkD{margin-top:10px;padding:8px;font-size:10px;text-align:left;border-radius:4px}}@keyframes checkbox-form_shimmer__aWdgf{to{left:90%}}.checkbox-form_card__XFk9t{border-radius:16px!important;background:#fff;box-shadow:none;position:relative;padding:12px}.checkbox-form_card__XFk9t.checkbox-form_disabled__nvJkV{pointer-events:none;box-shadow:none}.checkbox-form_card__XFk9t.checkbox-form_disabled__nvJkV *{color:silver!important;fill:silver!important}.checkbox-form_card__XFk9t.checkbox-form_disabled__nvJkV:before,.checkbox-form_card__XFk9t:before{display:none}.checkbox-form_card__XFk9t .checkbox-form_summary_root__XjD2w{padding:0;min-height:unset}.checkbox-form_card__XFk9t .checkbox-form_summary_content__HzUtQ{margin:0;min-height:unset!important;padding:0}.checkbox-form_card__XFk9t .checkbox-form_summary_expanded__JpXLC{margin:0}.checkbox-form_card__XFk9t .checkbox-form_checkbox_root__etP14{width:20px;height:20px;padding:0;color:silver}.checkbox-form_card__XFk9t .checkbox-form_checkbox_checked__pDB0C{color:#32996a}.checkbox-form_card__XFk9t .checkbox-form_form_control__iCUv5{align-items:flex-start;margin:0;padding:0;gap:8px}.checkbox-form_card__XFk9t .checkbox-form_form_control_label__gvMfv{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.checkbox-form_card__XFk9t .checkbox-form_description__IPGVF{color:#858585;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;margin-left:28px}.checkbox-form_card__XFk9t .checkbox-form_checkbox_accordion_detail__VPZhO{padding:12px 4px 0 28px}.checkbox-form_card__XFk9t .checkbox-form_checkbox_accordion_detail__VPZhO .checkbox-form_checkbox_accordion_detail_form__tsNmY{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.checkbox-form_grayout__OUqT5{background-color:#e7e7e7}@media(max-width:650px){.checkbox-form_card__XFk9t{border-radius:8px!important}.checkbox-form_card__XFk9t .checkbox-form_form_control_label__gvMfv{color:#000;font-size:12px;line-height:16px}.checkbox-form_card__XFk9t .checkbox-form_description__IPGVF{color:#858585;font-size:10px;line-height:14px;margin-top:-5px}.checkbox-form_card__XFk9t .checkbox-form_checkbox_accordion_detail__VPZhO{display:block;padding:12px 0 0}.checkbox-form_card__XFk9t .checkbox-form_checkbox_accordion_detail__VPZhO .checkbox-form_checkbox_accordion_detail_form__tsNmY{grid-template-columns:repeat(1,1fr);gap:16px}.checkbox-form_grayout__OUqT5{background-color:#e7e7e7}}@keyframes fare-change_shimmer__yCzQq{to{left:90%}}.fare-change_container__AxRo_{padding:30px;display:flex;flex-direction:column;align-items:center;max-width:478px}.fare-change_container__AxRo_ .fare-change_icon_wrapper__4X5Bk{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.fare-change_container__AxRo_ .fare-change_icon_wrapper__4X5Bk.fare-change_increased___4arP{background-color:#fae7e7}.fare-change_container__AxRo_ .fare-change_icon_wrapper__4X5Bk.fare-change_decreased__BTzVb{background-color:#edf9ee}.fare-change_container__AxRo_ .fare-change_title__mpYrV{margin-top:13px;color:#000;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.fare-change_container__AxRo_ .fare-change_subtitle__cL6fd{margin-top:4px;color:#545454;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#e4f3fd;width:100%;padding:12px;margin-top:12px}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc{text-align:center}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_text__xE9Ek{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal;color:#545454}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare__V24lg,.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_difference__MG2qt{margin-top:4px;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:normal;color:#000}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_difference__MG2qt{display:flex;align-items:center;gap:2px}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_difference__MG2qt.fare-change_increase__wxZKy{color:#c10}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_difference__MG2qt.fare-change_decrease__pDsZa{color:#00b00c}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_column___bYJc .fare-change_fare_difference__MG2qt .fare-change_arrow_icon_increase__o4yY8{transform:rotate(180deg)}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_divider__3TEfD{border:1px solid #fff}.fare-change_container__AxRo_ .fare-change_actions__x4nE5{display:flex;gap:16px;align-items:flex-start;margin-top:20px}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_btn__32uAT,.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_primary_btn__Mjmpw,.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg .fare-change_secondary_btn__2p_Ds{border-radius:100px;height:40px;text-wrap:nowrap}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg{text-align:center}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg .fare-change_secondary_btn__2p_Ds{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:16px}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg .fare-change_helper_text__BWG5h{color:#454545;margin-top:4px;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:20px}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_primary_btn__Mjmpw{color:#fff;text-transform:capitalize;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:20px}@media(max-width:650px){.fare-change_container__AxRo_{padding:16px 16px 30px}.fare-change_container__AxRo_ .fare-change_title__mpYrV{margin-top:16px;font-size:12px}.fare-change_container__AxRo_ .fare-change_subtitle__cL6fd{margin-top:8px}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1{margin-top:14px;padding:16px 12px}.fare-change_container__AxRo_ .fare-change_fare_box__lSJp1 .fare-change_fare_difference__MG2qt{margin-top:5px}.fare-change_container__AxRo_ .fare-change_actions__x4nE5{flex-direction:column-reverse;margin-top:16px;width:100%}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_btn__32uAT,.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_primary_btn__Mjmpw,.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg,.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg .fare-change_secondary_btn__2p_Ds{width:100%}.fare-change_container__AxRo_ .fare-change_actions__x4nE5 .fare-change_secondary_btn_container__Cp0Lg .fare-change_helper_text__BWG5h{display:none}}@keyframes flight-details-msite_shimmer__zozrl{to{left:90%}}.flight-details-msite_view_fts_details_container__QlwVy{display:flex;flex-direction:column;gap:8px;padding:16px;height:100%;background:#e7e7e7}@keyframes cancel-rebook-savings-popup_shimmer___N01g{to{left:90%}}.cancel-rebook-savings-popup_savings_modal_container__TEbHf{padding:32px;background:#fff;max-width:600px;width:100%;border-radius:24px;box-sizing:border-box}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_title__hEG0o{color:#000;margin:0 0 8px;text-align:left;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:29px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_title__hEG0o .cancel-rebook-savings-popup_green_text___5rgc{color:#32996a;font-weight:700}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_subtitle__oxzJo{color:#000;margin:0 0 24px;text-align:left;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:18px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5{border-radius:16px;border:1px solid #e7e7e7;background:#fafbfc;overflow:hidden;margin-bottom:24px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_selected_flight_section__DxW8j{padding:16px;background-color:#fff}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_selected_flight_section__DxW8j .cancel-rebook-savings-popup_section_label__rbdrE{margin-bottom:12px;text-align:left;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;color:#000}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_cheaper_found_banner__QyEJd{background-color:#004580;color:#fff;padding:8px 16px;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:18px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_cheapest_flight_section__PlEM7{padding:16px;background-color:#fff}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr{display:flex;align-items:flex-start;gap:12px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_airline_logo_wrapper__ZMU2F{width:32px;height:32px;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_airline_logo_wrapper__ZMU2F img{width:100%;height:100%;object-fit:cover}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_details_grid__uusRd{flex:1 1;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_info__YW74q{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_info__YW74q .cancel-rebook-savings-popup_flight_name___Llxq{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:18px;color:#545454}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_info__YW74q .cancel-rebook-savings-popup_flight_stops___3omd,.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_info__YW74q .cancel-rebook-savings-popup_flight_time__Y0wPN{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:11px;line-height:16px;color:#545454}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:2px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_price_value__nSKVk{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#545454}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_price_row__b0u3D{display:flex;align-items:center;gap:6px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_price_row__b0u3D .cancel-rebook-savings-popup_green_price__5GMVn{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:20px;color:#32996a}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_price_row__b0u3D .cancel-rebook-savings-popup_save_badge__49DMX{background-color:#edfbf6;color:#32996a;padding:2px 6px;border-radius:100px;white-space:nowrap;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:16px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_price_details__EukiA{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:20px;color:#858585}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_select_link_wrapper__43Ryc{margin-top:4px}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5 .cancel-rebook-savings-popup_flight_row__yk_mr .cancel-rebook-savings-popup_flight_price_container__rJnLc .cancel-rebook-savings-popup_select_link_wrapper__43Ryc .cancel-rebook-savings-popup_select_link__XqW0x{color:#3398d5;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:14px;cursor:pointer;display:flex;align-items:center;gap:4px;text-decoration:none}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_actions__T_mdE{display:flex;gap:16px;justify-content:center}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_actions__T_mdE .cancel-rebook-savings-popup_solid_button__Y_KqD{flex:1 1;background-color:#32996a;color:#fff;border:none;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;text-align:center}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_actions__T_mdE .cancel-rebook-savings-popup_outline_button__Gkz0S{flex:1 1;background:#fff;color:#3398d5;border:1.5px solid #3398d5;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s ease;text-align:center}@media(max-width:650px){.cancel-rebook-savings-popup_savings_modal_container__TEbHf{padding:12px;border-radius:16px 16px 0 0}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_title__hEG0o{font-size:16px;font-weight:600;line-height:normal}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_title__hEG0o .cancel-rebook-savings-popup_green_text___5rgc{font-size:16px;line-height:normal}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_subtitle__oxzJo{margin:0 0 16px;text-align:left;font-size:12px;line-height:normal}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_savings_comparison_card__UIoA5{border-radius:12px;border:1px solid #e7e7e7;background:#f9feff}.cancel-rebook-savings-popup_savings_modal_container__TEbHf .cancel-rebook-savings-popup_modal_actions__T_mdE{flex-direction:column;gap:12px}}@keyframes trip-summary-note_shimmer__7iTaG{to{left:90%}}.trip-summary-note_trip_summary_note__041H4{display:flex;padding:12px;margin-bottom:30px!important;gap:8px;background:#eef7ff;border:1px solid #d7c5fc;border-radius:12px;align-items:center}.trip-summary-note_trip_summary_note__041H4 .trip-summary-note_text_section__C7eVR{width:100%;color:#545454;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:24px}.trip-summary-note_trip_summary_note__041H4 .trip-summary-note_text_section__C7eVR span{font-weight:600;color:#1e54b0}@media(max-width:650px){.trip-summary-note_trip_summary_note__041H4{padding:8px;margin-bottom:8px!important}.trip-summary-note_trip_summary_note__041H4 .trip-summary-note_text_section__C7eVR{font-size:12px;line-height:16px}}@keyframes contact-details-form_shimmer__U0_Nb{to{left:90%}}.contact-details-form_contact_details_box__K6PSi{margin-top:12px;margin-left:42px;position:relative}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm{border:1px solid #e7e7e7;padding:12px;border-radius:12px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_contact_details_heading__9MDdx{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_contact_details_desc__blHpt{color:#545454;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:12px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN .contact-details-form_form_field___01md{width:100%}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN .contact-details-form_form_field___01md .contact-details-form_error_message__DvGnu{color:red}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_checkbox_row__TOPXr{margin-top:12px;display:flex;align-items:center;gap:8px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_checkbox_row__TOPXr .contact-details-form_contact_details_checkbox_desc__PYf_4{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:20px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_ragent_form__MiVqS{margin-top:12px}.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0{text-align:center;padding:1rem 0}.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0 .contact-details-form_add_btn__OGoWI,.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0 .contact-details-form_button_disable__ofrde{font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:14px;color:#fff;background:#32996a;border-radius:100px;height:40px;width:216px;cursor:pointer}.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0 .contact-details-form_button_disable__ofrde{background:#c2d9e2}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_overlay__t5oMu{position:absolute;top:0;left:-16px;height:100%;width:calc(100% + 32px);opacity:.6;background-color:#fff;z-index:1}@media screen and (max-width:600px){.contact-details-form_contact_details_box__K6PSi{width:100%;margin:0;position:relative}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm{border:0;padding:0}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_contact_details_heading__9MDdx{font-weight:600;font-size:1rem;display:none}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_contact_details_desc__blHpt{color:#858585;font-size:12px;display:none}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1rem;gap:1rem}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN .contact-details-form_form_field___01md{width:100%}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_form_row__AnfwN .contact-details-form_form_field___01md .contact-details-form_error_message__DvGnu{color:red}.contact-details-form_contact_details_box__K6PSi .contact-details-form_form_content__Jozmm .contact-details-form_checkbox_row__TOPXr{display:flex;align-items:center;gap:1rem}.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0{display:none;width:100%;position:-webkit-sticky;position:sticky;text-align:center;padding:1rem 0}.contact-details-form_contact_details_box__K6PSi .contact-details-form_button_row__AYBy0 button{font-weight:700;line-height:26px;height:40px;width:100%}}@keyframes exit-seat-selection_shimmer__g1Vm5{to{left:90%}}.exit-seat-selection_container__KccMw{padding:30px 16px 26px;display:flex;align-items:center;flex-direction:column;gap:16px;max-width:430px;width:100%;border-radius:12px}.exit-seat-selection_container__KccMw .exit-seat-selection_header_text__8RgND{color:#c10;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:26px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_description__2FFFH{color:#000;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s{margin-top:9px;display:flex;align-items:center;gap:16px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_btn__quo4M,.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_primary__MyTvO,.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_secondary__PgTzO{display:flex;width:160px;height:38px;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;text-align:center;cursor:pointer}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_primary__MyTvO{background:#32996a;color:#fff;text-transform:capitalize;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:16px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_secondary__PgTzO{font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px;color:#3398d5;border:1px solid #3398d5;background:hsla(0,0%,85%,0)}@media(max-width:650px){.exit-seat-selection_container__KccMw{gap:12px;padding:35px 16px 14px}.exit-seat-selection_container__KccMw .exit-seat-selection_header_text__8RgND{font-size:16px;line-height:normal}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_description__2FFFH{color:#545454;font-size:14px;line-height:22px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s{margin-top:0;gap:9px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_secondary__PgTzO{font-size:14px;font-weight:700;line-height:16px;text-transform:capitalize;border:1.5px solid;width:unset;padding:0 12px}.exit-seat-selection_container__KccMw .exit-seat-selection_exit_row_actions__UI98s .exit-seat-selection_exit_row_btn_primary__MyTvO{font-size:16px}}@keyframes seat-suggestion_shimmer__XCYqz{to{left:90%}}.seat-suggestion_container__SOmjA{padding:16px;width:100%;min-width:429px;display:flex;flex-direction:column;align-items:center}.seat-suggestion_container__SOmjA .seat-suggestion_header_text__FR369{font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:26px;color:#000;margin-top:14px}.seat-suggestion_container__SOmjA .seat-suggestion_logo__We2V9{display:block;max-width:186px;width:100%;height:auto;margin:30px 0 16px}.seat-suggestion_container__SOmjA .seat-suggestion_recommended_text__1umWY{font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#000;text-align:center;margin-bottom:12px}.seat-suggestion_container__SOmjA .seat-suggestion_seat_details_container__f_80_{width:100%;border-radius:6px;background:#ecf1ff;padding:12px 16px}.seat-suggestion_container__SOmjA .seat-suggestion_seat_details_container__f_80_ .seat-suggestion_divider__LV_fl{color:#e7e7e7;margin:16px 0}.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg{margin-top:20px;display:flex;gap:12px}.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg .seat-suggestion_btn__gldH1,.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg .seat-suggestion_no_btn__oobbx,.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg .seat-suggestion_yes_btn__Gs3b0{display:flex;width:160px;height:38px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;text-align:center;text-transform:capitalize;cursor:pointer;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:16px}.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg .seat-suggestion_no_btn__oobbx{color:#3398d5;border:1px solid #3398d5}.seat-suggestion_container__SOmjA .seat-suggestion_btn_container___rsjg .seat-suggestion_yes_btn__Gs3b0{background:#32996a;flex-shrink:0;color:#fff;font-weight:700}.seat-suggestion_seat_detail__EI_zQ{display:flex;align-items:center;justify-content:space-between}.seat-suggestion_seat_detail__EI_zQ .seat-suggestion_seat_number_text__H2AdJ,.seat-suggestion_seat_detail__EI_zQ .seat-suggestion_seat_price_text__aiJYC{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}@keyframes seat-indicator_shimmer__67Sdj{to{left:90%}}.seat-indicator_seat_indicator_container__loiST{padding:10px;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;gap:5px}.seat-indicator_seat_indicator_container__loiST .seat-indicator_type_container__bGJVu{display:flex;align-items:center;gap:8px}.seat-indicator_seat_indicator_container__loiST .seat-indicator_type_container__bGJVu .seat-indicator_label_text___M7GA{color:#000;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal}@media(max-width:650px){.seat-indicator_seat_indicator_container__loiST{padding:8px 16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px 0;gap:16px 0;background:#fff;border-radius:0;box-shadow:0 -2px 4px 0 rgba(155,177,231,.35)}}@keyframes traveler-card_shimmer__Mdcea{to{left:90%}}.traveler-card_container___Z396{border-radius:6px;border:.5px solid #858585;background:rgba(231,250,244,0);display:flex;justify-content:space-between;align-items:flex-start;gap:2px;max-width:143px;width:100%;padding:6px 10px;cursor:pointer;height:100%;height:45px;box-sizing:border-box}.traveler-card_container___Z396.traveler-card_selected__X7dk7{border:1px solid #32996a;background:#e7faf4}.traveler-card_container___Z396 .traveler-card_name_container__03pP3{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:4px;overflow:hidden;max-width:calc(100% - 16px);text-align:left}.traveler-card_container___Z396 .traveler-card_name_container__03pP3 .traveler-card_name__Jd96k{color:#000;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.traveler-card_container___Z396 .traveler-card_name_container__03pP3 .traveler-card_details__fumrX{color:#5c678c;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:normal}.traveler-card_container___Z396 .traveler-card_name_container__03pP3 .traveler-card_details__fumrX.traveler-card_selected__X7dk7{color:#32996a;background:#e7faf4}.traveler-card_container___Z396 .traveler-card_close_icon__nPitl{cursor:pointer}@keyframes seat-chart-v2_shimmer__NrKQE{to{left:90%}}.seat-chart-v2_no_seat_container__zwc98{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 0}.seat-chart-v2_no_seat_container__zwc98 .seat-chart-v2_no_image__a2ERL{width:100%;height:auto;max-width:300px}.seat-chart-v2_no_seat_container__zwc98 .seat-chart-v2_no_seat_message__zELKi{color:#000;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:normal}.seat-chart-v2_seat_map_and_info_container__Wnjbm{display:flex;justify-content:space-between;position:relative;max-height:100%;padding:16px;background:#ecf1ff}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_info_container__BPffK{position:-webkit-sticky;position:sticky;top:16px;max-height:-moz-fit-content;max-height:fit-content;display:flex;flex-direction:column;gap:16px;min-width:150px;z-index:2}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6{display:flex;flex-direction:column;width:100%;align-items:center;margin-top:50px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_mobile_seat_preview__iQSVI{display:none}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_airplane_head_img__4qOtO{transform:scaleX(1.05) scaleY(1.01)}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF{max-width:330px;width:100%;align-items:center;background:#f9f9f9;padding:0 16px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk{display:flex;align-items:center;margin:0 -26px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_exit_index__WaWZB{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_exit_index__WaWZB .seat-chart-v2_column_lbl__5OK2n{color:#000;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:12px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_circle_div__kE7SU{width:20px;height:20px;border-radius:50%;background-color:#ecf1ff}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_exit_div__Y17K_{width:4px;height:23.181px;flex-shrink:0;background:#abe6d2;margin:0 6px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_column_index__oR9a0{display:flex;align-items:center;justify-content:space-between;margin:5px 12px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6{display:flex;flex-direction:column;gap:8px;justify-content:space-between;margin:5px 0}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi{display:flex;justify-content:space-around}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_column_lbl__5OK2n,.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_row_label__HnYUr{display:flex;align-items:center;justify-content:center;color:#000;text-align:center;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:10px;line-height:normal}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_column_label_no_length__UwTtn{width:auto}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_seat_cell__caDUE .seat-chart-v2_empty_cell__a_rcu{width:40px;height:40px;border-radius:12px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat__hhy7p{position:relative;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat__hhy7p:disabled{cursor:not-allowed}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat__hhy7p .seat-chart-v2_price_label__Zknb4{color:#000;text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:12px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_airplane_tail_img__ho_bL{transform:scaleX(1.02) scaleY(1.01)}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_airplane_head_img__4qOtO{transform:scaleX(1.72) scaleY(1.4)}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF{max-width:540px;margin-top:40px}.seat-chart-v2_seat_map_and_info_container__Wnjbm .seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_airplane_tail_img__ho_bL{transform:scaleX(1.64) scaleY(1.02);z-index:1}.seat-chart-v2_tooltip__cyjSn{background-color:#3398d5!important;color:#3398d5;padding:8px!important;margin-bottom:8px!important;border-radius:5px!important;border-radius:8px!important;box-shadow:none!important;max-width:none!important}.seat-chart-v2_tooltip__cyjSn .seat-chart-v2_tooltip_text__mTmZQ{color:#fff;font-family:var(--font-inter),sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:16px}.seat-chart-v2_tooltip__cyjSn .seat-chart-v2_tooltip_image_container__1kSdm{display:flex;align-items:center;justify-content:center;width:400px;height:auto;background-color:transparent!important;border:none!important;outline:none!important}@media(max-width:650px){.seat-chart-v2_tooltip__cyjSn .seat-chart-v2_tooltip_image_container__1kSdm{width:100%;max-width:300px}}.seat-chart-v2_tooltip__cyjSn .seat-chart-v2_tooltip_image__dBkXh{width:400px;height:300px;border-radius:8px;object-fit:cover!important;outline:none!important;border:none!important;box-shadow:none!important;display:block;background:transparent!important;z-index:100;margin:0!important;padding:0!important}.seat-chart-v2_tooltip_arrow__H2ISH{color:#3398d5!important;position:absolute;left:0;bottom:0}.seat-chart-v2_tooltip_arrow__H2ISH:before{transform-origin:0 100%}.seat-chart-v2_airline_container__j_ofx{padding:10px;border-radius:12px;background-color:#fff}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_airline_info_container__c5pNj{display:flex;align-items:center;gap:12px}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_airline_info_container__c5pNj .seat-chart-v2_airline_img__MN0qm{width:100%;height:auto;max-width:32px;max-height:32px;border-radius:8px}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_airline_info_container__c5pNj .seat-chart-v2_airline_details_container__q3GwY{display:flex;flex-direction:column;justify-content:space-between}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_airline_info_container__c5pNj .seat-chart-v2_airline_details_container__q3GwY .seat-chart-v2_airline_name_text__EwHyl{color:#454545;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_airline_info_container__c5pNj .seat-chart-v2_airline_details_container__q3GwY .seat-chart-v2_airline_text__AyPyW{color:#858585;font-family:var(--font-inter),sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px}.seat-chart-v2_airline_container__j_ofx .seat-chart-v2_selected_traveler_container__DNis9{margin-top:8px;color:#3398d5;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:normal}@media(max-width:650px){.seat-chart-v2_seat_map_and_info_container__Wnjbm{padding:0;flex-direction:column-reverse;position:unset}.seat-chart-v2_info_container__BPffK{position:absolute!important;top:unset!important;width:100%;min-width:unset;bottom:152px;z-index:1}.seat-chart-v2_airline_container__j_ofx{display:none}.seat-chart-v2_airplane_view__cmqo6{margin-top:8px!important}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_mobile_seat_preview__iQSVI{display:block!important;width:100%!important;max-width:420px!important}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_mobile_seat_preview__iQSVI .swiper-pagination{bottom:0!important}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_mobile_preview_image__n_Len{border-radius:8px!important;outline:none!important;border:none!important;margin-bottom:12px!important;object-fit:cover!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_airplane_head_img__4qOtO{transform:scaleX(1.1) scaleY(1.02)}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF{padding:0 8px}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk{margin:0 -15px}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_circle_div__kE7SU{width:15px;height:15px}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_seat_view__lBztF .seat-chart-v2_exit_index_container__u5qyk .seat-chart-v2_exit_div__Y17K_{height:18px}.seat-chart-v2_airplane_view__cmqo6 .seat-chart-v2_airplane_tail_img__ho_bL{transform:scaleX(1.1) scaleY(1.02)}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_airplane_head_img__4qOtO{transform:scaleX(1.2) scaleY(1.02)!important}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF{max-width:374px!important;margin-top:0!important;padding:0 16px!important}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6{gap:4px;margin:5px 0}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi{gap:4px}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_column_lbl__5OK2n,.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_row_label__HnYUr{width:25px;max-height:25px;font-size:8px}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat__hhy7p,.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat_row__ED2Mi .seat-chart-v2_seat_cell__caDUE .seat-chart-v2_empty_cell__a_rcu{width:25px;height:25px}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_seat_view__lBztF .seat-chart-v2_seat_container__UFus6 .seat-chart-v2_seat__hhy7p .seat-chart-v2_price_label__Zknb4{font-size:8px}.seat-chart-v2_airplane_view__cmqo6.seat-chart-v2_big_aircraft__u_4qC .seat-chart-v2_airplane_tail_img__ho_bL{transform:scaleX(1.15) scaleY(1.02)!important}}.seat-chart-v2_modal_image_container__9RflU{display:flex;align-items:center;justify-content:center;width:100vw;height:auto;outline:none}.seat-chart-v2_modal_image_container__9RflU .seat-chart-v2_modal_image__ZFH_L{width:100%;height:auto;max-width:800px;border-radius:12px 12px 0 0;object-fit:contain;outline:none;border:none;box-shadow:none}@keyframes post-booking-filter-segments_shimmer__TK7ft{to{left:90%}}.post-booking-filter-segments_container__qB_wX{display:flex;align-items:center;padding:8px;background-color:#f4f4f4}.post-booking-filter-segments_container__qB_wX .post-booking-filter-segments_label__RI4_5{writing-mode:vertical-lr;padding:6px;transform:rotate(180deg);-webkit-text-orientation:mixed;text-orientation:mixed;font-family:var(--font-inter),sans-serif;font-weight:500;font-style:normal;font-size:10px;line-height:15px;background:#edf7ff;color:#000;height:100%;text-align:center}.post-booking-filter-segments_container__qB_wX .post-booking-filter-segments_segment_container__M1xdC{padding:10px}.post-booking-filter-segments_container__qB_wX .post-booking-filter-segments_segment_container__M1xdC .swiper-slide{max-width:-moz-fit-content!important;max-width:fit-content!important}.post-booking-filter-segments_container__qB_wX .swiper-slide{width:auto!important}.post-booking-filter-segments_segment_btn__7WUMk{border-radius:12px;background-color:#fff;transition:background-color .2s ease-in-out;padding:8px 16px;color:#858585;cursor:pointer;font-family:var(--font-inter),sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:16px;text-wrap:nowrap}.post-booking-filter-segments_segment_btn__7WUMk:hover{background-color:#e7e7e7}.post-booking-filter-segments_segment_btn__7WUMk.post-booking-filter-segments_segment_btn_active__6EPhT{background-color:#beddcb;color:#000}.post-booking-filter-segments_segment_btn__7WUMk.post-booking-filter-segments_segment_btn_active__6EPhT:hover{background-color:#beddcb}@media(max-width:650px){.post-booking-filter-segments_container__qB_wX{position:-webkit-sticky;position:sticky;top:0;z-index:1}}