@keyframes DirectionRouteItem_skeleton-shimmer__gbe0l{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.DirectionRouteItem_wrapper__vQEWy{display:flex;gap:24px;transition:all .15s ease-in-out;background-color:inherit;-webkit-overflow-scrolling:touch;scrollbar-width:none}.DirectionRouteItem_wrapper__vQEWy::-webkit-scrollbar{width:0;display:none}@media screen and (min-width:1280px){.DirectionRouteItem_wrapper__vQEWy{border-radius:8px;max-width:280px;flex:1;min-width:270px}}@media screen and (max-width:1279px){.DirectionRouteItem_wrapper__vQEWy:active{opacity:.6;transition:.15s ease-out}}.DirectionRouteItem_wrapper__vQEWy:hover{cursor:pointer}.DirectionRouteItem_routeInfo__beOSo{display:flex;flex-direction:column;gap:4px;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.DirectionRouteItem_routeInfo__beOSo::-webkit-scrollbar{width:0;display:none}@media screen and (min-width:1280px){.DirectionRouteItem_routeInfo__beOSo{gap:2px}}.DirectionRouteItem_firstRowInfo__KbwhO{display:flex}.DirectionRouteItem_nameAndPrice__Wsi6B{justify-content:space-between;align-items:center;display:flex;padding-left:8px;width:90%}@media screen and (max-width:1279px){.DirectionRouteItem_nameAndPrice__Wsi6B{margin-left:16px;margin-right:12px;width:calc(100% - 52px);padding-right:0;padding-left:0;flex-shrink:1}}.DirectionRouteItem_airlineName__QwoAf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.DirectionRouteItem_airlineName__QwoAf{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.DirectionRouteItem_airlineName__QwoAf{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.DirectionRouteItem_airlineName__QwoAf{font-weight:500}@media screen and (max-width:1279px){.DirectionRouteItem_airlineName__QwoAf{flex-grow:1;flex-shrink:1}}.DirectionRouteItem_priceButton__IODHv{display:flex;align-items:center;gap:2px;background:none;border:none;padding:0 0 0 4px;cursor:pointer;white-space:nowrap;line-height:16px;color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.DirectionRouteItem_priceButton__IODHv{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.DirectionRouteItem_priceButton__IODHv{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.DirectionRouteItem_priceButton__IODHv{color:#1da857;font-weight:500}.DirectionRouteItem_priceButton__IODHv:hover{color:#1d964f}.DirectionRouteItem_priceIcon__3JQ4_{width:16px;height:16px;color:#1da857}.DirectionRouteItem_directionTimesBlock__mXCMN{display:flex;align-items:center;gap:8px;flex-direction:row;min-width:0}@media screen and (max-width:1279px){.DirectionRouteItem_directionTimesBlock__mXCMN{margin-left:40px}}.DirectionRouteItem_gradientWrapper__CBLT1{position:relative;width:100%;min-width:0;padding-right:17px;overflow:hidden}@media screen and (min-width:1280px){.DirectionRouteItem_gradientWrapper__CBLT1{padding-right:15px}}.DirectionRouteItem_directionTimesList__Jyl2s{display:flex;gap:8px;height:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.DirectionRouteItem_directionTimesList__Jyl2s::-webkit-scrollbar{width:0;display:none}.DirectionRouteItem_directionTimesList__Jyl2s>:last-child{margin-right:4px}@media screen and (min-width:1280px){.DirectionRouteItem_directionTimesList__Jyl2s{margin-left:32px}}.DirectionRouteItem_timeItem__voA2a{transition:all .15s ease-in-out;cursor:pointer;color:#181e25;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}@media screen and (max-width:1279px){.DirectionRouteItem_timeItem__voA2a{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}@media screen and (max-width:767px){.DirectionRouteItem_timeItem__voA2a{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}}.DirectionRouteItem_timeItem__voA2a:hover{color:#1d964f}.DirectionRouteItem_timeItem__voA2a:active{color:#1c8749}@media screen and (max-width:1279px){.DirectionRouteItem_timeItem__voA2a{cursor:auto;transition:none;touch-action:pan-x;user-select:none}.DirectionRouteItem_timeItem__voA2a:hover{color:inherit;cursor:default}.DirectionRouteItem_timeItem__voA2a:active{color:#1c8749}}.DirectionRouteItem_showLeftBlur__iJUVn:before{content:"";position:absolute;top:0;left:0;width:60px;height:100%;pointer-events:none;background:linear-gradient(270deg,rgba(255,255,255,0),rgba(255,255,255,.8) 30.23%,#fff)}@media screen and (max-width:1279px){.DirectionRouteItem_showLeftBlur__iJUVn:before{width:25px}}.DirectionRouteItem_showRightBlur__t3nnp:after{content:"";position:absolute;top:0;right:15px;width:20px;height:100%;pointer-events:none;background:linear-gradient(270deg,#fff,rgba(255,255,255,.8) 30.23%,rgba(255,255,255,0))}@media screen and (max-width:1279px){.DirectionRouteItem_showRightBlur__t3nnp:after{width:40px}}@keyframes DirectionRoutesBlock_skeleton-shimmer__ey55l{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.DirectionRoutesBlock_wrapper__xFV7K{display:flex;padding:16px 0 24px 24px;flex-direction:column;gap:16px;background:#fff;border-radius:16px;transition:.15s ease-out;cursor:auto}@media screen and (min-width:1280px){.DirectionRoutesBlock_wrapper__xFV7K{padding-right:24px}}@media screen and (max-width:1279px){.DirectionRoutesBlock_wrapper__xFV7K{padding:12px 0 16px 12px;margin:0}}.DirectionRoutesBlock_container__NfL9n{display:flex;gap:12px;flex-direction:column}@media screen and (max-width:1279px){.DirectionRoutesBlock_container__NfL9n{gap:16px}}.DirectionRoutesBlock_header__6BGde{display:flex;width:100%;align-items:center;justify-content:space-between}@media screen and (max-width:1279px){.DirectionRoutesBlock_header__6BGde{padding-right:12px}}.DirectionRoutesBlock_title__SRNNh{display:block;color:#181e25;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0}@media screen and (max-width:1279px){.DirectionRoutesBlock_title__SRNNh{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}}@media screen and (max-width:767px){.DirectionRoutesBlock_title__SRNNh{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}}.DirectionRoutesBlock_title__SRNNh{font-weight:600}@media screen and (max-width:1279px){.DirectionRoutesBlock_title__SRNNh{color:#181e25;font-size:18px;line-height:28px;letter-spacing:0;font-weight:600}}@media screen and (max-width:1279px)and (max-width:1279px){.DirectionRoutesBlock_title__SRNNh{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}}@media screen and (max-width:1279px)and (max-width:767px){.DirectionRoutesBlock_title__SRNNh{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}}.DirectionRoutesBlock_showAllButton__G3dXn{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;cursor:pointer;line-height:16px;color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.DirectionRoutesBlock_showAllButton__G3dXn{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.DirectionRoutesBlock_showAllButton__G3dXn{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.DirectionRoutesBlock_showAllButton__G3dXn{font-weight:500;color:#008ae6}.DirectionRoutesBlock_showAllButton__G3dXn:active{color:#1198f2}.DirectionRoutesBlock_showAllIcon__9lLrr{width:16px;height:16px;transition:transform .2s ease;color:#007acc}.DirectionRoutesBlock_showAllIconRotated__OfWsO{transform:rotate(180deg)}.DirectionRoutesBlock_flightsContainer__9SKIn{display:flex;gap:16px;flex-direction:column}@media screen and (min-width:1280px){.DirectionRoutesBlock_flightsContainer__9SKIn{flex-flow:row wrap}}@keyframes PinToast_skeleton-shimmer__pkEX2{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.PinToast_toast__hEOgH{position:fixed;bottom:24px;left:8px;right:8px;z-index:1000;padding:12px;border-radius:12px;background-color:#eff1f5;border:2px solid #fff;box-shadow:0 0 16px 0 rgba(24,30,37,.16);color:#181e25;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}@media screen and (max-width:1279px){.PinToast_toast__hEOgH{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.PinToast_toast__hEOgH{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}.PinToast_toast__hEOgH{text-align:center}@media screen and (min-width:768px)and (max-width:1279px){.PinToast_toast__hEOgH{left:50%;right:auto;width:592px;max-width:calc(100vw - 32px);box-sizing:border-box;transform:translateX(-50%)}}@media screen and (min-width:1280px){.PinToast_toast__hEOgH{display:none}}@keyframes TicketList_skeleton-shimmer__KJYvh{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TicketList_container__wuKUO{display:flex;flex-direction:column;gap:8px;width:100%;max-width:1232px;margin:0 auto}@media screen and (max-width:1279px){.TicketList_container__wuKUO{max-width:592px;gap:8px}}.TicketsWithBanners_wrapper__EVEhY{display:flex;width:100%}.TicketsWithBanners_ticketsContainer__84emm{flex:1;min-width:0}@keyframes MobileTicketSkeleton_skeleton-shimmer__4JUkN{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MobileTicketSkeleton_container__kZfeM{display:flex;flex-direction:column;gap:12px;padding:16px 12px 12px;background-color:#fff;border-radius:12px}.MobileTicketSkeleton_header__HFUte{display:flex;align-items:center;justify-content:space-between;height:26px}.MobileTicketSkeleton_headerLeft__R8Pmv{display:flex;align-items:center;gap:4px}.MobileTicketSkeleton_body__ThA2w{display:flex;flex-direction:column;gap:12px}.MobileTicketSkeleton_tripSchedule__21zLZ{display:flex;flex-direction:column;gap:4px}.MobileTicketSkeleton_tripRow__BzTEG{display:flex;justify-content:space-between;align-items:center}.MobileTicketSkeleton_divider__FKEN2{width:100%;height:1px;background:#d4d7dd}.MobileTicketSkeleton_footer__w63PB{display:flex;align-items:center;gap:8px}.MobileTicketSkeleton_skeletonElement__knQY0{background:#e7e9ef;position:relative;overflow:hidden}.MobileTicketSkeleton_skeletonElement__knQY0:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:MobileTicketSkeleton_skeleton-shimmer__4JUkN 1.5s infinite}.MobileTicketSkeleton_skeletonElement__knQY0{border-radius:4px}.MobileTicketSkeleton_airlineLogo__cF_7h{width:24px;height:24px;border-radius:50%}.MobileTicketSkeleton_priceBlock__0Ex8t{width:100px;height:24px}.MobileTicketSkeleton_timeBlock__9XTSG{width:110px;height:18px}.MobileTicketSkeleton_durationBlock__APggJ{width:50px;height:18px}.MobileTicketSkeleton_dateBlock__htkHs{width:140px;height:14px}.MobileTicketSkeleton_transfersBlock__xzBVc{width:80px;height:14px}.MobileTicketSkeleton_airportBlock__xbBo_{width:180px;height:14px}.MobileTicketSkeleton_baggageBlock__1JQft{width:60px;height:16px}.MobileTicketSkeleton_seatsBlock__mn3m7{width:80px;height:16px}@keyframes TicketSkeleton_skeleton-shimmer___7f_4{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TicketSkeleton_container__Qgxur{display:flex;width:100%;min-width:fit-content;align-items:stretch;background-color:#fff;border-radius:12px}.TicketSkeleton_leftPart__iWgqb{padding:24px;width:100%;display:flex;flex-direction:column;gap:16px}.TicketSkeleton_header__Ixaq6{display:flex;align-items:center;gap:4px}.TicketSkeleton_body__va_NO{display:flex;gap:32px;height:100%}.TicketSkeleton_contentLeft__riM85{width:66%;height:100%}.TicketSkeleton_contentRight__eHv2O{width:33%;height:100%}.TicketSkeleton_divider__h_8TR{margin:24px 0;width:1px;background:#d4d7dd}.TicketSkeleton_summary__H0IKd{display:flex;flex-direction:column;gap:12px;padding:24px;min-width:248px;width:248px}.TicketSkeleton_summaryPrice__XbjpM{display:flex;flex-direction:column;gap:4px}.TicketSkeleton_skeletonElement__HvaaZ{background:#e7e9ef;position:relative;overflow:hidden}.TicketSkeleton_skeletonElement__HvaaZ:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:TicketSkeleton_skeleton-shimmer___7f_4 1.5s infinite}.TicketSkeleton_skeletonElement__HvaaZ{border-radius:4px}.TicketSkeleton_airlineLogo__pDepA{width:24px;height:24px;border-radius:50%}.TicketSkeleton_airportBlock__Y6B8A{width:200px;height:16px}.TicketSkeleton_durationBlock__ir_eN{width:60px;height:20px}.TicketSkeleton_transfersBlock__TlzAu{width:100px;height:16px}.TicketSkeleton_priceBlock__pusup{width:140px;height:32px}.TicketSkeleton_priceDescription__DQ3st{width:100px;height:14px}.TicketSkeleton_button__JUwFA{width:100%;height:48px;border-radius:12px}.TicketSkeleton_baggageBlock__Ma2O8{width:80px;height:20px}@keyframes TicketsListSkeleton_skeleton-shimmer__raBld{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.TicketsListSkeleton_container__nvFgJ{display:flex;flex-direction:column;gap:8px}@keyframes SearchPageSearch_skeleton-shimmer__19Xep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SearchPageSearch_searchSection__Fu3q2{position:relative;background:#2c3959;width:100%;padding-top:16px;padding-bottom:8px;box-sizing:border-box}@media screen and (max-width:1279px){.SearchPageSearch_searchSection__Fu3q2{position:sticky;top:0;z-index:10;padding-top:10px;padding-bottom:6px}}@media screen and (max-width:767px){.SearchPageSearch_searchSection__Fu3q2{padding-top:9px}}.SearchPageSearch_formContainer__V4SMS{display:flex;flex-direction:column;gap:20px;max-width:1280px;margin:0 auto;padding:0 24px}@media screen and (max-width:1279px){.SearchPageSearch_formContainer__V4SMS{padding:0 16px;max-width:596px}}@keyframes BookingWidget_skeleton-shimmer__fMjgo{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.BookingWidget_root__rqGVg{display:flex;text-decoration:none;cursor:pointer}.BookingWidget_root__rqGVg.BookingWidget_themeDefault__sKGwn{background-color:#2c3959}.BookingWidget_root__rqGVg.BookingWidget_themeAlt__1JTAT{background-color:#4bff7e}.BookingWidget_wrapper__TT4X2{width:100%;border-bottom:.5px solid hsla(0,0%,100%,.16);background-color:hsla(0,0%,100%,.04)}.BookingWidget_themeAlt__1JTAT .BookingWidget_wrapper__TT4X2{background-color:rgba(0,0,0,0)}.BookingWidget_container__ytkot{width:100%;max-width:1280px;margin:0 auto;padding:12px 24px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1279px){.BookingWidget_container__ytkot{padding:16px 16px 12px;align-items:flex-start;gap:12px}}.BookingWidget_flightsInfo__Ce2sW{display:flex;align-items:center;min-width:0}@media screen and (max-width:1279px){.BookingWidget_flightsInfo__Ce2sW{flex-direction:column;align-items:flex-start;gap:6px;flex:1 1 auto}.BookingWidget_flightsInfo__Ce2sW>div{width:100%;min-width:0}}.BookingWidget_flightsInfoContainer__PpzOn{display:inline-flex;align-items:center}@media screen and (max-width:1279px){.BookingWidget_flightsInfoContainer__PpzOn{display:block;width:100%;min-width:0;overflow-wrap:break-word}}.BookingWidget_flightsDirection__TTnZ9{display:flex;align-items:center;gap:4px;flex:1 0 0;min-width:0}@media screen and (max-width:1279px){.BookingWidget_flightsDirection__TTnZ9{display:inline}.BookingWidget_flightsDirection__TTnZ9>span:not(.BookingWidget_separator__gnaiQ){white-space:nowrap}}.BookingWidget_flightsDates__7hSUt{display:flex}@media screen and (max-width:1279px){.BookingWidget_flightsDates__7hSUt{display:inline;white-space:nowrap}}.BookingWidget_actionsInfo__Jk8ke{display:flex;align-items:center;gap:14px}@media screen and (max-width:1279px){.BookingWidget_actionsInfo__Jk8ke{flex-shrink:0}}.BookingWidget_closeButton__xZo3A{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.BookingWidget_closeButton__xZo3A:active svg,.BookingWidget_closeButton__xZo3A:focus svg,.BookingWidget_closeButton__xZo3A:hover svg{color:hsla(0,0%,100%,.75)}.BookingWidget_themeAlt__1JTAT .BookingWidget_closeButton__xZo3A:active svg,.BookingWidget_themeAlt__1JTAT .BookingWidget_closeButton__xZo3A:focus svg,.BookingWidget_themeAlt__1JTAT .BookingWidget_closeButton__xZo3A:hover svg{color:#4a5663}.BookingWidget_closeIconLight__p5LTG{color:#fff}.BookingWidget_closeIconDark__hUGCs{color:#181e25}.BookingWidget_separator__gnaiQ{margin:0 4px;display:flex;align-items:center;gap:4px}@media screen and (max-width:1279px){.BookingWidget_separator__gnaiQ{margin:0;display:inline-flex;vertical-align:middle}}.BookingWidget_complexTripBadge__q9HdI{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:24px;height:24px;padding:0 4px;border-radius:4px;color:#181e25;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_complexTripBadge__q9HdI{font-size:12px;font-weight:500;line-height:18px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_complexTripBadge__q9HdI{font-size:12px;font-weight:500;line-height:18px;letter-spacing:0}}.BookingWidget_complexTripBadge__q9HdI{line-height:1;background-color:hsla(0,0%,100%,.16);color:#fff}.BookingWidget_complexTripBadge__q9HdI.BookingWidget_complexTripBadgeAlt__yW_L9{background-color:rgba(24,30,37,.16);color:#181e25}.BookingWidget_splitPaymentText__ENmRH{line-height:normal}.BookingWidget_countdownButton__6nt1S{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;white-space:nowrap;background-color:#1da857;color:#fff}.BookingWidget_countdownButton__6nt1S:hover{background-color:#1d964f}.BookingWidget_countdownButton__6nt1S:active,.BookingWidget_countdownButton__6nt1S:focus{background-color:#1c8749;color:hsla(0,0%,100%,.75)}.BookingWidget_themeAlt__1JTAT .BookingWidget_countdownButton__6nt1S{background-color:#fff;color:#181e25}.BookingWidget_themeAlt__1JTAT .BookingWidget_countdownButton__6nt1S:hover{background-color:#f6f7f9}.BookingWidget_themeAlt__1JTAT .BookingWidget_countdownButton__6nt1S:active{background-color:#e9ecf2}.BookingWidget_countdownTimer__CXD5w{font-variant-numeric:tabular-nums;color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_countdownTimer__CXD5w{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_countdownTimer__CXD5w{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}.BookingWidget_countdownTimer__CXD5w{color:inherit;white-space:nowrap}@media screen and (max-width:1279px){.BookingWidget_countdownTimer__CXD5w{font-weight:400}}.BookingWidget_countdownMobile__ti5vi{display:inline-flex;align-items:center;gap:8px;color:#181e25;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_countdownMobile__ti5vi{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_countdownMobile__ti5vi{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}}.BookingWidget_countdownMobile__ti5vi{color:#4bff7e;white-space:nowrap}.BookingWidget_themeAlt__1JTAT .BookingWidget_countdownMobile__ti5vi{color:#181e25}.BookingWidget_textWhite__5U3Id{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_textWhite__5U3Id{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_textWhite__5U3Id{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.BookingWidget_textWhite__5U3Id{color:#fff}.BookingWidget_textBold__AEvRN{font-weight:500!important}@media screen and (min-width:1280px){.BookingWidget_textBoldDesktop__KX87D{font-weight:500!important}}.BookingWidget_textDark__p1fq0{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_textDark__p1fq0{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_textDark__p1fq0{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.BookingWidget_textDark__p1fq0{color:#181e25}.BookingWidget_textWarning__1C2mJ{color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_textWarning__1C2mJ{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_textWarning__1C2mJ{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.BookingWidget_textWarning__1C2mJ{color:#ff9000}.BookingWidget_textWarningAlt__ywxEf{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_textWarningAlt__ywxEf{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_textWarningAlt__ywxEf{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.BookingWidget_textWarningAlt__ywxEf{color:#181e25}.BookingWidget_tooltipContent__sRmfk{position:absolute;top:100%;right:0;z-index:10;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);padding:12px 16px;max-width:240px;margin-top:4px}.BookingWidget_tooltipContent__sRmfk:before{content:"";position:absolute;top:-4px;right:16px;transform:rotate(45deg);width:8px;height:8px;background:#fff}.BookingWidget_tooltipContent__sRmfk p{margin:0;color:#181e25;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media screen and (max-width:1279px){.BookingWidget_tooltipContent__sRmfk p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.BookingWidget_tooltipContent__sRmfk p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.BookingWidget_tooltipButton__S6n0I{margin-top:8px;min-width:120px;padding:8px 12px;border-radius:8px;border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0;background-color:#1da857;color:#fff}.BookingWidget_tooltipButton__S6n0I:hover{background-color:#1d964f}.BookingWidget_tooltipButton__S6n0I:active{background-color:#1c8749}@keyframes EndOfPage_skeleton-shimmer__OI8BG{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.EndOfPage_container__IFflj{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto}.EndOfPage_rabbitContainer__3iNAP{position:relative}@media screen and (max-width:1279px){.EndOfPage_rabbitContainer__3iNAP{width:165px;height:223px;margin-bottom:16px}}.EndOfPage_rabbitImage__FZzJ7{width:266px;height:346px;object-fit:contain}@media screen and (max-width:1279px){.EndOfPage_rabbitImage__FZzJ7{width:166px!important;height:226px!important}}.EndOfPage_textContainer__GoLaI{margin-top:23px;max-width:400px;margin-bottom:24px;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1279px){.EndOfPage_textContainer__GoLaI{margin-top:2px;margin-bottom:24px}}.EndOfPage_title__AhXhl{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0}@media screen and (max-width:1279px){.EndOfPage_title__AhXhl{font-size:20px;font-weight:600;line-height:26px;letter-spacing:0}}.EndOfPage_title__AhXhl{color:#181e25}.EndOfPage_subtitle__A1m4F{color:#181e25;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}@media screen and (max-width:1279px){.EndOfPage_subtitle__A1m4F{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}@media screen and (max-width:767px){.EndOfPage_subtitle__A1m4F{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}}.EndOfPage_subtitle__A1m4F{color:#4a5663}