.OneWayChangableFlightSkeleton_direction__OkgPP{position:absolute;left:-.5rem;display:none;height:100%;justify-content:center;aspect-ratio:1/1;color:#b3aea3;transform:rotate(-90deg) translate(0);font-size:.875rem;line-height:1rem}@media (min-width:992px){.OneWayChangableFlightSkeleton_direction__OkgPP{display:flex}}.OneWayChangableFlightSkeleton_container__g0t9d{position:relative}@media (min-width:992px){.OneWayChangableFlightSkeleton_container__g0t9d{padding:0 1.25rem}}.OneWayChangableFlightSkeleton_routeIcon__zpguV{grid-column:2/3;grid-row:2/3}.OneWayChangableFlightSkeleton_routeIconMobile__5nNJl{margin:0 .25rem}.OneWayChangableFlightSkeleton_plane__wpO5y{flex-shrink:0}.OneWayChangableFlightSkeleton_routeWrapper__qTF1R{display:grid;gap:.5rem;grid-template-columns:min-content min-content;grid-template-rows:min-content min-content}@media (min-width:992px){.OneWayChangableFlightSkeleton_mobile__p7GEm{display:none}}.OneWayChangableFlightSkeleton_desktop__z4Oy4{display:none}@media (min-width:992px){.OneWayChangableFlightSkeleton_desktop__z4Oy4{display:block}}.OneWayChangableFlightSkeleton_routeDiv___Ynck{display:grid;max-width:31.875rem;align-items:center;column-gap:.5rem;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}.OneWayChangableFlightSkeleton_routeDiv___Ynck span{min-width:0;overflow-wrap:anywhere}.OneWayChangableFlightSkeleton_routeDiv___Ynck span:last-child{text-align:right}.OneWayChangableFlightSkeleton_withLuggage__PSS7a{display:flex;flex-direction:column;gap:.5rem}.Luggage_container__rBaK_{position:relative;z-index:1;display:flex;width:max-content;gap:.5rem;font-size:.75rem;line-height:1rem}.Luggage_tooltip__Z4kUs{width:max-content}.LuggagePresence_noLuggage__kh_xB path{fill:#b3aea3}.LuggagePresence_noLuggage__kh_xB{color:#b3aea3}.LuggagePresence_luggageItem__ucAjp{display:flex;align-items:center;gap:.12rem}.LuggageTooltip_container__moeUw{display:grid;align-items:center;gap:.5rem;grid-template-columns:auto auto;grid-template-rows:auto auto;white-space:normal;font-size:.75rem;line-height:1rem}.ChangableFlight_container__69h5M{position:relative;display:flex;align-items:center;justify-content:center;grid-column:1/2;grid-row:1/4}.ChangableFlight_container__69h5M>:first-child{position:absolute;inset:0}.ChangableFlight_warning__B6uMo{position:relative;z-index:2;display:flex;width:17.5rem;flex-direction:column;align-items:center;justify-content:center;padding:.75rem;border-radius:.5rem;background:#f3f3f3;gap:.125rem;text-align:center}.ChangableFlight_warning__B6uMo>button{color:var(--secondary)}.ChangableFlight_warning__B6uMo{font-size:.875rem;line-height:1rem}.ChangableFlight_title__h_zfj{font-size:1rem;line-height:1.25rem;font-weight:500}.ChangableFlight_checkbox__NQPGG{display:flex;margin-top:.38rem;color:var(--secondary);gap:.38rem}.FlightSidePanel_container__3Hi7r{display:flex;flex-direction:column;gap:.5rem;grid-column:2/3;grid-row:1/4;font-size:.875rem;line-height:1rem}.FlightSidePanel_blockWrapper__BbDuX{display:flex;min-width:15.625rem;flex-direction:column;padding:.75rem;border-radius:.5rem;background:#f3f3f3;gap:.75rem}.FlightSidePanel_blockWrapper__BbDuX:first-child{align-items:center;cursor:pointer}.FlightSidePanel_priceAndCashback__wk9Yf{display:flex;width:100%;justify-content:space-between;gap:1rem}.FlightSidePanel_fullPrice__Cy_8b{font-size:1.375rem;line-height:1.625rem;font-weight:500}.FlightSidePanel_availability__JKgnD{align-self:center;text-align:center;font-size:.75rem;line-height:1rem}.FlightSidePanel_highlighted__tFvIm{font-weight:500}.FlightSidePanel_container__3Hi7r .FlightSidePanel_button__ryIky{height:2.75rem;font-weight:500;font-size:.75rem;line-height:1rem}.FlightSidePanel_unknownAvailability__GKUcT{color:var(--secondary)}.FlightLabelsList_list__9qrJY{display:flex;overflow:hidden;width:100%;flex-wrap:wrap;gap:.5rem}.FlightLabelItem_label__OYNlJ{display:flex;overflow:hidden;height:1.75rem;align-items:center;padding:0 .75rem 0 .5rem;border-radius:.5rem;background:var(--background);color:var(--black);font-size:.75rem}.FlightLabelItem_adaptiveTooltip__hT_8s:last-of-type{margin-bottom:0}.FlightLabelItem_labelMobile___Ebn2{height:1.5rem;padding:0 .625rem 0 .5rem;font-size:.75rem}.FlightLabelItem_limeGreen__DFhwB{background:var(--primary)}.FlightLabelItem_icon__c8gsI{margin-right:.25rem;background-position:50%;background-repeat:no-repeat;background-size:contain}.FlightLabelItem_title__aCwXB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlightLabelItem_questionIcon__xG13g{width:.875rem;height:.875rem;flex-shrink:0;margin-left:.25rem}.Popover_content__YtNWd{border-radius:var(--border-radius);background-color:var(--white);box-shadow:var(--box-shadow)}.Popover_contentAnimation__wW_0L[data-state=open]{animation:var(--scale-fade-in-animation)}.Popover_contentAnimation__wW_0L[data-state=closed]{animation:var(--scale-fade-out-animation)}.Popover_closeButton__pQoj2{position:absolute;top:.5rem;right:.5rem;width:.9375rem;height:.9375rem;cursor:pointer}.Popover_arrow__lN0Es{fill:var(--white)}.LuggageDetails_container___QWCO{display:flex;width:26.25rem;flex-direction:column;padding:.5rem 2rem .5rem .5rem;gap:.5rem;white-space:normal;font-size:.875rem;line-height:1rem}.LuggageDetails_mobile__8tcix{width:auto}.LuggageDetails_container___QWCO span{font-size:.75rem}.LuggageDetails_title__iZ9lg{margin-bottom:.125rem;font-size:.875rem;font-weight:500;line-height:1rem}.LuggageDetails_info__nPjGS{color:var(--grey1)}.MobileChooseFlightsButton_floatingPanel__ESk_X{position:fixed;z-index:4;right:0;bottom:calc(env(safe-area-inset-bottom) + .5rem);left:0;padding:0 .5rem;animation:MobileChooseFlightsButton_slideIn__EhT0_ .2s ease-out;pointer-events:none}.MobileChooseFlightsButton_button__PbBQB{width:100%;height:2.75rem;font-weight:500;pointer-events:auto}@keyframes MobileChooseFlightsButton_slideIn__EhT0_{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.FlightsProgressBar_progressRoot__j8W4W{display:flex;height:2.5rem;align-items:center;transition:height .5s ease-in,margin .5s ease-in}.FlightsProgressBar_hidden__Jx_gu{height:0;margin-bottom:-1rem;animation:var(--progress-fade-out)}.FlightsProgressBar_progressText__2Xx0D{padding:0 .75rem;font-size:.875rem;line-height:1rem}