.TooltipTrigger_iconWrapper__N_GoY{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:0;background:none;border:none;cursor:pointer;outline:none}@media(hover:hover){.TooltipTrigger_iconWrapper__N_GoY:focus-visible{border-radius:2px;outline:1px solid #000}}.TooltipTrigger_iconWrapper__N_GoY svg{width:14px;height:14px;color:#f60;cursor:pointer}.AnimatedWrapper_wrapper__H_4DD{display:grid}.AnimatedWrapper_content__rk3VO{overflow:hidden}.AnimatedWrapper_entrance__l3IxT{animation:AnimatedWrapper_fade-in__SbMfE .4s linear}@keyframes AnimatedWrapper_fade-in__SbMfE{0%{opacity:0}to{opacity:1}}.AnimatedWrapper_exit__hk251{animation:AnimatedWrapper_fade-out__k8dug .4s linear}@keyframes AnimatedWrapper_fade-out__k8dug{0%{opacity:1}to{opacity:0}}.MobileContent_overlay__Swy6q{position:fixed;z-index:1060;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:min(var(--inner-height),100%);overflow:hidden;background-color:#535353a6}.MobileContent_tabletWrapper__PMlHz{width:418px}.MobileContent_tabletWrapper__PMlHz .MobileContent_contentWrapper__H3qDM{padding-top:24px;background-color:#fff;border-radius:4px}.MobileContent_tabletWrapper__PMlHz .MobileContent_childrenWrapper__lTgFC{padding:0 24px}.MobileContent_tabletWrapper__PMlHz .MobileContent_content__a0uif{max-height:min(90dvh - 102px,338px);overflow:auto}.MobileContent_tabletWrapper__PMlHz .MobileContent_btnWrapper__xWjKI{padding:24px}.MobileContent_mobileWrapper__GwxBL{width:100%;outline:none}@media(hover:hover){.MobileContent_mobileWrapper__GwxBL:focus{outline:unset}}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM{padding-bottom:env(safe-area-inset-bottom);background-color:#fff;transform:translateY(100%)}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM .MobileContent_childrenWrapper__lTgFC{padding:0 16px}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM .MobileContent_content__a0uif{max-height:calc(90dvh - 145px);overflow:auto}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM .MobileContent_swipe__80fvn{padding:10px 0 40px}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM .MobileContent_swipeIndicator__YD2x3{width:120px;height:5px;margin:auto;background-color:#ccc;border-radius:2.5px;opacity:.4}.MobileContent_mobileWrapper__GwxBL .MobileContent_contentWrapper__H3qDM .MobileContent_btnWrapper__xWjKI{padding:24px 16px 16px}.MobileContent_btnWrapper__xWjKI.MobileContent_shadow__D3q7n{box-shadow:0 -3px 6px #00000024}.MobileContent_btnWrapper__xWjKI .MobileContent_button__ePmn2{height:50px;padding:12px 24px;font-size:16px;font-weight:400;border-width:2px}.MobileContent_appleHelperWrapper__Rr7Dp{display:block;width:100%;height:100%;overflow:hidden auto;overscroll-behavior:none;scrollbar-width:none}.MobileContent_appleHelperOuter__uiFix{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% + 1px);min-height:calc(100% + 1px)}.MobileContent_appleHelperInner__8LyDl{position:sticky;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:calc(100% - 1px)}@media(max-width:575.98px){.MobileContent_appleHelperInner__8LyDl{justify-content:flex-end}}.MobileContent_fixedHeight__NYwou,.MobileContent_fixedHeight__NYwou .MobileContent_contentWrapper__H3qDM{height:100dvh}.MobileContent_fixedHeight__NYwou .MobileContent_contentWrapper__H3qDM .MobileContent_content__a0uif{max-height:calc(100dvh - 145px)}.MobileContent_fixedHeight__NYwou .MobileContent_btnWrapper__xWjKI{position:absolute;bottom:0;width:100%;box-shadow:0 -3px 6px #00000024}.TooltipContent_desktopWrapper__6jgmu{z-index:1060;width:100%;max-width:220px;padding:16px;font-size:14px;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 0 8px 0 #00000059;visibility:visible}.TooltipContent_desktopWrapper__6jgmu.TooltipContent_inPopupWrapper__uq20V{z-index:1050}.TooltipContent_arrow__lhUow{color:#fff}.LuxuryWrapper_luxuryWrapper__hEaGM{background:linear-gradient(315deg,#f2c173,#f60) border-box;border:2px solid #0000;border-radius:4px}.LuxuryWrapper_luxuryWrapper__hEaGM .image-gallery{border-radius:0}.LuxuryWrapper_luxuryBanner__QURLt{display:flex;padding:8px 16px;color:#ffc992;background:#2d333c;border-top-left-radius:3px;border-top-right-radius:3px}.LuxuryWrapper_luxuryBanner__QURLt span{font-family:easyjet_rounded_demi,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.375;text-transform:uppercase;letter-spacing:4.8px}@media(max-width:767.98px){.LuxuryWrapper_luxuryBanner__QURLt span{font-size:14px;line-height:1.28;letter-spacing:4.2px}}.LuxuryWrapper_luxuryBanner__QURLt .LuxuryWrapper_icon__Wy_Bl{width:20px;height:20px;margin-right:12px}@media(max-width:767.98px){.LuxuryWrapper_luxuryBanner__QURLt .LuxuryWrapper_icon__Wy_Bl{width:18px;height:18px;margin-right:10px}}.LuxuryWrapper_luxuryContent__sxgUG{overflow:hidden;background-color:#fff;border-radius:0 0 3px 3px}.LuxuryWrapper_noBorders__FnfZu{border:none}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_darkOrangeTheme__I4qMZ{background:linear-gradient(90deg,#ff6602 49.93%,#f2c173 74.96%) border-box}@media(max-width:767.98px){.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_darkOrangeTheme__I4qMZ{background:linear-gradient(180deg,#ff6602 -.02%,#f2c173 99.98%) border-box}}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_darkOrangeTheme__I4qMZ .LuxuryWrapper_luxuryBanner__QURLt{color:#fff;background:linear-gradient(90deg,#ff6602 49.93%,#f2c173 74.96%)}@media(max-width:767.98px){.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_darkOrangeTheme__I4qMZ .LuxuryWrapper_luxuryBanner__QURLt{background:#f60}}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_lightTheme__BuRoP{background:linear-gradient(90deg,#ff6602 49.93%,#f2c173 74.96%) border-box}@media(max-width:767.98px){.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_lightTheme__BuRoP{background:linear-gradient(180deg,#f60 -.02%,#f2c173 99.98%) border-box}}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_lightTheme__BuRoP .LuxuryWrapper_icon__Wy_Bl{fill:#f60}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_lightTheme__BuRoP .LuxuryWrapper_luxuryBanner__QURLt{color:#fff;background:linear-gradient(89deg,#fff0e6 49.98%,#fef9f1 89.02%)}.LuxuryWrapper_luxuryWrapper__hEaGM.LuxuryWrapper_lightTheme__BuRoP .LuxuryWrapper_luxuryBanner__QURLt span{color:#f60}.PricePill_tooltipTrigger__K9d86{margin-right:.6em;cursor:pointer}.PricePill_tooltipTrigger__K9d86 svg{margin-right:0}.CabinBagsInfo_tooltipTrigger__vIdo0{display:inline-flex;align-items:center;justify-content:center;margin-left:3px;padding:5px;vertical-align:middle;cursor:pointer}.CabinBagsInfo_tooltipTrigger__vIdo0 svg{width:13px;height:13px;color:#ff6602}.CabinBagsInfo_container__gQobA .CabinBagsInfo_tooltipContent__iooQp{z-index:1051}.TouristTaxTooltip_trigger__Y6AN_{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:4px}.TouristTaxTooltip_content__3L6qg.TouristTaxTooltip_tooltipContent__3J_n5{z-index:1060}.BookingDetailsCollapsed_header__KGuau{display:flex;align-items:top;justify-content:space-between;min-height:104px;padding:25px 30px}@media(max-width:991.98px){.BookingDetailsCollapsed_header__KGuau{flex-direction:column;align-items:stretch;min-height:0;padding:10px 16px 0}}.BookingDetailsCollapsed_column__yxapn{position:relative;flex-basis:0;flex-grow:1;height:100%;padding-right:10px;padding-left:55px;font-size:16px;line-height:1.5625}.BookingDetailsCollapsed_column__yxapn svg{position:absolute;top:0;left:0;width:28px;height:28px}@media(max-width:991.98px){.BookingDetailsCollapsed_column__yxapn svg{width:20px;height:20px}.BookingDetailsCollapsed_column__yxapn{margin:10px 0;padding-right:0;padding-left:35px}}@media(max-width:767.98px){.BookingDetailsCollapsed_column__yxapn{font-size:14px}}.BookingDetailsCollapsed_buttonWrapper__9En6r{align-self:flex-start;max-width:200px}.BookingDetailsCollapsed_buttonWrapper__9En6r .btn{display:flex;align-items:flex-start;font-size:16px;font-weight:400;text-align:right;word-break:break-all}.BookingDetailsCollapsed_buttonWrapper__9En6r .btn svg{min-width:20px;min-height:20px;margin-left:10px;vertical-align:middle}@media(max-width:991.98px){.BookingDetailsCollapsed_buttonWrapper__9En6r{align-self:auto;max-width:100%;border-top:1px solid #d8d8d8}.BookingDetailsCollapsed_buttonWrapper__9En6r .btn{width:100%;padding-top:15px;padding-bottom:15px;text-align:left}.BookingDetailsCollapsed_buttonWrapper__9En6r .btn svg{float:right}}.AirportParkingInfo_row__S_hQd{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:100%;padding:1.25rem 0;font-size:1.125rem;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.AirportParkingInfo_row__S_hQd{padding:.625rem 0;border-top:1px solid #d8d8d8}}@media(max-width:767.98px){.AirportParkingInfo_row__S_hQd{font-size:.875rem}}.AirportParkingInfo_blockItem__mNDad{position:relative;flex:0 0 50%;flex-basis:0;flex-grow:1;max-width:50%;height:100%;margin:.625rem 0;padding-right:.625rem;padding-left:3.438rem;font-size:1rem;line-height:1.56}@media(max-width:991.98px){.AirportParkingInfo_blockItem__mNDad{flex-basis:100%;max-width:100%;margin:.625rem 0;padding:0 0 0 2.188rem;line-height:1.375}}@media(max-width:767.98px){.AirportParkingInfo_blockItem__mNDad{font-size:.875rem}}.AirportParkingInfo_svgIcon__VEEFm{position:absolute;top:0;left:0;width:1.75rem;height:1.75rem}@media(max-width:991.98px){.AirportParkingInfo_svgIcon__VEEFm{width:1.25rem;height:1.25rem}}.AirportParkingInfo_airportTitle__ne_g7{margin:0 0 .356rem;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.33;color:#333;letter-spacing:.3px}@media(max-width:767.98px){.AirportParkingInfo_airportTitle__ne_g7{font-size:.875rem}}.BookingDetailsExpanded_itemHead___aaI8{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.3px}@media(max-width:767.98px){.BookingDetailsExpanded_itemHead___aaI8{font-size:14px}}.BookingDetailsExpanded_errata__vIn2N{width:100%}.BookingDetailsExpanded_header__n76gz{display:flex;align-items:center;justify-content:space-between;min-height:104px;padding:25px 30px}@media(max-width:991.98px){.BookingDetailsExpanded_header__n76gz{flex-direction:column;align-items:stretch;min-height:0;padding:0}}.BookingDetailsExpanded_title__6twXv{margin:0;font-size:24px}@media(max-width:767.98px){.BookingDetailsExpanded_title__6twXv{margin-bottom:20px;font-size:18px}}.BookingDetailsExpanded_list__g6_c1{padding-right:30px;padding-left:30px}@media(max-width:991.98px){.BookingDetailsExpanded_list__g6_c1{padding-right:16px;padding-left:16px}}.BookingDetailsExpanded_row__nPIQv{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 0;font-size:18px;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.BookingDetailsExpanded_row__nPIQv:first-child{border-top:none}.BookingDetailsExpanded_row__nPIQv{padding:10px 0;border-top:1px solid #d8d8d8}}@media(max-width:767.98px){.BookingDetailsExpanded_row__nPIQv{font-size:14px}}.BookingDetailsExpanded_bookingDetailsItem__1jgBO{flex:0 0 50%;max-width:50%;margin:10px 0}@media(max-width:991.98px){.BookingDetailsExpanded_bookingDetailsItem__1jgBO{flex-basis:100%;max-width:100%;padding-top:0;padding-bottom:0;line-height:22px}}.BookingDetailsExpanded_noTopBorder__X6qCl{border-top:none}.BookingDetailsExpanded_blockItem__k_120{position:relative;flex:0 0 50%;flex-basis:0;flex-grow:1;max-width:50%;height:100%;margin:10px 0;padding-right:10px;padding-left:55px;font-size:16px;line-height:1.56}@media(max-width:991.98px){.BookingDetailsExpanded_blockItem__k_120{flex-basis:100%;max-width:100%;margin:10px 0;padding:0 0 0 35px;line-height:1.375}}@media(max-width:767.98px){.BookingDetailsExpanded_blockItem__k_120{font-size:14px}}.BookingDetailsExpanded_bgIcon__IU8Ob{position:absolute;top:0;left:0;width:28px;height:28px;background-repeat:no-repeat;background-size:contain}@media(max-width:991.98px){.BookingDetailsExpanded_bgIcon__IU8Ob{width:20px;height:20px}}.BookingDetailsExpanded_svgIcon__j4sKM{position:absolute;top:0;left:0;width:28px;height:28px}@media(max-width:991.98px){.BookingDetailsExpanded_svgIcon__j4sKM{width:20px;height:20px}}.BookingDetailsExpanded_head__53xzg{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.3px}@media(max-width:767.98px){.BookingDetailsExpanded_head__53xzg{font-size:14px}}.BookingDetailsExpanded_link__DKa0w{align-self:flex-start;width:auto;padding:0;border-top:1px solid #d8d8d8}@media(min-width:992px){.BookingDetailsExpanded_link__DKa0w{position:absolute;top:40px;right:30px;max-width:200px;border:0;border-top:none}}.CollapseButton_collapseBtn__N55qH{display:flex;align-items:flex-start;font-size:16px;font-weight:400;word-break:break-all}@media(max-width:991.98px){.CollapseButton_collapseBtn__N55qH{width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid #d8d8d8}}.CollapseButton_btnIcon__qencm{min-width:20px;min-height:20px;margin-left:10px}.FastTrackAndServiceLine_row__KrUB1{display:flex;flex-flow:column wrap;justify-content:space-between;gap:10px;padding:20px 0;border-top:1px solid #d8d8d8}@media(min-width:992px){.FastTrackAndServiceLine_row__KrUB1{flex-direction:row;gap:0;padding-top:10px;padding-bottom:10px}}.FastTrackAndServiceLine_blockItem__4n9sK{display:flex;flex:1 1;align-items:center;gap:12px}@media(min-width:992px){.FastTrackAndServiceLine_blockItem__4n9sK{gap:27px;padding-top:10px;padding-bottom:10px}}.FastTrackAndServiceLine_blockTitle__vJnSW{align-self:end;font-size:14px;font-weight:400;line-height:1.21;color:#333;letter-spacing:.3px}@media(min-width:768px){.FastTrackAndServiceLine_blockTitle__vJnSW{align-self:auto;font-size:18px;line-height:1.33}}.FastTrackAndServiceLine_icon__mjlxe{width:20px;min-width:20px;height:20px}@media(min-width:992px){.FastTrackAndServiceLine_icon__mjlxe{width:28px;min-width:28px;height:28px}}.SeatsInfo_flightSeats__Ud8vq{display:flex;flex-wrap:wrap;margin-top:7px}@media(max-width:991.98px){.SeatsInfo_flightSeats__Ud8vq{margin-top:8px}}.SeatsInfo_flightSeats__Ud8vq .seat-confirmation__credentials{margin-right:24px;margin-bottom:8px}@media(max-width:991.98px){.SeatsInfo_flightSeats__Ud8vq .seat-confirmation__seat-number{margin-right:8px;margin-left:0}}.RouteInfo_cabinBagsWrapper__K1jH4{margin-top:8px}@media(max-width:767.98px){.RouteInfo_cabinBagsWrapper__K1jH4{margin-top:4px}}.RouteInfo_bagType__nRsIB{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.38}@media(max-width:767.98px){.RouteInfo_bagType__nRsIB{margin-bottom:0;font-size:14px}}.RouteInfo_bagType__nRsIB+.RouteInfo_bagType__nRsIB{margin-top:8px}.RouteInfo_head__zwcW9{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.3px}@media(max-width:767.98px){.RouteInfo_head__zwcW9{font-size:14px}}.RouteInfo_quoteHead__yAlFn{font-size:16px;font-weight:700;line-height:1.3}.FlightsInfo_itemHead__10jYQ{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.3px}@media(max-width:767.98px){.FlightsInfo_itemHead__10jYQ{font-size:14px}}.FlightsInfo_errata__qJMcz{width:100%}.FlightsInfo_header__Kr9em{display:flex;align-items:center;justify-content:space-between;min-height:104px;padding:25px 30px}@media(max-width:991.98px){.FlightsInfo_header__Kr9em{flex-direction:column;align-items:stretch;min-height:0;padding:0}}.FlightsInfo_title__syaei{margin:0;font-size:24px}@media(max-width:767.98px){.FlightsInfo_title__syaei{margin-bottom:20px;font-size:18px}}.FlightsInfo_list__4yqjw{padding-right:30px;padding-left:30px}@media(max-width:991.98px){.FlightsInfo_list__4yqjw{padding-right:16px;padding-left:16px}}.FlightsInfo_row__APY3I{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 0;font-size:18px;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.FlightsInfo_row__APY3I:first-child{border-top:none}.FlightsInfo_row__APY3I{padding:10px 0;border-top:1px solid #d8d8d8}}@media(max-width:767.98px){.FlightsInfo_row__APY3I{font-size:14px}}.FlightsInfo_bookingDetailsItem__VhGuL{flex:0 0 50%;max-width:50%;margin:10px 0}@media(max-width:991.98px){.FlightsInfo_bookingDetailsItem__VhGuL{flex-basis:100%;max-width:100%;padding-top:0;padding-bottom:0;line-height:22px}}.FlightsInfo_noTopBorder__FZE30{border-top:none}.FlightsInfo_blockItem__uXaGv{position:relative;flex:0 0 50%;flex-basis:0;flex-grow:1;max-width:50%;height:100%;margin:10px 0;padding-right:10px;padding-left:55px;font-size:16px;line-height:1.56}@media(max-width:991.98px){.FlightsInfo_blockItem__uXaGv{flex-basis:100%;max-width:100%;margin:10px 0;padding:0 0 0 35px;line-height:1.375}}@media(max-width:767.98px){.FlightsInfo_blockItem__uXaGv{font-size:14px}}.FlightsInfo_bgIcon__zMHBJ{position:absolute;top:0;left:0;width:28px;height:28px;background-repeat:no-repeat;background-size:contain}@media(max-width:991.98px){.FlightsInfo_bgIcon__zMHBJ{width:20px;height:20px}}.FlightsInfo_svgIcon__Y_BpM{position:absolute;top:0;left:0;width:28px;height:28px}@media(max-width:991.98px){.FlightsInfo_svgIcon__Y_BpM{width:20px;height:20px}}.FlightsInfo_head__TH2Sf{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.3px}@media(max-width:767.98px){.FlightsInfo_head__TH2Sf{font-size:14px}}.FlightsInfo_link__8uEMt{align-self:flex-start;width:auto;padding:0;border-top:1px solid #d8d8d8}@media(min-width:992px){.FlightsInfo_link__8uEMt{position:absolute;top:40px;right:30px;max-width:200px;border:0;border-top:none}}.GuestDetails_guestDetailsItem__lFfgn{position:relative;flex:0 0 50%;max-width:50%;height:100%;margin:10px 0;padding-right:10px;padding-left:55px;font-size:16px;line-height:1.5}@media(max-width:991.98px){.GuestDetails_guestDetailsItem__lFfgn{flex-basis:100%;max-width:100%;padding-right:0;padding-left:35px}}@media(max-width:767.98px){.GuestDetails_guestDetailsItem__lFfgn{font-size:14px}}.GuestDetails_clarification__O7uH_{font-family:easyjet_rounded_demi,Arial,Helvetica,sans-serif;font-size:12px;line-height:2;color:#7c7c7c}.GuestDetails_svgIcon__u163A{position:absolute;top:0;left:0;width:28px;height:28px}@media(max-width:991.98px){.GuestDetails_svgIcon__u163A{width:20px;height:20px}}.GuestDetails_bgIcon__qhcVc{position:absolute;left:0;display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:contain}.GuestDetails_listItem__AoQ3_{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 0;font-size:18px;border-top:1px solid #d8d8d8}.GuestDetails_listItem__AoQ3_:first-child{border-top:0}@media(max-width:991.98px){.GuestDetails_listItem__AoQ3_{padding-right:0;padding-left:0}}@media(max-width:767.98px){.GuestDetails_listItem__AoQ3_{font-size:14px}}.HotelInfo_head__L4hif{font-size:16px;font-weight:700;line-height:1.3}.LuggageInfo_container__vj2ob{font-size:16px;line-height:1.38}@media(max-width:767.98px){.LuggageInfo_container__vj2ob{font-size:14px}}.LuggageInfo_title__M2tVa{margin:0 0 4px;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.33;color:#333;letter-spacing:.3px}@media(max-width:767.98px){.LuggageInfo_title__M2tVa{font-size:14px}}.LuggageInfo_line__DwDLJ{margin-top:4px}.TransferAndBagsRow_row__WfhQh{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 0;font-size:18px;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.TransferAndBagsRow_row__WfhQh{padding:10px 0;border-top:1px solid #d8d8d8}}@media(max-width:767.98px){.TransferAndBagsRow_row__WfhQh{font-size:14px}}.TransferAndBagsRow_block__qWNdD{position:relative;flex-basis:0;flex-grow:1;height:100%;padding-right:10px;padding-left:55px;font-size:16px;line-height:1.56}@media(max-width:991.98px){.TransferAndBagsRow_block__qWNdD{margin:10px 0;padding-right:0;padding-left:35px}}@media(max-width:767.98px){.TransferAndBagsRow_block__qWNdD{font-size:14px}}.TransferAndBagsRow_icon__ZgYIh{position:absolute;top:0;left:0;width:28px;height:28px}@media(max-width:991.98px){.TransferAndBagsRow_icon__ZgYIh{width:20px;height:20px}}.BookingDetails_bookingDetails__G2giZ{overflow:hidden;border:1px solid #d7e2e5;border-radius:8px;box-shadow:0 0 5px 0 #b2afaf80}@media(min-width:992px){.BookingDetails_bookingDetails__G2giZ{margin-bottom:50px}}.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child{margin:0 -30px;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child{margin:0}}.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdownLabel__ShKIf{margin-left:30px}@media(max-width:991.98px){.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdownLabel__ShKIf{margin-left:0}}.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdown__HZQNt{margin-right:30px}@media(max-width:991.98px){.BookingDetails_open__AebIB .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdown__HZQNt{margin-right:0}}.BookingDetails_historyList__xBTJT .BookingDetails_listItem__ZqSSH:first-child{margin:0;border-top:none}.BookingDetails_historyList__xBTJT .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdownLabel__ShKIf{margin-left:0}.BookingDetails_historyList__xBTJT .BookingDetails_listItem__ZqSSH:first-child .BookingDetails_priceBreakdown__HZQNt{margin-right:0}.BookingDetails_feesPopupLink__q3IH2{margin-right:30px;border-top:none}.BookingDetails_paymentBookingTotal__GAQYP{display:flex;justify-content:space-between;padding:25px 30px;font-size:35px;line-height:1.2;background-color:#f1f5f6}@media(max-width:991.98px){.BookingDetails_paymentBookingTotal__GAQYP{padding:15px 16px}}@media(max-width:767.98px){.BookingDetails_bigPrice__F4T42,.BookingDetails_paymentBookingTotal__GAQYP{font-size:18px}}.BookingDetails_paymentBookingTotalOpened__GuIdn{margin-top:0}.BookingDetails_list__pMgk6{padding-right:30px;padding-left:30px}@media(max-width:991.98px){.BookingDetails_list__pMgk6{padding-right:16px;padding-left:16px}}.BookingDetails_item__umuke{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 30px;font-size:18px}@media(max-width:991.98px){.BookingDetails_item__umuke{padding:10px 16px}}@media(max-width:767.98px){.BookingDetails_item__umuke{font-size:14px}}.BookingDetails_listItem__ZqSSH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px 0;font-size:18px}@media(max-width:991.98px){.BookingDetails_listItem__ZqSSH{padding:10px 0}}@media(max-width:767.98px){.BookingDetails_listItem__ZqSSH{font-size:14px}}.BookingDetails_priceValueLarge__KaNoj{font-size:24px;color:red}@media(max-width:767.98px){.BookingDetails_priceValueLarge__KaNoj{font-size:16px}}.BookingDetails_taxBreakdownRow__zy2Ui{display:flex;align-items:center;justify-content:space-between;margin:0 30px;padding:20px 0;border-top:1px solid #d8d8d8}@media(max-width:991.98px){.BookingDetails_taxBreakdownRow__zy2Ui{margin:0 16px;padding:10px 0}}.BookingDetails_taxBreakdownLabel__nYUwi{font-size:18px;line-height:24px}.BookingDetails_taxBreakdownLabel__nYUwi span{font-size:14px;line-height:18px;color:#767676}@media(max-width:767.98px){.BookingDetails_taxBreakdownLabel__nYUwi{font-size:14px;line-height:21px}.BookingDetails_packageCostLabel__xDMl_ span{display:block}}.BookingDetails_fullWidthSeparator__Z43bB{margin:0}@media(max-width:991.98px){.BookingDetails_fullWidthSeparator__Z43bB{margin:0 16px}}.BookingDetails_fullWidthSeparator__Z43bB .BookingDetails_taxBreakdownLabel__nYUwi{margin-left:30px}@media(max-width:991.98px){.BookingDetails_fullWidthSeparator__Z43bB .BookingDetails_taxBreakdownLabel__nYUwi{margin-left:0}}.BookingDetails_fullWidthSeparator__Z43bB .BookingDetails_taxValue__CaQkA{margin-right:30px}@media(max-width:991.98px){.BookingDetails_fullWidthSeparator__Z43bB .BookingDetails_taxValue__CaQkA{margin-right:0}}.BookingDetails_taxValue__CaQkA{font-size:18px;line-height:24px}@media(max-width:767.98px){.BookingDetails_taxValue__CaQkA{font-size:14px;line-height:21px}}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_taxBreakdownRow__zy2Ui{padding:28px 0;border:none}@media(max-width:767.98px){.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_taxBreakdownRow__zy2Ui{padding:12px 0}}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ{display:flex;justify-content:space-between;margin:0;padding:24px 30px;font-size:35px;line-height:1.2;background-color:#f1f5f6;border:none}@media(max-width:767.98px){.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ{padding:15px 16px;font-size:18px;line-height:1.37}}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxBreakdownLabel__nYUwi{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0;column-gap:8px;font-size:32px;line-height:1.3}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxBreakdownLabel__nYUwi span{font-size:16px;color:#767676}@media(max-width:767.98px){.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxBreakdownLabel__nYUwi{font-size:16px;line-height:1.37}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxBreakdownLabel__nYUwi span{font-size:14px}}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxValue__CaQkA{margin:0;font-size:35px;line-height:1.2}@media(max-width:767.98px){.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_packageCost__Bb0BQ .BookingDetails_taxValue__CaQkA{font-size:18px}}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_paymentBookingTotal__GAQYP{margin:0 30px;padding:28px 0;font-size:18px;line-height:1.3;background-color:#0000;border-top:1px solid #d8d8d8}@media(max-width:767.98px){.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_paymentBookingTotal__GAQYP{margin:0 16px;padding:12px 0;font-size:14px}.BookingDetails_packageCostHighlightedWrapper__wGdCX .BookingDetails_bigPrice__F4T42{font-size:14px}}