.ActivityDetailTabs_header__F_sw1{display:flex;border-radius:9px;background:#f6f6f6;width:100%;padding:15px 30px 0;gap:30px;margin-bottom:20px;margin-top:20px}@media(max-width:576px){.ActivityDetailTabs_header__F_sw1{padding:11px 15px 0;gap:20px}}@media(max-width:389px){.ActivityDetailTabs_header__F_sw1{gap:20px}}.ActivityDetailTabs_heading__sjfFp{display:inline;color:#202020;font-size:18px;font-weight:500;line-height:27px}.ActivityDetailTabs_heading__sjfFp span{color:var(--primary-color,#f37002)}.ActivityDetailTabs_headerItem__YKJ_z{display:flex;align-items:center;color:#656565;font-size:16px;font-weight:500;line-height:24px;padding-bottom:13px;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease-in-out}@media(max-width:576px){.ActivityDetailTabs_headerItem__YKJ_z{font-size:15px;line-height:22px;padding-bottom:9px}}@media(max-width:389px){.ActivityDetailTabs_headerItem__YKJ_z{font-size:14px;line-height:21px}}.ActivityDetailTabs_headerItemActive__j1pc4{color:var(--primary-color,#f37002);border-bottom:2px solid var(--primary-color,#f37002)}.ActivityDetailTabs_mainContent__fgR6G{display:flex;flex-direction:column;width:100%;padding:20px;border-radius:10px;border:1px solid #e0e0e0;background:#fff;min-height:40px;transition:all 1s ease-in-out}@media(max-width:576px){.ActivityDetailTabs_mainContent__fgR6G{padding:15px}}.ActivityDetailTabs_accessibilitiesWrapper___3I8r{display:flex;flex-wrap:wrap;gap:15px 0}@media(max-width:576px){.ActivityDetailTabs_accessibilitiesWrapper___3I8r{flex-direction:column;flex-wrap:nowrap}}.ActivityDetailTabs_accessibilitiesItem__za1eP{display:flex;align-items:center;width:50%;gap:10px;padding-right:5px;color:#515151;font-size:15px;font-weight:400;line-height:18px}@media(max-width:576px){.ActivityDetailTabs_accessibilitiesItem__za1eP{width:100%}}@media(max-width:389px){.ActivityDetailTabs_accessibilitiesItem__za1eP{font-size:14px}}.ActivityDetailTabs_thingsToCarryWrapper__VvEXC{display:flex;flex-direction:column;gap:25px}.ActivityDetailTabs_categoryWrapper__oRHEI{display:flex;flex-direction:column}.ActivityDetailTabs_categoryHeading__vlcla{display:flex;align-items:center;color:#515151;font-size:15px;font-weight:500;line-height:21px}.ActivityDetailTabs_categoryItemContainer__3V752{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px;gap:5px 0}.ActivityDetailTabs_thingsToCarryItem__3CFhm{display:flex;align-items:center;color:#515151;font-size:15px;font-weight:400;line-height:20px;letter-spacing:.39px;text-transform:capitalize}@media(max-width:389px){.ActivityDetailTabs_thingsToCarryItem__3CFhm{font-size:14px}}.ActivityDetailTabs_thingsToCarryItemDivider__qda9G{display:flex;min-width:5px;max-width:5px;min-height:5px;max-height:5px;background:#515151;border-radius:50%;margin-right:10px}.ActivityDetailTabs_thingsToCarryItemIcon__3uZ4J{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:10px}.ActivityDetailTabs_knowBeforeYouGoItem__VYLOK{display:flex}.ActivityDetailTabs_knowBeforeYouGoItem__VYLOK .ActivityDetailTabs_thingsToCarryItemDivider__qda9G{margin-left:0;margin-top:7px;height:100%}.ActivityDetailTabs_knowBeforeYouGoWrapper__eDyuY{display:flex;flex-direction:column;gap:10px}.ActivityDetailTabs_thingsToCarryItemLabel__hrO45{margin-right:10px}.ActivityDetailTabs_knowBeforeYouGoItemLabel__Eniki{display:flex;align-items:center;color:#515151;font-size:15px;font-weight:400;line-height:21px}@media(max-width:576px){.ActivityDetailTabs_knowBeforeYouGoItemLabel__Eniki{font-size:14px}}.OfferCarousel_wrapper__5vPDU{display:flex;border:1px solid #e0e0e0;border-radius:10px;margin-top:0;margin-bottom:-10px;position:relative;min-height:61px;height:auto;align-items:center}@media(max-width:768px){.OfferCarousel_wrapper__5vPDU{margin-top:30px;width:calc(100vw - 30px)}}.OfferCarousel_container___9UGD{display:flex;flex-direction:row;width:100%;padding:12px;justify-content:space-between;align-items:center;width:368px}@media(max-width:768px){.OfferCarousel_container___9UGD{width:calc(100vw - 30px)}}.OfferCarousel_icon__kSZIi{display:flex;width:35px;height:35px;z-index:10;align-items:center;justify-content:center;margin-right:7px}.OfferCarousel_icon__kSZIi svg{display:flex!important;z-index:10}.OfferCarousel_leftBox__ZL08Y{display:flex;flex-direction:row}.OfferCarousel_offerCount__ig1H8{display:flex;align-items:center;color:#515151;font-size:11px;font-weight:400;margin-top:20px;gap:5px;min-width:60px}.OfferCarousel_offerName__LrhHV{display:flex;align-items:center;color:#000;font-size:13px;font-weight:500;line-height:19px}.OfferCarousel_offerDesc__qAZmO{display:inline;align-items:center;color:#515151;font-size:11px;font-weight:400;line-height:17px}.OfferCarousel_indicatorsWrapper___nj6P{display:flex;flex-direction:row;right:12px;top:12px;align-items:center;position:absolute;width:-moz-fit-content;width:fit-content;gap:0 5px;cursor:pointer}.OfferCarousel_indicator__eOxsF{min-width:6px;min-height:6px;background-color:#e0e0e0;border-radius:50%;opacity:.5}.OfferCarousel_indicatorActive__y8xLL{opacity:1;background-color:var(--primary-color,#f37002)}.OfferCarousel_modalContent__xT5U9{padding:20px 0 0}.OfferCarousel_modalHeading__2A6_z{display:flex;align-items:center;color:#000;font-size:15px;font-weight:500;line-height:21px;padding:0 20px}.OfferCarousel_modalDesc__kxzUp{display:flex;width:100%;flex-wrap:wrap;padding:10px 15px;margin:15px 0;background:linear-gradient(90deg,rgba(255,186,10,.1),rgba(255,186,10,0));color:#b97400;font-size:12px;font-weight:400;line-height:18px}.OfferCarousel_offerList__JeDCg{display:flex;flex-direction:column;gap:20px;padding:0 20px}.OfferCarousel_offerBox__auiQ_{display:flex;border-bottom:1px dashed #e0e0e0;padding-bottom:20px}.OfferCarousel_offerBox__auiQ_:last-child{border-bottom:none}.OfferCarousel_readMoreSlideup__J7wjy{height:60vh;min-height:60vh;padding:0!important}.OfferCarousel_offCanvas__CnnJD{padding:20px 0!important;width:500px}@media(max-width:768px){.OfferCarousel_offCanvas__CnnJD{width:auto}}.DropTopStripe_topStripe__wFVEl{background:linear-gradient(90deg,#f819a0,#8301cf);display:flex;height:28px;padding:6px 8px;align-items:center;flex-shrink:0;overflow:hidden}.DropTopStripe_marquee__mRCTR{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;animation:DropTopStripe_marquee-scroll__dC2K0 20s linear infinite}.DropTopStripe_doticon__G7ZjO{margin:0 8px}.DropTopStripe_item__O4cCb{display:flex;align-items:center}@keyframes DropTopStripe_marquee-scroll__dC2K0{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.NewItinerary_itineraryCard__YYTaK{background:#fff;border:.8px solid hsla(0,0%,88%,.5);border-radius:12px;width:92%;justify-self:center;align-self:center;overflow:hidden;transition:all .3s ease;cursor:pointer;text-align:left;margin:0;display:flex;flex-direction:column;width:100%;outline:none;box-shadow:0 0 8px 0 rgba(0,0,0,.06)}.NewItinerary_itineraryCard__YYTaK .NewItinerary_dayNumber__tb5Ly,.NewItinerary_itineraryCard__YYTaK .NewItinerary_dayTitleText__KvseJ{font-size:16px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_activityLabel__sv5U2{font-size:12px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightInfoBanner__nJkDS{background:rgba(255,193,7,.09);display:flex;align-items:center;padding:4px 16px;justify-content:center;gap:4px;margin:0 -32px;width:calc(100% + 65px);min-width:calc(100% + 65px);max-width:none}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightInfoBannerExpanded__iTFzZ{bottom:0}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightText__xI727{font-size:10px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightBadge__rpsOE{font-size:10px;height:15px;padding:0 4px}@media(max-width:576px){.NewItinerary_itineraryCard__YYTaK{width:100%}.NewItinerary_itineraryCard__YYTaK .NewItinerary_dayNumber__tb5Ly,.NewItinerary_itineraryCard__YYTaK .NewItinerary_dayTitleText__KvseJ{font-size:15px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_activityLabel__sv5U2{font-size:11px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightInfoBanner__nJkDS{height:24px;font-size:10px;padding:4px 16px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightText__xI727{font-size:10px}.NewItinerary_itineraryCard__YYTaK .NewItinerary_flightBadge__rpsOE{font-size:8px;height:15px;padding:0 4px}}.NewItinerary_cardContent__OE0uK{display:flex;flex-direction:column;gap:8px;position:relative}@media(max-width:576px){.NewItinerary_cardContent__OE0uK{gap:8px}}.NewItinerary_headerSection__W4Y9x{display:flex;flex-direction:column;gap:8px;padding:16px}.NewItinerary_headerContent__xS4Ug{display:flex;justify-content:space-between;width:100%;gap:4px}.NewItinerary_dayTitle__UiiBw{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0;text-transform:capitalize;color:#202020;line-height:0;white-space:nowrap}.NewItinerary_dayNumber__tb5Ly{font-family:var(--dynamic-font,"Poppins");font-weight:600;font-style:normal;line-height:normal;color:#202020;flex-shrink:0;place-self:start}.NewItinerary_dayTitleText__KvseJ{font-family:var(--dynamic-font,"Poppins");font-weight:400;font-style:normal;line-height:21px;color:#202020;flex:1 1;min-width:0;overflow:hidden;white-space:pre-line}.NewItinerary_expandButton__GP0nU{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;transition:transform .3s ease;pointer-events:auto;margin-top:5px}.NewItinerary_expandButton__GP0nU.NewItinerary_expanded__wP7WE{transform:rotate(180deg)}.NewItinerary_expandButton__GP0nU svg{width:16px;height:16px}.NewItinerary_activityTagsContainer__mwkHg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.NewItinerary_activityTag__cc4Qo{display:flex;align-items:center;gap:4px}.NewItinerary_activityIconWrapper__CEBsJ{background:rgba(243,112,34,.05);border-radius:2px;display:flex;align-items:center;justify-content:center;width:12px;height:12px;padding:4px 1px;box-sizing:border-box;flex-shrink:0}.NewItinerary_activityIconWrapper__CEBsJ svg{width:10px;height:10px}.NewItinerary_activityLabel__sv5U2{font-family:var(--dynamic-font,"Poppins");font-weight:400;font-style:normal;line-height:normal;color:#515151;text-transform:capitalize;white-space:nowrap;white-space:break-spaces}.NewItinerary_connector__CY9Tf{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:19px;height:6px}.NewItinerary_flightInfoBanner__nJkDS{background:rgba(255,193,7,.09);display:flex;align-items:center;justify-content:center;gap:4px;margin:0 -16px;width:calc(100% + 32px);min-width:calc(100% + 32px);max-width:none;box-sizing:border-box;padding:0 16px;flex-shrink:0}@media(max-width:576px){.NewItinerary_flightInfoBanner__nJkDS{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px);min-width:calc(100% + 32px);max-width:none}}.NewItinerary_expandedFlightInfoBanner__W_4Li{margin-bottom:-16px}.NewItinerary_flightIcon__D5JmK{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;background:rgba(243,112,34,.05);border-radius:2px;padding:4px 1px;box-sizing:border-box}.NewItinerary_flightIcon__D5JmK svg{width:10px;height:10px}.NewItinerary_flightText__xI727{font-family:var(--dynamic-font,"Poppins");font-weight:500;font-style:normal;line-height:normal;color:#141414;white-space:nowrap;flex-shrink:0}.NewItinerary_flightBadge__rpsOE{background:#fdf2d7;border:1px solid #a47a0f;border-radius:4px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;padding:0 4px;gap:2px}.NewItinerary_flightBadge__rpsOE span{font-family:var(--dynamic-font,"Poppins");font-weight:500;font-style:normal;line-height:14px;color:#c59312;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.NewItinerary_flightChevron__xP1_D{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;transform:rotate(270deg)}.NewItinerary_flightChevron__xP1_D svg{width:12px;height:12px}.NewItinerary_expandedContent__alEx_{background:#f7fdff;border-top:1px dashed hsla(0,0%,88%,.5);padding:16px 12px;width:100%;box-sizing:border-box}@media(max-width:576px){.NewItinerary_expandedContent__alEx_{padding:16px 12px}}.NewItinerary_expandedContentWrapper__QhXqR{display:flex;width:100%;gap:8px;align-items:flex-start;position:relative}@media(max-width:576px){.NewItinerary_expandedContentWrapper__QhXqR{gap:8px}}.NewItinerary_timeline__vkSro{position:relative;flex-shrink:0;width:20px;padding:0 8px;align-self:stretch;min-height:100%}@media(max-width:576px){.NewItinerary_timeline__vkSro{width:16px;padding:0 8px}}.NewItinerary_timelineLine__GDGhT{position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgba(0,0,0,.06);transform:translateX(-50%);z-index:0}.NewItinerary_cardWithTimeline__Ps5kS{position:relative}.NewItinerary_timelineIcon__HLjM4{position:absolute;left:-29px;top:20px;background:rgba(243,112,34,.05);border-radius:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;padding:4px;box-sizing:border-box;z-index:2;margin:0}.NewItinerary_timelineIcon__HLjM4 svg{width:10px;height:10px;display:block;flex-shrink:0}.NewItinerary_timelineIcon__HLjM4 path{fill:#f37022!important}.NewItinerary_timelineIcon__HLjM4 path[stroke]{stroke:#515151!important;fill:none!important}@media(max-width:576px){.NewItinerary_timelineIcon__HLjM4{left:-25px;width:16px;height:16px;top:10px}.NewItinerary_timelineIcon__HLjM4 svg{width:10px;height:10px}}.NewItinerary_expandedContentItems__ogPVt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px}@media(max-width:576px){.NewItinerary_expandedContentItems__ogPVt{gap:16px}}.NewItinerary_activityCard__xfX9r{background:#fff;border:.8px solid hsla(0,0%,88%,.4);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:14px}@media(max-width:576px){.NewItinerary_activityCard__xfX9r{padding:12px;gap:14px}}.NewItinerary_activityCardHeader__NPXA3{display:flex;flex-direction:column;gap:8px}.NewItinerary_activityStop__MM8aC{flex-direction:row;justify-content:space-between}.NewItinerary_activityCardTitle__Yldzm{font-family:var(--dynamic-font,"Poppins");font-weight:500;font-size:15px;line-height:normal;color:#202020;margin:0}@media(max-width:576px){.NewItinerary_activityCardTitle__Yldzm{font-size:14px}}.NewItinerary_activityCardMeta__CtiDW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.NewItinerary_metaItem__yKD0m{display:flex;align-items:center;gap:4px;font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:rgba(0,0,0,.65)}@media(max-width:576px){.NewItinerary_metaItem__yKD0m{font-size:11px}}.NewItinerary_metaItem__yKD0m .NewItinerary_metaText__Is9Vz{color:rgba(0,0,0,.65);font-family:var(--dynamic-font,"Poppins");font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:576px){.NewItinerary_metaItem__yKD0m .NewItinerary_metaText__Is9Vz{font-size:10px}}.NewItinerary_metaIcon__4SLDc{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.NewItinerary_metaDivider__5bzjc{width:1px;height:16px;background:rgba(0,0,0,.65);margin:0 8px}.NewItinerary_divider__MRGwV{width:80%;height:1px;border-top:.5px dashed #8e8e8e;background:transparent;margin:9px 0;padding:0}@media(max-width:576px){.NewItinerary_divider__MRGwV{width:70%}}.NewItinerary_layoversBadge__afNfa,.NewItinerary_stopsBadge__XUwip{font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:#f37022;text-decoration:underline;text-underline-position:from-font;text-align:end}@media(max-width:576px){.NewItinerary_layoversBadge__afNfa,.NewItinerary_stopsBadge__XUwip{font-size:10px;white-space:nowrap}}.NewItinerary_flightDetailsCard__P58Gj{background:#f4f6f9;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}.NewItinerary_flightRouteContainer__F8fcC{display:flex;justify-content:space-between;width:100%}.NewItinerary_flightAirline__1drT5{display:flex;align-items:center;gap:4px}.NewItinerary_flightAirline__1drT5,.NewItinerary_flightAirline__1drT5 span{font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:#515151;text-transform:capitalize}.NewItinerary_flightAirline__1drT5 span{font-style:normal;line-height:normal}@media(max-width:576px){.NewItinerary_flightAirline__1drT5,.NewItinerary_flightAirline__1drT5 span{font-size:10px}}.NewItinerary_airlineLogo__B6N7b{width:15px;height:15px;border-radius:100px;object-fit:cover}.NewItinerary_flightRoute__jEJqt{align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid #e0e0e0}.NewItinerary_routePoint__cLNHq{display:flex;flex-direction:column;align-items:center;text-align:center;width:67px}.NewItinerary_routeCode__aVinV{font-family:var(--dynamic-font,"Poppins");font-weight:600;font-size:14px;color:#202020;text-transform:uppercase}.NewItinerary_routeTime__NVkrj{color:#515151;text-align:center;font-family:var(--dynamic-font,"Poppins");font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}@media(max-width:576px){.NewItinerary_routeTime__NVkrj{font-size:10px}}.NewItinerary_routeDuration__O2lL6{border-top:1px dashed rgba(0,0,0,.1);margin-top:8px;color:#515151;font-family:var(--dynamic-font,"Poppins");font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.NewItinerary_hotelCardContent__2P6Cr{display:flex;gap:12px;align-items:flex-start}.NewItinerary_hotelImageWrapper__vU7ag{position:relative;width:75px;height:75px;flex-shrink:0;border-radius:8px;overflow:hidden;aspect-ratio:1/1}@media(max-width:576px){.NewItinerary_hotelImageWrapper__vU7ag{width:65px;height:65px}}.NewItinerary_hotelImage__B_e_9{width:100%;height:100%;object-fit:cover}.NewItinerary_hotelRating__TUZbl{position:absolute;top:0;right:0;background:#52c41a;border-radius:0 10px;padding:1px 5px;display:flex;align-items:center;gap:2px;font-family:var(--dynamic-font,"Poppins");font-weight:500;font-size:10px;color:#fff}.NewItinerary_hotelRating__TUZbl span:last-child{font-size:10px}.NewItinerary_hotelDetails__6lWZG{flex:1 1;display:flex;flex-direction:column;gap:6px}.NewItinerary_hotelName__bwZMV{font-family:var(--dynamic-font,"Poppins");font-weight:500;font-size:15px;color:#141414;margin:0}@media(max-width:576px){.NewItinerary_hotelName__bwZMV{font-size:14px}}.NewItinerary_hotelMeta__Cye1V{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.NewItinerary_starRating__3aKCX{border:.5px solid #e0e0e0;border-radius:4px;padding:3px 5px;display:flex;align-items:center;gap:3px;height:17px}.NewItinerary_starRating__3aKCX,.NewItinerary_starRating__3aKCX span:last-child{font-family:var(--dynamic-font,"Poppins");font-weight:500;font-size:10px;color:#202020}.NewItinerary_starRating__3aKCX span:last-child{font-style:normal;line-height:normal}.NewItinerary_hotelRoomType___y1vD{border:.5px solid #e0e0e0;border-radius:4px;padding:3px 5px;font-weight:400;font-size:10px;color:#202020;height:17px}.NewItinerary_hotelMealPlan__hkh_y,.NewItinerary_hotelRoomType___y1vD{display:flex;align-items:center;font-family:var(--dynamic-font,"Poppins")}.NewItinerary_hotelMealPlan__hkh_y{gap:4px;font-size:12px}.NewItinerary_mealPlanLabel__KOmV4{font-weight:400;color:rgba(0,0,0,.65)}.NewItinerary_mealPlanValue__9VXA6{font-weight:500;color:#202020}.NewItinerary_hotelDuration__ydg9C{border-radius:20px;background:linear-gradient(90deg,rgba(199,129,12,.07),rgba(199,129,12,0) 50.34%,rgba(199,129,12,.07));padding:2px 5px;display:flex;align-items:center;gap:4px;font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:#d48806;width:-moz-fit-content;width:fit-content}@media(max-width:576px){.NewItinerary_hotelDuration__ydg9C{font-size:10px}}.NewItinerary_hotelInclusions__v_W7q{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;padding-top:8px;margin-top:4px;overflow:hidden;width:100%;position:relative}.NewItinerary_inclusionItem__KBQ86{display:flex;align-items:center;gap:5px;font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:#52c41a;flex-shrink:0;white-space:nowrap}.NewItinerary_inclusionItem__KBQ86:not(:first-child){color:rgba(0,0,0,.45)}.NewItinerary_inclusionItem__KBQ86 .NewItinerary_inclusionText__GU2Hj{color:#52c41a;font-family:var(--dynamic-font,"Poppins");font-style:normal;font-size:12px;font-weight:400;line-height:normal}@media(max-width:576px){.NewItinerary_inclusionItem__KBQ86 .NewItinerary_inclusionText__GU2Hj{font-size:11px}}.NewItinerary_inclusionItem__KBQ86 .NewItinerary_inclusionTextLast__fwDYV{color:#202020;font-family:var(--dynamic-font,"Poppins");font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:576px){.NewItinerary_inclusionItem__KBQ86 .NewItinerary_inclusionTextLast__fwDYV{font-size:11px}}.NewItinerary_inclusionItem__KBQ86 .NewItinerary_moreCount__l9jpu{color:#f37022;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.NewItinerary_inclusionItem__KBQ86 .NewItinerary_eclips__9p5VQ{width:4px;height:4px;background:#000;border-radius:10px}@media(max-width:576px){.NewItinerary_inclusionItem__KBQ86 .NewItinerary_eclips__9p5VQ{width:2px;height:2px;background:#000;border-radius:10px}}.NewItinerary_checkIcon__aV7iv{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NewItinerary_moreInclusions__e2t3J{display:flex;align-items:center;flex-shrink:0;font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:rgba(0,0,0,.45);white-space:nowrap;margin-left:8px;position:relative}.NewItinerary_moreInclusions__e2t3J:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:12px;background:rgba(0,0,0,.1)}.NewItinerary_viewDetailsLink__PbZd6{align-self:flex-end;font-family:var(--dynamic-font,"Poppins");font-weight:400;font-size:12px;color:#0057e7;text-decoration:underline;cursor:pointer;margin-top:8px}.NewItinerary_activityImages__p3foE{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%}.NewItinerary_activityImages__p3foE::-webkit-scrollbar{height:4px}.NewItinerary_activityImages__p3foE::-webkit-scrollbar-track{background:transparent}.NewItinerary_activityImages__p3foE::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.NewItinerary_activityImageWrapper__ZOsz7{flex-shrink:0;width:170px;height:120px;position:relative;border-radius:8px;overflow:hidden}@media(max-width:576px){.NewItinerary_activityImageWrapper__ZOsz7{width:130px;height:100px}}.NewItinerary_activityImage__aU6W5{width:170px!important;height:120px!important;min-width:170px;max-width:170px;min-height:120px;max-height:120px;flex-shrink:0;object-fit:cover;border-radius:8px}.NewItinerary_itineraryGlance___RjR4{width:100%;margin-top:16px}.NewItinerary_itineraryGlanceImages__PZgD0{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0}.NewItinerary_itineraryGlanceImageWrapper__itT4U{width:100%;position:relative;overflow:hidden;margin:0;padding:0;line-height:0;font-size:0}.NewItinerary_itineraryGlanceImageWrapper__itT4U:first-child{margin-top:0}.NewItinerary_itineraryGlanceImageWrapper__itT4U:last-child{margin-bottom:0}.NewItinerary_itineraryGlanceImage__6v02F{width:100%;height:auto;display:block;object-fit:contain;margin:0;padding:0;vertical-align:top;line-height:0}.NewItinerary_leisureCard__RCTOd{background:#fff;border:.8px solid hsla(0,0%,88%,.4);border-radius:12px;width:100%;position:relative}.NewItinerary_leisureCardContent__vxJS0{display:flex;flex-direction:column;gap:16px;border-radius:12px;position:relative}.NewItinerary_leisureHeader__CsVol{display:flex;flex-direction:column;gap:4px}.NewItinerary_leisureTitle__jE_uA{font-weight:600;font-size:15px;color:#202020;padding:12px}.NewItinerary_leisureSubtitle__nkyWM,.NewItinerary_leisureTitle__jE_uA{font-family:var(--dynamic-font,"Poppins");line-height:1.4;margin:0;word-break:break-word}.NewItinerary_leisureSubtitle__nkyWM{font-weight:500;font-size:14px;color:#f0861a}.NewItinerary_leisureCardArea___xBup{width:100%;height:89px;border-radius:12px;gap:10px;border:1px solid #fff5db;background:#fdffe7;flex-shrink:0;justify-self:center;display:flex;padding:12.5px 0 12px 11.5px}@media(max-width:576px){.NewItinerary_leisureCardArea___xBup{height:79px}}.NewItinerary_leisureImg__lNko3{width:76px;height:65px;flex-shrink:0;aspect-ratio:76/65;object-fit:contain}@media(max-width:576px){.NewItinerary_leisureImg__lNko3{width:64px!important;height:55px!important;min-width:64px;min-height:55px;max-width:64px;max-height:55px;flex-shrink:0;object-fit:contain}}.NewItinerary_leisureContent__F1aHX{color:#141414;font-style:normal;font-weight:600;line-height:normal;font-size:22px}@media(max-width:576px){.NewItinerary_leisureContent__F1aHX{font-size:16px}}.NewItinerary_leisureContent__F1aHX span{color:#f1b93e;font-size:22px;font-style:normal;font-weight:400;line-height:normal}@media(max-width:576px){.NewItinerary_leisureContent__F1aHX span{font-size:16px}}.NewItinerary_leisureContentWrapper__o31Qp{display:flex;flex-direction:column;gap:4px;align-self:center}.NewItinerary_leisureContentWrapper__o31Qp .NewItinerary_leisureSubTitle__tG_DN{color:#b49738;font-family:var(--dynamic-font,"Poppins");font-size:12px;font-style:normal;font-weight:400;line-height:normal;align-self:stretch}@media(max-width:576px){.NewItinerary_leisureContentWrapper__o31Qp .NewItinerary_leisureSubTitle__tG_DN{font-size:10px}}.NewItinerary_transferCard__Ry4_t{cursor:pointer}.NewItinerary_transferCardMetaRow__hZmD9{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;font-family:var(--dynamic-font,"Poppins");font-size:12px;color:rgba(0,0,0,.65)}.NewItinerary_transferCardMetaItem__PaM6q{display:flex;align-items:center;gap:4px}.NewItinerary_transferSheet__y3sZO{background:#fff;overflow-y:auto;box-sizing:border-box;border-top-right-radius:20px;border-top-left-radius:20px;padding:0 16px 16px}.NewItinerary_transferSheetContent__vJLLa{display:flex;flex-direction:column;gap:20px;padding-top:24px}@media(max-width:576px){.NewItinerary_transferSheetContent__vJLLa{gap:0;padding-top:0}}.NewItinerary_transferSheetHandleWrapper__x85Fz{width:100%;justify-content:center;display:flex;padding-top:6px;padding-bottom:14px;cursor:-webkit-grab;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.NewItinerary_transferSheetHandleWrapper__x85Fz:active{cursor:-webkit-grabbing;cursor:grabbing}.NewItinerary_transferSheetHandle__VdRik{width:48px;height:4px;border-radius:3px;background:#8e8e8e;align-self:center}.NewItinerary_transferSheetHeader__G7aP0{display:flex;flex-direction:column;gap:12px}.NewItinerary_transferSheetTitleRow__cT4_C{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:0}@media(max-width:576px){.NewItinerary_transferSheetTitleRow__cT4_C{padding-top:0}}.NewItinerary_transferSheetTitle__euKUB{color:#202020;font-family:var(--dynamic-font,"Poppins");font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0}@media(max-width:576px){.NewItinerary_transferSheetTitle__euKUB{font-size:16px}}.NewItinerary_transferSheetBadge__dS8_c{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:0;color:#202020;background:#f8f9fb;border:1px solid #89898b;border-radius:4px;place-self:start;padding:2px 8px;font-feature-settings:"cv05" on,"cv06" on,"cv10" on,"cv11" on}.NewItinerary_transferSheetMetaRow__8mRlz{display:flex;flex-wrap:wrap;gap:12px}.NewItinerary_transferSheetMetaItem__yMg1c{display:flex;align-items:center;gap:6px;font-family:var(--dynamic-font,"Poppins");font-size:10px;color:rgba(0,0,0,.65)}.NewItinerary_transferSheetMetaItem__yMg1c img{width:14px;height:14px}.NewItinerary_transferSheetSummaryCard__x6L7z{color:#202020;text-align:right;font-family:var(--dynamic-font,"Poppins");font-size:14px;font-style:normal;font-weight:600;line-height:normal;border-radius:12px;background:#f4f6f9;display:flex;padding:12px;align-items:flex-start;gap:4px;align-self:stretch}.NewItinerary_transferSheetSummaryCard__x6L7z span{font-weight:400}.NewItinerary_transferTimeline__NHB5o{position:relative;display:flex;flex-direction:column}.NewItinerary_transferTimelineLine__KwET3{position:absolute;left:12px;top:18px;bottom:0;width:1px;background:rgba(0,0,0,.08);z-index:0}@media(max-width:576px){.NewItinerary_transferTimelineLine__KwET3{top:10}}.NewItinerary_transferTimelineEntry__WCPvz{display:flex;flex-direction:column;gap:8px;position:relative}.NewItinerary_transferTimelineRow__seU4n{display:flex;gap:12px}.NewItinerary_transferTimelineNode__0lkhM{position:relative;display:flex;flex-direction:column;align-items:center;width:24px;gap:4px}.NewItinerary_transferTimelineConnector__SfMv6{flex:1 1 auto;width:1px;background:transparent;display:block;min-height:1px}.NewItinerary_transferTimelineIconWrapper__ZKA1L{width:24px;height:24px;border-radius:10px;background:rgba(243,112,34,.08);display:flex;align-items:center;justify-content:center;position:relative;z-index:20}.NewItinerary_transferTimelineIconWrapper__ZKA1L :first{top:10px}.NewItinerary_transferTimelineIconWrapper__ZKA1L img{width:14px;height:14px}.NewItinerary_transferTimelineEntry__WCPvz:not(:first-child) .NewItinerary_transferTimelineIconWrapper__ZKA1L{position:relative;top:-18px;z-index:20}@media(max-width:576px){.NewItinerary_transferTimelineEntry__WCPvz:not(:first-child) .NewItinerary_transferTimelineIconWrapper__ZKA1L{position:relative;top:-13px;z-index:20}.NewItinerary_transferTimelineEntry__WCPvz:last-child .NewItinerary_transferTimelineIconWrapper__ZKA1L{position:relative;top:-52px;z-index:20}.NewItinerary_transferTimelineEntry__WCPvz:first-child .NewItinerary_transferTimelineIconWrapper__ZKA1L{position:relative;top:15px;z-index:20}}.NewItinerary_topSpace__l752w{top:12px!important}.NewItinerary_transferTimelineFallbackDot__u8WWu{width:12px;height:12px;border-radius:50%;background:#f37022;display:inline-block;position:relative}.NewItinerary_transferTimelineContent__ZZhzJ{flex:1 1;display:flex;flex-direction:column;margin-top:8px}.NewItinerary_transferTimelineContent__ZZhzJ :first-{margin-top:0}.NewItinerary_transferTimelineEntry__WCPvz:first-child .NewItinerary_transferTimelineNode__0lkhM>.NewItinerary_transferTimelineIconWrapper__ZKA1L{top:10px!important}.NewItinerary_transferTimelineLabel__dP2dW{font-family:var(--dynamic-font,"Poppins");font-size:10px;font-weight:500;color:#e9a010;border-radius:8px;background:linear-gradient(90deg,rgba(252,175,23,.2),hsla(0,0%,88%,0));width:-moz-fit-content;width:fit-content;text-transform:capitalize;padding:2px 8px 10px;border-bottom-left-radius:0;position:relative;z-index:1}.NewItinerary_transferTimelineCard__BpPpZ{background:#fff;border:1px solid hsla(0,0%,88%,.6);border-radius:12px;padding:12px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;top:-7px;position:relative;z-index:1}.NewItinerary_transferTimelineCardIcon__5_YRT{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:10px;background:rgba(243,112,34,.08)}.NewItinerary_transferTimelineCardIcon__5_YRT svg{width:16px;height:16px}.NewItinerary_transferTimelineCardContent__FSqEw{flex:1 1;display:flex;flex-direction:column;gap:4px}.NewItinerary_transferTimelineCardTitle__WmyXF{font-family:var(--dynamic-font,"Poppins");font-size:14px;font-weight:400;color:#515151}@media(max-width:576px){.NewItinerary_transferTimelineCardTitle__WmyXF{font-size:12px}}.NewItinerary_transferTimelineCardSubtitle__2Nl2W,.NewItinerary_transferTimelineDuration__uO3uo{font-family:var(--dynamic-font,"Poppins");font-size:10px;color:#8e8e8e}.NewItinerary_transferTimelineDuration__uO3uo{display:flex;align-items:center;gap:12px;margin-left:24px}.NewItinerary_transferTimelineDurationNode__mWwZ_{width:24px;display:flex;justify-content:center}.NewItinerary_transferTimelineDurationLine__ZhzsU{width:1px;height:20px;background:rgba(0,0,0,.08);display:block}.NewItinerary_transferTimelineDurationText__6qJsh{flex:1 1}.NewItinerary_transferTimelineEmpty__13FE_{font-family:var(--dynamic-font,"Poppins");font-size:12px;color:#8e8e8e;text-align:center;padding:24px 0}.NewItinerary_closeBtn__CZzdb{cursor:pointer}@media(max-width:576px){.NewItinerary_closeBtn__CZzdb{display:none}}.NewItinerary_dashedLineTop__yHw95{width:calc(100% - 24px);height:1px;border-top:2px dashed #e0e0e0;background:transparent;margin:0;place-self:center}.NewItinerary_description__iAEcW{color:#202020;font-family:var(--dynamic-font,"Poppins");font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-transform:capitalize;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch}@media(max-width:576px){.NewItinerary_description__iAEcW{font-size:13px}}.NewItinerary_hotelAddOnsContainer__4mW_6{display:inline-flex;flex-direction:column;gap:14px}.NewItinerary_hotelInclusionsContainer__YcmPU{display:flex;justify-content:space-between;border-top:1px dashed rgba(0,0,0,.1)}.NewItinerary_moreCountItem__5hJf9{align-items:end}.NewItinerary_hotelAddOnsHeader__zRaqO{color:#202020;font-family:var(--dynamic-font,"Poppins");font-size:16px;font-style:normal;font-weight:600;line-height:normal;align-self:stretch}.NewItinerary_hotelAddOns__2j_us{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.NewItinerary_hotelAddOns__2j_us .NewItinerary_addOnsText__tdhcc{color:#515151;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.BottomSheet_overlay__6x6TK{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;z-index:1000}.BottomSheet_overlayRight__347X2{align-items:center;justify-content:flex-end}.BottomSheet_sheet__kRZcR{width:100%;background:#f8f9fb;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -10px 30px rgba(0,0,0,.12);transform:translateY(100%);animation:BottomSheet_slideUp__hqAHd .22s ease-out forwards;display:flex;flex-direction:column;max-height:90vh}@keyframes BottomSheet_slideUp__hqAHd{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BottomSheet_slideRight__cVUJw{0%{transform:translateX(100%)}to{transform:translateX(0)}}.BottomSheet_sheetRight__4tSui{width:600px;max-width:40vw;height:100%;max-height:100vh;border-radius:0;box-shadow:-10px 0 30px rgba(0,0,0,.12);transform:translateX(100%);animation:BottomSheet_slideRight__cVUJw .22s ease-out forwards}.BottomSheet_header__sVL9I{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0;border-top-left-radius:16px;border-top-right-radius:16px}.BottomSheet_closeBtn__vwAj_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.BottomSheet_content__56ZCw{overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.BottomSheet_content__56ZCw::-webkit-scrollbar{display:none}.BottomSheet_handle__Xvk5n{width:40px;height:4px;background:#e2e2e2;border-radius:999px;margin:8px auto 4px}.dropBottomSheet.BottomSheet_overlay__6x6TK{align-items:center;justify-content:center}.dropBottomSheet .BottomSheet_sheet__kRZcR{max-width:500px;border-radius:16px;background:#fff;max-height:400px;overflow:hidden}.headerStickyBottomSheet .BottomSheet_content__56ZCw{overflow:unset}.headerStickyBottomSheet .BottomSheet_sheet__kRZcR{max-height:none!important}.Lightbox_lightboxDialogModal__CgLV2{margin:0;display:flex;flex-direction:column}.Lightbox_lightboxContent__L5qiJ,.Lightbox_lightboxDialogModal__CgLV2{width:100vw;height:100vh;border-radius:0}.Lightbox_lightboxContent__L5qiJ{justify-content:center}.Lightbox_closeBtn__hMZ9L{position:absolute;top:30px;right:30px;z-index:2;padding:10px;border-radius:50%;width:30px;height:30px;font-size:20px}@media(max-width:576px){.Lightbox_closeBtn__hMZ9L{top:20px;right:20px}}.Lightbox_navigationArrow__IQSJY{z-index:2;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:10px;position:absolute;top:50%;transform:translateY(-75%);background:hsla(0,0%,100%,.1);border-radius:100%;cursor:pointer}@media(max-width:576px){.Lightbox_navigationArrow__IQSJY{transform:translateY(-50%)}}.Lightbox_nextArrow__3jxnA{right:40px}@media(max-width:576px){.Lightbox_nextArrow__3jxnA{right:20px}}.Lightbox_prevArrow__S6LPy{left:40px}@media(max-width:576px){.Lightbox_prevArrow__S6LPy{left:20px}}.Lightbox_mediaFrame__ASqoP{position:relative;width:100vw;height:100vh;overflow:hidden}.Lightbox_mediaFrameImage__OZrQ6{background-color:#000;width:100%;height:100%}.Lightbox_mediaFrameImage__OZrQ6 img{height:100%;object-fit:cover}@media(max-width:576px){.Lightbox_mediaFrameImage__OZrQ6{display:flex;flex-direction:column;justify-content:center}.Lightbox_mediaFrameImage__OZrQ6 img{width:100%;height:unset;object-fit:cover}}.Lightbox_mediaSpinner__5kJ_g{width:20px;height:20px}.Lightbox_mediaLoader__4k6ax{display:flex;align-items:center;gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);width:50px}.Lightbox_videoPlayer__HcRXL{background:#000}.LeisureDayCard_th-lde-wrapper__3rgl9{display:flex;border-radius:5px;border:1px solid #ffebc4;background:rgba(252,175,23,.1);width:100%;height:49px;align-items:center;box-sizing:border-box;padding:0 20px;margin:10px 0 0;color:#e89b03;font-size:13px;font-weight:400}@media only screen and (max-width:576px){.LeisureDayCard_th-lde-wrapper__3rgl9{font-size:12px}}.LeisureDayCard_th-lde-wrapper__3rgl9 .LeisureDayCard_th-lde-label__j5aud{margin-right:2.5px;margin-left:10px}.LeisureDayCard_activity-suggestions__jwlPY{margin-bottom:10px}.LeisureDayCard_th-suggestion-section__lWqC1{padding:15px 0 15px 15px;width:auto;background:rgba(252,175,23,.1);border-radius:5px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-head__Eb2hU{padding-right:15px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B{display:flex;justify-content:space-between}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU{display:flex;align-items:center;gap:10px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU .LeisureDayCard_text__d9Hdm{font-weight:300;font-size:12px;line-height:18px;font-style:normal;letter-spacing:2.8px;text-transform:uppercase;color:#c68b16;font-family:Bebas Neue}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU .LeisureDayCard_line__wHbLl{height:1px;width:54px;background-color:#fcaf17}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_right-section-wrapper__gSR9c{display:flex;position:relative;top:-15px;width:64px;height:62px;align-items:center;right:-5px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_suggestion-text__j_TW5{color:#fcaf17;font-family:Poppins;font-size:22px;font-style:normal;font-weight:600;line-height:33px;text-transform:capitalize;width:calc(100% + 20px)!important}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_suggestion-text__j_TW5 sup{margin-left:1px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-section-helper-container__1GIFo{justify-content:space-between;display:flex;align-items:center}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-section-helper-container__1GIFo .LeisureDayCard_reommended-helper-text__Uw3zE{color:#c68b16;font-size:12px;font-family:Poppins;font-weight:400;line-height:18px;word-wrap:break-word}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-section-helper-container__1GIFo .LeisureDayCard_reommended-helper-text__Uw3zE span{font-weight:600}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-content__aguP0{margin-top:10px}@media only screen and (max-width:576px){.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_right-section-wrapper__gSR9c{width:32px;height:32px;right:-15px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU{gap:2px!important}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU .LeisureDayCard_text__d9Hdm{font-size:12px;line-height:12px;letter-spacing:3.6px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_left-section-wrapper__kcMXz .LeisureDayCard_recommended-section__U22EU .LeisureDayCard_line__wHbLl{width:64px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_suggestion-text__j_TW5{font-size:16px;line-height:24px;line-height:normal;letter-spacing:.32px;margin-top:2px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-content__aguP0{margin-top:15px}}@media only screen and (max-width:375px){.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-type__GyF1B .LeisureDayCard_suggestion-text__j_TW5{font-size:14px}.LeisureDayCard_th-suggestion-section__lWqC1 .LeisureDayCard_suggestion-section-helper-container__1GIFo .LeisureDayCard_reommended-helper-text__Uw3zE{font-size:9px}}.LeisureDayCard_slider-actions-suggested-events__rQu5G span{cursor:pointer}.LeisureDayCard_slider-actions-suggested-events__rQu5G .LeisureDayCard_slide-left__hXJh5 svg{margin-right:10px;transform:rotate(180deg)}@media only screen and (max-width:768px){.LeisureDayCard_slider-actions-suggested-events__rQu5G{display:none}}.LeisureDayCard_th-multi-stay-option-wrapper__vqcDL{display:flex;flex-direction:row;width:100%;overflow-x:scroll;gap:0 20px;scrollbar-width:none;scroll-behavior:smooth}@media only screen and (max-width:480px){.LeisureDayCard_th-multi-stay-option-wrapper__vqcDL{gap:0 10px}}.LeisureDayCard_th-stay-option-card-wrapper__7M9tx{display:flex;flex-direction:column;min-width:240px;max-width:240px;width:240px}.LeisureDayCard_th-stay-option-card-wrapper__7M9tx .LeisureDayCard_recommended-section-wrapper__XfxpH{display:flex;position:absolute;width:100%;justify-content:flex-start;margin-top:10px;margin-left:10px;background:rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(81,81,81,.13);border-radius:3px;width:auto;padding:3px}.LeisureDayCard_th-stay-option-card-wrapper__7M9tx .LeisureDayCard_recommended-section-wrapper__XfxpH .LeisureDayCard_recommended-flag__npGBf{color:#fff;font-size:9px;font-family:Poppins;font-weight:600;text-transform:capitalize;word-wrap:break-word}@media only screen and (max-width:480px){.LeisureDayCard_th-stay-option-card-wrapper__7M9tx{min-width:70%;max-width:70%;width:70%}}.LeisureDayCard_th-stay-option-image-box__rs_Fs{position:relative;overflow:hidden}.LeisureDayCard_th-stay-option-image-box__rs_Fs,.LeisureDayCard_th-stay-option-image-box__rs_Fs img{display:flex;min-height:150px;max-height:150px;height:150px;min-width:240px;max-width:240px;width:240px;border-radius:10px}.LeisureDayCard_th-stay-option-image-box__rs_Fs img{object-fit:cover}@media only screen and (max-width:480px){.LeisureDayCard_th-stay-option-image-box__rs_Fs,.LeisureDayCard_th-stay-option-image-box__rs_Fs img{min-width:100%;max-width:100%;width:100%;min-height:150px;max-height:150px;height:150px}}.LeisureDayCard_th-stay-option-image-box-shadow__y2Rcm:before{position:absolute;content:"";height:100%;display:block;bottom:0;left:0;z-index:1;width:100%;height:30%;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);pointer-events:none;margin-bottom:-2px}.LeisureDayCard_th-stay-two-img-layout__jZ2rK{min-width:calc(50% - 10px);max-width:calc(50% - 10px);width:calc(50% - 10px)}@media only screen and (max-width:480px){.LeisureDayCard_th-stay-two-img-layout__jZ2rK{min-width:70%;max-width:70%;width:70%}}.LeisureDayCard_th-stay-two-img-layout-image-box__R6_wd,.LeisureDayCard_th-stay-two-img-layout-image-box__R6_wd img{min-height:200px;max-height:200px;height:200px;min-width:100%;max-width:100%;width:100%}@media only screen and (max-width:480px){.LeisureDayCard_th-stay-two-img-layout-image-box__R6_wd,.LeisureDayCard_th-stay-two-img-layout-image-box__R6_wd img{min-width:100%;max-width:100%;width:100%;min-height:150px;max-height:150px;height:150px}}.LeisureDayCard_th-stay-gallery-present-tag-wrapper__Ayd9u{display:flex;position:absolute;width:100%;justify-content:flex-end;margin-top:10px}.LeisureDayCard_th-stay-gallery-present-tag__dzptL{color:#fff;background-color:rgba(0,0,0,.5);border-top-left-radius:20px;border-bottom-left-radius:20px;padding:7px 10px 5px 15px;font-size:12px;display:flex;cursor:pointer}.LeisureDayCard_th-stay-gallery-present-tag__dzptL .LeisureDayCard_th-stay-gallery-icon__yW0Z6{margin-right:5px;width:min-content;display:flex}.LeisureDayCard_th-stay-gallery-present-tag__dzptL .LeisureDayCard_th-stay-gallery-label__9frhX{margin-top:-2px}.LeisureDayCard_th-stay-option-title__LxoZO{display:flex;align-items:center;line-height:21px;font-size:14px;color:#202020;font-weight:500;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:480px){.LeisureDayCard_th-stay-option-title__LxoZO{font-size:13px;line-height:18px}}.LeisureDayCard_th-se-rating__9MoYl{display:flex;position:absolute;align-items:center;bottom:10px;left:10px;color:#fff;font-size:12px;font-weight:500;gap:5px;z-index:2}.LeisureDayCard_th-stay-option-hotel__hRhbZ img{cursor:pointer}.ItineraryHeader_headerContainer__DC6hS{display:flex;flex-direction:column;gap:12px;width:92%}.ItineraryHeader_headerContainer__DC6hS.ItineraryHeader_mobile__OJpRH{gap:12px}@media(max-width:576px){.ItineraryHeader_headerContainer__DC6hS{margin-top:40px}}.ItineraryHeader_titleSection__ZS_ZK{display:flex;flex-direction:column;gap:2px;width:100%}.ItineraryHeader_title__p46RZ{font-family:Poppins,sans-serif;font-size:24px;line-height:normal;color:#202020}.ItineraryHeader_title__p46RZ .ItineraryHeader_destinationName__3t4wb{font-weight:600;color:#fcaf17}.ItineraryHeader_title__p46RZ .ItineraryHeader_duration___YOfG{font-weight:400;color:#202020}@media(max-width:767px){.ItineraryHeader_title__p46RZ{font-size:18px}}.ItineraryHeader_routeSection__Uf4S1{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:0;margin-bottom:24px}@media(max-width:576px){.ItineraryHeader_routeSection__Uf4S1{margin-bottom:0}}.ItineraryHeader_routeItem__yi2BU{display:flex;gap:2px;align-items:center;font-family:Poppins,sans-serif;font-size:14px;line-height:normal;color:#515151;text-align:center}@media(max-width:576px){.ItineraryHeader_routeItem__yi2BU{font-size:11px}}.ItineraryHeader_routeDays__MoSgh{font-weight:600}.ItineraryHeader_routeDestination__bHzxB{font-weight:400}.ItineraryHeader_routeSeparator__bvq5g{display:flex;align-items:center;justify-content:center;width:4px;height:4px;flex-shrink:0}.ItineraryHeader_dot__GBlUZ{width:4px;height:4px;border-radius:50%;background:#8e8e8e;flex-shrink:0}.ItineraryHeader_summaryCard__qJlDR{background:linear-gradient(90deg,rgba(243,112,34,.05),rgba(243,112,34,0));border:1px solid #f37022;border-radius:12px;padding:6px 16px;display:flex;flex-direction:column;gap:4px;width:100%;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.ItineraryHeader_summaryCard__qJlDR:hover{background:linear-gradient(90deg,rgba(243,112,34,.08),rgba(243,112,34,.02))}.ItineraryHeader_summaryTopRow__xvrGJ{display:flex;align-items:center;justify-content:left;width:100%}.ItineraryHeader_startLocationRow__cCP25{display:flex;gap:4px;align-items:center;justify-content:center}.ItineraryHeader_flagIcon__f35IV{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;overflow:hidden}.ItineraryHeader_startLocationText__LtmIn{font-family:Poppins,sans-serif;font-size:10px;line-height:normal;color:#8e8e8e;white-space:nowrap}.ItineraryHeader_startLocationText__LtmIn .ItineraryHeader_startLocationName__NUcyv{font-weight:500;color:#515151}.ItineraryHeader_summaryBottomRow__eYijV{display:flex;align-items:center;justify-content:space-between;width:100%}.ItineraryHeader_summaryInfo__emsxu{display:flex;gap:6px;align-items:center}.ItineraryHeader_summaryText__CC8M_{font-family:Poppins,sans-serif;font-size:14px;line-height:normal;font-weight:500;color:#202020;white-space:nowrap}.ItineraryHeader_summarySeparator__3MDN_{display:flex;align-items:center;justify-content:center;width:5px;height:5px;flex-shrink:0}.ItineraryHeader_editButton__U3PxQ{display:flex;gap:6px;align-items:center;background:none;border:none;padding:0;cursor:pointer;transition:opacity .2s ease}.ItineraryHeader_editButton__U3PxQ:hover{opacity:.8}.ItineraryHeader_editButton__U3PxQ:focus{outline:2px solid rgba(233,97,12,.5);outline-offset:2px;border-radius:4px}.ItineraryHeader_editIcon__Z9Sb8{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0}.ItineraryHeader_editText___pKKk{font-family:Poppins,sans-serif;font-size:11px;line-height:normal;font-weight:500;color:#e9610c;white-space:nowrap}.ItineraryHeader_mobile__OJpRH .ItineraryHeader_title__p46RZ{font-size:22px}.ItineraryHeader_mobile__OJpRH .ItineraryHeader_routeItem__yi2BU{font-size:11px}.ItineraryHeader_mobile__OJpRH .ItineraryHeader_startLocationText__LtmIn{font-size:9px}.ItineraryHeader_mobile__OJpRH .ItineraryHeader_summaryText__CC8M_{font-size:12px}.ItineraryHeader_mobile__OJpRH .ItineraryHeader_editText___pKKk{font-size:10px}.ItineraryHeader_glanceTitle__Z6PWq{margin-top:60px}@media(max-width:576px){.ItineraryHeader_glanceTitle__Z6PWq{margin-top:40px}}.ItineraryDivider_divider__6IhqM{width:100%;height:1px;border-top:1px dashed #e0e0e0;background:transparent;margin:20px 0;padding:0}@media(max-width:576px){.ItineraryDivider_divider__6IhqM{margin:15px 0}}.AttractionSection_attractionSection__f7hdK{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}@media(max-width:576px){.AttractionSection_attractionSection__f7hdK{display:flex;flex-direction:column}}.AttractionSection_seeAllButtonSection__shCNN{display:flex;margin-top:20px}