.page_container__se7Zx{display:block;gap:12px;padding:16px 16px 0}@media(max-width:768px){.page_container__se7Zx{background-color:#fff}}.page_datePriceSection__b4r_1{display:flex;flex-direction:column;margin-bottom:10px;margin-top:20px}.page_headerWrapper__fZ8fG{position:sticky;top:0;background-color:#fff;z-index:10}.page_scrollableContainer__L2PL_{overflow-x:auto;position:sticky;min-height:56px;padding-right:16px}@media(max-width:768px){.page_scrollableContainer__L2PL_{background-color:#fff;top:50px}}@media(min-width:768px){.page_scrollableContainer__L2PL_{top:0;margin-top:4px}}.page_scrollableContainer__L2PL_::-webkit-scrollbar{display:none}.page_scrollableContainer__L2PL_.page_sticky__cqHfq{background-color:#fff;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.04);padding-left:16px}@media(min-width:768px){.page_pageScrollContainer__W0vpP{position:relative;width:1225px;margin:0 auto;padding-top:16px;padding-bottom:56px}}.page_leftColumn__pC45L{margin-right:16px;flex-grow:1}.page_rightColumn__Vwq0f{background-color:#f9f9f9;padding:16px;border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:fit-content;border:.5px solid #d8d8d8;position:sticky;top:0}.page_dwebHeaderContainer__eNi7f{position:relative;width:100%;color:#fff;margin-top:-16px;background:#fff;padding:20px 20px 16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.page_shimmer__VKKS6{background:#e0e0e0;position:relative;overflow:hidden}.page_shimmer__VKKS6:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transform:translateX(-100%);animation:page_shimmer__VKKS6 1.5s infinite}@keyframes page_shimmer__VKKS6{to{transform:translateX(100%)}}.PackageHeader_headerContainer___VSJB{border-bottom-left-radius:16px;border-bottom-right-radius:16px;overflow:hidden;background-color:hsla(0,0%,100%,.95);padding:10px 20px 16px;position:static}@media(max-width:768px){.PackageHeader_headerContainer___VSJB{border-radius:0;position:static;background-color:#fff;padding:12px 20px 0}}.PackageHeader_titleSection__bz7tC{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-start}.PackageHeader_titleText__kNvyC{color:#000;font-size:1.25rem;font-weight:900;margin:0;min-width:0;flex:1}@media(max-width:768px){.PackageHeader_titleText__kNvyC{font-size:1.375rem}}.PackageHeader_customizeButton__25D8k{cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;justify-content:center;margin-top:4px}.PackageHeader_customizeText__33i__{color:#008cff;text-align:center;font-family:Lato;font-size:1rem!important;font-style:normal;font-weight:700!important;line-height:normal}.CabsList_container__VIb5n{display:flex;flex-direction:column;margin:8px 0 16px}@media(min-width:768px){.CabsList_container__VIb5n{margin:0 0 20px}}.CabsList_card__9s_gy{display:flex;align-items:center;border:.5px solid #d8d8d8;padding:12px;cursor:pointer;transition:border .2s ease}.CabsList_card__9s_gy:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.CabsList_card__9s_gy:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom:1px solid #e7e7e7}.CabsList_card__9s_gy.CabsList_selected__qZgx2{background-color:#eaf5ff;border:1px solid #008cff}.CabsList_card__9s_gy.CabsList_selectedTopRadius___MTA9{border-top-left-radius:16px;border-top-right-radius:16px}.CabsList_card__9s_gy.CabsList_selectedBottomRadius__gQ0wV{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.CabsList_radio__eTd2q{margin-right:12px}.CabsList_radio__eTd2q .CabsList_outerCircle__QrUvD{width:20px;height:20px;border:2px solid #888;border-radius:50%;display:flex;align-items:center;justify-content:center}.CabsList_radio__eTd2q .CabsList_outerCircle__QrUvD.CabsList_selectedOuter__irzuf{border-color:#008cff}.CabsList_radio__eTd2q .CabsList_outerCircle__QrUvD .CabsList_innerCircle__bYqdQ{width:10px;height:10px;background-color:#008cff;border-radius:50%}.Highlights_container__ggGXe{display:flex;flex-direction:column;padding:20px 16px;background-color:#fff;border-radius:16px;border:.5px solid #d8d8d8;margin-top:12px}.Highlights_highlightItem__uE0GB{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.Highlights_highlightItem__uE0GB:last-child{border-bottom:none}.ItinerarySection_card__O6WgW{background-color:#fff;border-radius:12px;padding:16px;box-shadow:0 0 2px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:12px;margin-top:12px;border:.5px solid #d8d8d8}.ItinerarySection_item__JzC28{display:flex;gap:12px;align-items:center;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.ItinerarySection_item__JzC28:last-child{border-bottom:none;padding-bottom:0}.ItinerarySection_day__SW0VF{background-color:#ffedd1;color:#cf8100;font-size:.75rem;border-radius:30px;padding:4px 8px;text-align:center;min-width:54px}.ImportantInfo_divider__BLO1L{border:.5px solid #d8d8d8;margin:16px 0}.ImportantInfo_container__6nsan{border-radius:12px;padding:16px 0 0}.ImportantInfo_tag__slEpI{background-color:#ffedd1;color:#cf8100;padding:4px;border-radius:4px;font-size:.75rem}.ImportantInfo_infoContainer__UkTpO{border-radius:16px;border:1px solid #d8d8d8;margin-top:12px;overflow:hidden}.ImportantInfo_infoBoxContainer__UBOVr{border-radius:16px;overflow:hidden;background-color:#fff;padding:16px 0;border-bottom:1px solid #d8d8d8}.ImportantInfo_infoBox__KySTR{border-radius:16px;padding:0 12px}.ImportantInfo_stepNumber__SRN63{background-color:#ffedd1;color:#cf8100;border-radius:8px;width:26px;height:25px;font-weight:900;display:flex;align-items:center;justify-content:center;font-size:.875rem;margin-top:2px}.ImportantInfo_instructionList__sxXHk{list-style-type:disc;padding-left:20px;margin-top:6px;font-size:.75rem;color:#4a4a4a}.ImportantInfo_instructionList__sxXHk li{margin-bottom:6px;list-style-type:disc}.ImportantInfo_instructionList__sxXHk li a{color:#2a6df5;text-decoration:none}.ImportantInfo_instructionList__sxXHk li a:hover{text-decoration:underline}.ImportantInfo_disclaimer__D0PkX{background-color:#f2f2f2;padding:12px 16px 16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.ImportantInfo_disclaimerTitle__R4lx7{font-weight:400;font-size:.75rem;margin-bottom:8px;color:#757575}.ImportantInfo_disclaimer__D0PkX ul{padding-left:20px;margin-top:8px;font-size:.75rem}@media(min-width:768px){.ImportantInfo_disclaimer__D0PkX ul{font-size:.875rem}}.ImportantInfo_disclaimer__D0PkX ul li{color:#4a4a4a;margin-bottom:4px;list-style-type:disc}.InclusionExclusion_container__c0Ixq{background-color:#fff;padding:16px;border-radius:16px;margin-top:12px;border:.5px solid #d8d8d8}.InclusionExclusion_section__Df7Dz ul{list-style:none;padding:0;margin:0}.InclusionExclusion_section__Df7Dz ul li{display:flex;gap:16px;align-items:flex-start;padding:12px 0;border-bottom:1px solid #eee}.InclusionExclusion_section__Df7Dz ul li:last-child{border-bottom:none}.InclusionExclusion_divider__Aom9B{height:1px;background-color:#eee;margin:20px 0}.InclusionExclusion_scrollableContainer__VUfZj{background-color:#fff;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.InclusionExclusion_scrollableContainer__VUfZj::-webkit-scrollbar{display:none}.InclusionExclusion_infoItem__o9DQ_{border-bottom:1px solid #e0e0e0;padding-bottom:12px}.InclusionExclusion_infoItem__o9DQ_:not(:last-child){margin-bottom:12px}.InclusionExclusion_hrLine__dHSx7{border-bottom:1px solid #e0e0e0;margin-left:-16px;margin-right:-16px}.InclusionExclusion_overlay__pZAJP{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:999}.InclusionExclusion_modalContent__IZGDm{background-color:#fff;border-radius:16px;width:90%;max-height:90%;overflow-y:auto}.bottomsheet_wrapper__O25xU{position:fixed;top:0;left:0;height:100%;width:100vw;background-color:rgba(0,0,0,.5);display:flex;align-items:flex-end;z-index:999}.bottomsheet_wrapper__O25xU .bottomsheet_contentBottom__ew_su,.bottomsheet_wrapper__O25xU .bottomsheet_contentTop__LeqgO,.bottomsheet_wrapper__O25xU .bottomsheet_content__6dKpM{position:absolute;max-height:90%;overflow:auto;background-color:#fff;z-index:2;width:100vw;display:flex;flex-direction:column}.bottomsheet_wrapper__O25xU .bottomsheet_contentTop__LeqgO{top:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.bottomsheet_wrapper__O25xU .bottomsheet_contentBottom__ew_su{bottom:0;border-top-left-radius:16px;border-top-right-radius:16px}.FlightNumberSearchBottomsheet_header__XK4aM{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;border-bottom:1px solid #d8d8d8;flex-shrink:0;position:relative}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_headerContent__Or_qY{display:flex;align-items:center;gap:12px;flex:1}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_headerContent__Or_qY .FlightNumberSearchBottomsheet_iconContainer__FyAhD{width:40px;height:40px;flex-shrink:0}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_headerContent__Or_qY .FlightNumberSearchBottomsheet_iconContainer__FyAhD .FlightNumberSearchBottomsheet_icon__YgLRU{width:100%;height:100%;object-fit:contain}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_titleSection__TMBEd{flex:1;display:flex;flex-direction:column;gap:4px}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_title__dlPsy{font-size:1.125rem;font-weight:700;line-height:1.25rem;color:#000}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_subtitle__15d4p{font-size:.875rem;font-weight:400;line-height:1rem;color:#4a4a4a}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_closeButton__zq6Xt{position:absolute;top:12px;right:12px;width:24px;height:24px;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_closeButton__zq6Xt:hover{background:#e0e0e0;color:#333}.FlightNumberSearchBottomsheet_header__XK4aM .FlightNumberSearchBottomsheet_closeButton__zq6Xt:active{transform:scale(.95)}.FlightNumberSearchBottomsheet_content__S_irD{height:80vh}.FlightNumberSearchBottomsheet_modalContent__2eZ_5{width:600px;min-height:80vh;overflow:hidden;display:flex;flex-direction:column}.FlightNumberSearchBottomsheet_modalContent__2eZ_5 .FlightNumberSearchBottomsheet_content__S_irD{display:flex;flex-direction:column;flex:1;overflow:hidden;height:none}.theme-gi .FlightNumberSearchBottomsheet_headerContent__Or_qY .FlightNumberSearchBottomsheet_title__dlPsy{color:#222;font-weight:500}.theme-gi .FlightNumberSearchBottomsheet_headerContent__Or_qY .FlightNumberSearchBottomsheet_subtitle__15d4p{color:#717171}.FlightSyncBottomsheet_modalOverlay__aqsd_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;padding:24px}.FlightSyncBottomsheet_imageContainer__cQ6F9{padding:0 16px}.FlightSyncBottomsheet_imageContainer__cQ6F9 img{width:100%;height:auto;object-fit:contain;border-radius:16px}.FlightSyncBottomsheet_modalContent__F4Wew{background:#f2f2f2;border-radius:20px;max-width:640px;width:100%;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.2);padding:24px}.FlightSyncBottomsheet_modalHeader__z9wcN{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 0;border-radius:20px 20px 0 0;margin:-24px -24px 0}.FlightSyncBottomsheet_modalTitle__IZyd5{margin:0;font-size:1.125rem;font-weight:700;color:#000}.FlightSyncBottomsheet_closeButton__wuCwt{cursor:pointer;padding:4px;border-radius:4px}.FlightSyncBottomsheet_modalBody__BVNDs{flex:1;width:640px;overflow-y:auto;padding:16px 24px 20px;background:#f2f2f2;border-radius:0 0 20px 20px;margin:0 -24px -24px;position:relative;z-index:1}@media(min-width:769px){.FlightSyncBottomsheet_flightSyncModal__Gz0II{max-width:438px!important;width:438px!important;background:#f5f5f5!important}.FlightSyncBottomsheet_flightSyncModal__Gz0II [class*=BottomsheetModal_header]{display:none}}.FlightSyncBottomsheet_content__6qv4W{padding:16px 16px 0}@media(min-width:769px){.FlightSyncBottomsheet_content__6qv4W{padding:20px 24px 0}}.FlightSyncBottomsheet_overallTitle__SAqzl{display:none}@media(min-width:769px){.FlightSyncBottomsheet_overallTitle__SAqzl{display:block;font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#000;margin:0 0 16px}}.FlightSyncBottomsheet_widgetWrapper__koE52{display:block;border:1px solid #e0e0e0;border-radius:16px;background:#fff;padding:12px}.FlightSyncBottomsheet_contentHeader__Xmzkm{display:flex;align-items:center;gap:12px;margin-bottom:16px}.FlightSyncBottomsheet_contentHeaderIcon__FsA1h{width:36px;height:36px;flex-shrink:0}.FlightSyncBottomsheet_contentHeaderIcon__FsA1h .FlightSyncBottomsheet_contentHeaderIconImg__XcMYy{width:100%;height:100%;object-fit:contain}.FlightSyncBottomsheet_contentHeaderText__CAyLn{flex:1;display:flex;flex-direction:column;gap:4px}.FlightSyncBottomsheet_contentHeaderTitle__OXIpI{font-size:1rem;font-weight:700;line-height:1.375rem;color:#000;margin:0}.FlightSyncBottomsheet_contentHeaderSubtitle__uVgTX{font-size:.8125rem;font-weight:400;line-height:1.125rem;color:#4a4a4a;margin:0}.FlightSyncBottomsheet_contentTitleSection__rkuFF{display:none}@media(min-width:769px){.FlightSyncBottomsheet_contentTitleSection__rkuFF{display:flex;align-items:center;gap:12px;margin-bottom:16px}}.FlightSyncBottomsheet_contentIconContainer__x4_6b{width:40px;height:40px;flex-shrink:0}.FlightSyncBottomsheet_contentIconContainer__x4_6b .FlightSyncBottomsheet_contentIcon__h5S6c{width:100%;height:100%;object-fit:contain}.FlightSyncBottomsheet_contentTitleBlock__Lr_ja{flex:1;display:flex;flex-direction:column;gap:4px}.FlightSyncBottomsheet_contentTitle__Cytj8{font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#000;margin:0}.FlightSyncBottomsheet_contentSubtitle__qy6_l{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#4a4a4a;margin:0}.FlightSyncBottomsheet_divider__X_0CA{height:1px;background:#f0f0f0;margin:0;width:100%}.FlightSyncBottomsheet_unavailableFlow__KSnlX{padding-top:12px}.FlightSyncBottomsheet_persuasionImageContainer__nWk0Z{width:100%;margin-bottom:12px;border-radius:20px;overflow:hidden}.FlightSyncBottomsheet_persuasionImage__ewraT{width:100%;height:auto;object-fit:cover;border-radius:20px}.FlightSyncBottomsheet_footerPersuasionText__8L9ub{font-size:.875rem;font-weight:400;color:#666;margin-top:12px;margin-bottom:16px;text-align:center;line-height:1.125rem}.FlightSyncBottomsheet_skipButton__ZfBw_{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:12px 16px;border:none;cursor:pointer;background-color:transparent}@media(max-width:768px){.FlightSyncBottomsheet_skipButton__ZfBw_{background-color:#f5f5f5;padding:16px;border-top:1px solid #e0e0e0}}.FlightSyncBottomsheet_footerCtaText__aKyUE{font-size:1rem;font-weight:700;color:#008cff;line-height:1.25rem}.FlightSyncBottomsheet_footerCtaSubtext___g_YF{font-size:.875rem;font-weight:400;color:#757575;margin-top:4px;line-height:1.125rem}@media(max-width:768px){.FlightSyncBottomsheet_content__6qv4W{padding:12px 12px 0}.FlightSyncBottomsheet_persuasionImageContainer__nWk0Z{margin-bottom:10px}.FlightSyncBottomsheet_footerCtaText__aKyUE{font-size:.9375rem;line-height:1.1875rem}.FlightSyncBottomsheet_footerCtaSubtext___g_YF{font-size:.8125rem;line-height:1.0625rem}}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc{display:flex;align-items:flex-start;justify-content:space-between;padding:16px;flex-shrink:0;position:relative}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_headerContent__rwkbd{display:flex;align-items:center;gap:12px;flex:1}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_headerContent__rwkbd .FlightSyncBottomsheet_iconContainer__WKFmW{width:40px;height:40px;flex-shrink:0}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_headerContent__rwkbd .FlightSyncBottomsheet_iconContainer__WKFmW .FlightSyncBottomsheet_icon___iu4x{width:100%;height:100%;object-fit:contain}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_titleSection__S4W1F{flex:1;display:flex;flex-direction:column;gap:4px}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_title__9THeP{font-size:1.125rem;font-weight:700;line-height:1.25rem;color:#000}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_subtitle__amZDG{font-size:.875rem;font-weight:400;line-height:1rem;color:#4a4a4a}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_closeButton__wuCwt{position:absolute;top:12px;right:12px;width:24px;height:24px;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_closeButton__wuCwt:hover{background:#e0e0e0;color:#333}.FlightSyncBottomsheet_bottomsheetHeader__TDUzc .FlightSyncBottomsheet_closeButton__wuCwt:active{transform:scale(.95)}.FlightSyncCard_cardWrapper__sBAW2{position:relative;margin:1px;box-sizing:border-box}.FlightSyncCard_cardContainer__uPUpv{border:.5px solid #e0e0e0;background-color:#fff;border-radius:16px;width:100%;overflow:visible;position:relative}.FlightSyncCard_cardContainer__uPUpv.FlightSyncCard_thankYouPage__1x4Tq{border-radius:0;margin:8px 0 16px}.FlightSyncCard_headerSection__lueyc{background-color:#eaf5ff;border-top-left-radius:16px;border-top-right-radius:16px;padding:12px 12px 8px}.FlightSyncCard_headerRow__d75op{display:flex;flex-direction:row;align-items:center;flex:1}.FlightSyncCard_recommendedTagImage__oJ9rG{position:absolute;top:8px;right:-3px;z-index:9;pointer-events:none}.FlightSyncCard_icon__w9lmk{width:40px;height:40px;object-fit:contain;margin-right:12px}.FlightSyncCard_title__VMkgT{font-size:1rem;font-weight:900;color:#000;margin-bottom:2px;line-height:1.25rem}.FlightSyncCard_headerTextBlock__smejg{flex:1;display:flex;flex-direction:column;justify-content:center}.FlightSyncCard_titleRow__CYbTT{display:flex;flex-direction:row;align-items:center}.FlightSyncCard_subtitle__NuQsR{font-size:.875rem;font-weight:400;color:#4a4a4a;margin:2px 0 0;line-height:1.125rem}.FlightSyncCard_persuasionWrapper__TflS7{margin-left:auto;right:-4px;top:12px;position:absolute}.FlightSyncCard_recommendedTag__9TYY_{border-radius:4px;border-bottom-right-radius:0;padding:2px 6px;background:linear-gradient(135deg,#4a90e2,#357abd);display:flex;justify-content:center;align-items:center}.FlightSyncCard_recommendedText__DLdRy{color:#fff;font-size:.75rem;line-height:.875rem;font-weight:700}.FlightSyncCard_bodySection__cxEXJ{padding:12px 12px 8px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.FlightSyncCard_footer__lI6jD{font-size:.75rem;font-weight:400;color:#757575;align-self:center;margin-top:8px;line-height:1.125rem;text-align:center}.FlightSyncCard_progressContainer__8tVbv{display:flex;align-items:center;justify-content:center;border-radius:12px;width:100%;min-height:84px;padding:12px}.FlightSyncCard_progressText__akXjp{font-size:.875rem;font-weight:400;text-align:center}.FlightSyncCard_errorPersuasionContainer__xG9JF{display:flex;flex-direction:row;padding:8px 12px;border-radius:12px;background-color:#fcdadb;gap:12px;margin:12px;align-items:center}.FlightSyncCard_errorPersuasion__4duAx{font-size:.875rem;font-weight:400;color:#666;flex:1;margin:0;line-height:1.125rem}.FlightSyncCard_dwebContainer__u1KMj{display:flex;flex-direction:row;align-items:stretch;background:#fff;border:1px solid #cce8ff;padding:16px}.FlightSyncCard_dwebContainer__u1KMj .FlightSyncCard_icon__w9lmk{margin-right:0}.FlightSyncCard_dwebContainer__u1KMj .FlightSyncCard_bodySection__cxEXJ{padding:0;flex:1;min-width:0;overflow:hidden}.FlightSyncCard_dwebLayout__erkxO{display:flex;flex-direction:row;align-items:stretch;align-self:stretch;flex-shrink:0}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL{display:flex;flex-direction:column;justify-content:center;min-width:300px;background:linear-gradient(to bottom right,#eaf5ff,#eaf5ff 22%,#f0f7ff 35%,#f5f9ff 45%,#fafcff 55%,#fff 70%,#fff);margin:-16px 0 -16px -16px;padding:16px 20px 16px 16px;border-top-left-radius:16px;border-bottom-left-radius:16px}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_dwebHeaderRow__E2rAt{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_dwebHeaderRow__E2rAt .FlightSyncCard_headerTextBlock__smejg{align-items:center}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_dwebHeaderRow__E2rAt .FlightSyncCard_headerTextBlock__smejg .FlightSyncCard_titleRow__CYbTT{justify-content:center}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_dwebHeaderRow__E2rAt .FlightSyncCard_headerTextBlock__smejg .FlightSyncCard_titleRow__CYbTT .FlightSyncCard_title__VMkgT{font-size:1.125rem}.FlightSyncCard_dwebLayout__erkxO .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_dwebHeaderRow__E2rAt .FlightSyncCard_headerTextBlock__smejg .FlightSyncCard_subtitle__NuQsR{font-size:.875rem}.FlightSyncCard_dwebRecommendedTag__4jA7S{position:absolute;top:16px;left:-8px;z-index:9;pointer-events:none}.FlightSyncCard_dwebIcon__4lHBs{width:52px;height:52px;object-fit:contain;flex-shrink:0}.FlightSyncCard_dwebSeparator__lhZzS{width:1px;align-self:stretch;background-color:#d8d8d8;margin-right:16px;margin-top:-16px;margin-bottom:-16px;flex-shrink:0}@media(max-width:768px){.FlightSyncCard_cardContainer__uPUpv{border-radius:16px}}.theme-gi .FlightSyncCard_headerSection__lueyc{background-color:#ffece5}.theme-gi .FlightSyncCard_headerSection__lueyc .FlightSyncCard_titleRow__CYbTT{align-items:center}.theme-gi .FlightSyncCard_headerSection__lueyc .FlightSyncCard_titleRow__CYbTT .FlightSyncCard_title__VMkgT{color:#222;margin-right:4px;margin-bottom:0}.theme-gi .FlightSyncCard_headerSection__lueyc .FlightSyncCard_subtitle__NuQsR{color:#717171;margin-top:4px}.theme-gi .FlightSyncCard_dwebLeftSection__pnrAL{background:linear-gradient(135deg,#ffece5,#fff 70%)}.theme-gi .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_titleRow__CYbTT{align-items:center}.theme-gi .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_titleRow__CYbTT .FlightSyncCard_title__VMkgT{color:#222;font-weight:700;margin-right:4px;margin-bottom:0}.theme-gi .FlightSyncCard_dwebLeftSection__pnrAL .FlightSyncCard_subtitle__NuQsR{color:#717171;margin-top:4px}.theme-gi .FlightSyncCard_dwebSeparator__lhZzS{background-color:#e4e4e4;margin-top:0;margin-bottom:0}.theme-gi .FlightSyncCard_dwebContainer__u1KMj{border:none}.FlightSyncCard_thankYouPage__1x4Tq .FlightSyncCard_dwebLeftSection__pnrAL,.FlightSyncCard_thankYouPage__1x4Tq .FlightSyncCard_headerSection__lueyc{border-radius:0}.FlightSyncCardShimmer_cardWrapper__JbKYh{position:relative;padding:0 16px;margin:16px 0}.FlightSyncCardShimmer_cardContainer__qb4IG{background-color:#fff;border-radius:16px;width:100%;overflow:visible;position:relative}.FlightSyncCardShimmer_cardContainer__qb4IG.FlightSyncCardShimmer_thankYouPage__cutlK{border-radius:0;margin:8px 0}.FlightSyncCardShimmer_headerSection__EcuLZ{background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:12px 12px 8px}.FlightSyncCardShimmer_headerRow__QyEMS{display:flex;flex-direction:row;align-items:center;flex:1;gap:12px}.FlightSyncCardShimmer_recommendedTagImage__KorAM{position:absolute;top:8px;right:-3px;z-index:9;pointer-events:none}.FlightSyncCardShimmer_headerTextBlock__YJdVC{flex:1;display:flex;flex-direction:column;justify-content:center;gap:2px}.FlightSyncCardShimmer_titleRow__Z1vUA{display:flex;flex-direction:row;align-items:center}.FlightSyncCardShimmer_bodySection__Hnl_0{padding:12px 16px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.FlightSyncCardShimmer_inputFieldContainer__6iDAG{width:100%;margin-bottom:8px;margin-top:8px}.FlightSyncCardShimmer_dontRememberSection__kqmOI{width:100%;display:flex;flex-direction:column}.FlightSyncCardShimmer_dwebContainer__GolO5{display:flex;flex-direction:row;align-items:stretch;background:#fff;padding:16px}.FlightSyncCardShimmer_dwebContainer__GolO5 .FlightSyncCardShimmer_bodySection__Hnl_0{padding:0;flex:1;min-width:0;overflow:hidden}.FlightSyncCardShimmer_dwebLayout__BuvzN{display:flex;flex-direction:row;align-items:stretch;align-self:stretch;flex-shrink:0}.FlightSyncCardShimmer_dwebLeftSection__Kl2oj{display:flex;flex-direction:column;justify-content:center;min-width:300px;margin:-16px 0 -16px -16px;padding:16px 20px 16px 16px;border-top-left-radius:16px;border-bottom-left-radius:16px}.FlightSyncCardShimmer_dwebRecommendedTag__qdE7e{position:absolute;top:16px;left:-8px;z-index:9;pointer-events:none}.FlightSyncCardShimmer_dwebHeaderRow__74QcZ{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.FlightSyncCardShimmer_dwebHeaderRow__74QcZ .FlightSyncCardShimmer_headerTextBlock__YJdVC{align-items:center;width:100%}.FlightSyncCardShimmer_dwebHeaderRow__74QcZ .FlightSyncCardShimmer_titleRow__Z1vUA{justify-content:center}.FlightSyncCardShimmer_dwebSeparator__JZ6X0{width:1px;align-self:stretch;background-color:#d8d8d8;margin-right:20px;margin-top:-16px;margin-bottom:-16px;flex-shrink:0}@media(max-width:768px){.FlightSyncCardShimmer_cardContainer__qb4IG{border-radius:16px}}.RecommendedTag_recommendedTag__0lX9G{background:linear-gradient(315deg,#ff6d38,#ff3a5c);border-radius:4px;padding:2px 4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.RecommendedTag_recommendedText__WOSRe{color:#fff;font-size:.75rem;font-weight:400;line-height:.875rem;white-space:nowrap}.mlayout_layout__bcBu4{padding:0 16px 25px}.mlayout_layout__bcBu4,.mlayout_leftLayout__WgBsr{display:flex;justify-content:space-between;gap:20px}.mlayout_leftLayout__WgBsr{flex-direction:column;flex:1;overflow:hidden}.mlayout_footerContainer__6wSSZ{position:fixed;bottom:0;width:100%;z-index:99}.mlayout_paymentContainer__wtoeS{background-color:#4a4a4a;padding:14px 15px}.mlayout_goTribeInlineCont__7gbeF{width:100%;margin-top:10px}.mlayout_rideGuaranteeContainer__p9BsN{margin-right:4px}.routedetailscard_theme-gi__BLyqN,.routedetailscard_theme-mmt__jCLsR{line-height:normal}.routedetailscard_routeDetailsCard__Hiek7{background-color:#eaf5ff}.theme-gi .routedetailscard_routeDetailsCard__Hiek7{background-color:#e5f3ff}.cabDetailV2_cabDetailContainer__jc0xE{display:flex;flex-direction:column;flex:1}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y{display:flex;margin-bottom:12px}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y .cabDetailV2_carInfo__9YP96{margin-left:16px}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y .cabDetailV2_carTitle__Dx6mj{font-size:1rem;font-weight:900;color:#000;line-height:1.3}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y .cabDetailV2_carSubtitle__SAd9b{font-size:.75rem;font-style:italic;font-weight:400;color:#4a4a4a}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y .cabDetailV2_carSpecs__TO0HJ{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#4a4a4a;padding-top:8px;margin-top:12px;border-top:1px solid #d8d8d8}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_header__Mw08y .cabDetailV2_separator__HIrGb{color:#d1d5db}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB{display:flex;border-radius:16px;border:1px solid #d8d8d8}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB .cabDetailV2_featureBox__TfE_w{display:flex;flex:1;justify-content:flex-start;align-items:center;gap:4px;padding:8px;flex-direction:column}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB .cabDetailV2_featureBox__TfE_w:not(:last-child){border-right:1px solid #d8d8d8}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB .cabDetailV2_featureBox__TfE_w .cabDetailV2_featureText__Ceg7u{font-size:.75rem;font-weight:400;color:#4a4a4a;text-align:center}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB .cabDetailV2_featureBox__TfE_w .cabDetailV2_featureText__Ceg7u .cabDetailV2_infoIcon__7zVuq{margin-left:4px;vertical-align:middle}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_featuresContainer__EPrzB .cabDetailV2_featureBox__TfE_w .cabDetailV2_featureIcon__gb8Ee{height:18px;width:auto}.cabDetailV2_cabDetailContainer__jc0xE .cabDetailV2_marqueeContainer__C47J_{margin-top:-10px;padding-top:18px;padding-bottom:0;z-index:0;border:none}.mcard_theme-gi__5qjjb,.mcard_theme-mmt__TUgpj{line-height:normal}.mcard_cardHeaderTitle__XeUd0{color:#4a4a4a;font-weight:900}.theme-gi .mcard_cardHeaderTitle__XeUd0{color:#222;font-weight:500}.extrainfochip_theme-gi__l6NYw,.extrainfochip_theme-mmt__CtqAG{line-height:normal}.extrainfochip_extraInfoChip__BxTn0{color:#008cff}.theme-gi .extrainfochip_extraInfoChip__BxTn0{color:#2276e3}.chip_theme-gi__2G0dL,.chip_theme-mmt__PQjrv{line-height:normal}.chip_wrapper__Zt6c1{display:inline-flex;padding:8px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer;border:1px solid #008cff}.theme-gi .chip_wrapper__Zt6c1{border-color:#2276e3}.chip_wrapper__Zt6c1 .chip_leftImg__2xHRd{margin-right:4px}.chip_wrapper__Zt6c1 .chip_label__7b_0X{font-size:.75rem;font-weight:400;color:#4a4a4a}.chip_wrapper__Zt6c1 .chip_activeLabel__Vh__9{font-weight:900;color:#008cff}.theme-gi .chip_wrapper__Zt6c1 .chip_activeLabel__Vh__9{color:#2276e3}.chip_wrapper__Zt6c1 .chip_arrowWrapper__Zy_HV{margin-left:4px;transition:transform .2s linear;transform:rotate(180deg)}.chip_wrapper__Zt6c1 .chip_arrowWrapperActive__OMqoc{transform:rotate(0deg)}.chip_noOutline__nPgIc{border:0}.chip_small__fmgH5{padding:4px 8px}.chip_active__LG2dT{background-color:#eaf5ff!important;border-color:#008cff}.theme-gi .chip_active__LG2dT{border-color:#2276e3}.pacakgeFilter_filterWrapper__gj1Xc{display:flex;gap:8px}@media(min-width:768px){.pacakgeFilter_filterWrapper__gj1Xc{flex-wrap:wrap}}@media(max-width:768px){.pacakgeFilter_filterWrapper__gj1Xc{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.pacakgeFilter_filterWrapper__gj1Xc::-webkit-scrollbar{display:none}}.pacakgeFilter_chipWrapper__0zywa{flex-shrink:0}@media(min-width:768px){.pacakgeFilter_chip__at_op{flex:1 1 calc(50% - 12px);min-width:120px}}@media(max-width:768px){.pacakgeFilter_chip__at_op{flex:0 0 auto}}.filtercard_filterCard__EiSSc{display:flex;width:320px;flex-direction:column;align-items:flex-start;border-radius:16px;background:#fff;padding:0 16px}.filtercard_border__G4kGt{width:100%;border-bottom:1px solid #e7e7e7}.filtercard_title__4mZB1{color:#000;font-family:Lato;font-size:1.125rem;font-style:normal;font-weight:900}.filtercard_header__qcg7R{display:flex;justify-content:space-between;align-items:center;width:100%;margin:12px 0}.filtercard_clearAll__yeWNo{font-family:Lato;font-size:.75rem;font-style:normal;font-weight:900;line-height:1.25rem;letter-spacing:.01875rem;color:rgba(0,0,0,.3);cursor:default}.filtercard_clearAll__yeWNo.filtercard_active__L3pkB{color:#008cff;cursor:pointer}.filtercard_section__4cvt0{width:100%;margin-bottom:16px}.filtercard_section__4cvt0:first-child{padding-top:16px}.filtercard_section__4cvt0:last-child{border-bottom:none;margin-bottom:20px}.filtercard_sectionTitle__xiHL_{margin:8px 0 12px;font-weight:900}.filtercard_optionLabel__flKIZ,.filtercard_sectionTitle__xiHL_{color:#4a4a4a;font-family:Lato;font-size:.875rem;font-style:normal;line-height:normal}.filtercard_optionLabel__flKIZ{text-align:center;font-weight:400}.KnowMoreSection_cardWrapper__tOiPL{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:20px;border:.5px solid #d8d8d8;margin-top:16px;padding:12px;width:320px}.KnowMoreSection_cardWrapper__tOiPL.KnowMoreSection_detailsPage__pMuY8{margin-top:12px;width:auto;padding:12px}.DetailsHeader_headerContainer__Sba7l{width:100%}.DetailsHeader_backButton__XqYUj{cursor:pointer}.DetailsHeader_headerTitle__m5wnB{font-family:Lato;font-size:1rem!important;font-style:normal;font-weight:700!important;line-height:normal}.DetailsHeader_customizeButton__2s_l4{cursor:pointer}.DetailsHeader_customizeText__ztk0o,.DetailsHeader_headerContainer__Sba7l .DetailsHeader_customizeButton__2s_l4 .DetailsHeader_customizeText__ztk0o{color:#008cff;text-align:center;font-family:Lato;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.DetailsHeaderImage_imageContainer__73O2d{border-radius:0;overflow:hidden;background-color:#fff;position:relative;padding-bottom:10px}@media(max-width:768px){.DetailsHeaderImage_imageContainer__73O2d{border-radius:0;padding-bottom:0;margin-bottom:0}}.alertModal_content__bm1OC{padding:32px 24px;justify-content:center;align-items:center}.alertModal_content__bm1OC .alertModal_ctaWrapper__bpRLW{margin-top:24px;display:flex;justify-content:center;align-items:center}.alertModal_titleWOdesc__WLf1i{font-size:1.125rem;text-align:center;font-weight:400}.alertModal_titleWDesc__nuJn8{font-size:1.125rem;text-align:center;font-weight:700;margin-bottom:8px}.alertModal_desc__rIngQ{font-size:.875rem;text-align:center;font-weight:400}@keyframes loading_dotPulse__Vn_Jc{0%,to{opacity:.3}50%{opacity:1}}@keyframes loading_firstItemAnimation__IsVJT{0%{opacity:0}5%{opacity:1}90%{opacity:1}95%{opacity:0}}@keyframes loading_secondItemAnimation___OqmR{28%{opacity:0}33%{opacity:1}90%{opacity:1}95%{opacity:0}}@keyframes loading_thirdItemAnimation__4_WZu{61%{opacity:0}66%{opacity:1}90%{opacity:1}95%{opacity:0}}.loading_container__WxOXm{flex-direction:column;flex:1;height:100vh;gap:54px}.loading_container__WxOXm,.loading_item__h_HSI{display:flex;align-items:center;justify-content:center}.loading_item__h_HSI{flex-direction:column;gap:20px;opacity:0}.loading_item__h_HSI:first-child{animation:loading_firstItemAnimation__IsVJT 5s ease-in-out infinite}.loading_item__h_HSI:nth-child(2){animation:loading_secondItemAnimation___OqmR 5s ease-in-out infinite}.loading_item__h_HSI:nth-child(3){animation:loading_thirdItemAnimation__4_WZu 5s ease-in-out infinite}.loading_label__KNruc{color:#4a4a4a;margin:0;font-size:.875rem;max-width:150px;text-align:center}.loading_loadingText__FBUNn{color:#757575;font-size:.875rem;display:flex;flex-direction:row;align-items:center;gap:8px}.loading_dotsContainer__K3C8u{gap:5px;align-items:center;display:flex}.loading_dot__E6xPi{width:5px;height:5px;border-radius:50%;background-color:#b1b1b1;opacity:.3;animation:loading_dotPulse__Vn_Jc 1.2s ease-in-out infinite}.loading_shimmer__jjflB{background:#e0e0e0;position:relative;overflow:hidden}.loading_shimmer__jjflB:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transform:translateX(-100%);animation:loading_shimmer__jjflB 1.5s infinite}@keyframes loading_shimmer__jjflB{to{transform:translateX(100%)}}.inputPlaceHolder_placeHolder__rj5PP{border-radius:8px;border:1px solid #d8d8d8;background-color:#f7f7f7}.locationSelector_theme-gi__iZ6Z3,.locationSelector_theme-mmt__VmnLz{line-height:normal}.locationSelector_locationSelectorContainer__4zGCP .page-content{padding:0}.locationSelector_textPrimary__NNRs6{color:#008cff}.theme-gi .locationSelector_textPrimary__NNRs6{color:#2276e3}.mgoCashWallet_mainCnt__BQJ_u{border-radius:8px;background-color:#fff}.mgoCashWallet_row1__PSR9C{padding-bottom:12px;border-bottom:1px solid #ebebeb;display:flex;justify-content:space-between;align-items:center}.mgoCashWallet_logoContainer___79xt{display:flex;align-items:center;gap:8px}.mgoCashWallet_goCashIcnPlaceholder__WtwB6{width:28px;height:24px}.mgoCashWallet_goCashIconText__lJnzP{color:#fff;font-size:.625rem;font-weight:700}.mgoCashWallet_goCashLabel___4nRE{color:#1a1a1a}.mgoCashWallet_switchContainer__w506e{display:flex;align-items:center;gap:8px}.mgoCashWallet_balanceText__GmX2S{color:#647a97;margin-right:8px;font-weight:500!important}.mgoCashWallet_appliedText__gLU4k{color:#00a651}.mgoCashWallet_row2__T97Uf{padding-top:8px}.mgoCashWallet_secondaryLabel__U_mWz{color:#647a97;margin-top:4px;font-weight:500!important}.mgoCashWallet_secondaryLabel__U_mWz:first-child{margin-top:0}.mgoCashWallet_toggleSwitch__dgklC{position:relative;width:44px;height:24px;background-color:#d9d9d9;border-radius:12px;cursor:pointer;transition:background-color .3s}.mgoCashWallet_toggleSwitch__dgklC.mgoCashWallet_active__94lk3{background-color:#2276e3}.mgoCashWallet_toggleSwitch__dgklC.mgoCashWallet_disabled__OKmyB{opacity:.5;cursor:not-allowed}.mgoCashWallet_toggleSlider__MrdAq{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s}.mgoCashWallet_toggleSlider__MrdAq.mgoCashWallet_sliderActive__CKJZD{transform:translateX(20px)}.CabThankYouErrorScreen_theme-gi__LezMF,.CabThankYouErrorScreen_theme-mmt__Vcw6F{line-height:normal}.CabThankYouErrorScreen_container__GJ5eN{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.CabThankYouErrorScreen_largeTickIcon__7s9D4{margin-top:150px;height:100px;width:100px;margin-bottom:30px}.CabThankYouErrorScreen_errTitle__8sNc1{font-size:1.8rem;line-height:1.9rem;font-weight:900;color:#000}.theme-gi .CabThankYouErrorScreen_errTitle__8sNc1{font-weight:500}.CabThankYouErrorScreen_errText__IgL6t{font-size:1.2rem;line-height:1.35rem;font-weight:500;padding-top:20px;color:gray;margin-bottom:50px}.CabThankYouErrorScreen_errBtn__w2g4H{padding:10px 20px;background:linear-gradient(45deg,#53b2fe,#065af3);color:#fff;border-radius:20px;font-weight:900;font-size:.9rem;line-height:1rem;display:inline-block;cursor:pointer}.theme-gi .CabThankYouErrorScreen_errBtn__w2g4H{background:#ff6d38;color:#fff;font-weight:500}.mlayout_layout__VpLBe{width:100%;min-height:100vh;background-color:#f5f5f5}.CabThankYouMobile_theme-gi__wLkTm,.CabThankYouMobile_theme-mmt__elXUU{line-height:normal}.CabThankYouMobile_cabPageMobile__p_uWU{width:100%;min-height:100vh;background-color:#f5f5f5;display:flex;flex-direction:column}.CabThankYouMobile_scrollableContent__kmRhk{flex:1;padding:12px 12px 100px;overflow-y:auto}.CabThankYouMobile_sectionCard__IQ2A_{background:#fff;border-radius:8px;padding:12px;margin-bottom:12px;box-shadow:0 1px 4px rgba(0,0,0,.08)}.CabThankYouMobile_sectionTitle__r1cMc{font-size:1rem;line-height:1.25rem;color:#000;margin-bottom:12px;font-weight:900}.theme-gi .CabThankYouMobile_sectionTitle__r1cMc{font-weight:500}.CabThankYouMobile_goTribeSection__UNhOx,.CabThankYouMobile_syncContactsSection__S7iwZ{margin-bottom:12px}.CabThankYouMobile_npsRatingWrapper__X4ToA{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.ThankyouBannerMobile_theme-gi__n0_Zn,.ThankyouBannerMobile_theme-mmt__gcsfA{line-height:normal}.ThankyouBannerMobile_thankyouBannerMobile__eb4WT{position:relative;width:100%;padding:16px 16px 20px;text-align:center}.ThankyouBannerMobile_successBg___LWX1{background:linear-gradient(#3a7bd5,#00d2ff)}.ThankyouBannerMobile_failedBg__RyqLV{background:linear-gradient(2.58069rad,#f3743b,#ff3e5e)}.ThankyouBannerMobile_successBgGi__SNC_V{background:linear-gradient(180deg,#1b9564,#39d546)}.ThankyouBannerMobile_failedBgGi__N7FLM{background:linear-gradient(180deg,#fce4ec,#f8e8eb)}.ThankyouBannerMobile_homeIconWrapper__4W5fb{position:absolute;top:12px;left:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;z-index:10}.ThankyouBannerMobile_homeIcon__TzdIp{width:22px;height:22px;object-fit:contain}.ThankyouBannerMobile_bannerImageWrapper__km0Vr{display:flex;justify-content:center;margin-bottom:12px;padding-top:8px}.ThankyouBannerMobile_bannerImage__Cxbg2{width:72px;height:72px;object-fit:contain}.ThankyouBannerMobile_bannerContent__S0Jck{text-align:center}.ThankyouBannerMobile_title__Ihh2O{font-size:1.35rem;line-height:1.6rem;margin-bottom:2px;font-weight:900}.theme-gi .ThankyouBannerMobile_title__Ihh2O{font-weight:500}.ThankyouBannerMobile_successTitle__F062l{color:#fff}.ThankyouBannerMobile_failedTitle__L6EZd{color:#fff;font-size:1.5rem}.ThankyouBannerMobile_successSubtitle__DiO78{font-size:.8rem;line-height:1rem;color:#fff;margin-bottom:4px}.ThankyouBannerMobile_bookingIdRow__mqsGk{font-size:.7rem;line-height:1rem;color:#fff;margin-bottom:16px;font-weight:700}.theme-gi .ThankyouBannerMobile_bookingIdRow__mqsGk{font-weight:500}.ThankyouBannerMobile_bookingIdValue__xN9o7{font-weight:900;color:#fff}.theme-gi .ThankyouBannerMobile_bookingIdValue__xN9o7{font-weight:500}.ThankyouBannerMobile_failedBookingIdRow__d627W{font-size:.75rem;line-height:1rem;color:#fff;margin-bottom:20px;font-weight:700}.theme-gi .ThankyouBannerMobile_failedBookingIdRow__d627W{font-weight:500}.ThankyouBannerMobile_failedBookingIdValue__0rTgv{font-weight:900}.theme-gi .ThankyouBannerMobile_failedBookingIdValue__0rTgv{font-weight:500}.ThankyouBannerMobile_driverDetailsTitle__Vv3cb{font-size:.75rem;line-height:1rem;font-weight:900;color:#fff;text-transform:uppercase;margin-bottom:4px}.theme-gi .ThankyouBannerMobile_driverDetailsTitle__Vv3cb{font-weight:500}.ThankyouBannerMobile_subTitle___juHO{font-size:.7rem;line-height:1rem;color:#fff;padding:0 16px}.ThankyouBannerMobile_failedSubTitle__u8Fyc{font-size:.8rem;line-height:1.2rem;color:#fff;padding:0 16px;white-space:pre-line;text-align:center}.ThankyouBannerMobile_failedTitleGi__WgG1Q{color:#4a4a4a;font-size:1.5rem}.ThankyouBannerMobile_failedBookingIdRowGi__joDE1,.ThankyouBannerMobile_failedSubTitleGi__Ue__f{color:#4a4a4a}.BookedCabDetailsMobile_theme-gi__tq2OG,.BookedCabDetailsMobile_theme-mmt__uY8Ov{line-height:normal}.BookedCabDetailsMobile_bookedCabDetailsMobile__lBk_L{width:100%}.BookedCabDetailsMobile_tripInfo__GIbm_{margin-bottom:12px}.BookedCabDetailsMobile_tripType__0AyG9{font-size:.85rem;line-height:1.1rem;color:#000}.BookedCabDetailsMobile_highlightedText__BJED9{color:#000;font-weight:700}.theme-gi .BookedCabDetailsMobile_highlightedText__BJED9{font-weight:500}.BookedCabDetailsMobile_tripTypeTag__C_QLa{font-weight:400;color:#4a4a4a}.BookedCabDetailsMobile_tripRoute__42oKx{font-size:.85rem;line-height:1.1rem;color:#000;font-weight:900;margin:4px 0}.theme-gi .BookedCabDetailsMobile_tripRoute__42oKx{font-weight:500}.BookedCabDetailsMobile_includedInfo__ixW5L{font-size:.75rem;line-height:1rem;color:#000}.BookedCabDetailsMobile_cabCard__tCv4h{display:flex;align-items:flex-start;padding:12px;background:#f8f8f8;border-radius:8px;margin-bottom:8px}.BookedCabDetailsMobile_cabImageSection__lVF_9{flex-shrink:0;margin-right:12px}.BookedCabDetailsMobile_cabImage__a37i3{width:80px;height:50px;object-fit:contain}.BookedCabDetailsMobile_cabInfoSection__R03Y8{flex:1}.BookedCabDetailsMobile_similarLabel__me3Kw{font-size:.65rem;line-height:.8rem;color:#4a4a4a;font-style:italic;margin-bottom:2px}.BookedCabDetailsMobile_cabModel__Z3SQG{font-size:.9rem;line-height:1.1rem;color:#000;font-weight:900;margin-bottom:4px}.theme-gi .BookedCabDetailsMobile_cabModel__Z3SQG{font-weight:500}.BookedCabDetailsMobile_cabUtilities__WZYUf{display:flex;flex-wrap:wrap;gap:4px;font-size:.7rem;line-height:.9rem;color:#4a4a4a}.BookedCabDetailsMobile_utilityItem__NIfc2{display:inline-flex;align-items:center}.BookedCabDetailsMobile_bullet__yEzcX{margin:0 4px}.BookedCabDetailsMobile_ratingPriceRow__CXpph{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;border-top:1px dashed #e0e0e0;padding-top:8px}.BookedCabDetailsMobile_ratingSection__ndIyg{display:flex;align-items:center;gap:8px}.BookedCabDetailsMobile_ratingBadge__RKm2I{color:#fff;padding:2px 6px;border-radius:2px;display:inline-flex;align-items:baseline}.BookedCabDetailsMobile_ratingValue__3CaMn{font-size:.8rem;font-weight:900}.theme-gi .BookedCabDetailsMobile_ratingValue__3CaMn{font-weight:500}.BookedCabDetailsMobile_ratingMax___EAwM{font-size:.65rem}.BookedCabDetailsMobile_ratingCount__KR_O2{font-size:.7rem;color:#9b9b9b}.BookedCabDetailsMobile_ratingGreenGradient__Q4Tep{background:linear-gradient(90deg,#0b7c1e,#1eb53a)}.BookedCabDetailsMobile_ratingOrangeGradient__xkiDY{background:linear-gradient(90deg,#f5a623,#f7b84b)}.BookedCabDetailsMobile_ratingRedGradient__lu89P{background:linear-gradient(90deg,#d0021b,#e74c3c)}.BookedCabDetailsMobile_ratingBadgeGi__Qk6ls{background-color:#e9fcf3;border:1px solid #156128;color:#156128}.BookedCabDetailsMobile_vehicleCategory__hAWvE{font-size:.75rem;color:#4a4a4a}.BookedCabDetailsMobile_priceSection__j_B_9{display:flex;align-items:center;gap:6px}.BookedCabDetailsMobile_discountBadge__v1uCm{font-size:.65rem;color:#00a900;font-weight:900}.theme-gi .BookedCabDetailsMobile_discountBadge__v1uCm{font-weight:500}.BookedCabDetailsMobile_originalPrice__ib55U{font-size:.75rem;color:#9b9b9b;text-decoration:line-through}.BookedCabDetailsMobile_finalPrice__PuRKb{font-size:1.1rem;color:#000;font-weight:900}.theme-gi .BookedCabDetailsMobile_finalPrice__PuRKb{font-weight:500}.BookedCabDetailsMobile_taxesInfo__zMkJi{font-size:.65rem;color:#9b9b9b;text-align:right;margin-bottom:4px}.BookedCabDetailsMobile_fareDetails__O8TqI{font-size:.75rem;color:#008cff;text-align:right;font-weight:700;margin-bottom:12px;cursor:pointer}.theme-gi .BookedCabDetailsMobile_fareDetails__O8TqI{color:#2276e3;font-weight:500}.BookedCabDetailsMobile_persuasionsList__7nLcQ{display:flex;flex-direction:column;gap:10px}.BookedCabDetailsMobile_persuasionItem__8v5Qv{display:flex;align-items:flex-start;gap:8px}.BookedCabDetailsMobile_persuasionIcon__OAY0J{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin-top:2px}.BookedCabDetailsMobile_persuasionText__NFF0q{flex:1;display:flex;flex-direction:row;align-items:flex-start;gap:16px}.BookedCabDetailsMobile_persuasionTitle__3lWow{font-size:.75rem;line-height:1.1rem;color:#000;font-weight:900;flex-shrink:0;min-width:100px}.theme-gi .BookedCabDetailsMobile_persuasionTitle__3lWow{font-weight:500}.BookedCabDetailsMobile_persuasionLabel__OKP_j{font-size:.75rem;line-height:1.1rem;color:#4a4a4a;flex:1}.BookedCabDetailsMobile_persuasionValue__pnhmi{font-size:.75rem;line-height:1rem;color:#000}.FareBreakupBottomSheet_theme-gi__rspBi,.FareBreakupBottomSheet_theme-mmt__swsxC{line-height:normal}.FareBreakupBottomSheet_overlay__j_U_z{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.FareBreakupBottomSheet_bottomSheet__k_z_E{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;z-index:1000;max-height:80vh;overflow-y:auto;animation:FareBreakupBottomSheet_slideUp__zEDx9 .3s ease-out}@keyframes FareBreakupBottomSheet_slideUp__zEDx9{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FareBreakupBottomSheet_header__1eDP5{display:flex;align-items:center;padding:16px;position:relative}.FareBreakupBottomSheet_closeButton__wqUpU{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.FareBreakupBottomSheet_title__fiJGo{flex:1;text-align:center;font-size:1.1rem;line-height:1.3rem;color:#000;margin-right:28px;font-weight:900}.theme-gi .FareBreakupBottomSheet_title__fiJGo{font-weight:500}.FareBreakupBottomSheet_headerDivider__Btm_E{height:1px;background:rgba(0,0,0,.2);margin:0 16px}.FareBreakupBottomSheet_content__k3UYi{padding:20px 16px 32px}.FareBreakupBottomSheet_fareRow__AE2Nm{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.FareBreakupBottomSheet_fareRow__AE2Nm:last-child{margin-bottom:0}.FareBreakupBottomSheet_fareLabel__hpxGu{font-size:.9rem;line-height:1.1rem;color:#000;font-weight:700}.theme-gi .FareBreakupBottomSheet_fareLabel__hpxGu{font-weight:500}.FareBreakupBottomSheet_fareValue__r_UpT{font-size:.9rem;line-height:1.1rem;color:#000;font-weight:700}.theme-gi .FareBreakupBottomSheet_fareValue__r_UpT{font-weight:500}.FareBreakupBottomSheet_discountLabel__ZjgN5,.FareBreakupBottomSheet_discountValue__lvpEV{color:#00a19c}.FareBreakupBottomSheet_dashedDivider__FaRW4{border-top:1px dashed #9b9b9b;margin:8px 0 16px}.FareBreakupBottomSheet_totalLabel__QWG_P{font-size:1rem;line-height:1.2rem;color:#000;font-weight:900}.theme-gi .FareBreakupBottomSheet_totalLabel__QWG_P{font-weight:500}.FareBreakupBottomSheet_totalValue__6AgiG{font-size:1rem;line-height:1.2rem;color:#000;font-weight:900}.theme-gi .FareBreakupBottomSheet_totalValue__6AgiG{font-weight:500}.communicationPrompt_theme-gi__GcyKB,.communicationPrompt_theme-mmt__PHK8x{line-height:normal}.communicationPrompt_communicationPrompt__hibAn{color:#008cff}.theme-gi .communicationPrompt_communicationPrompt__hibAn{color:#2276e3}.packageSelector_radioButton__roVb2{padding-bottom:10px;padding-top:10px}.packageSelector_radioButton__roVb2 label{margin-left:12px;font-size:var(--fs16)}.packageSelector_activeRadioButton___sSX_ label{font-size:var(--fs16);font-weight:var(--fwBlack)}