.RegionTabs_wrapper__FDAP_{position:relative;display:flex;width:100%;align-items:center}.RegionTabs_swiper__pDU7N{position:relative;z-index:0;flex:1 1}.RegionTabs_swiper__pDU7N .swiper-button-lock{display:none}.RegionTabs_swiper__pDU7N .swiper-slide{width:auto}.RegionTabs_backIconSelected__1Woob path{fill:var(--secondary)}.RegionTabs_navButton__YFKW_{position:absolute;z-index:1;top:50%;width:2.25rem;height:2.25rem;padding:.375rem;border-radius:var(--border-radius);background:var(--white);cursor:pointer;transform:translateY(-50%);background-color:var(--white)}.RegionTabs_navButton__YFKW_:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.RegionTabs_navButton__YFKW_:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.RegionTabs_navButton__YFKW_:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.RegionTabs_navButton__YFKW_:disabled{visibility:hidden}.RegionTabs_navButton__YFKW_ path{fill:var(--grey1)}.RegionTabs_tabWrapper__qoyLL{position:relative;display:flex;width:8.125rem;height:4.375rem;flex-direction:column;padding:.5rem .25rem 1rem;cursor:pointer}.RegionTabs_tabWrapper__qoyLL:hover path{fill:var(--grey3)}.RegionTabs_selectedTab__7jEhX{color:var(--white)}.RegionTabs_selectedTab__7jEhX:hover path{fill:var(--secondary)}.RegionTabs_mobileTab__RKjBN{width:6.25rem}.RegionTabs_title__6RUBS{font-size:.875rem;font-weight:500;line-height:1rem;text-align:center}.RegionTabs_price__1tmz_{font-size:.75rem;line-height:.875rem;text-align:center}.RegionTabs_mobileBackIcon__0gP1s{transform:scaleX(1.1)}.RegionTabs_desktopBackIcon__gt_0B{transform:scaleX(1.42)}.RegionTabs_backIcon__xf7wI{position:absolute;z-index:-1;top:0;left:0;height:4.375rem;transform-origin:left}.RegionTabs_prev__qjJdq{left:0}.RegionTabs_next__uoh9_{right:0}.RegionTabs_rightButtonIcon__vB47p{transform:scale(-1)}.EmptySearch_container__XLBer{display:flex;flex-direction:column;padding:1.25rem 2.5rem;border-radius:var(--border-radius);background-color:var(--white);gap:.5rem;text-align:center;white-space:pre-wrap;font-size:.875rem;line-height:1rem}.EmptySearch_title__PfxnK{font-size:1.75rem;line-height:2.125rem;font-weight:500}.EmptySearch_mobileTitle__5aNVD{font-size:1.125rem;line-height:1.375rem}.EmptySearch_description__klU7V{font-size:1rem;line-height:1.25rem}.EmptySearch_mobileDescription__b1faI{font-size:.875rem;line-height:1rem}.NearestDepartures_nearestDepartures__E77Du{display:flex;flex-direction:column;gap:1rem}.NearestDepartures_mobileNearestDepartures__0w36r{gap:.5rem}.NearestDepartures_widgetTitle__gIf5t{font-size:1.375rem;line-height:1.625rem;font-weight:500}.NearestDepartures_mobileWidgetTitle__Av1pk{font-size:1rem;line-height:1.25rem}.NearestDepartures_container__kREJt{display:flex;flex-direction:column;padding:.5rem .5rem 1.5rem;border-radius:var(--border-radius);background:var(--white);gap:.5rem}.NearestDepartures_title__AzHxi{font-size:1rem;line-height:1.25rem;font-weight:500}.NearestDepartures_mobileTitle__jG_YY{font-size:.875rem;line-height:1rem}.NearestDepartures_departureItem__oQ_qk{display:flex;flex-direction:column;gap:.125rem}.NearestDepartures_link__WbhhZ{color:var(--secondary);cursor:pointer;font-size:.875rem;line-height:1rem}.NearestDepartures_priceText__Xwmhr{font-size:.75rem;line-height:.875rem}.SearchTitle_searchTitle__vatuR{display:inline;margin-right:.75rem;font-size:1.75rem;font-weight:500;line-height:2.125rem;vertical-align:middle}.SearchTitle_searchTitleMobile__qOTrE{display:flex;margin-right:0;margin-bottom:.25rem;font-size:1.375rem;font-weight:500;line-height:1.625rem}.SearchTitle_searchTitleContainer__AZVfu{display:block;line-height:2.125rem}.SearchTitle_searchTitleContainerMobile__da9wE{line-height:1.625rem}.SearchTitle_searchTitleSkeleton__hnTNV{display:inline-flex;width:12rem;height:2.125rem;border-radius:var(--border-radius);animation:var(--skeleton-animation);background:var(--grey3)}.TravelRequirements_linkContainer__nVWZr{display:inline-flex;align-items:center;padding:.38rem;border-radius:var(--border-radius);background:var(--white);gap:.25rem;vertical-align:middle}.TravelRequirements_linkText__xFUU8{font-size:.875rem;line-height:1rem}.TravelRequirements_linkImage__Y5s4V{position:relative;width:1rem;height:1rem}.DesktopMap_desktopMap__r_LGV{min-width:24rem;flex:1 1}.SearchPageDesktopContent_desktopContainer__QeA4m{display:flex;width:100%;flex-direction:column;align-items:center}.SearchPageDesktopContent_desktopContent__iL_dU{display:flex;width:100%;flex-grow:0;padding:1rem .5rem 2.5rem;gap:1rem}.DesktopFilters_stickyBox__HIeTa{z-index:auto;height:-moz-fit-content;height:fit-content}.DesktopFilters_desktopFilters__M6bYl{display:flex;width:14rem;flex-direction:column;padding:.75rem .5rem;border-radius:var(--border-radius);background:var(--white);gap:1rem}.DesktopFilters_buttonContainer__ooo5B{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.DesktopFilters_buttonVisible__YtoOc{max-height:6.25rem;opacity:1}.ExpandMapButton_expandButton__epZ6Q{position:relative;display:flex;height:4rem;align-items:center;justify-content:center}.ExpandMapButton_expandIcon__5wTFw{width:.75rem;height:.75rem}.ExpandMapButton_innerButton__epV95{position:absolute;z-index:1;display:flex;width:calc(100% - 1rem);padding:.75rem 1rem .75rem .75rem;font-size:.875rem;gap:.5rem;line-height:1rem}.ExpandMapButton_image__wJcqa{border-radius:var(--border-radius)}.ResetFiltersButton_refreshButton__U0gM8{display:flex;align-items:center;padding:.75rem 1rem .75rem .75rem;font-size:.875rem;gap:.5rem;line-height:1rem;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s ease}.ResetFiltersButton_refreshIcon__O3K95{min-width:.75rem;height:.75rem;transform:rotate(0deg);transition:transform .3s ease-in-out}.ResetFiltersButton_rotating__SN_IY{transform:rotate(1turn)}