.mosttravelled_mostSuggest_container__n_vn7{min-height:100vh;padding:20px 40px;display:flex;flex-direction:row;gap:15px}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs{width:30%;display:flex;flex-direction:column;gap:10px}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs button{border-radius:8px;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:0;background-color:#b24c58;color:#fff;outline:none;border:none;padding:12px 10px;width:100%;cursor:pointer}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_right__vIVHP{width:70%}@media(max-width:1300px){.mosttravelled_mostSuggest_container__n_vn7{min-height:80vh}}@media(max-width:1200px){.mosttravelled_mostSuggest_container__n_vn7{min-height:70vh}}@media(max-width:1100px){.mosttravelled_mostSuggest_container__n_vn7{min-height:65vh}}@media(max-width:1000px){.mosttravelled_mostSuggest_container__n_vn7{min-height:0}}@media(max-width:950px){.mosttravelled_mostSuggest_container__n_vn7{flex-direction:column-reverse}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs,.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_right__vIVHP{width:100%}}@media(max-width:750px){.mosttravelled_mostSuggest_container__n_vn7{padding:18px 28px;gap:12px}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs button{padding:11px 10px;font-size:.95rem}}@media(max-width:550px){.mosttravelled_mostSuggest_container__n_vn7{padding:14px 18px;gap:10px}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs button{padding:10px 8px;font-size:.9rem}}@media(max-width:450px){.mosttravelled_mostSuggest_container__n_vn7{padding:12px;gap:8px}.mosttravelled_mostSuggest_container__n_vn7 .mosttravelled_left__IiNOs button{padding:9px 6px;font-size:.85rem}}.activitysummary_wrapper__f9L6_{width:100%;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #eee}.activitysummary_header__fcylS{background:#f7e7e7;padding:12px 16px;font-size:18px;font-weight:600}.activitysummary_content__YVEgC{display:flex;padding:18px 16px;background:#fff;gap:30px;flex-wrap:wrap}.activitysummary_item__ibhar{display:flex;flex-direction:column;align-items:center;gap:6px}.activitysummary_labelRow__99fcE{display:flex;align-items:center;gap:6px;font-size:15px;color:#444}.activitysummary_dot__StDBL{width:10px;height:10px;border-radius:50%}.activitysummary_label__aRD4v{font-weight:500}.activitysummary_count__vy7NV{font-size:22px;font-weight:700;color:#000}.mosttravelempacontainer_left_content__qOiaB{display:flex;flex-direction:column;gap:20px}.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;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}.tripexplorermap_mapContainer__AICS_{width:100%;height:380px;border-radius:16px;overflow:hidden}@media(max-width:900px){.tripexplorermap_mapContainer__AICS_{height:280px}}@media(max-width:600px){.tripexplorermap_mapContainer__AICS_{height:240px;border-radius:12px}}@media(max-width:450px){.tripexplorermap_mapContainer__AICS_{height:200px}}.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}.tirpactivity_tripactivity_container__GBSnn{margin:50px 80px;display:flex;flex-direction:row;gap:20px;padding:0 16px}.tirpactivity_tripmain_layout__o29fx{width:100%}.tirpactivity_left__P8pXp{width:35%;display:flex;flex-direction:column;gap:20px}.tirpactivity_right__ISn_M{width:65%}.tirpactivity_trip_days_list_wrap__2bnz_{height:800px;overflow-y:scroll;padding:0 .5rem 1rem}.tirpactivity_trip_days_list_wrap__2bnz_::-webkit-scrollbar{display:none}.tirpactivity_trip_day_activity__X5I4k{width:100%;margin-top:2.5rem}.tirpactivity_trip_day_activity__X5I4k p{color:#555}.tirpactivity_trip_day_activity__X5I4k span{font-weight:700}.tirpactivity_trip_day_activity__X5I4k .tirpactivity_phrase_container__Hit_a{display:flex;flex-direction:column;gap:10px;margin-top:10px}.tirpactivity_trip_day_activity__X5I4k .tirpactivity_phrase_container__Hit_a .tirpactivity_phrases__GCE9C{display:flex;gap:1rem;flex-direction:column}.tirpactivity_itineary_details_sec__cA7fP{width:100%}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{display:flex;justify-content:left;align-items:center;gap:1rem;color:#b24c58;font-size:1.2rem;font-weight:500}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP .tirpactivity_handleswap__ZfJJW{cursor:pointer}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_add_itineary__B7IQ4{width:100%;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_add_itineary__B7IQ4 .tirpactivity_add_icon__xBLiR{padding:6px;color:#fff;background-color:#b24c58;cursor:pointer;width:100%;border-radius:5px;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg{margin-bottom:1.75rem;display:flex;justify-content:space-between;align-items:center}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg h2{font-size:2rem;font-weight:600;color:#202020}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg .tirpactivity_add_itineary__B7IQ4{display:flex;justify-content:center;align-items:center;gap:.5rem;cursor:pointer}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg .tirpactivity_add_itineary__B7IQ4 p{color:#b24c58;font-size:1.125rem;font-weight:500}.tirpactivity_itineary_content__VRu4s{display:flex;flex-direction:column;gap:2rem;position:relative;margin-top:2.5rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_update_Sec__MnUW1{display:flex;justify-content:space-between;align-items:center}.tirpactivity_itineary_content__VRu4s .tirpactivity_update_Sec__MnUW1 .tirpactivity_update_button__qFeI8{width:9.625rem;max-width:9.625rem;border:1px solid #b24c58;border-radius:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;background:rgba(0,0,0,0);color:#b24c58;overflow:hidden;text-align:center;cursor:pointer;transition:.2s}.tirpactivity_itineary_content__VRu4s .tirpactivity_update_Sec__MnUW1 .tirpactivity_update_button__qFeI8:disabled{opacity:.55;cursor:not-allowed}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_{gap:1.5rem;position:relative}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ{position:relative;width:2.533rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ:after{content:"";position:absolute;top:50%;bottom:-50%;left:50%;transform:translateX(-50%);width:.125rem;background:repeating-linear-gradient(180deg,#abb2bd,#abb2bd .25rem,transparent 0,transparent .5rem);z-index:1}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ .tirpactivity_dot___BhT6{width:2.533rem;height:2.533rem;border-radius:50%;border:.187rem solid #abb2bd;background:#fff;z-index:2}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_.tirpactivity_lastRow__9hRdt .tirpactivity_timeline__wZKnQ:after{display:none}.tirpactivity_shimmer_card__Ba2Kp{min-width:400px}.tirpactivity_raid_hailing_card__Jm_Uy .tirpactivity_title__wKFCM{font-size:1rem;font-weight:600;color:#555}.tirpactivity_raid_hailing_card__Jm_Uy .tirpactivity_link_container__x0MY0{display:flex;gap:.5rem}.tirpactivity_raid_hailing_card__Jm_Uy .tirpactivity_link_container__x0MY0 a{color:#b24c58;font-size:.875rem}.tirpactivity_sidebar__wfpkO{display:flex;flex-direction:flex;align-items:flex-start;gap:0}.tirpactivity_cardContainer__Xez_O{display:flex;position:sticky;top:3rem;background-color:#f3f4f6}.tirpactivity_card__3_Dta{width:100%;max-width:500px;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.tirpactivity_headerSection__ReKbr{padding:30px 24px 24px}.tirpactivity_title__wKFCM{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:8px}.tirpactivity_subtitle__Bhd5q{font-size:14px;color:#6b7280}.tirpactivity_costSection__OjYgi{background-color:#d8e8d8;padding:24px}.tirpactivity_costContent__JBN_M{display:flex;justify-content:space-between;align-items:center}.tirpactivity_costLabel__jDUsy{font-size:16px;font-weight:600;color:#065f46}.tirpactivity_costAmount__e_sVA{font-size:28px;font-weight:700;color:#1f2937}.tirpactivity_buttonContainer__bT2Ij{display:flex;justify-content:center;padding:20px 24px}.tirpactivity_button__u6CfJ{background-color:#0891b2;color:#fff;border:none;padding:12px 28px;font-size:13px;border-radius:6px;cursor:pointer}@media(max-width:1200px){.tirpactivity_tripactivity_container__GBSnn{margin:40px;padding:0 40px;gap:16px}.tirpactivity_left__P8pXp{width:40%}.tirpactivity_right__ISn_M{width:60%}.tirpactivity_shimmer_card__Ba2Kp{min-width:300px}}@media(max-width:1024px){.tirpactivity_tripactivity_container__GBSnn{margin:30px 24px;padding:0 24px}.tirpactivity_left__P8pXp{width:45%}.tirpactivity_right__ISn_M{width:55%}.tirpactivity_trip_days_list_wrap__2bnz_{height:680px}.tirpactivity_itineary_content__VRu4s{gap:1.5rem}.tirpactivity_shimmer_card__Ba2Kp{min-width:260px}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{font-size:1.05rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg h2{font-size:1.75rem}}@media(max-width:900px){.tirpactivity_tripactivity_container__GBSnn{flex-direction:column-reverse;margin:24px 20px;padding:0 20px;gap:24px}.tirpactivity_left__P8pXp{width:100%}.tirpactivity_right__ISn_M{width:100%;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.tirpactivity_trip_days_list_wrap__2bnz_{height:auto;max-height:600px}.tirpactivity_itineary_content__VRu4s{gap:1.25rem}.tirpactivity_shimmer_card__Ba2Kp{min-width:100%}}@media(max-width:768px){.tirpactivity_tripactivity_container__GBSnn{margin:20px 16px;padding:0 16px;gap:20px}.tirpactivity_right__ISn_M{flex-direction:column;gap:20px}.tirpactivity_trip_days_list_wrap__2bnz_{max-height:520px;padding:0 .25rem .75rem}.tirpactivity_trip_day_activity__X5I4k{margin-top:1.5rem}.tirpactivity_itineary_content__VRu4s{gap:1rem;margin-top:1.5rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{font-size:1rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg h2{font-size:1.5rem}.tirpactivity_cardContainer__Xez_O{flex-direction:column;align-items:center}.tirpactivity_card__3_Dta{max-width:100%}.tirpactivity_costAmount__e_sVA,.tirpactivity_title__wKFCM{font-size:22px}.tirpactivity_button__u6CfJ{width:100%}}@media(max-width:600px){.tirpactivity_tripactivity_container__GBSnn{margin:16px 12px;padding:0 12px;gap:16px}.tirpactivity_trip_days_list_wrap__2bnz_{max-height:480px;padding:0 .125rem .5rem}.tirpactivity_trip_day_activity__X5I4k{margin-top:1rem}.tirpactivity_itineary_content__VRu4s{gap:.5rem;margin-top:1rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_{gap:.5rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ{width:1.75rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ .tirpactivity_dot___BhT6{width:1.75rem;height:1.75rem;border-width:.15rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{font-size:.9375rem;margin-left:0!important}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_add_itineary__B7IQ4 .tirpactivity_add_icon__xBLiR{padding:8px;margin:6px 0 0}.tirpactivity_shimmer_card__Ba2Kp{min-width:0;width:100%}.tirpactivity_card__3_Dta{max-width:95%}.tirpactivity_costAmount__e_sVA,.tirpactivity_title__wKFCM{font-size:20px}}@media(max-width:400px){.tirpactivity_tripactivity_container__GBSnn{margin:12px 8px;padding:0 8px;gap:12px}.tirpactivity_trip_days_list_wrap__2bnz_{max-height:420px}.tirpactivity_itineary_content__VRu4s,.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_{gap:.375rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ{width:1.5rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ .tirpactivity_dot___BhT6{width:1.5rem;height:1.5rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{font-size:.875rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_itineary_det_heading__jvibg h2{font-size:1.25rem}.tirpactivity_costAmount__e_sVA,.tirpactivity_title__wKFCM{font-size:18px}.tirpactivity_costLabel__jDUsy{font-size:14px}}@media(max-width:360px){.tirpactivity_tripactivity_container__GBSnn{margin:10px 6px;padding:0 6px;gap:10px}.tirpactivity_trip_days_list_wrap__2bnz_{max-height:380px}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_{gap:.25rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ{width:1.375rem}.tirpactivity_itineary_content__VRu4s .tirpactivity_itineary_row__22at_ .tirpactivity_timeline__wZKnQ .tirpactivity_dot___BhT6{width:1.375rem;height:1.375rem;border-width:.125rem}.tirpactivity_itineary_details_sec__cA7fP .tirpactivity_cityname__Tz6jP{font-size:.8125rem;gap:.5rem}.tirpactivity_headerSection__ReKbr{padding:20px 16px 16px}.tirpactivity_costSection__OjYgi{padding:16px}.tirpactivity_costAmount__e_sVA,.tirpactivity_title__wKFCM{font-size:17px}.tirpactivity_button__u6CfJ{padding:10px 20px;font-size:12px}}.togglebutton_toggleWrapper__urLnn{display:flex;flex-direction:column;align-items:center;gap:.25rem;user-select:none}.togglebutton_toggle__NjDOA{width:3rem;height:1.546875rem;background-color:#cfcfcf;border-radius:999px;position:relative;cursor:pointer;transition:background-color .3s ease}.togglebutton_circle__F_kYJ{width:1.2rem;height:1.2rem;background-color:#fff;border-radius:50%;position:absolute;top:.15rem;left:.2rem;transition:left .3s ease}.togglebutton_active__7tbWN{background-color:#b24c58}.togglebutton_active__7tbWN .togglebutton_circle__F_kYJ{left:1.6rem}.togglebutton_label__KgSSJ{font-size:.75rem;font-weight:600;color:#202020;margin:0}.itinerarydays_days_overview_wrap__xzMC0{width:100%;min-width:0;max-width:100%;padding:0;display:flex;align-items:center;gap:1rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_fixed_controls__1y75M{display:flex;align-items:center;justify-content:center;flex-shrink:0}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_fixed_controls_large___NGma{align-items:flex-start;gap:1.25rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_fixed_controls_large___NGma .itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_fixed_controls_large___NGma .itinerarydays_days_header__K4gKL{min-height:5.5rem;justify-content:center}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_scroll__fR11u{display:flex;align-items:flex-start;gap:1rem;overflow-x:auto;overflow-y:hidden;flex:1 1 auto;min-width:0;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scroll-behavior:smooth}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_scroll__fR11u>*{flex-shrink:0}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_scroll__fR11u::-webkit-scrollbar{height:0;display:none}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_scroll__fR11u{scrollbar-width:none;-ms-overflow-style:none}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_container__E0NOY{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:4.25rem;padding:.45rem .5rem .4rem;min-height:5.25rem;border-radius:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_container__E0NOY:hover{border-color:rgba(178,76,88,.45);box-shadow:0 4px 12px rgba(178,76,88,.12)}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_container__E0NOY:focus-visible{outline:2px solid #b24c58;outline-offset:2px}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_icon_wrap__TglJ_{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.15rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_container_large__5sMv8{min-width:5rem;min-height:5.5rem;padding:.25rem .35rem .2rem;justify-content:flex-start}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_container_large__5sMv8 .itinerarydays_upload_icon_wrap__TglJ_{margin-top:0;width:5rem;height:5rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_upload_caption__d4RyN{font-size:.65rem;font-weight:700;color:#b24c58;text-transform:uppercase;letter-spacing:.06em;line-height:1.1;text-align:center}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_document_badge__vNYNX{position:absolute;top:4px;right:2px;z-index:2;min-width:1.375rem;height:1.375rem;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;background:#b24c58;color:#fff;font-size:.7rem;font-weight:700;line-height:1;border-radius:999px;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.18)}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_header__K4gKL{margin:0;justify-content:center;display:flex;align-items:center;flex-direction:column;cursor:pointer;padding:5px 10px;border-top-left-radius:10px;border-top-right-radius:10px}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_header__K4gKL h2{font-size:.8rem;font-weight:500;color:#b24c58;text-transform:uppercase}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_header__K4gKL p{font-size:1.5rem;font-weight:600;color:#b24c58}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_header__K4gKL .itinerarydays_day__trZB7{font-size:1.125rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_header__K4gKL .itinerarydays_date__9bkiw{font-size:2rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_active_day_header__lm5D_{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#b24c58;padding:5px 20px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_active_day_header__lm5D_ h2{font-size:.8rem;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:.4rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_active_day_header__lm5D_ p{font-size:1.5rem;font-weight:600;color:#fff}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7{font-size:1.125rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{font-size:2rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_gold_day_header__NMA9p{background:gold;color:#000}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list__vinPl{display:flex;justify-content:center;align-items:center;gap:2rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_listdayselected___KX2G{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_listdayselected___KX2G .itinerarydays_icon_wrapper__z4C3F{height:20px;display:flex;align-items:center;justify-content:center}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq{display:flex;justify-content:center;align-items:center}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:.5rem 1.25rem;gap:.25rem;cursor:pointer}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy .itinerarydays_day__trZB7{font-size:.875rem;font-weight:400;color:#e3bdc1}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy .itinerarydays_date__9bkiw{font-size:1.25rem;font-weight:700;color:#e3bdc1;margin-top:.25rem}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_active_day__f0J1A{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:.5rem 1.25rem;gap:.25rem;cursor:pointer}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_active_day__f0J1A .itinerarydays_day__trZB7{font-size:.875rem;font-weight:400;color:#b24c58}.itinerarydays_days_overview_wrap__xzMC0 .itinerarydays_days_list_wrap__sweVq .itinerarydays_active_day__f0J1A .itinerarydays_date__9bkiw{font-size:1.25rem;font-weight:700;color:#b24c58;margin-top:.5rem}@media(max-width:1200px){.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze){padding:0 40px}.itinerarydays_days_overview_embedded_mobile_rail__qyyze{padding:0}}.itinerarydays_days_overview_embedded_mobile_rail__qyyze{padding:0 .25rem;align-items:flex-end;gap:.5rem;overflow:visible}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_fixed_controls__1y75M{gap:.5rem;flex-shrink:0;align-items:flex-end;max-width:38%}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u{gap:.65rem;align-items:flex-end;padding-right:.35rem;flex:1;min-width:0;overflow-x:auto!important;overflow-y:visible!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{flex-shrink:0;min-width:3.1rem}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{background:rgba(0,0,0,0);border-radius:0;padding:.35rem .45rem .5rem}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_day__trZB7{color:#b24c58!important;font-weight:600!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_day__trZB7{font-size:.62rem!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_date__9bkiw{font-size:1.05rem!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_header__K4gKL{background:rgba(0,0,0,0);padding:.35rem .45rem .5rem;border-radius:0}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_header__K4gKL .itinerarydays_overview__ds0EV,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_header__K4gKL h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_header__K4gKL p{color:#b24c58!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_header__K4gKL .itinerarydays_overview__ds0EV{font-size:.58rem!important;font-weight:700!important;letter-spacing:.04em;line-height:1.15}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_upload_container__E0NOY{align-self:flex-end;min-width:2.85rem;min-height:3.75rem;padding:.25rem .15rem .2rem;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_{width:2.35rem;height:2.35rem}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_ img{width:100%!important;height:auto!important;filter:none}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0{background:#b24c58!important;border-radius:14px 14px 0 0!important;-webkit-border-radius:14px 14px 0 0!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:0 -4px 16px rgba(0,0,0,.12)!important;position:relative;z-index:3;min-height:4.85rem;padding:.35rem .7rem .55rem!important;overflow:hidden!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ p,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_day__trZB7,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 p,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_day__trZB7,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 p{color:#fff!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 h2,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 h2{font-size:.58rem!important;font-weight:700!important;margin-bottom:.1rem!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_day__trZB7,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_day__trZB7{font-size:.62rem!important;font-weight:700!important;letter-spacing:.04em}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_active_day_header__lm5D_.itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_date__9bkiw,.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_embedded_active_day_tab__oufT0 .itinerarydays_date__9bkiw{font-size:1.45rem!important;font-weight:700!important;line-height:1}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b{display:block;width:100%;padding:0;overflow:visible}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_tabs_scroll__g4zF3{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:.15rem .25rem .35rem}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_tabs_scroll__g4zF3::-webkit-scrollbar{display:none}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_tabs_scroll__g4zF3{scrollbar-width:none}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_upload_btn__YDYo7{flex-shrink:0;align-self:center;min-width:2.5rem;width:2.5rem;min-height:2.5rem;height:2.5rem;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;scroll-snap-align:start}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_upload_btn__YDYo7 .itinerarydays_upload_icon_wrap__TglJ_{width:2.5rem;height:2.5rem;margin-top:0;display:flex;align-items:center;justify-content:center}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_upload_btn__YDYo7 .itinerarydays_upload_icon_wrap__TglJ_ img{width:2.5rem!important;height:2.5rem!important;object-fit:contain}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_active_day_tab__3qvTD,.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_day_tab__7aYsb{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2.5rem;padding:.45rem .95rem;border-radius:999px;cursor:pointer;flex-shrink:0;box-sizing:border-box;scroll-snap-align:start;font:inherit}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_day_tab__7aYsb{border:1px solid #b24c58;background:#fff}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_day_tab__7aYsb .itinerarydays_mobile_sheet_tab_label__CPh3_{color:#b24c58;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;margin:0;line-height:1.1;white-space:nowrap}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_active_day_tab__3qvTD{border:1px solid #b24c58;background:#b24c58;box-shadow:none}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_active_day_tab__3qvTD .itinerarydays_mobile_sheet_tab_label__CPh3_{color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;margin:0;line-height:1.1;white-space:nowrap}.itinerarydays_days_overview_mobile_sheet_rail__pVO9b .itinerarydays_mobile_sheet_day_flight_icon__F32hp{flex-shrink:0;width:.875rem!important;height:.875rem!important;object-fit:contain}@media(max-width:900px){.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_{min-height:4.85rem;padding:.35rem .7rem .55rem;z-index:3;position:relative}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL{min-height:3.25rem;padding-bottom:.45rem}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u{overflow-y:visible!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_{margin-left:.1rem;margin-right:.1rem}.itinerarydays_days_overview_hero_rail__XSBS1{--hero-rail-bottom-gap:0.5rem;--hero-rail-active-height:70px;display:none;gap:.5rem;align-items:flex-end;width:100%;box-sizing:border-box;padding-bottom:0;margin-bottom:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_header__K4gKL,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_upload_container__E0NOY{margin-bottom:var(--hero-rail-bottom-gap);align-self:flex-end;height:auto;min-height:0;max-height:none}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_header__K4gKL{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:3.5rem;max-width:4.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:0;margin-top:0;transform:none;flex-shrink:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_active_day_header__lm5D_{height:var(--hero-rail-active-height);min-height:var(--hero-rail-active-height);max-height:var(--hero-rail-active-height);margin-bottom:0;align-self:flex-end;padding-bottom:var(--hero-rail-bottom-gap);background:#fff!important;border-radius:12px 12px 0 0;box-shadow:0 -2px 12px rgba(0,0,0,.1)}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_list__vinPl,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_listdayselected___KX2G{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;margin:0;padding:0;gap:.12rem}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M{gap:.5rem;flex-shrink:0;align-items:flex-end;max-width:42%}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_>p,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL>p{font-size:1.35rem!important;font-weight:700!important;line-height:1;margin:0!important}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_ h2.itinerarydays_overview__ds0EV,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL h2.itinerarydays_overview__ds0EV{font-size:.7rem!important;font-weight:600!important;letter-spacing:.04em;line-height:1.1;margin:.12rem 0 0!important;text-transform:uppercase}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL h2.itinerarydays_overview__ds0EV,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL>p{color:#fff!important}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_ h2.itinerarydays_overview__ds0EV,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_>p{color:#b24c58!important}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u{gap:.5rem;align-items:flex-end;flex:1;min-width:0;padding-right:.15rem;padding-bottom:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{flex-shrink:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_day__trZB7{color:hsla(0,0%,100%,.95)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.04em;margin:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_date__9bkiw{color:#fff!important;font-size:1.35rem!important;font-weight:700!important;line-height:1;margin:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7{font-size:.7rem!important;margin:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{font-size:1.35rem!important;margin:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_upload_container__E0NOY{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:60px;width:60px;min-height:0;max-height:none;padding:0;gap:0;border-radius:0;box-shadow:none}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_upload_container__E0NOY:hover{border-color:rgba(0,0,0,0);box-shadow:none}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_{width:60px;height:60px;margin-top:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_ img{width:60px!important;height:60px!important;object-fit:contain}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_listdayselected___KX2G .itinerarydays_icon_wrapper__z4C3F{height:0;min-height:0;overflow:hidden;margin:0;padding:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_header__K4gKL,.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{background:rgba(0,0,0,0)}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7{color:#b24c58!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.04em;margin:0}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{color:#b24c58!important;font-size:1.35rem!important;font-weight:700!important;line-height:1;margin:0}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze){padding:0;align-items:flex-end;gap:.5rem;overflow:visible}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_fixed_controls__1y75M{gap:.5rem;flex-shrink:0;align-items:flex-end;max-width:38%}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_fixed_controls__1y75M .itinerarydays_active_day_header__lm5D_{min-height:4.25rem;padding:.35rem .6rem .5rem;transform:none;z-index:2}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_fixed_controls__1y75M .itinerarydays_days_header__K4gKL{min-height:3.25rem;padding-bottom:.45rem}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u{gap:.65rem;align-items:flex-end;padding-right:.35rem;flex:1;min-width:0}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_,.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{flex-shrink:0;min-width:3.1rem}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL{background:rgba(0,0,0,0);border-radius:0;padding:.35rem .45rem .5rem;position:relative;z-index:1}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_day__trZB7{color:hsla(0,0%,100%,.95)!important;font-size:.62rem!important;font-weight:600!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_days_header__K4gKL .itinerarydays_date__9bkiw{color:#fff!important;font-size:1.05rem!important;font-weight:600!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_{transform:translateY(-.65rem);margin-left:.1rem;margin-right:.1rem;z-index:3;position:relative}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_upload_container__E0NOY{min-width:2.85rem;min-height:3.75rem;padding:.25rem .15rem .2rem;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_upload_container__E0NOY:hover{border-color:rgba(0,0,0,0);box-shadow:none}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_{width:2.35rem;height:2.35rem}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_upload_container__E0NOY .itinerarydays_upload_icon_wrap__TglJ_ img{width:100%!important;height:auto!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_header__K4gKL{background:rgba(0,0,0,0);padding:.35rem .45rem .5rem;border-radius:0}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_header__K4gKL h2,.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_header__K4gKL p{color:#fff!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_header__K4gKL .itinerarydays_overview__ds0EV{font-size:.58rem!important;font-weight:700!important;letter-spacing:.04em;line-height:1.15}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_active_day_header__lm5D_{background:#fff!important;border-radius:14px 14px 0 0;padding:.35rem .7rem .55rem;min-height:4.85rem;box-shadow:0 -4px 16px rgba(0,0,0,.12)}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_active_day_header__lm5D_ h2{color:#b24c58!important;font-size:.58rem!important;font-weight:700!important;margin-bottom:.1rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_active_day_header__lm5D_ p{color:#b24c58!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_active_day_header__lm5D_ .itinerarydays_day__trZB7{font-size:.62rem!important;font-weight:700!important;color:#b24c58!important;letter-spacing:.04em}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{font-size:1.45rem!important;font-weight:700!important;color:#b24c58!important;line-height:1}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy{padding:.35rem .55rem .5rem}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy .itinerarydays_date__9bkiw,.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_list_wrap__sweVq .itinerarydays_day_name__rqkZy .itinerarydays_day__trZB7{color:#fff!important}}@media(max-width:550px){.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_fixed_controls__1y75M{max-width:38%}.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u{gap:.45rem!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze{gap:.5rem!important;padding:0 .25rem!important}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_fixed_controls__1y75M{gap:.45rem!important;max-width:40%}.itinerarydays_days_overview_embedded_mobile_rail__qyyze .itinerarydays_days_scroll__fR11u{gap:.55rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze){gap:.5rem!important;padding:0 .25rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_fixed_controls__1y75M{gap:.45rem!important;max-width:40%}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u{gap:.55rem!important}}@media(max-width:400px){.itinerarydays_days_overview_hero_rail__XSBS1 .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{font-size:1.1rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze){gap:.4rem!important;padding:0 .15rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_fixed_controls__1y75M{gap:.35rem!important;max-width:42%}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u{gap:.45rem!important}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_{transform:translateY(-.5rem);min-height:4.5rem;padding-left:.55rem;padding-right:.55rem}.itinerarydays_days_overview_wrap__xzMC0:not(.itinerarydays_days_overview_hero_rail__XSBS1):not(.itinerarydays_days_overview_embedded_mobile_rail__qyyze) .itinerarydays_days_scroll__fR11u>.itinerarydays_active_day_header__lm5D_ .itinerarydays_date__9bkiw{font-size:1.3rem!important}}.itinerarymain_itinerary_update_slot__N_jBZ{position:relative;z-index:22;width:calc(100% - 160px);max-width:100%;margin:-4.75rem auto 1.25rem;min-height:5.75rem;box-sizing:border-box}@media(max-width:1200px){.itinerarymain_itinerary_update_slot__N_jBZ{width:calc(100% - 30px);margin-top:-3.75rem}}@media(max-width:900px){.itinerarymain_itinerary_update_slot__N_jBZ{width:calc(100% - 1rem);margin:-3rem auto 1rem;min-height:5rem}}@media(max-width:600px){.itinerarymain_itinerary_update_slot__N_jBZ{width:calc(100% - 24px);margin:-2.5rem auto .75rem;min-height:auto}}.itinerarymain_groupBackHeader__NzNDL{max-width:100%;padding:.75rem 80px 0;box-sizing:border-box}@media(max-width:900px){.itinerarymain_groupBackHeader__NzNDL{padding:.5rem 1rem 0}}.itinerarymain_groupBackHeaderEmbedded___uJF5{padding:0 .25rem .75rem;max-width:100%;box-sizing:border-box}@media(max-width:900px){.itinerarymain_groupBackHeaderEmbedded___uJF5{display:none}}.itinerarymain_swapActionDisabled__GdJ8o{cursor:not-allowed!important;opacity:.45;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP{padding:0 80px}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7{padding:0 .5rem}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim{margin-top:0;min-width:0}@media(min-width:1101px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe{width:46%;flex:0 0 46%;max-width:28rem;min-width:0}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_price_break_down__bGKMu{width:auto;flex:1 1 0;min-width:0}}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineary_details_sec__fJ1_F,.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineraryListSection__r5soe{height:min(68dvh,680px)}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineraryListSection__r5soe{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineary_cards_scroll__K5Iy1{scrollbar-width:none;-ms-overflow-style:none}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_price_break_down__bGKMu{min-width:0;overflow-x:visible;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim{display:flex;gap:2rem;padding:0 10px 15px}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe{width:40%;height:950.69px;overflow-y:auto;padding:1rem .5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_phrases__2m3tV{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_phrase_panel_motion__G7fdi,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_trip_overview_days_motion__t3IKk{width:100%;min-width:0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_map__l2Tov{margin-top:2rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_city_separator__lh6l3{display:flex;justify-content:left;align-items:center;margin-top:2rem;gap:1rem;color:#b24c58;font-weight:700}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_city_separator__lh6l3 .itinerarymain_swapicon__6sbiq{cursor:pointer;border:none;background:none;padding:0;display:inline-flex;align-items:center}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_city_separator__lh6l3 .itinerarymain_swapicon__6sbiq.itinerarymain_swapActionDisabled__GdJ8o,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_city_separator__lh6l3 .itinerarymain_swapicon__6sbiq:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_overview_info__ZcX5_{color:#555;background-color:#f7f7f7;padding:.8rem;margin-bottom:1.5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe span{font-weight:700}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_tripview_option__FSQSm{display:flex;justify-content:flex-end;align-items:center;padding:1rem .5rem 0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe .itinerarymain_tripview_option__FSQSm img{cursor:pointer}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe::-webkit-scrollbar{display:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe{scrollbar-width:none;-ms-overflow-style:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F{height:958.69px;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:1rem;margin-top:2rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_cityname__zFrx2{display:flex;justify-content:center;align-items:center;gap:.5rem;color:#b24c58;font-size:1.2rem;font-weight:500}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_cityname__zFrx2 .itinerarymain_handleswap__85Kyq{cursor:pointer;border:none;background:none;padding:0;display:inline-flex;align-items:center}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_cityname__zFrx2 .itinerarymain_handleswap__85Kyq.itinerarymain_swapActionDisabled__GdJ8o,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_cityname__zFrx2 .itinerarymain_handleswap__85Kyq:disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22{flex-shrink:0;cursor:pointer;margin-bottom:1.75rem;display:flex;justify-content:center;align-items:center;background-color:#b24c58;padding:.4rem;border-radius:.3rem;border:none;width:100%}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22.itinerarymain_itineary_det_heading_disabled__XmQA6,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 h2{font-size:2rem;font-weight:600;color:#fff}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf{display:flex;justify-content:center;align-items:center;gap:.2rem;cursor:pointer}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf p{color:#fff;font-size:1.125rem;font-weight:500}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;gap:1rem;padding:0 .5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_city_sec__7VLpM{flex-shrink:0;display:flex;justify-content:"center";align-items:center;justify-content:space-between;margin:1rem 0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_city_sec__7VLpM .itinerarymain_upd_btn__io56E{min-width:150px}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:1rem;padding-bottom:.5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1::-webkit-scrollbar{display:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1{scrollbar-width:none;-ms-overflow-style:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1 .itinerarymain_itineary_row__HuDEy{gap:1.5rem;position:relative}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp{position:relative;width:2.533rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp:after{content:"";position:absolute;top:50%;bottom:-50%;left:50%;transform:translateX(-50%);width:.125rem;background:repeating-linear-gradient(180deg,#abb2bd,#abb2bd .25rem,transparent 0,transparent .5rem);z-index:1}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp .itinerarymain_dot__xfTix{width:2.533rem;height:2.533rem;border-radius:50%;border:.187rem solid #abb2bd;background:#fff;z-index:2}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1 .itinerarymain_itineary_row__HuDEy.itinerarymain_lastRow__j5VXq .itinerarymain_timeline__wUdTp:after{display:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_price_break_down__bGKMu{margin-top:1.5rem;width:70%;top:100px;align-self:flex-start;overflow-y:auto;height:fit-content}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_price_break_down__bGKMu::-webkit-scrollbar{display:none}html.dark .itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7,html.dark [data-embedded-itinerary=true] .itinerarymain_itinerary_main_wrap__gTqiP{color:#f5f5f5}html.dark .itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_raid_hailing_card__d5Wcv,html.dark [data-embedded-itinerary=true] .itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_raid_hailing_card__d5Wcv{background:#181818;border-color:#454545}html.dark .itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_title__HUDQG,html.dark [data-embedded-itinerary=true] .itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_title__HUDQG{color:#f5f5f5}html.dark .itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_link_container__b97fo a,html.dark [data-embedded-itinerary=true] .itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_link_container__b97fo a{border-color:rgba(178,76,88,.55);color:#f5c4ca}.itinerarymain_fixedPrice__Gs9Oq{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:999;box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:.75rem 1rem;transition:bottom .2s ease}.itinerarymain_staticPrice__mgPir{position:relative;bottom:auto;width:100%;padding-bottom:1rem}@media(max-width:1200px){.itinerarymain_itinerary_main_wrap__gTqiP{padding:15px}}@media(max-width:1100px){.itinerarymain_itinerary_main_wrap__gTqiP{padding:8px}}.itinerarymain_itinerary_city_sheet__nhQGu{max-height:min(92dvh,760px)}.itinerarymain_itinerary_city_sheet_body__XsBSe{padding:.75rem!important;overflow:hidden;display:flex;flex-direction:column;min-height:0}.itinerarymain_itinerary_days_strip__e_mu8{width:100%}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J{width:100%;flex-shrink:0;position:relative;z-index:12;margin-top:.75rem;padding:.5rem .35rem 0;box-sizing:border-box;border-radius:0;overflow:visible}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]){background:rgba(0,0,0,0)!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]) [class*=date],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]) [class*=day],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]) [class*=overview],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]) h2,.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_header]:not([class*=active_day_header]) p{color:#b24c58!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=active_day_header],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=embedded_active_day_tab]{background:#b24c58!important;border-radius:14px 14px 0 0!important;-webkit-border-radius:14px 14px 0 0!important;overflow:hidden!important;box-shadow:0 -4px 16px rgba(0,0,0,.1)!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=active_day_header] [class*=date],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=active_day_header] [class*=day],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=active_day_header] h2,.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=active_day_header] p,.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=embedded_active_day_tab] [class*=date],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=embedded_active_day_tab] [class*=day],.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=embedded_active_day_tab] h2,.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=embedded_active_day_tab] p{color:#fff!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_overview_embedded_mobile_rail]{overflow:visible!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=days_scroll]{overflow-y:visible!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=upload_container]{background:rgba(0,0,0,0)!important;box-shadow:none!important}.itinerarymain_itinerary_days_strip_embedded_mobile__tWw7J [class*=upload_container] img{filter:none!important}.itinerarymain_itinerary_mobile_map_wrap__8glwu{width:100%}.itinerarymain_mobile_day_add_fab__75vl_,.itinerarymain_mobile_day_header__YD5AT,.itinerarymain_mobile_day_location____EiF,.itinerarymain_mobile_day_location_row__i8WVW,.itinerarymain_mobile_day_swap_btn___k9tb,.itinerarymain_mobile_day_title_row__Gcdef,.itinerarymain_mobile_day_update_row__ft9kK,.itinerarymain_mobile_map_back_btn__GhCkU,.itinerarymain_mobile_map_days_rail__UBN0v,.itinerarymain_mobile_map_overlay_top__JHKUN,.itinerarymain_mobile_map_trip_card__nj6p_,.itinerarymain_mobile_sheet_backdrop__YxOuS,.itinerarymain_mobile_sheet_days_rail__rsUq_,.itinerarymain_mobile_sheet_handle__104oP{display:none}.itinerarymain_mobile_sheet_chevron_closed__intx3,.itinerarymain_mobile_sheet_chevron_open__T7pNz{display:block;width:1.375rem;height:auto;object-fit:contain;transition:transform .28s cubic-bezier(.32,.72,0,1)}.itinerarymain_mobile_sheet_chevron_open__T7pNz{transform:rotate(0deg)}.itinerarymain_mobile_sheet_chevron_closed__intx3{transform:rotate(180deg)}.itinerarymain_mobile_sheet_content__WqYLB{width:100%;min-width:0;margin-top:.5rem}@media(min-width:901px)and (max-width:1100px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7{padding:0 .25rem!important}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim{flex-direction:column;gap:1rem;padding:0}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe{width:100%;flex:none;max-width:100%;height:auto;max-height:none;overflow:visible}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F{width:100%;height:auto!important;max-height:none!important}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_price_break_down__bGKMu{width:100%;flex:none;max-width:100%;margin-top:0;position:relative;top:auto;order:-1;min-height:320px}}@media(max-width:900px){.itinerarymain_itinerary_update_slot__N_jBZ{display:none}.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr{--itinerary-mobile-hero-height:0px}.itinerarymain_itinerary_main_wrap__gTqiP{padding:0!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim{flex-direction:column;gap:0;margin-top:0;padding:0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu{position:relative;z-index:10;flex:none;width:100%;max-width:100vw;height:calc(100dvh - var(--itinerary-mobile-hero-height, 13rem) - var(--itinerary-mobile-sheet-collapsed, 3.25rem) - var(--itinerary-mobile-confirm-bar, 4.75rem) - env(safe-area-inset-bottom, 0px));min-height:600px;padding-bottom:0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu>:not(.itinerarymain_mobile_map_overlay_top__JHKUN){min-height:600px}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{position:fixed;left:0;right:0;bottom:calc(4rem + env(safe-area-inset-bottom, 0px));z-index:30;width:100%;order:0;margin-top:0;background:#fff;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;transition:height .32s cubic-bezier(.32,.72,0,1),max-height .32s cubic-bezier(.32,.72,0,1);padding:0;box-sizing:border-box}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD:before{content:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_handle__104oP{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;border:none;background:#fff;padding:.5rem 0 .4rem;cursor:grab;touch-action:none;position:relative;color:#6b7280}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_handle__104oP:active{cursor:grabbing}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_handle__104oP img{display:block;width:1.375rem;height:auto;object-fit:contain}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_content__WqYLB{flex:1;min-height:0;overflow:hidden;padding:0 .75rem .5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileCollapsed__mtlGJ{height:3.25rem;max-height:3.25rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileCollapsed__mtlGJ .itinerarymain_mobile_sheet_content__WqYLB{opacity:0;visibility:hidden;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileDragging__ldYSb{transition:none!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileDragging__ldYSb .itinerarymain_mobile_sheet_content__WqYLB{opacity:1;visibility:visible;pointer-events:auto}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileDragging__ldYSb .itinerarymain_mobile_sheet_days_rail__rsUq_{display:block;flex-shrink:0;width:100%;padding:0 .35rem .15rem;border-bottom:1px solid rgba(0,0,0,.06)}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h{height:80dvh;max-height:80dvh}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_days_rail__rsUq_{display:block;flex-shrink:0;width:100%;padding:0 .35rem .15rem;border-bottom:1px solid rgba(0,0,0,.06)}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM{padding:.65rem .75rem .75rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_overview_content__jdXxr{margin-bottom:.75rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_phrases__2m3tV{margin-top:0;gap:.75rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_header__YD5AT{display:block;margin-bottom:.85rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_title_row__Gcdef{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_title__yYlRH{margin:0;font-size:1.45rem;font-weight:700;line-height:1.15;color:#111827}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_add_fab__75vl_{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:none;border-radius:999px;background:#b3525b;color:#fff;font-size:1.45rem;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;box-shadow:0 4px 12px rgba(178,76,88,.35)}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_add_fab__75vl_.itinerarymain_mobile_day_add_fab_disabled__SOY5h,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_add_fab__75vl_:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_location_row__i8WVW{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.35rem;max-width:100%;margin-top:.75rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_location_row__i8WVW>img{flex-shrink:0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_location_row__i8WVW>p{margin:0;font-size:18px;font-weight:500;color:#b24c58;line-height:1.25}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_swap_btn___k9tb{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;border:none;background:rgba(0,0,0,0);padding:0;margin-left:.15rem;cursor:pointer;flex-shrink:0;color:#b3525b}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_swap_btn___k9tb img{display:block;width:1.75rem;height:auto}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_swap_btn___k9tb span{font-size:10px;font-weight:500;line-height:1;color:#b3525b}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_swap_btn___k9tb.itinerarymain_swapActionDisabled__GdJ8o,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_swap_btn___k9tb:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_update_row__ft9kK{display:flex;justify-content:flex-end;margin-bottom:.65rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_itineary_cards_scroll__K5Iy1{padding-top:.15rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content__WqYLB{opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:.75rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe:not(.itinerarymain_itineraryListSection_mobile__eOSKD){width:100%;flex:none;max-width:100%;height:auto;max-height:none;overflow:visible;order:0;background:#fff;border-radius:1.25rem 1.25rem 0 0;margin-top:-.75rem;position:relative;z-index:15;padding:0 .75rem calc(5.5rem + env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(0,0,0,.06)}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_details_sec__fJ1_F{width:100%!important;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important;margin-top:0!important;padding-bottom:.5rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7{flex:none!important;min-height:0!important;overflow:visible!important;width:100%!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_cards_scroll__K5Iy1{flex:none!important;min-height:0!important;overflow:visible!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_trip_day_activity__UGnMn{width:100%!important;height:auto!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_price_break_down__bGKMu{width:100%!important;margin-top:0!important;position:relative!important;top:auto!important;max-height:none!important;overflow-y:visible!important;order:-1;display:flex;flex-direction:column;gap:0}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22{margin-bottom:1.2rem!important;gap:.5rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 h2{font-size:1.55rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf{gap:.35rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf p{font-size:1rem!important}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu{height:calc(100dvh - var(--itinerary-mobile-sheet-collapsed, 3.25rem) - var(--itinerary-mobile-confirm-bar, 4.75rem) - env(safe-area-inset-bottom, 0px))}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_overlay_top__JHKUN{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:0;left:0;right:0;z-index:12;padding:calc(.65rem + env(safe-area-inset-top, 0px)) .75rem 0;pointer-events:none;box-sizing:border-box}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_back_btn__GhCkU{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:calc(.65rem + env(safe-area-inset-top, 0px));left:.75rem;width:2.25rem;height:2.25rem;border:none;border-radius:999px;background:hsla(0,0%,100%,.94);box-shadow:0 2px 10px rgba(0,0,0,.12);cursor:pointer;pointer-events:auto;z-index:2;padding:0}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_trip_card__nj6p_{display:flex;flex-direction:column;align-items:center;gap:.15rem;max-width:calc(100% - 4.5rem);padding:.55rem .85rem;border-radius:10px;background:hsla(0,0%,100%,.96);box-shadow:0 4px 18px rgba(0,0,0,.12);text-align:center;pointer-events:auto;margin:3rem auto 0}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_trip_card_embedded__4z0DZ{max-width:100%}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_trip_title__BIz6_{margin:0;font-size:.92rem;font-weight:700;line-height:1.2;color:#111827}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_trip_route__K_Yyj{margin:0;font-size:.72rem;font-weight:500;line-height:1.25;color:#4b5563}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_trip_meta__JCy6A{margin:0;font-size:.68rem;font-weight:400;line-height:1.25;color:#6b7280}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_days_rail__UBN0v{display:block;width:100%;margin-top:.55rem;pointer-events:auto}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_mobile_map_overlay_top__JHKUN{padding-top:.65rem}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu{height:calc(100dvh - var(--group-itinerary-mobile-top, 10.75rem) - var(--itinerary-mobile-sheet-collapsed, 3.25rem) - var(--itinerary-mobile-confirm-bar, 4.75rem) - var(--group-bottom-nav, 4.25rem) - env(safe-area-inset-bottom, 0px));min-height:12rem}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7{--group-bottom-nav:0px}}@media(max-width:900px)and (max-width:1023px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7{--group-bottom-nav:4.25rem}}@media(max-width:900px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineary_details_sec__fJ1_F,.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_itineraryListSection__r5soe:not(.itinerarymain_itineraryListSection_mobile__eOSKD){width:100%!important;flex:none!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu{height:calc(100dvh - var(--group-itinerary-mobile-top, 11.5rem) - var(--itinerary-mobile-sheet-collapsed, 3.25rem) - var(--itinerary-mobile-confirm-bar, 4.75rem) - var(--group-bottom-nav, 4.25rem) - env(safe-area-inset-bottom, 0px));min-height:12rem;max-height:none}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{z-index:35;bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}}@media(max-width:900px)and (max-width:1023px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{bottom:calc(8rem + env(safe-area-inset-bottom, 0px))}}@media(max-width:900px)and (max-width:357px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{bottom:calc(7rem + env(safe-area-inset-bottom, 0px))}}@media(max-width:900px){.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileCollapsed__mtlGJ{height:3.25rem!important;max-height:3.25rem!important}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h{height:min(80dvh,100dvh - var(--group-itinerary-mobile-top,11.5rem) - 4.75rem - var(--group-bottom-nav,4.25rem))!important;max-height:min(80dvh,100dvh - var(--group-itinerary-mobile-top,11.5rem) - 4.75rem - var(--group-bottom-nav,4.25rem))!important}.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr.itinerarymain_itinerary_main_wrap_no_confirm_bar__3r0q4{--itinerary-mobile-confirm-bar:0px}.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr.itinerarymain_itinerary_main_wrap_no_confirm_bar__3r0q4 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{bottom:env(safe-area-inset-bottom,0)}.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr.itinerarymain_itinerary_main_wrap_no_confirm_bar__3r0q4 .itinerarymain_itinerary_mobile_map_wrap__8glwu{height:calc(100dvh - var(--itinerary-mobile-sheet-collapsed, 3.25rem) - env(safe-area-inset-bottom, 0px))!important}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs{background:#000!important}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_mobile_map_trip_card__nj6p_{background:rgba(32,32,32,.96);box-shadow:0 4px 18px rgba(0,0,0,.35)}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_mobile_map_trip_title__BIz6_{color:#f5f5f5}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_mobile_map_trip_route__K_Yyj{color:#d1d5db}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_mobile_map_trip_meta__JCy6A{color:#9ca3af}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs.itinerarymain_itinerary_main_wrap_mobile_map_first__1MoYr .itinerarymain_mobile_map_back_btn__GhCkU{background:rgba(32,32,32,.92);box-shadow:0 2px 10px rgba(0,0,0,.35)}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD{background:#000;box-shadow:0 -8px 24px rgba(0,0,0,.5)}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_handle__104oP{background:#000;color:#9ca3af}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobile__eOSKD .itinerarymain_mobile_sheet_content__WqYLB{background:#000;color:#f5f5f5}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_days_rail__rsUq_{border-bottom-color:hsla(0,0%,100%,.08)}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM{background:#000}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_title__yYlRH{color:#fff}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_mobile_day_location_row__i8WVW>p{color:#d38b90}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content_map_first__qSJgM .itinerarymain_itineary_details_sec__fJ1_F{width:100%;box-sizing:border-box}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileDragging__ldYSb .itinerarymain_mobile_sheet_days_rail__rsUq_{border-bottom-color:hsla(0,0%,100%,.08)}.itinerarymain_itinerary_main_wrap_trip_mode_dark__OGCVs .itinerarymain_itineary_details_sec__fJ1_F{background:#000;color:#f5f5f5}.itinerarymain_mobile_sheet_backdrop__YxOuS{display:block;position:fixed;inset:0;z-index:28;border:none;padding:0;margin:0;background:rgba(0,0,0,.28);cursor:pointer}}@media(max-width:900px)and (min-width:601px){.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection__r5soe{padding-left:1rem;padding-right:1rem}}@media(max-width:600px){.itinerarymain_itinerary_main_wrap__gTqiP{padding:0!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu,.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu>:not(.itinerarymain_mobile_map_overlay_top__JHKUN){min-height:600px}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineraryListSection_mobileExpanded__LqI9h .itinerarymain_mobile_sheet_content__WqYLB{padding-left:.65rem;padding-right:.65rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7{gap:0!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_itineary_row__HuDEy{gap:.7rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp{width:1rem!important;min-width:1rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp .itinerarymain_dot__xfTix{width:1.2rem!important;height:1.2rem!important;border-width:2px!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itineary_content__Zt_L7 .itinerarymain_itineary_row__HuDEy .itinerarymain_timeline__wUdTp .itinerarymain_dot__xfTix:after{height:10rem!important}.itinerarymain_itinerary_main_wrap__gTqiP.itinerarymain_itinerary_main_wrap_embedded__VTco7 .itinerarymain_trip_days_list_wrap__TPQim .itinerarymain_itinerary_mobile_map_wrap__8glwu{min-height:10rem}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22{padding-right:10px}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 h2{font-size:1.15rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf{gap:.3rem!important}.itinerarymain_itinerary_main_wrap__gTqiP .itinerarymain_itineary_details_sec__fJ1_F .itinerarymain_itineary_det_heading__qsO22 .itinerarymain_add_itineary__JZ4zf p{font-size:.9rem!important}}@media(max-width:900px){.itinerarymain_overview_info__ZcX5_{margin-bottom:1.25rem!important}.itinerarymain_tripview_option__FSQSm{padding:.8rem .4rem 0!important}}@media(max-width:750px){.itinerarymain_overview_info__ZcX5_{margin-bottom:.7rem!important}.itinerarymain_tripview_option__FSQSm{padding:.6rem .4rem 0!important}}@media(max-width:600px){.itinerarymain_overview_info__ZcX5_{margin-bottom:.4rem!important}.itinerarymain_tripview_option__FSQSm{padding:.45rem .35rem 0!important}}@media(max-width:450px){.itinerarymain_overview_info__ZcX5_{margin-bottom:.3rem!important}.itinerarymain_tripview_option__FSQSm{padding:.3rem .3rem 0!important}}.itinerarymain_raid_hailing_card__d5Wcv{border:1px solid #eee;border-radius:8px;padding:10px;background:linear-gradient(90deg,#fff4f5 49.52%,#fff);flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_title__HUDQG{font-weight:600;font-size:1.4rem;color:#555;margin-bottom:.5rem}.itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_link_container__b97fo{flex:1;display:flex;flex-direction:column;gap:5px}.itinerarymain_raid_hailing_card__d5Wcv .itinerarymain_link_container__b97fo a{color:inherit;text-decoration:none;border:1px solid #b24c58;border-radius:50vw;padding:5px 10px;text-align:center;color:#b24c58}.tripTabs_tab__ar9Th,.tripTabs_tabsWrapper__pXS9m{width:100%;display:flex}.tripTabs_tab__ar9Th{height:46px;font-size:18px;padding:12px 16px;align-items:center;border:none;justify-content:left;background:#fff;color:#000;gap:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.tripTabs_tab__ar9Th:first-child{border-top-left-radius:.75rem}.tripTabs_tab__ar9Th:last-child{border-top-right-radius:.75rem}.tripTabs_activeItineary__MbRPt,.tripTabs_active__X9QwK{background:linear-gradient(0deg,rgb(255,255,255),rgb(252,207,210));color:#b24c58;font-weight:600;border:#b24c58}@media(max-width:900px){.tripTabs_tab__ar9Th{font-size:16px;height:42px;padding:10px 14px}}@media(max-width:600px){.tripTabs_tab__ar9Th{font-size:15px;height:40px;padding:10px 12px;justify-content:center;text-align:center}.tripTabs_tab__ar9Th:last-child{border-top-right-radius:.5rem}}@media(max-width:380px){.tripTabs_tab__ar9Th{font-size:14px;height:auto;padding:8px 10px;gap:6px}}.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding:0 5rem 4rem;display:flex;flex-direction:column}.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl{padding:0;display:flex;flex-direction:column}.main_main_wrap__8z84b .main_travel_details_faq__MIgOc{padding:6.25rem 5rem;display:flex;flex-direction:column}@media(max-width:1200px){.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding:1.71rem 3.25rem 2.6rem!important}.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl{padding:0}.main_main_wrap__8z84b .main_travel_details_faq__MIgOc{padding:3.5rem 2.2rem!important}}@media(max-width:900px){.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding:1.5rem 1.25rem 2rem!important}.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl{padding:0}.main_main_wrap__8z84b .main_travel_details_faq__MIgOc{padding:2.6rem 1.8rem!important}}@media(min-width:452px)and (max-width:900px){.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding-top:0!important}}@media(max-width:960px){.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl,.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding-top:0}}@media(max-width:768px){.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl,.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding-top:0}}@media(max-width:600px){.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding:0 1rem!important;margin-top:0}.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl{padding-top:0}.main_main_wrap__8z84b .main_travel_details_faq__MIgOc{padding:1rem!important}}@media(max-width:400px){.main_main_wrap__8z84b .main_travel_details_wrap__ZBkzs{padding:0 1rem!important;margin-top:0!important}.main_main_wrap__8z84b .main_travel_details_home_info__AOaLl{padding:0}.main_main_wrap__8z84b .main_travel_details_faq__MIgOc{padding:1rem!important}}@media screen and (min-width:1650px){.main_travel_details_home_info__AOaLl{padding:0 5rem!important;display:flex;flex-direction:column}}.faq_faq_main_wrap__aftZ2 .faq_faq_header__vMYwa{font-size:2rem;font-weight:600;line-height:2.25rem;color:#555}.faq_faq_main_wrap__aftZ2 .faq_search_faq_sec__AX1Zb{width:100%;margin-top:1rem;position:relative}.faq_faq_main_wrap__aftZ2 .faq_search_faq_sec__AX1Zb input{width:100%;height:3rem;outline:none;background-color:#fff;border:1px solid #cfcfcf;border-radius:.5rem;padding:.5rem 1rem .5rem 2.5rem}.faq_faq_main_wrap__aftZ2 .faq_search_faq_sec__AX1Zb span{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.faq_faq_main_wrap__aftZ2 .faq_search_faq_sec__AX1Zb span img{width:1.2rem;height:1.2rem}.faq_faq_main_wrap__aftZ2 .faq_faq_select_sec__skvx0{margin-top:1rem;display:flex;justify-content:left;align-items:center;gap:1rem;overflow-y:scroll}.faq_faq_main_wrap__aftZ2 .faq_faq_select_sec__skvx0 .faq_faq_select_name__PkxFD{background-color:#fff;padding:.625rem .75rem;border-radius:3.125rem;cursor:pointer;color:#202020;font-weight:400;white-space:noWrap}.faq_faq_main_wrap__aftZ2 .faq_faq_select_sec__skvx0 .faq_faq_selected_name__ZBKTD{background-color:#fbe9eb;color:#b24c58}.faq_faq_main_wrap__aftZ2 .faq_faq_select_sec__skvx0::-webkit-scrollbar{display:none}.faq_faq_main_wrap__aftZ2 .faq_faq_list__Lm2iP{width:100%;margin-top:2.5rem;padding:0 .5rem}@media(max-width:1150px){.faq_faq_main_wrap__aftZ2{padding:4rem 3rem}}@media(max-width:950px){.faq_faq_main_wrap__aftZ2{padding:0}.faq_faq_main_wrap__aftZ2 .faq_faq_header__vMYwa{font-size:1.75rem}}@media(max-width:600px){.faq_faq_main_wrap__aftZ2{padding:0}.faq_faq_main_wrap__aftZ2 .faq_faq_header__vMYwa{font-size:1.2rem}.faq_faq_main_wrap__aftZ2 .faq_faq_list__Lm2iP{width:100%;margin-top:1.4rem;padding:0}.faq_faq_main_wrap__aftZ2 .faq_faq_select_sec__skvx0{gap:.6rem}}.faqaccordion_faqItem__Myaey{box-shadow:0 0 4px #d2d1d1;background-color:#fff;padding:.625rem .75rem;margin-top:.75rem}.faqaccordion_faqItem__Myaey h4{margin:0;font-size:1rem;color:#202020;font-weight:500}.faqaccordion_faqQuestion__Is0Yf{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faqaccordion_faqQuestion__Is0Yf span{font-size:1.25rem;color:#202020}.faqaccordion_faqAnswer__38sGT{margin-top:.5rem;color:#555;font-size:.875rem;line-height:1.125rem}@media(min-width:1024px){.faqaccordion_faqItem__Myaey{padding:1rem 1.25rem;margin-top:1rem}.faqaccordion_faqItem__Myaey h4{font-size:1.05rem}.faqaccordion_faqQuestion__Is0Yf span{font-size:1.35rem}.faqaccordion_faqAnswer__38sGT{font-size:.9rem;line-height:1.5}}@media(min-width:768px){.faqaccordion_faqItem__Myaey{padding:.75rem 1rem}.faqaccordion_faqItem__Myaey h4{font-size:.9rem}.faqaccordion_faqQuestion__Is0Yf span{font-size:1.25rem}.faqaccordion_faqAnswer__38sGT{font-size:.875rem;line-height:1.4}}html.dark .faqaccordion_faqItem__Myaey{background-color:#181818;border:1px solid #454545;box-shadow:0 2px 12px rgba(0,0,0,.35)}html.dark .faqaccordion_faqItem__Myaey h4,html.dark .faqaccordion_faqQuestion__Is0Yf span{color:#f5f5f5}html.dark .faqaccordion_faqAnswer__38sGT{color:hsla(0,0%,100%,.75)}.groupModeFaq_wrap__QRg5f{padding:2.5rem 0 3rem}.groupModeFaq_title__Swb_q{margin:0 0 1.25rem;font-size:1.35rem;font-weight:700;color:#202020}.groupModeFaq_chips__rxSJL{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.groupModeFaq_chip__VHQb4{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:999px;border:1px solid #efefef;background:#fff;font-family:inherit;font-size:.82rem;font-weight:500;color:#555;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.groupModeFaq_chip__VHQb4:hover{border-color:rgba(178,76,88,.35)}.groupModeFaq_chipActive__HP0hj{background:rgba(178,76,88,.12);border-color:rgba(178,76,88,.45);color:#b24c58;font-weight:600}.groupModeFaq_chipClose__Fpa3M{font-size:1rem;line-height:1;opacity:.75}.groupModeFaq_list__SCtBy{display:flex;flex-direction:column;gap:0}html.dark .groupModeFaq_title__Swb_q{color:#f5f5f5}html.dark .groupModeFaq_chip__VHQb4{background:#181818;border-color:#454545;color:hsla(0,0%,100%,.75)}html.dark .groupModeFaq_chipActive__HP0hj{background:rgba(178,76,88,.22);border-color:rgba(178,76,88,.5);color:#b24c58}