.navbar_navbar__lt3JD{height:4.25rem;width:100%;background-color:#b24c58;display:flex;justify-content:space-between;align-items:center;color:#fff!important;padding:.75rem 5rem;position:fixed;top:0;z-index:999999}.navbar_navbar__lt3JD.navbar_dark__4zWkn{background-color:hsla(0,0%,100%,.061);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-bottom:none}.navbar_navbar__lt3JD.navbar_dark__4zWkn .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo,.navbar_navbar__lt3JD.navbar_dark__4zWkn .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh,.navbar_navbar__lt3JD.navbar_dark__4zWkn ul li{color:#fff!important}.navbar_navbar__lt3JD ul{display:flex;gap:3.875rem;align-items:center}.navbar_navbar__lt3JD ul li{list-style:none;font-weight:500;font-size:1.125rem;cursor:pointer;position:relative}.navbar_navbar__lt3JD ul .navbar_discoverItem__m9y7M{display:flex;flex-direction:column;align-items:center}.navbar_navbar__lt3JD ul .navbar_comingSoon__7NJeU{font-size:.9rem;color:#d67272;font-weight:600;animation:navbar_fadeIn__TO_4q .3s ease-in-out}@keyframes navbar_fadeIn__TO_4q{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN{display:flex;justify-content:center;align-items:center;cursor:pointer}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey{display:flex;justify-content:center;align-items:center;gap:1.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo{cursor:pointer;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45{display:flex;justify-content:center;align-items:center;cursor:pointer;gap:1rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF img{width:100%;height:100%}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_defaultProfile___LaWi{width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;color:#b24c58;display:flex;justify-content:center;align-items:center}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_defaultProfile___LaWi p{font-size:1.2rem;font-weight:600}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:flex;justify-content:center;align-items:center}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh{font-size:1.125rem;font-weight:500;gap:.375rem;color:#fff}.navbar_navbar__lt3JD .navbar_hamburger__h0u_j{display:none;cursor:pointer}@media(max-width:850px){.navbar_navbar__lt3JD{position:relative;justify-content:space-between;align-items:center;padding:.75rem 1rem;height:4rem}.navbar_navbar__lt3JD ul{display:none}.navbar_navbar__lt3JD .navbar_hamburger__h0u_j{display:block;position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;z-index:10}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN img{height:1.75rem;object-fit:contain}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo{display:none}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45{display:flex;align-items:center;gap:.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2.25rem;height:2.25rem;border-radius:50%;overflow:hidden}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF img{width:100%;height:100%;object-fit:cover}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:flex;align-items:center;justify-content:center}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh{font-size:.95rem;font-weight:500;color:#202020;white-space:nowrap}}@media(max-width:480px){.navbar_navbar__lt3JD{padding:.5rem .75rem}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN img{height:1.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:none}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2rem;height:2rem}}.button_login_btn__tYwXl{width:100%;height:2.5rem;font-weight:500;font-size:1rem;color:#fff;background-color:#b24c58;outline:none;border:none;border-radius:.5rem;padding:.3125rem .625rem;cursor:pointer;white-space:noWrap}.button_disabled__0N8YA{width:100%;background-color:#e3bdc1!important;cursor:not-allowed!important}.fligpricecard_price_row__CD1Kz{display:flex;justify-content:space-between;margin-top:1.5rem;font-size:1rem}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R{display:flex;flex-direction:column}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK{display:flex;justify-content:space-between;gap:5px;align-items:center}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK .fligpricecard_price_row_left__pyTq3{display:flex;justify-content:space-between;width:100%}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK span{cursor:pointer;font-weight:600}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL{margin-top:5px;display:flex;flex-direction:column;gap:5px}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL h6{font-size:.8rem}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_left__YJTuU{display:flex;flex-direction:column;gap:2px;color:#555}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ{display:flex;flex-direction:column;gap:2px}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ .fligpricecard_right_top_content__GgCRe{text-align:end}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ .fligpricecard_right_bottom_content__cQJoY{text-align:end;font-size:.8rem}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_rowcontainer__RlLbY{color:#555;margin:10px 0;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;gap:0}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_price_tax_container__sEAL0{display:flex;flex-direction:column;gap:2px}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_price_tax_container__sEAL0 .fligpricecard_price_tax__VHGLL,.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_row_para__Oun9T{font-size:.9rem}.fligpricecard_price_row__CD1Kz .fligpricecard_price_info__SzNQv{display:flex;justify-content:center;align-items:center;gap:.5rem;cursor:pointer}.fligpricecard_price_row__CD1Kz:last-child{border-bottom:none}.travellerdetails_wrapper__LiUGV{background:#fff;border-radius:12px}.travellerdetails_form__jyHfM{display:flex;flex-direction:column;gap:24px}.travellerdetails_grid__y2Es1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:1200px){.travellerdetails_grid__y2Es1{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.travellerdetails_grid__y2Es1{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.travellerdetails_grid__y2Es1{grid-template-columns:1fr}}.travellerdetails_field__HWfw3{display:flex;flex-direction:column;width:100%}.travellerdetails_field__HWfw3 .travellerdetails_label__to1Xq{font-size:14px;margin-bottom:6px;color:#333}.travellerdetails_field__HWfw3 .travellerdetails_input__tIB30{width:100%;padding:12px;font-size:14px;border-radius:8px;border:1px solid #dcdcdc;background-color:#fff;outline:none}.travellerdetails_field__HWfw3 .travellerdetails_phone_container__W_R1V{display:flex;gap:8px;width:100%}.travellerdetails_field__HWfw3 .travellerdetails_phone_input__LGc1X{flex:1 1;padding:12px;font-size:14px;border-radius:8px;border:1px solid #dcdcdc;background-color:#fff;outline:none}.travellerdetails_field__HWfw3 .travellerdetails_error__AURh7{font-size:11px;color:red;margin-top:4px}.travellerdetails_date_picker_dropdown__92euM{position:relative;width:100%}.travellerdetails_calendar_dropdown__ihfAL{position:absolute;top:110%;left:-3rem;z-index:1000;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.travellerdetails_country_code_wrapper__HPR2v{width:100px;flex-shrink:0;border:1px solid red}.travellerdetails_country_code_wrapper__HPR2v .react-select__control{height:100%;min-height:44px}.flightfilter_flight_filter_wrap__sMYyp{font-family:Arial,sans-serif;font-size:1rem;color:#111827;position:relative;width:80%}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy{width:100%;display:flex;align-items:center;gap:.4rem;padding:.875rem 1.5rem;border-radius:.3rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy .flightfilter_image__dgCrf{cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy .flightfilter_label__oRKiZ{font-weight:600;color:#555;font-size:1.1rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy .flightfilter_filter_item__wwoux{background:rgba(0,0,0,0);border:none;font-size:.95rem;cursor:pointer;color:#202020;display:flex;align-items:center;justify-content:center;gap:1.2rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy .flightfilter_dot__ItuvD{width:.5rem;height:.5rem;border-radius:50%;background:#b24c58;display:inline-block}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy .flightfilter_more__g2Thi{color:#b24c58}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9{position:absolute;width:150%;top:0;background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);z-index:9999}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_panel_header__pHqAn{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;border-bottom:.0625rem solid #d8c8c8}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_panel_header__pHqAn .flightfilter_panel_actions__Fwpp1{display:flex;gap:1rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_panel_header__pHqAn .flightfilter_panel_actions__Fwpp1 .flightfilter_cancel_btn__GPmdK{border:.0625rem solid #b24c58;color:#b24c58;background:#fff;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_panel_content__h5WTl{display:flex;justify-content:space-between;margin-top:1.5rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh{display:flex;flex-direction:column;gap:.75rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_stops_info__FbWZU{display:flex;flex-direction:column;gap:1.4rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh input[type=radio]{width:1.1rem;height:1.1rem;accent-color:#b24c58;cursor:pointer;margin-right:.5rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh h4{font-size:1rem;font-weight:600}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh label{font-size:.95rem;display:flex;gap:.5rem;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2{width:100%!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:.7rem!important;gap:.7rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time__K68b3{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:.25rem;padding:.6rem .4rem!important;min-height:62px;min-width:120px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time__K68b3 .flightfilter_dep_img__XtfgL{margin-bottom:4px!important;width:22px!important;height:22px!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time__K68b3 p{margin:0!important;font-size:.75rem!important;font-weight:500;color:#202020}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time__K68b3 .flightfilter_time__BGZeI{font-size:.68rem!important;opacity:.7;margin-top:2px!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time__K68b3 .flightfilter_dep_img_selected__Y8Qpw,.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_filter_section__nagOh .flightfilter_departure_time__lUSr2 .flightfilter_dept_time_active__Q2Ep7{border-color:#d9534f!important;background:#fbe9eb!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J{display:flex;justify-content:space-between}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj{width:17.5rem;font-family:Arial,sans-serif;color:#202020}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj h4{margin-bottom:.75rem;font-size:1rem;font-weight:600}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_list__x9af_{max-height:13.75rem;overflow:hidden;transition:max-height .3s ease-in-out}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_list__x9af_.flightfilter_expanded__jZQMu{max-height:18.75rem;overflow-y:auto}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx{display:flex;align-items:center;gap:.625rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx img{width:1.75rem;height:1.75rem;object-fit:contain}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx span{font-size:.875rem;font-weight:500}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_right__BilbP{display:flex;align-items:center;gap:.625rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_right__BilbP span{font-size:.875rem;font-weight:500}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_right__BilbP input[type=checkbox]{width:1rem;height:1rem;accent-color:#b24c58;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_airlinesFilter__Oy8vj .flightfilter_moreBtn__7rbu_{margin-top:.5rem;font-size:.875rem;font-weight:500;color:#b24c58;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_additional_filters_wrap__LP9sW{width:30%;display:flex;justify-content:flex-start;flex-direction:column}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6 .flightfilter_filter_list__WfMUG{border:.0625rem solid #efefef;border-radius:3.125rem;padding:.625rem .75rem;font-size:.85rem;background:#f8f8f8;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9 .flightfilter_additional_filter_section__wCA6J .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6 .flightfilter_filter_active__Q_j_w{border:1px solid #b24c58;background-color:#b24c58;color:#fff}@media(max-width:900px){.flightfilter_mobile_filter_btn__C2GTK{position:relative;right:0;font-size:1.3rem;display:flex;align-items:center;margin-bottom:1rem;z-index:4000;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp{background-color:#fff}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_bar__d3dXy{display:none!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_panel__PWHq9{position:absolute!important;top:0;left:5;right:0;bottom:0;width:100%!important;height:100%!important;background:#fff!important;padding:1rem 1rem 2rem!important;overflow-y:auto;border-radius:0;z-index:3000;display:flex!important;flex-direction:column!important;gap:1.5rem!important;max-width:100%!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_panel_header__pHqAn{padding-bottom:.8rem!important;padding-left:10px;border-bottom:1px solid #e5e5e5!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_panel_header__pHqAn .flightfilter_panel_actions__Fwpp1{display:flex!important;gap:.75rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_panel_header__pHqAn .flightfilter_cancel_btn__GPmdK{padding:.4rem .8rem!important;font-size:.85rem!important;border:.0625rem solid #b24c58;color:#b24c58;background:#fff;padding:.5rem 1rem;border-radius:.5rem;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_panel_content__h5WTl{display:flex!important;flex-direction:column!important;width:100%!important;gap:1.8rem!important;padding:10px!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_section__nagOh{width:100%!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_section__nagOh h4{font-size:.95rem!important;font-weight:600}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_section__nagOh .flightfilter_stops_info__FbWZU,.flightfilter_flight_filter_wrap__sMYyp .flightfilter_stops_info__FbWZU{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.6rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_section__nagOh .flightfilter_stops_info__FbWZU label,.flightfilter_flight_filter_wrap__sMYyp .flightfilter_stops_info__FbWZU label{display:flex!important;align-items:center!important;gap:.45rem!important;font-size:.9rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_filter_section__nagOh .flightfilter_stops_info__FbWZU input[type=radio],.flightfilter_flight_filter_wrap__sMYyp .flightfilter_stops_info__FbWZU input[type=radio]{width:1rem!important;height:1rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2{width:100%!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;gap:.5rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2>div{flex:1 1;min-width:22%;max-width:23%;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:.5rem;padding:.75rem .4rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center;text-align:center!important;cursor:pointer}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2>div .flightfilter_dep_img__XtfgL{margin-bottom:6px!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2>div p{margin:0!important;font-size:.78rem!important;font-weight:500;color:#202020}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2>div .flightfilter_time__BGZeI{font-size:.72rem!important;opacity:.7}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_departure_time__lUSr2 .flightfilter_dep_img_selected__Y8Qpw{border-color:#d9534f!important;background:#ffecec!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_price_range__UYRMu{display:flex!important;align-items:center!important;gap:.65rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_price_range__UYRMu input{width:40%!important;padding:.5rem!important;font-size:.85rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_additional_filter_section__wCA6J{display:flex!important;flex-direction:column!important;width:100%!important;gap:1.5rem!important;margin-top:.5rem!important;padding-left:10px;padding-bottom:10px}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj{width:100%!important;display:flex!important;flex-direction:column!important;gap:1rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj h4{font-size:.95rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_list__x9af_{display:flex!important;flex-direction:column!important;max-height:220px;overflow:hidden}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_list__x9af_.flightfilter_expanded__jZQMu{max-height:none!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:.5rem 0!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx{display:flex;align-items:center;gap:.55rem}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx img{width:1.4rem!important;height:1.4rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_left__3OfUx span{font-size:.85rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 .flightfilter_right__BilbP span{font-size:.82rem!important;display:flex;flex-direction:row!important;justify-content:center!important;align-items:center!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_item__nhdk1 input[type=checkbox]{width:1rem!important;height:1rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_airlinesFilter__Oy8vj .flightfilter_moreBtn__7rbu_{font-size:.85rem!important;color:#b24c58}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_additional_filters_wrap__LP9sW{width:100%!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6 .flightfilter_filter_list__WfMUG{padding:.45rem .75rem!important;border:1px solid #ddd!important;background:#fafafa!important;font-size:.8rem!important;border-radius:8px!important}.flightfilter_flight_filter_wrap__sMYyp .flightfilter_additional_filters_wrap__LP9sW .flightfilter_additional_filters__J1_v6 .flightfilter_filter_active__Q_j_w{background:#ffe8e8!important;border-color:#c03c3c!important;color:#c03c3c!important;font-weight:600!important}}.travellerdetails_traveller_wrap__XwCc9{background:#fff;border-radius:10px;padding:1.5rem;margin-top:1.5rem}.travellerdetails_traveller_wrap__XwCc9 h3{font-size:1.125rem;font-weight:600;color:#222;margin-bottom:1rem}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh{display:flex;gap:1rem;flex-wrap:wrap}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh input,.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh select{flex:1 1;min-width:180px;padding:.75rem 1rem;border:1px solid #d0d7de;border-radius:6px;font-size:.95rem;background:#fff;transition:border-color .2s ease}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_error_wrap__I2zOX{display:flex;flex-direction:column;margin-top:.5rem}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_error_wrap__I2zOX p{color:#d9534f;font-size:.8rem;margin:0}.summarycard_card__NP70r{background:#fbfbfb;padding:1.25rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.summarycard_card__NP70r .summarycard_info__udyaz{display:flex;justify-content:space-between;gap:2.5rem;align-items:center;flex-wrap:wrap}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_left_sec__evDwF{display:flex;align-items:center;gap:2.5rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp{text-align:center}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp .summarycard_time__o75tv{font-size:1.5rem;font-weight:600}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp .summarycard_city__66nwd{font-size:.9rem;color:#555}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_duration__9HerV{text-align:center;font-size:.9rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S{display:flex;flex-direction:column;align-items:center;gap:.25rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S p{font-weight:500}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S span{font-size:.8rem;color:#666}.summarycard_card__NP70r .summarycard_footer__oclIm{display:flex;justify-content:space-between;font-size:.85rem;color:#444}.summarycard_card__NP70r .summarycard_footer__oclIm div{display:flex;align-items:center;justify-content:center;gap:.75rem}.seatdetails_container__Ov5Ni{display:flex;flex-direction:column;width:100%;gap:0;padding-bottom:28px;box-sizing:border-box}.seatdetails_backWrap__qaV_t,.seatdetails_frontWrap__wzTF7{width:420px;display:flex;justify-content:flex-start;margin:0;padding:0}.seatdetails_backImg__Mtvlh,.seatdetails_frontImg___C_QZ{width:420px;height:auto;transform:rotate(90deg);transform-origin:center;display:block}.seatdetails_inner__nTRJA{width:420px;max-width:100%;display:flex;flex-direction:column;align-items:center;margin:0;padding:0 0 16px;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-radius:0}.seatdetails_freeSeat__TZkk4{background:#b24c58!important;border-color:#b24c58!important;color:#fff!important}.seatdetails_roundTrip__1V9HJ,.seatdetails_singleTrip__SLAMF{display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;font-weight:600;padding:16px 0}.seatdetails_singleTrip__SLAMF{width:50%}.seatdetails_mapCard__8LA84{width:100%;border:none;border-radius:0;padding:0;background:#fff;box-shadow:none;box-sizing:border-box;align-items:center}.seatdetails_columnHeaders__LKujR{display:grid;grid-template-columns:repeat(7,1fr);width:100%;grid-gap:8px;gap:8px;text-align:center}.seatdetails_colLabel__0hGfv{text-align:center}.seatdetails_aisleGap__ZVIJt{width:100%}.seatdetails_seatGrid__4lV7c{width:100%;display:flex;flex-direction:column;gap:6px;margin-top:8px}.seatdetails_seatRow__vQ1yK{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px;width:100%;justify-items:center;align-items:center}.seatdetails_rowNumber__rGiSK{font-size:12px;color:#999;text-align:center;font-weight:500}.seatdetails_seat__OzzUd{width:36px;height:36px;border-radius:8px;border:2px solid #b24c58;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-sizing:border-box;transition:transform .12s ease,box-shadow .12s ease;position:relative}.seatdetails_seatInner__3TAS8{position:relative;font-size:11px;font-weight:700;color:#666}.seatdetails_seat__OzzUd.seatdetails_paid__tdT8F{border-color:#b24c58;background:#fff}.seatdetails_selected__EGmCI{background-color:#10b981!important;border:2px solid #10b981!important;color:#fff!important}.seatdetails_unavailable___OtXm{border-color:#ddd;background:#eaeaea;color:#bdbdbd;cursor:not-allowed}.seatdetails_nonReclin__NHZwx{border-color:#bec8d4;background:#fff;overflow:hidden}.seatdetails_nonReclin__NHZwx:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;background:#162029}.seatdetails_xl__2Ma7v{border-color:#bec8d4;background:#fff;box-shadow:inset 0 0 0 3px #fff}.seatdetails_exitDotVis__KPN4u{width:12px;height:12px;background:#a54d55;border-radius:3px;position:absolute;bottom:1px}.seatdetails_seat__OzzUd:not(.seatdetails_unavailable___OtXm):hover{transform:scale(1.06);z-index:3}.seatdetails_exitRow__D8Nlv{display:flex;align-items:center;justify-content:space-between;margin:10px 6px}.seatdetails_exitLabel___SZLc{color:#10b981;font-weight:600;font-size:13px}.seatdetails_exitSpacer__J25Bp{flex:1 1}.seatdetails_selectionInfo__tz05t{margin-top:12px;width:100%;background:#f0fdf4;padding:10px;border-radius:0;color:#166534;font-size:14px;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;box-shadow:none}.seatdetails_tooltip__hZRot{position:fixed;z-index:9999;min-width:120px;max-width:220px;background:#fff;border-radius:8px;border:1px solid #eee;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:10px;pointer-events:none}.seatdetails_tooltipSeat___oy0A{font-weight:700;font-size:13px;margin-bottom:6px}.seatdetails_tooltipLine__tz4j1{font-size:12px;color:#666}.seatdetails_tooltipPrice__WmPUn{font-weight:700;color:#b24c58;margin-top:6px}@media(max-width:520px){.seatdetails_backImg__Mtvlh,.seatdetails_frontImg___C_QZ,.seatdetails_inner__nTRJA{width:360px}.seatdetails_seat__OzzUd{width:34px;height:34px}.seatdetails_mapCard__8LA84{padding:8px}}.daymovepopup_daymove_container__pXC82{background:#fff;border-radius:12px;max-width:700px;width:100%;position:relative;color:#555}.daymovepopup_daymove_container__pXC82 .daymovepopup_daymove_header__pXGpm{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0;margin-bottom:32px;padding:0 20px}.daymovepopup_daymove_container__pXC82 .daymovepopup_imageBox__wAaDU{width:75px;height:75px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.daymovepopup_daymove_container__pXC82 .daymovepopup_imageBox__wAaDU img{width:100%;height:100%;object-fit:cover}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveIndicator__XijJx{flex:1 1;position:relative}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveIcon__DJgDn{color:#666;transform:rotate(90deg)}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveText___yB_i{font-size:14px;color:#666;font-weight:500;margin:0}.daymovepopup_daymove_container__pXC82 .daymovepopup_placeholderBox__n5Qss{width:75px;height:75px;border:2px dashed #d0d0d0;border-radius:8px;background:#fafafa}.daymovepopup_daymove_container__pXC82 .daymovepopup_title__zsYSr{font-size:32px;font-weight:600;color:#555;text-align:center;margin:0 0 12px;line-height:1.2}.daymovepopup_daymove_container__pXC82 .daymovepopup_subtitle__4a5vL{font-size:16px;color:#555;text-align:center;margin:0 0 32px;line-height:1.5}.daymovepopup_daymove_container__pXC82 .daymovepopup_formField__2v79_{margin-bottom:32px}.daymovepopup_daymove_container__pXC82 .daymovepopup_label__fR_hQ{display:block;font-size:15px;font-weight:500;color:#333;margin-bottom:8px}.daymovepopup_daymove_container__pXC82 .daymovepopup_selectWrapper__Zuvx9{position:relative;width:100%}.daymovepopup_daymove_container__pXC82 .daymovepopup_select__jU1qh{width:100%;padding:14px 40px 14px 16px;font-size:16px;color:#1a1a1a;border:1px solid #d0d0d0;border-radius:8px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease}.daymovepopup_daymove_container__pXC82 .daymovepopup_select__jU1qh:hover{border-color:#999}.daymovepopup_daymove_container__pXC82 .daymovepopup_select__jU1qh:focus{outline:none;border-color:#b55b5b;box-shadow:0 0 0 3px rgba(181,91,91,.1)}.daymovepopup_daymove_container__pXC82 .daymovepopup_chevronIcon__zqyhW{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.daymovepopup_daymove_container__pXC82 .daymovepopup_buttonRow__8LNic{display:flex;gap:16px}.daymovepopup_daymove_container__pXC82 .daymovepopup_cancelBtn__g86ND,.daymovepopup_daymove_container__pXC82 .daymovepopup_moveBtn__b9r8F{flex:1 1;padding:14px 24px;font-size:16px;font-weight:400;border-radius:8px;cursor:pointer;transition:all .2s ease;border:none}.daymovepopup_daymove_container__pXC82 .daymovepopup_cancelBtn__g86ND{background:#fff;color:#b24c58;border:2px solid #b24c58}.daymovepopup_daymove_container__pXC82 .daymovepopup_cancelBtn__g86ND:hover{background:#fafafa;border-color:#b24c58}.daymovepopup_daymove_container__pXC82 .daymovepopup_cancelBtn__g86ND:active{transform:scale(.98)}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveBtn__b9r8F{background:#b24c58;color:#fff}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveBtn__b9r8F:hover{background:#9d4d4d}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveBtn__b9r8F:active{transform:scale(.98)}@media(max-width:768px){.daymovepopup_daymove_container__pXC82{padding:24px}.daymovepopup_daymove_container__pXC82 .daymovepopup_header__zSx1V{gap:16px;padding:0}.daymovepopup_daymove_container__pXC82 .daymovepopup_imageBox__wAaDU,.daymovepopup_daymove_container__pXC82 .daymovepopup_placeholderBox__n5Qss{width:80px;height:60px}.daymovepopup_daymove_container__pXC82 .daymovepopup_moveIndicator__XijJx:after,.daymovepopup_daymove_container__pXC82 .daymovepopup_moveIndicator__XijJx:before{width:40px}.daymovepopup_daymove_container__pXC82 .daymovepopup_title__zsYSr{font-size:24px}.daymovepopup_daymove_container__pXC82 .daymovepopup_subtitle__4a5vL{font-size:14px}}.budgetslider_graph_img_wrap__UN0tP{width:100%;display:flex;justify-content:center;align-items:center}.budgetslider_graph_img_wrap__UN0tP img{width:100%;height:auto;object-fit:contain;border-radius:.5rem;transition:all .3s ease}.budgetslider_inputRow__gSqbB{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem}.budgetslider_inputRow__gSqbB input{width:7.5rem!important;text-align:center;padding:.5rem;border:1px solid #ccc!important;border-radius:.5rem;font-weight:400;color:#202020}.budgetslider_inputRow__gSqbB span{font-weight:600}@media(max-width:850px){.budgetslider_budget_slider_wrap__d5WgT{width:70vw!important;padding:1rem;border-radius:.75rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_graph_img_wrap__UN0tP img{width:88vw!important;max-width:88vw!important;height:auto!important;border-radius:.5rem;transition:all .25s ease}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB{flex-direction:column;align-items:stretch;gap:.6rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB input{width:100%!important;font-size:.95rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB span{font-size:.95rem}}@media(max-width:480px){.budgetslider_budget_slider_wrap__d5WgT{width:92vw!important;padding:.85rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_graph_img_wrap__UN0tP img{width:87vw!important;max-width:87vw!important;height:auto!important;border-radius:.4rem;transition:all .25s ease}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB{flex-direction:column;align-items:stretch;gap:.5rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB input{width:100%!important;font-size:.9rem;padding:.4rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB span{font-size:.9rem}}@media(max-width:350px){.budgetslider_budget_slider_wrap__d5WgT{width:83vw!important;padding:.75rem;border-radius:.6rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_graph_img_wrap__UN0tP img{width:80vw!important;max-width:80vw!important;height:auto!important;border-radius:.4rem;transform:scale(.95)}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB{flex-direction:column;align-items:stretch;gap:.4rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB input{width:100%!important;font-size:.8rem;padding:.35rem}.budgetslider_budget_slider_wrap__d5WgT .budgetslider_inputRow__gSqbB span{font-size:.8rem}}.budgetslider_actionRow__SDE5x{display:flex;justify-content:space-between;margin-top:12px}.budgetslider_clearBtn__BsCoj{background:rgba(0,0,0,0);border:1px solid #ccc;padding:6px 14px;border-radius:4px;cursor:pointer}.budgetslider_applyBtn__6FMLa{background:#b24c58;border:none;color:#fff;padding:6px 16px;border-radius:4px;cursor:pointer}.tripdetail_shimmerWrapper__BFKQP{margin-top:20px;width:100%;height:9rem;border-radius:.5rem;background:#2d2d2d;overflow:hidden;margin-bottom:1rem}.tripdetail_shimmerWrapper--light__2QnuV{background-color:#fff!important}.tripdetail_shimmer__36r6p{width:100%;height:100%;margin-bottom:1rem;border-radius:.375rem;background:#222;background-image:linear-gradient(90deg,#222 0,#333 20%,#222 40%,#222);background-size:62.5rem 100%;animation:tripdetail_shimmer__36r6p 1.6s linear infinite}.tripdetail_shimmer--light__tFawz{background:#e0e0e0;background-image:linear-gradient(90deg,#e0e0e0 0,#f5f5f5 20%,#e0e0e0 40%,#e0e0e0);background-size:62.5rem 100%;animation:tripdetail_shimmer__36r6p 1.6s linear infinite}@keyframes tripdetail_shimmer__36r6p{0%{background-position:-1000px 0}to{background-position:1000px 0}}.pagination_paginationWrapper__bjjI4{display:flex;align-items:center;gap:8px;margin-top:30px;justify-content:flex-end}.pagination_arrow__IRqt5,.pagination_pageBtn__qT66V{padding:6px 12px;border-radius:6px;background:#fff;border:1px solid #ddd;cursor:pointer;font-size:14px;color:#444;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pagination_arrow__IRqt5:hover,.pagination_pageBtn__qT66V:hover{background:#f5f5f5}.pagination_active__5XNGd{background:#b24c58!important;color:#fff!important;border-color:#b24c58!important}.pagination_disabled__n5MxT{opacity:.4;cursor:not-allowed}@keyframes accomdationSeketon_shimmer__nax_k{0%{background-position:-468px 0}to{background-position:468px 0}}.accomdationSeketon_shimmerBase__EKH24,.accomdationSeketon_skeletonImage__ZCjsQ,.accomdationSeketon_skeletonLine__AsnMf,.accomdationSeketon_skeletonPriceSub__MM7q7,.accomdationSeketon_skeletonPrice__LH0CW,.accomdationSeketon_skeletonSubTitle__ASxLT,.accomdationSeketon_skeletonTitle__M81lU{background-color:#d1d1d1;background-image:linear-gradient(90deg,#d1d1d1 0,#e5e5e5 20%,#d1d1d1 40%,#d1d1d1);background-repeat:no-repeat;background-size:800px 200px;animation:accomdationSeketon_shimmer__nax_k 1.5s linear infinite}.accomdationSeketon_skeletonHotelCard__3EKdI{display:flex;gap:20px;padding:16px;border-radius:14px;background:#fff;margin-bottom:20px}.accomdationSeketon_skeletonImage__ZCjsQ{width:200px;height:140px;border-radius:12px}.accomdationSeketon_skeletonContent__EV9lX{flex:1 1;display:flex;flex-direction:column;gap:12px}.accomdationSeketon_skeletonTitle__M81lU{width:60%;height:20px;border-radius:6px}.accomdationSeketon_skeletonSubTitle__ASxLT{width:40%;height:14px;border-radius:6px}.accomdationSeketon_skeletonLine__AsnMf{width:70%;height:14px;border-radius:6px}.accomdationSeketon_skeletonPriceWrap__oKpzt{width:120px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.accomdationSeketon_skeletonPrice__LH0CW{width:100%;height:22px;border-radius:6px}.accomdationSeketon_skeletonPriceSub__MM7q7{width:80%;height:14px;border-radius:6px}@media(max-width:768px){.accomdationSeketon_skeletonHotelCard__3EKdI{flex-direction:column}.accomdationSeketon_skeletonImage__ZCjsQ{width:100%;height:180px}.accomdationSeketon_skeletonPriceWrap__oKpzt{align-items:flex-start}}.modal_modalOverlay__3sa6z{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:999999999}.modal_modal__jxgss{position:relative;background:#fff;width:auto;box-shadow:0 10px 25px rgba(0,0,0,.2);max-height:95%;overflow-y:auto;border-radius:8px;padding:1rem 2rem 2rem}.modal_modal__jxgss .modal_cls_modal_btn__KfyR1{cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:.2rem}.modal_modal__jxgss .modal_cls_modal_btn__KfyR1 .modal_cls_btn__ZlPs9{background:rgba(0,0,0,0);border:none;font-size:1.5rem;cursor:pointer;color:#555}.modal_modal__jxgss.modal_white__makou{background-color:#fff}.modal_modal__jxgss.modal_dark__AbT5r{background-color:#181818}.modal_modal__jxgss::-webkit-scrollbar{display:none}@media(max-width:750px){.modal_modal__jxgss{width:90%!important;padding:2rem!important}}@media(max-width:600px){.modal_modal__jxgss{width:80%!important;padding:1rem 1.5rem!important}}.deleteItineary_deleteItineary_main_wrap__JzNv3{display:flex;justify-content:center;align-items:center;flex-direction:column}.deleteItineary_deleteItineary_main_wrap__JzNv3 h2{font-size:2rem;font-weight:600;color:#202020;margin-top:2rem}.deleteItineary_deleteItineary_main_wrap__JzNv3 p{font-size:1rem;color:#555;margin-top:1rem;font-weight:400;width:22rem;text-align:center}.deleteItineary_deleteItineary_main_wrap__JzNv3 .deleteItineary_delete_btn__9TzQI{width:100%;margin-top:1.5rem;min-width:35.375rem}.starRatingpopup_popup_overlay__Tsb7R{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:starRatingpopup_fadeIn__M0ZoY .2s ease-out}@keyframes starRatingpopup_fadeIn__M0ZoY{0%{opacity:0}to{opacity:1}}.starRatingpopup_popup_content__gyNLw{background:#fff;border-radius:1.25rem;padding:2rem;max-width:500px;width:100%;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3);animation:starRatingpopup_slideUp__O2uFr .3s ease-out}@keyframes starRatingpopup_slideUp__O2uFr{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.starRatingpopup_close_btn__S3WX0{position:absolute;top:1rem;right:1rem;background:rgba(0,0,0,0);border:none;font-size:2rem;color:#666;cursor:pointer;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.starRatingpopup_close_btn__S3WX0:hover{background:#f0f0f0;color:#333}.starRatingpopup_header__PEwRF{text-align:center;margin-bottom:2rem}.starRatingpopup_header__PEwRF .starRatingpopup_title__RqEfP{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin-bottom:.5rem}.starRatingpopup_header__PEwRF .starRatingpopup_activity_name__atQQo{font-size:1.125rem;color:#666;font-weight:500}.starRatingpopup_rating_section__ScBSk{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;padding:1.5rem;background:#fafafa;border-radius:1rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2{display:flex;gap:.5rem;margin-bottom:1rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2 .starRatingpopup_star__utYKr{background:rgba(0,0,0,0);border:none;font-size:3rem;color:#ddd;cursor:pointer;transition:all .2s ease;padding:0;line-height:1}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2 .starRatingpopup_star__utYKr:hover{transform:scale(1.15)}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2 .starRatingpopup_star__utYKr.starRatingpopup_active__bRrhy{color:gold;transform:scale(1.1);text-shadow:0 2px 8px rgba(255,215,0,.3)}.starRatingpopup_rating_section__ScBSk .starRatingpopup_rating_text__pXAVs{font-size:1.25rem;font-weight:600;color:#333;min-height:1.5rem}.starRatingpopup_feedback_section__yRHGy{margin-bottom:2rem}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_label__Ec3a_{display:block;font-size:1rem;font-weight:500;color:#333;margin-bottom:.75rem}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t{width:100%;padding:1rem;border:2px solid #e0e0e0;border-radius:.75rem;font-size:1rem;font-family:inherit;resize:vertical;transition:border-color .2s ease}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t:focus{outline:none;border-color:gold}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t::placeholder{color:#999}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_char_count__oyE6a{display:block;text-align:right;font-size:.875rem;color:#999;margin-top:.5rem}.starRatingpopup_actions__rVTiL{display:flex;gap:1rem;justify-content:flex-end}.starRatingpopup_actions__rVTiL button{padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:.75rem;cursor:pointer;transition:all .2s ease;border:none}.starRatingpopup_actions__rVTiL .starRatingpopup_cancel_btn__KClBM{background:#f0f0f0;color:#666}.starRatingpopup_actions__rVTiL .starRatingpopup_cancel_btn__KClBM:hover{background:#e0e0e0;color:#333}.starRatingpopup_actions__rVTiL .starRatingpopup_submit_btn__BYtQy{background:gold;color:#1a1a1a}.starRatingpopup_actions__rVTiL .starRatingpopup_submit_btn__BYtQy:hover:not(:disabled){background:#ffed4e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,215,0,.3)}.starRatingpopup_actions__rVTiL .starRatingpopup_submit_btn__BYtQy:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn{background:#1a1a1a}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_close_btn__S3WX0{color:#ccc}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_close_btn__S3WX0:hover{background:#333;color:#fff}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_header__PEwRF .starRatingpopup_title__RqEfP{color:#fff}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_header__PEwRF .starRatingpopup_activity_name__atQQo{color:#aaa}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_rating_section__ScBSk{background:#2a2a2a}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_feedback_section__yRHGy .starRatingpopup_label__Ec3a_,.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_rating_section__ScBSk .starRatingpopup_rating_text__pXAVs{color:#fff}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t{background:#2a2a2a;border-color:#444;color:#fff}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t:focus{border-color:gold}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t::placeholder{color:#666}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_feedback_section__yRHGy .starRatingpopup_char_count__oyE6a{color:#666}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_actions__rVTiL .starRatingpopup_cancel_btn__KClBM{background:#333;color:#ccc}.starRatingpopup_popup_content__gyNLw.starRatingpopup_dark__fsmyn .starRatingpopup_actions__rVTiL .starRatingpopup_cancel_btn__KClBM:hover{background:#444;color:#fff}@media(max-width:600px){.starRatingpopup_popup_content__gyNLw{padding:1.5rem;max-width:90vw}.starRatingpopup_header__PEwRF .starRatingpopup_title__RqEfP{font-size:1.5rem}.starRatingpopup_header__PEwRF .starRatingpopup_activity_name__atQQo{font-size:1rem}.starRatingpopup_rating_section__ScBSk{padding:1rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2{gap:.25rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2 .starRatingpopup_star__utYKr{font-size:2.5rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_rating_text__pXAVs{font-size:1.125rem}.starRatingpopup_feedback_section__yRHGy .starRatingpopup_textarea__i6w2t{padding:.75rem;font-size:.9rem}.starRatingpopup_actions__rVTiL{flex-direction:column}.starRatingpopup_actions__rVTiL button{width:100%;padding:1rem}}@media(max-width:400px){.starRatingpopup_popup_content__gyNLw{padding:1rem}.starRatingpopup_rating_section__ScBSk .starRatingpopup_stars_container__UUfL2 .starRatingpopup_star__utYKr{font-size:2rem}}.deleteconfirm_overlay__hk4gO{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:deleteconfirm_fadeIn__qnIEd .2s ease-in-out}.deleteconfirm_modal___xa54{border-radius:1rem;padding:2rem 2.5rem;width:90%;max-width:32rem;box-shadow:0 8px 24px rgba(0,0,0,.25);text-align:center;position:relative;animation:deleteconfirm_scaleIn__D2ban .25s ease-in-out}.deleteconfirm_modal___xa54 .deleteconfirm_header__BcIKp h2{font-size:1.5rem;font-weight:600;margin-top:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.deleteconfirm_modal___xa54 .deleteconfirm_header__BcIKp p{font-size:1rem;margin-bottom:.5rem;line-height:1.4}.deleteconfirm_modal___xa54 .deleteconfirm_header__BcIKp img{height:100px;width:100px;border-radius:8px;object-fit:cover}.deleteconfirm_modal___xa54 .deleteconfirm_iconWrapper__SVUKZ{width:70px;height:70px;margin:0 auto;border-radius:50%;background:#f9f9f9;display:flex;align-items:center;justify-content:center}.deleteconfirm_modal___xa54 .deleteconfirm_closeBtn__A7pWs{position:absolute;top:1rem;right:1rem;border:none;background:rgba(0,0,0,0);font-size:1.2rem;cursor:pointer}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_ .deleteconfirm_cancelBtn__lgMgo{background:rgba(0,0,0,0);border:1px solid #efefef;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-weight:500;transition:all .2s ease}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_ .deleteconfirm_cancelBtn__lgMgo:hover{background:rgba(0,0,0,.05)}.deleteconfirm_light__GXPcN{background:#fff;color:#b24c58}.deleteconfirm_light__GXPcN .deleteconfirm_closeBtn__A7pWs{color:#b24c58}.deleteconfirm_light__GXPcN p{color:#202020}.deleteconfirm_dark__5ipG3{background:#1e1e1e;color:#fff}.deleteconfirm_dark__5ipG3 .deleteconfirm_iconWrapper__SVUKZ{background:#2a2a2a}.deleteconfirm_dark__5ipG3 .deleteconfirm_closeBtn__A7pWs{color:#fff}.deleteconfirm_dark__5ipG3 p{color:#ccc}.deleteconfirm_dark__5ipG3 .deleteconfirm_cancelBtn__lgMgo{border-color:#555;color:#fff}.deleteconfirm_dark__5ipG3 .deleteconfirm_cancelBtn__lgMgo:hover{background:#333}@keyframes deleteconfirm_fadeIn__qnIEd{0%{opacity:0}to{opacity:1}}@keyframes deleteconfirm_scaleIn__D2ban{0%{transform:scale(.9);opacity:.6}to{transform:scale(1);opacity:1}}.guestSelector_dropdown__NORZg{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:.875rem 1.5rem;border-radius:12px;position:absolute;top:106%;z-index:99;width:26.75rem;right:0}.guestSelector_row__rEcTD{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.guestSelector_info__al2Gj{display:flex;flex-direction:column}.guestSelector_label__cgYEv{font-weight:600;color:#202020}.guestSelector_desc__mgtCS{font-size:12px;color:#555;font-weight:400;margin-top:.25rem;color:#202020}.guestSelector_counter__J4tEp{display:flex;align-items:center;gap:10px;color:#202020}.guestSelector_counter__J4tEp button{width:2.5rem;height:2.5rem;border:1px solid #cfcfcf;border-radius:50%;font-size:1.125rem;background:none;cursor:pointer;color:#202020}.guestSelector_counter__J4tEp button:last-child{border-color:#b24c58}@media(max-width:800px){.guestSelector_dropdown__NORZg{width:24rem;right:.5rem;padding:.75rem 1.25rem;border-radius:10px}.guestSelector_label__cgYEv{font-size:.95rem}.guestSelector_desc__mgtCS{font-size:11px}.guestSelector_counter__J4tEp button{width:2.25rem;height:2.25rem;font-size:1rem}}@media(max-width:600px){.guestSelector_dropdown__NORZg{position:absolute;right:0;padding:1rem;border-radius:.75rem;box-shadow:0 4px 10px rgba(0,0,0,.15);overflow-y:auto;max-height:60vh}.guestSelector_row__rEcTD{flex-wrap:wrap;gap:.75rem;padding:.65rem 0}.guestSelector_label__cgYEv{font-size:.9rem}.guestSelector_desc__mgtCS{font-size:.85rem;line-height:1.2}.guestSelector_counter__J4tEp{gap:8px}.guestSelector_counter__J4tEp button{width:2rem;height:2rem;font-size:.95rem}}@media(max-width:480px){.guestSelector_dropdown__NORZg{position:absolute;left:50%;transform:translateX(-50%);width:60vw;padding:.875rem;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.15);max-height:65vh;overflow-y:auto}.guestSelector_row__rEcTD{flex-direction:column;align-items:flex-start;gap:.5rem}.guestSelector_info__al2Gj{width:100%}.guestSelector_label__cgYEv{font-size:.9rem;font-weight:600}.guestSelector_desc__mgtCS{font-size:.8rem}.guestSelector_counter__J4tEp{justify-content:flex-start;gap:.75rem}.guestSelector_counter__J4tEp button{width:1.9rem;height:1.9rem;font-size:.9rem}}@media(max-width:360px){.guestSelector_dropdown__NORZg{padding:.75rem;border-radius:8px;left:50%;transform:translateX(-50%)}.guestSelector_label__cgYEv{font-size:.85rem}.guestSelector_desc__mgtCS{font-size:.75rem}.guestSelector_counter__J4tEp{gap:.5rem}.guestSelector_counter__J4tEp button{width:1.75rem;height:1.75rem;font-size:.85rem}.guestSelector_row__rEcTD{gap:.4rem}}.guestSelector_button_wrapper__mjfQq{border:1px solid green;display:flex;justify-content:space-between;flex-direction:row;align-items:space-between;gap:0}.guestSelector_actionRow__7lEtG{display:flex;justify-content:space-between;margin-top:12px}.guestSelector_clearBtn__xK429{background:rgba(0,0,0,0);border:1px solid #ccc;padding:6px 14px;border-radius:4px;cursor:pointer}.guestSelector_applyBtn__w6cSX{background:#b24c58;border:none;color:#fff;padding:6px 16px;border-radius:4px;cursor:pointer}.loader_loader_main_wrap__7MrWm{width:100%;max-width:630px;display:flex;justify-content:center;align-items:center;flex-direction:column}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP{margin-bottom:44px;font-size:.5rem}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP img{width:300px;height:100px}.loader_loader_main_wrap__7MrWm h3{font-size:2rem;font-weight:600}.loader_loader_main_wrap__7MrWm p{font-size:1rem;color:#555;margin-top:1rem;text-align:center}@media(max-width:650px){.loader_loader_main_wrap__7MrWm{max-width:100%;padding:1rem}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP{margin-bottom:24px}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP img{width:200px;height:70px}.loader_loader_main_wrap__7MrWm h3{font-size:1.4rem}.loader_loader_main_wrap__7MrWm p{font-size:.85rem;margin-top:.6rem}}@media(max-width:400px){.loader_loader_main_wrap__7MrWm{max-width:100%;padding:.75rem}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP{margin-bottom:20px}.loader_loader_main_wrap__7MrWm .loader_loader_gif__3xeuP img{width:160px;height:55px}.loader_loader_main_wrap__7MrWm h3{font-size:1.2rem;text-align:center}.loader_loader_main_wrap__7MrWm p{font-size:.75rem;margin-top:.5rem;text-align:center}}.slider_section__ufoGL{position:relative;margin-top:5rem}.slider_header__o1zVF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.slider_title__mKcbJ{cursor:pointer;display:flex;font-weight:600;line-height:2.25rem;color:#555;color:#000;margin-bottom:1.3rem;font-size:2rem}.slider_controls__1dLYa{display:flex;gap:1rem;justify-content:center}.slider_controls__1dLYa button{border:none;background:rgba(0,0,0,0);cursor:pointer;transition:opacity .3s ease,transform .2s ease}.slider_controls__1dLYa button img{width:clamp(1.75rem,2.5vw,2.75rem);height:clamp(1.75rem,2.5vw,2.75rem)}.slider_controls__1dLYa button:hover:not(:disabled){transform:scale(1.05)}.slider_controls__1dLYa button:disabled{cursor:not-allowed;opacity:.4;pointer-events:none;transform:none}.slider_slider__qGi48{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;padding-bottom:1rem}.slider_slider__qGi48::-webkit-scrollbar{display:none}@media(max-width:900px){.slider_section__ufoGL{margin-top:2rem}.slider_title__mKcbJ{display:flex;align-items:center;justify-content:left;font-size:1.4rem;line-height:1.6rem}.slider_controls__1dLYa{gap:.5rem}.slider_controls__1dLYa button img{width:2rem;height:2rem}}@media(max-width:600px){.slider_section__ufoGL{margin-top:1.5rem}.slider_title__mKcbJ{font-size:.9rem;line-height:1.3rem}.slider_controls__1dLYa{gap:.4rem}.slider_controls__1dLYa button img{width:1.6rem;height:1.6rem}.slider_slider__qGi48{gap:.6rem;padding-bottom:.6rem}}.travelCardShimmer_card__gBI2y{width:100%;min-width:20rem;height:300px;border-radius:.5rem;background:#fff;padding:.5rem;display:flex;flex-direction:column;gap:.75rem}.travelCardShimmer_image__ViCQI{height:180px;border-radius:.5rem;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 37%,#f0f0f0 63%);background-size:400% 100%;animation:travelCardShimmer_shimmer__RvNL8 1.4s ease infinite}.travelCardShimmer_content__cMCB4{flex:1 1;display:flex;flex-direction:column}.travelCardShimmer_title__0GOZ3{width:70%;height:16px}.travelCardShimmer_location__gM5pK,.travelCardShimmer_title__0GOZ3{border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 37%,#f0f0f0 63%);background-size:400% 100%;animation:travelCardShimmer_shimmer__RvNL8 1.4s ease infinite}.travelCardShimmer_location__gM5pK{width:40%;height:14px;margin-top:auto}@keyframes travelCardShimmer_shimmer__RvNL8{0%{background-position:100% 0}to{background-position:-100% 0}}.heartLoader_overlay__XtCox{position:fixed;inset:0;background:rgba(15,15,15,.4);display:flex;align-items:center;justify-content:center;z-index:9999;animation:heartLoader_fadeIn__88u2o .25s ease-in-out}.heartLoader_modal__i4Ikx{border-radius:1rem;padding:2rem 2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:heartLoader_scaleIn__2ZsAW .3s ease-in-out;max-width:300px;width:90%;box-shadow:0 8px 24px rgba(0,0,0,.25)}.heartLoader_modal__i4Ikx p{font-size:1.25rem;font-weight:500;margin:0}.heartLoader_dark__0JL62{background:#1c1c1c;color:#fff}.heartLoader_dark__0JL62 p{color:#fff}.heartLoader_light__YuVng{background:#fff;color:#000}.heartLoader_light__YuVng p{color:#333}.heartLoader_loaderGif__UQwaz{width:100px;height:100px;object-fit:contain}@keyframes heartLoader_fadeIn__88u2o{0%{opacity:0}to{opacity:1}}@keyframes heartLoader_scaleIn__2ZsAW{0%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}.mostravelled_mosttravelled_popup_container__I0SH_{width:630px;padding:24px;display:flex;flex-direction:column;align-items:center}.mostravelled_heroImage__kAsfh{position:relative;border-radius:14px;margin-bottom:20px;width:100%;height:250px;overflow:hidden}.mostravelled_popup_title__H_cGp{font-size:32px;font-weight:700;text-align:center}.mostravelled_popup_subtitle__TQS8v{font-size:18px;text-align:center;margin-top:4px;margin-bottom:4px;color:#333}.mostravelled_popup_description__7Psr3{text-align:center;color:#555;margin-bottom:20px}.mostravelled_grid__Y0yXv{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.mostravelled_field__eky8R{display:flex;flex-direction:column;gap:6px;position:relative}.mostravelled_field__eky8R label{color:#666;font-size:14px}.mostravelled_field__eky8R .mostravelled_box__IQ2g8{padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600}.mostravelled_buttonRow__rQnjU{margin-top:24px;width:100%;display:flex;gap:16px}.mostravelled_buttonRow__rQnjU button{flex:1 1;height:50px;border-radius:12px;font-size:16px;cursor:pointer;overflow:hidden}.mostravelled_buttonRow__rQnjU button .mostravelled_link__vVR_Q{display:inline-block;width:100%;height:100%;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:0;color:inherit;text-decoration:none}.mostravelled_cancelBtn__yVfci{border:1px solid #b24c58;color:#b24c58;background:rgba(0,0,0,0)}.mostravelled_primaryBtn__2xD11{border:none;background:#b24c58;color:#fff}.mostravelled_dropdown_menu__ock7F{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-top:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;max-height:200px;overflow-y:auto}.mostravelled_dropdown_item__o9728{padding:12px 16px;cursor:pointer;transition:background-color .2s}.mostravelled_dropdown_item__o9728:hover{background-color:#f5f5f5}.mostravelled_dropdown_item__o9728.mostravelled_selected__WBMvP{background-color:#b24c58;color:#fff}.mostravelled_dropdown_item__o9728:not(:last-child){border-bottom:1px solid #f0f0f0}.mostravelled_datepicker_wrap__865os{top:-150%;right:50px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.15)}.mostravelled_datepicker_wrap__865os,.mostravelled_guest_wrapper__31OAV{position:absolute;border-radius:8px;margin-top:8px;z-index:1000;padding:10px}.mostravelled_guest_wrapper__31OAV{top:-100%;left:160%}.passengerform_traveller_container__ytb5C{margin-top:25px;background:#fff;padding:10px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS{display:flex;flex-direction:column;gap:10px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_left__R_Xk8{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_left__R_Xk8 span{font-size:1.1rem;font-weight:400}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 button{color:#b24c58;border:1px solid #b24c58;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px;padding:10px;cursor:pointer;background:none;font-size:1.1rem;border-radius:5px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 button.passengerform_disable__Zk_H5{opacity:.5;cursor:not-allowed}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 span{color:#abb2bd;font-size:.8rem}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_saveResponse__Ne3UJ{background:#f6f6f6;border-radius:5px;padding:16px;display:flex;flex-direction:row;gap:10px}@keyframes flighttravelform_slideDown__WiMNp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes flighttravelform_fadeIn__6jixx{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes flighttravelform_shake__Bb5Sd{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.flighttravelform_form_container__74MkW{gap:10px;display:flex;flex-direction:column;gap:15px;box-shadow:0 0 2px 0 gray;padding:10px;margin:20px;border-radius:10px;background-color:#fff}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz{padding:10px 0;display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_left__mYi56{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_left__mYi56 span{font-size:1rem;font-weight:400}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1 button{color:#b24c58;border:1px solid #b24c58;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px;padding:10px;cursor:pointer;background:none;font-size:1.1rem;border-radius:5px}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1 span{color:#abb2bd;font-size:.8rem}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_formGroup__NeIzI{display:flex;flex-direction:column;gap:8px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_formGroup__NeIzI label{font-size:14px;font-weight:500;color:#1a1a1a}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl{padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;color:#1a1a1a;background:#fff}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le::placeholder,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy::placeholder,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl::placeholder{color:#9ca3af}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le:focus,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy:focus,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl:focus{outline:none;border-color:#c94668;box-shadow:0 0 0 3px rgba(201,70,104,.1)}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23666' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl{resize:vertical;min-height:100px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd{display:flex;align-items:flex-start;gap:12px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:#c94668}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd label{font-size:14px;color:#666;line-height:1.5;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_required__NZ7HQ{color:#f44;margin-left:2px}.flighttravelform_form_container__74MkW .flighttravelform_error_input__24q_U{border-color:#f44!important;background-color:#fff5f5}.flighttravelform_form_container__74MkW .flighttravelform_error_input__24q_U:focus{border-color:#f44!important;box-shadow:0 0 0 2px rgba(255,68,68,.1)}.flighttravelform_form_container__74MkW .flighttravelform_error_select__qAmHP{border-color:#f44!important}.flighttravelform_form_container__74MkW .react-select__control{border-color:#f44!important;background-color:#fff5f5!important}.flighttravelform_form_container__74MkW .react-select__control:hover{border-color:#f44!important}.flighttravelform_form_container__74MkW .react-select__control--is-focused{border-color:#f44!important;box-shadow:0 0 0 1px #f44!important}.flighttravelform_form_container__74MkW .flighttravelform_error_message__SHoEi{color:#f44;font-size:12px;margin-top:4px;display:block;animation:flighttravelform_slideDown__WiMNp .2s ease-out}.flighttravelform_form_container__74MkW .flighttravelform_passenger_name__TVBee{color:#666;font-weight:400;margin-left:8px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6{position:relative;width:100%}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;background-color:#fff;transition:all .2s}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi:hover{border-color:#999}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi:focus{outline:none;border-color:#b24c58;box-shadow:0 0 0 2px rgba(178,76,88,.1)}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_calendar_dropdown__jNyb0{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:10px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrCalendarWrapper{font-size:14px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDay:hover{background-color:rgba(178,76,88,.1)}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDayToday .rdrDayNumber span:after{background:#b24c58}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDaySelected{background-color:#b24c58!important}.flighttravelform_form_container__74MkW .flighttravelform_validation_error_wrapper__tgcFs{border:2px solid #f44;border-radius:8px;padding:4px;margin-bottom:12px;animation:flighttravelform_shake__Bb5Sd .3s ease-in-out}.flighttravelform_form_container__74MkW .flighttravelform_form_error__MxF10{color:#f44;font-size:13px;font-weight:500;padding:8px 12px;background-color:#fff5f5;border-radius:4px;margin-top:8px;display:flex;align-items:center;gap:6px}.flighttravelform_form_container__74MkW .flighttravelform_form_error__MxF10:before{content:"⚠";font-size:16px}@media(max-width:768px){.flighttravelform_form_container__74MkW{margin:10px 0!important}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949{display:flex;flex-direction:column}}.updatepasitinearay_containerr__oxze5{width:720px}.updatepasitinearay_title__BoOj9{text-align:center;font-weight:600;margin-bottom:24px}.updatepasitinearay_row__VEXhn{display:flex;gap:16px;margin-top:10px}.updatepasitinearay_row__VEXhn:not(:last-of-type){margin-bottom:10px}.updatepasitinearay_field__y6eby{flex:1 1}.updatepasitinearay_field__y6eby label{font-size:13px;color:#666;margin-bottom:6px;display:block}.updatepasitinearay_boxDisabled__fvPQM,.updatepasitinearay_box__i_fwg{background:#fff;padding:14px;border-radius:10px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.08)}.updatepasitinearay_boxDisabled__fvPQM{background:#f4f4f4;cursor:not-allowed;color:#999}.updatepasitinearay_active__Gfz2k{border:1px solid #b24c58}.updatepasitinearay_dropdown__EPpoS{position:absolute;top:100px;z-index:9999;right:250px;margin-top:8px;background-color:#fff}.updatepasitinearay_budget__WIU16{width:50%;border-radius:8px;box-shadow:0 0 1px gray;left:100px;padding:10px}.updatepasitinearay_footer___o9g_{display:flex;justify-content:flex-end;margin-top:24px}.updatepasitinearay_primaryBtn__dPzEp{background:#b24c58;color:#fff;padding:12px 28px;border-radius:10px;border:none}.errorMessage_err_msg_main_wrap__CkDLe{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:25rem;max-width:31.25rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN{margin-top:2.75rem;text-align:center}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_button_wrapper__7NfIH{margin-top:10px;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:10px}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_button_wrapper__7NfIH button{padding:5px 10px;border:none;background-color:rgba(0,0,0,0);color:#b24c58;cursor:pointer}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_msg__g_Ukq{font-size:2rem;font-weight:600;line-height:2rem;color:#202020}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_info__iVCR0{font-size:1rem;font-weight:400;color:#555;margin-top:1rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9{margin-top:2.75rem;text-align:center}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_msg__g_Ukq{font-size:2rem;font-weight:600;line-height:2rem;color:#fff}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_info__iVCR0{font-size:1rem;font-weight:400;color:#fff;margin-top:1rem}@media(max-width:900px){.errorMessage_err_msg_main_wrap__CkDLe{min-width:20rem;max-width:26rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9{margin-top:2rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_msg__g_Ukq,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_msg__g_Ukq{font-size:1.7rem;line-height:1.8rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_info__iVCR0,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_info__iVCR0{font-size:.9rem;margin-top:.8rem}}@media(max-width:600px){.errorMessage_err_msg_main_wrap__CkDLe{min-width:16rem;max-width:22rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9{margin-top:1.6rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_msg__g_Ukq,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_msg__g_Ukq{font-size:1.4rem;line-height:1.6rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_info__iVCR0,.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_info__iVCR0{font-size:.8rem;margin-top:.6rem}}.tripProgress_progress_main___xccS{display:flex;justify-content:center;align-items:center;flex-direction:column}.tripProgress_progress_main___xccS h1{margin:1.4rem 0 .875rem}.loginloader_loginloader_main_wrap__re0GB{display:flex;justify-content:center;align-items:center;flex-direction:column}.loginloader_loginloader_main_wrap__re0GB img{width:300px;height:100px}.loginloader_loginloader_main_wrap__re0GB p{font-size:1.5rem;font-weight:500;margin-top:1rem}.countries_countries_modal__0J37S{background-color:#fff;border-radius:20px;min-width:500px;height:85vh;display:flex;flex-direction:column;overflow:hidden;animation:countries_modalSlideIn__JySlo .2s ease-out}.countries_header__HWVQ8{display:flex;align-items:center;justify-content:space-between;padding:24px 28px}.countries_header__HWVQ8 h2{flex:1 1;font-size:28px;font-weight:600;color:#1a1a1a;margin:0;text-align:center}.countries_closeBtn__Wzv6D{background:none;border:none;cursor:pointer;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#6b7280}.countries_closeBtn__Wzv6D:hover{background-color:#f3f4f6;color:#1a1a1a}.countries_closeBtn__Wzv6D:active{transform:scale(.95)}.countries_searchBox__P_zbe{padding:0 16px;border-bottom:1px solid #f0f0f0;margin-bottom:10px}.countries_searchInputWrapper__iVbPe{position:relative;display:flex;align-items:center}.countries_searchIcon__buWIn{position:absolute;left:16px;color:#9ca3af;pointer-events:none;z-index:1}.countries_searchInput__7hqFg{width:100%;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px 14px 48px;font-size:16px;outline:none;transition:all .2s ease;background-color:#fff}.countries_searchInput__7hqFg::placeholder{color:#9ca3af}.countries_searchInput__7hqFg:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(255,56,92,.1)}.countries_countryList__2Rfzw{flex:1 1;overflow-y:auto;padding:0 16px;display:flex;flex-direction:column;gap:10px}.countries_countryList__2Rfzw::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.countries_countryList__2Rfzw::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.countries_countryList__2Rfzw::-webkit-scrollbar-thumb:hover{background:#9ca3af}.countries_countryList__2Rfzw .countries_country_notfound_text__9wgXe{text-align:center;color:gray;font-weight:400}.countries_countryItem__kfX1c{padding:14px 18px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .15s ease;background-color:#fff;border:2px solid rgba(0,0,0,0)}.countries_countryItem__kfX1c:hover:not(.countries_selected__QYaQo){background-color:#f9fafb}.countries_countryItem__kfX1c:active{transform:scale(.98)}.countries_countryName__PS4OK{font-size:16px;color:#1a1a1a;transition:all .15s ease}.countries_selected__QYaQo .countries_countryName__PS4OK{color:#b24c58;font-weight:600}.countries_radioOuter__OOR8V{width:24px;height:24px;border:2px solid #d1d5db;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.countries_selected__QYaQo .countries_radioOuter__OOR8V{border-color:#b24c58;background-color:#b24c58}.countries_radioInner__J3rWI{width:10px;height:10px;background-color:#fff;border-radius:50%;animation:countries_radioPopIn__AjXVQ .2s ease-out}@keyframes countries_radioPopIn__AjXVQ{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.countries_noResults__t6gLJ{padding:48px 24px;text-align:center;color:#9ca3af;font-size:16px;line-height:1.5}@media(max-width:640px){.countries_modal__7VnJi{width:95%;max-height:90vh}.countries_header__HWVQ8{padding:20px 24px}.countries_header__HWVQ8 h2{font-size:24px}.countries_searchBox__P_zbe{padding:16px 24px}.countries_countryItem__kfX1c{padding:12px 16px}}.countries_shimmerWrapper__f8gAN{padding:16px;height:600px;width:500px;display:flex;flex-direction:column;gap:20px}.countries_shimmerItem__UseTN{width:100%;height:45px;border-radius:8px;margin-bottom:12px;position:relative;overflow:hidden;background:#2a2a2a;background:linear-gradient(90deg,rgba(231,230,230,.4),rgba(90,90,90,.6) 50%,rgba(210,208,208,.4));background-size:200% 100%;animation:countries_shimmer__bBPSK 1.4s ease-in-out infinite}@keyframes countries_shimmer__bBPSK{0%{background-position:-200% 0}to{background-position:200% 0}}.translateModal_translateBox__uheRY{min-width:600px;color:#fff;display:flex;flex-direction:column;gap:12px;font-family:Inter,Helvetica Neue,Arial,sans-serif}.translateModal_header__Iweju{display:flex;align-items:center;justify-content:space-between}.translateModal_header__Iweju .translateModal_title__VycaQ{font-size:14px;font-weight:600}.translateModal_header__Iweju .translateModal_closeIcon__kvG9U{cursor:pointer;color:#9a9a9a}.translateModal_header__Iweju .translateModal_closeIcon__kvG9U:hover{color:#fff}.translateModal_langRow____Ej4{display:flex;align-items:center;gap:12px}.translateModal_langSelect__6aaNH{flex:1 1;display:flex;align-items:center;justify-content:space-between;background:#2e2e2e;border:1px solid hsla(0,0%,100%,.04);padding:10px 12px;border-radius:8px;cursor:pointer;min-height:44px;color:#fff}.translateModal_langLabel__M93EM{font-size:13px;color:#b24c58}.translateModal_caret__VBTWY{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #cfcfcf;margin-left:8px}.translateModal_translateArrow__iXgFa{width:36px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;font-weight:700}.translateModal_areaRow__B2DOo{display:flex;gap:10px}.translateModal_inputArea__uBtVA,.translateModal_outputArea__K9QRh{flex:1 1;background-color:rgba(0,0,0,0);padding:12px;color:#eaeaea;font-size:14px;resize:none;border:none;outline:none}.translateModal_outputArea__K9QRh{opacity:.95}.translateModal_footer__oOss3{display:flex;align-items:center;justify-content:space-between}.translateModal_micWrap__8eFBd{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#cfcfcf}.translateModal_feedback__Srv4k{font-size:12px;color:#9a9a9a;cursor:pointer}.detectLanguageModal_detectOverlay__ywBmQ{display:flex;align-items:center;justify-content:center}.detectLanguageModal_detectCard__gTGxK{width:820px;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:14px;max-height:50vh;overflow:hidden}.detectLanguageModal_header__KgDw4{display:flex;align-items:center;justify-content:space-between;gap:12px}.detectLanguageModal_header__KgDw4 .detectLanguageModal_icon__EWFrj{color:#bdbdbd;cursor:pointer}.detectLanguageModal_header__KgDw4 .detectLanguageModal_icon__EWFrj:hover{color:#fff}.detectLanguageModal_header__KgDw4 .detectLanguageModal_title__S_RST{font-size:34px;font-weight:700;flex:1 1;text-align:left;margin-left:6px}.detectLanguageModal_searchRow__vzowB{display:flex;width:100%}.detectLanguageModal_searchInput__aTZ58{width:100%;padding:14px 16px;background:#1e1e1e;border-radius:12px;border:1px solid hsla(0,0%,100%,.03);color:#e6e6e6;font-size:15px}.detectLanguageModal_searchInput__aTZ58::placeholder{color:#9a9a9a}.detectLanguageModal_sectionTitle__JcfFr{font-size:14px;color:#9a9a9a;padding-top:6px}.detectLanguageModal_list__rClAr{display:flex;flex-direction:column;gap:8px}.detectLanguageModal_separator__YQ13h{height:1px;background:hsla(0,0%,100%,.03);margin:6px 0 8px}.detectLanguageModal_langList__iaMgD{overflow:auto;max-height:46vh;padding-right:8px}.detectLanguageModal_langList__iaMgD::-webkit-scrollbar{display:none}.detectLanguageModal_rowItem__YLcEZ{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:6px;cursor:pointer;color:#cfcfcf;transition:background .08s ease,color .08s ease;font-size:15px}.detectLanguageModal_rowItem__YLcEZ:hover,.detectLanguageModal_selected__aweYO{background:hsla(0,0%,100%,.02);color:#fff}.tripexplorer_explorer_container__RssZy{min-height:70vh;height:auto;color:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.tripexplorer_explorer_container__RssZy .tripexplorer_leftSection__tmtdu{flex:1 1;display:flex;flex-direction:column;padding:4rem 5rem;gap:30px}.tripexplorer_explorer_container__RssZy .tripexplorer_heading__65MDV{font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 1.3rem}.tripexplorer_explorer_container__RssZy .tripexplorer_illustration__vdUk0{position:relative;display:flex;align-items:center;justify-content:center}.tripexplorer_explorer_container__RssZy .tripexplorer_content__6pnVt{text-align:center}.tripexplorer_explorer_container__RssZy .tripexplorer_subheading__hNUCV{font-size:2rem;font-weight:600;margin:0 0 1rem;line-height:1.3}.tripexplorer_explorer_container__RssZy .tripexplorer_description__3nVYN{font-size:1.125rem;color:#b0b0b0;margin:0 0 2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_ctaButton__OXFK9{background:#b24c58;color:#fff;border:none;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(200,107,133,.3)}.tripexplorer_explorer_container__RssZy .tripexplorer_ctaButton__OXFK9:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(200,107,133,.4)}.tripexplorer_explorer_container__RssZy .tripexplorer_ctaButton__OXFK9:active{transform:translateY(0)}.tripexplorer_explorer_container__RssZy .tripexplorer_rightSection__g2U0p{flex:1 1;padding:4rem 3rem;display:flex;flex-direction:column}.tripexplorer_explorer_container__RssZy .tripexplorer_tripModeToggle__Pb9E9{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-bottom:2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_tripModeToggle__Pb9E9 .tripexplorer_toggle_btn_wrap___k2f5{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.tripexplorer_explorer_container__RssZy .tripexplorer_toggleLabel__AdpH8{font-size:.875rem;font-weight:700;letter-spacing:1.5px;color:#b0b0b0}.tripexplorer_explorer_container__RssZy .tripexplorer_toggle__iJCDh{width:48px;height:24px;background-color:#c86b85;border-radius:12px;position:relative;cursor:pointer;transition:background-color .3s ease}.tripexplorer_explorer_container__RssZy .tripexplorer_toggle__iJCDh:hover{background-color:#d47a95}.tripexplorer_explorer_container__RssZy .tripexplorer_toggleSlider__42dCT{width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;top:2px;right:2px;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.tripexplorer_explorer_container__RssZy .tripexplorer_mapSection__8MJKx{flex:1 1;display:flex;flex-direction:column}.tripexplorer_explorer_container__RssZy .tripexplorer_mapTitle__Mj133{font-size:1.5rem;font-weight:600;margin:0 0 1.5rem}.tripexplorer_explorer_container__RssZy .tripexplorer_mapContainer__smaw_{flex:1 1;border-radius:16px;overflow:hidden;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.4)}.tripexplorer_explorer_container__RssZy .tripexplorer_mapPlaceholder__SCx7m{width:100%;height:100%;background:linear-gradient(135deg,#1e1e1e,#2a2a2a);position:relative;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:50px 50px}.tripexplorer_explorer_container__RssZy .tripexplorer_mapPin__Eoti_{position:absolute;width:12px;height:12px;background-color:#4caf50;border-radius:50%;border:2px solid #fff;box-shadow:0 0 12px rgba(76,175,80,.6);animation:tripexplorer_pulse__vKJFw 2s ease-in-out infinite}.tripexplorer_explorer_container__RssZy .tripexplorer_mapPin__Eoti_:after{content:"";position:absolute;width:24px;height:24px;background-color:rgba(76,175,80,.2);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes tripexplorer_pulse__vKJFw{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.tripexplorer_explorer_container__RssZy .tripexplorer_statsContainer___QYmZ{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:1rem;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.5rem 2rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.4)}.tripexplorer_explorer_container__RssZy .tripexplorer_statCard__duY1w{display:flex;gap:1rem;align-items:center}.tripexplorer_explorer_container__RssZy .tripexplorer_iconWrapper__q0dqX{width:48px;height:48px;background:linear-gradient(135deg,rgba(200,107,133,.2),rgba(184,85,112,.2));border-radius:12px;display:flex;align-items:center;justify-content:center;color:#c86b85}.tripexplorer_explorer_container__RssZy .tripexplorer_iconWrapper__q0dqX svg{width:24px;height:24px}.tripexplorer_explorer_container__RssZy .tripexplorer_statInfo__ZqQBQ{display:flex;flex-direction:column;gap:.25rem}.tripexplorer_explorer_container__RssZy .tripexplorer_statLabel__oMFJJ{font-size:.875rem;color:#b0b0b0;font-weight:500}.tripexplorer_explorer_container__RssZy .tripexplorer_statValue__Us5hW{font-size:1.5rem;font-weight:700;color:#fff}.tripexplorer_explorer_container__RssZy .tripexplorer_divider__lQemL{width:1px;height:48px;background-color:hsla(0,0%,100%,.1);margin:0 .5rem}@media(max-width:1200px){.tripexplorer_explorer_container__RssZy .tripexplorer_container__2V74g{flex-direction:column}.tripexplorer_explorer_container__RssZy .tripexplorer_leftSection__tmtdu{padding:3rem 2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_rightSection__g2U0p{padding:2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_heading__65MDV{font-size:2.5rem}.tripexplorer_explorer_container__RssZy .tripexplorer_subheading__hNUCV{font-size:1.5rem}}@media(max-width:768px){.tripexplorer_explorer_container__RssZy .tripexplorer_leftSection__tmtdu{padding:2rem 1.5rem}.tripexplorer_explorer_container__RssZy .tripexplorer_heading__65MDV{font-size:2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_subheading__hNUCV{font-size:1.25rem}.tripexplorer_explorer_container__RssZy .tripexplorer_statsContainer___QYmZ{flex-direction:column;gap:1rem;padding:1rem 1.5rem}.tripexplorer_explorer_container__RssZy .tripexplorer_divider__lQemL{width:100%;height:1px;margin:0}}@media(max-width:480px){.tripexplorer_explorer_container__RssZy .tripexplorer_heading__65MDV{font-size:1.75rem}.tripexplorer_explorer_container__RssZy .tripexplorer_subheading__hNUCV{font-size:1.125rem}.tripexplorer_explorer_container__RssZy .tripexplorer_ctaButton__OXFK9{width:100%;padding:.875rem 2rem}.tripexplorer_explorer_container__RssZy .tripexplorer_illustrationWrapper__9HqX8{max-height:200px}.tripexplorer_explorer_container__RssZy .tripexplorer_illustration__vdUk0{width:200px;height:200px}.tripexplorer_explorer_container__RssZy .tripexplorer_mapHolder__ZRmjz{width:100px;height:130px}.tripexplorer_explorer_container__RssZy .tripexplorer_person__WiBrc{width:80px;height:110px}}.tripexplorermap_statistics_container__pPUJe{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.55);padding:1rem 2rem;border-radius:1rem;color:#fff;display:flex;gap:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.2);border:.5px solid gray;width:90%}.tripexplorermap_statistics__e0iBu{display:flex;flex-direction:row;align-items:center;gap:10px}.reviewModal_review_modal__iIobC{max-width:800px}.reviewModal_review_modal__iIobC .reviewModal_user_name__hVipU{margin-top:1rem}.reviewModal_review_modal__iIobC .reviewModal_user_name__hVipU p{margin-top:.4rem}.reviewModal_review_modal__iIobC .reviewModal_review_text__AXirQ{margin-top:1rem;line-height:1.5rem}.imageGalleryModal_gallery_wrapper__Vq7kH{width:100%;height:auto;display:grid;grid-gap:12px;gap:12px;overflow-y:auto;grid-auto-rows:min-content}.imageGalleryModal_grid_6__5Thmm{grid-template-columns:repeat(3,1fr)}.imageGalleryModal_grid_more__QSqAR{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.imageGalleryModal_image_item__SBlU0{position:relative;width:100%;min-height:240px;border-radius:12px;overflow:hidden}.imageGalleryModal_image_overlay__GbX4U{position:absolute;bottom:0;left:0;width:100%;padding:10px 12px;background:linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,0));color:#fff;font-size:14px;font-weight:500}.discover_main_wraps__qw8WA{display:flex;width:100%!important;justify-content:space-between;gap:1.3%;padding-left:5.5%;padding-right:5.5%}.discover_chatModule__G_Iua{flex:0 0 60%;height:820px;display:flex;flex-direction:column}.discover_suggestionModule__ZKONL{overflow:hidden;flex:1 1;height:100%;display:flex;flex-direction:column;background:#e3f7e8;border-radius:10px;padding:24px}@media(max-width:768px){.discover_main_wrap__uQQqw{flex-direction:column;height:auto}.discover_chatModule__G_Iua,.discover_suggestionModule__ZKONL{flex:0 0 100%;height:auto}}.finalyzeitinerary_modal__wUJDr{border-radius:24px;max-width:680px;width:100%;display:flex;flex-direction:column;align-items:center}.finalyzeitinerary_iconWrapper__Y_q_O{margin-bottom:1.5rem}.finalyzeitinerary_iconCircle__tEgKg{width:64px;height:64px;border-radius:50%;background:#f9eaea;display:flex;align-items:center;justify-content:center}.finalyzeitinerary_iconCircle__tEgKg .finalyzeitinerary_image__hMYlu{height:25px;width:25px}.finalyzeitinerary_title__GQDjo{font-size:1.5rem;font-weight:600;text-align:center;line-height:1rem}@media(max-width:768px){.finalyzeitinerary_title__GQDjo{font-size:1.75rem}}.finalyzeitinerary_subtitle__Rzda3{font-size:1rem;margin:1rem 0;text-align:center;max-width:520px}@media(max-width:768px){.finalyzeitinerary_subtitle__Rzda3{font-size:1rem}}.finalyzeitinerary_actionButtons__TWoek{display:flex;gap:1rem;width:100%;max-width:580px;margin-bottom:1.5rem}@media(max-width:640px){.finalyzeitinerary_actionButtons__TWoek{flex-direction:column;gap:.75rem}}.finalyzeitinerary_secondaryButton__HdAL2{flex:1 1;padding:.7rem 2rem;border:1px solid #b24c58;background-color:#fff;color:#b85c70;font-size:1rem;border-radius:12px;cursor:pointer;transition:all .2s ease}.finalyzeitinerary_secondaryButton__HdAL2:hover{background-color:#fef5f7;border-color:#b24c58;transform:translateY(-2px)}.finalyzeitinerary_secondaryButton__HdAL2:active{transform:translateY(0)}@media(max-width:640px){.finalyzeitinerary_secondaryButton__HdAL2{padding:.875rem 1.5rem;font-size:1rem}}.finalyzeitinerary_primaryButton__K5DMY{flex:1 1;padding:.7rem 2rem;border:none;background:#b24c58;color:#fff;font-size:1rem;border-radius:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(184,92,112,.3)}.finalyzeitinerary_primaryButton__K5DMY:hover{background:linear-gradient(135deg,#a54d5f,#933f51);transform:translateY(-2px);box-shadow:0 6px 16px rgba(184,92,112,.4)}.finalyzeitinerary_primaryButton__K5DMY:active{transform:translateY(0)}@media(max-width:640px){.finalyzeitinerary_primaryButton__K5DMY{padding:.875rem 1.5rem;font-size:1rem}}.finalyzeitinerary_wishlistButton__RNqIY{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#b24c58;font-size:1.125rem;font-weight:500;cursor:pointer;padding:.2rem 1rem;border-radius:8px;transition:all .2s ease}.finalyzeitinerary_wishlistButton__RNqIY:hover{background-color:#fef5f7;transform:scale(1.02)}.finalyzeitinerary_wishlistButton__RNqIY svg{pointer-events:none}@media(max-width:640px){.finalyzeitinerary_wishlistButton__RNqIY{font-size:1rem}}@media(max-width:768px){.finalyzeitinerary_modal__wUJDr{padding:2.5rem 1.5rem;border-radius:20px}.finalyzeitinerary_iconCircle__tEgKg{width:100px;height:100px}.finalyzeitinerary_iconCircle__tEgKg svg{width:32px;height:32px}}@media(max-width:480px){.finalyzeitinerary_modal__wUJDr{padding:2rem 1.25rem;max-width:100%}.finalyzeitinerary_closeButton__ci_XQ{top:1rem;right:1rem}}.emailsupport_support_container__OROSt{background-color:#fff;border-radius:10px;padding:1.5rem;width:100%}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-bottom:1px solid #efefef}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl:last-child{border-bottom:none}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7{display:flex;align-items:center;gap:1rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_icon__7mDx4{width:40px;height:40px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_content__bda7S h4{font-size:1rem;margin:0;font-weight:600}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_content__bda7S p{font-size:.9rem;margin:2px 0 0;color:#202020}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk a{font-size:1rem;font-weight:600;color:#b24c58;text-decoration:none}@media(max-width:510px){.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk{width:100%;display:flex;justify-content:center;margin-top:.4rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk a{text-align:center}}