.HotelDetails_container__Q280j{align-items:flex-start}@media(min-width:768px){.HotelDetails_container__Q280j{align-items:center}}.HotelDetails_title__xn3_P{margin-bottom:2px;font-weight:700}.HotelDetails_column__EqNkB{display:flex;flex-direction:column}.RatingsDetails_ratings__foNXp{margin-top:10px}@media(min-width:768px){.RatingsDetails_ratings__foNXp{margin-top:0}}.RatingsDetails_ratings__foNXp .tripadvisor_rating span{border:2px solid #34e0a1;width:11px;min-width:11px;height:11px}.RatingsDetails_ratings__foNXp .tripadvisor_rating svg{width:18px;height:22px;margin-right:3px}.RatingsDetails_ratings__foNXp .tripadvisor_rating span.active{background-color:#34e0a1}.RatingsDetails_ratings__foNXp .tripadvisor_rating span.active--half{background:linear-gradient(90deg,#34e0a1 51%,#fff0 0)}.RatingsDetails_ratings__foNXp .hotel-reviews{margin:0}.RatingsDetails_ratings__foNXp .star_rating{margin-right:8px}.RatingsDetails_ratings__foNXp .star_rating svg{width:14px;height:14px;margin-right:2px}.RatingsDetails_ratings__foNXp .fa-star{width:16px;min-width:16px;height:16px}.FloatingPopup_content__Z_vSb{display:flex;flex-direction:column}@media(max-width:767.98px){.FloatingPopup_content__Z_vSb{position:fixed;bottom:-1px;left:0;width:100%;max-width:100%;max-height:90%;border-radius:0}}.FloatingPopup_content__Z_vSb .FloatingPopup_body__3uwi3{padding:16px}@media(min-width:768px){.FloatingPopup_content__Z_vSb .FloatingPopup_body__3uwi3{padding:24px}}@media(max-width:767.98px){.FloatingPopup_swipeable__30wEF .FloatingPopup_body__3uwi3{padding-top:0}}.FloatingPopup_body__3uwi3{z-index:1060}.FloatingPopup_body__3uwi3::-webkit-scrollbar{width:4px;height:4px}.FloatingPopup_body__3uwi3::-webkit-scrollbar-thumb{background-color:#f60;border-radius:2px}.FloatingPopup_overlay__MnB6s{z-index:1051}.FloatingPopup_footer__zaqUR{z-index:1050;display:flex;align-items:center;padding:0 24px 24px;background-color:#fff}@media(max-width:767.98px){.FloatingPopup_footer__zaqUR{justify-content:space-between;padding:0 16px 16px}.FloatingPopup_footer__zaqUR.FloatingPopup_footerShadow__7j3za{padding-top:16px;box-shadow:0 0 12px 2px #00000021}.FloatingPopup_footer__zaqUR .btn{max-width:100%}}.SwipeableContent_swipeZone__DMExU{position:relative;padding-top:16px}.SwipeableContent_swipeZone__DMExU:before{content:"";position:absolute;top:10px;right:50%;width:120px;height:5px;background:#ccc;border-radius:2.5px;opacity:.4;transform:translate(50%)}.CalloutDrawer_drawerTitle__CV7Za{margin:14px 0 16px;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.67;text-align:center;text-transform:uppercase}.CalloutDrawer_drawerContent__c9s3Z{display:flex;gap:12px;min-height:60px;margin-bottom:24px;font-size:14px;font-weight:400;white-space:normal}.Callout_smallIcon__yRRfl .callout__parent svg{width:14px;height:14px}.Callout_iconWrapper__dHrKg{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.PriceLabel_priceLabel__QvH4F span{white-space:pre-wrap}.MobileBasket_stickyFooter__nxjKn{position:fixed;z-index:12;bottom:0;width:100vw;line-height:1.2;box-shadow:0 0 12px 2px #00000021}.MobileBasket_drawer__G0dnb,.MobileBasket_stickyFooter__nxjKn{display:flex;flex-direction:column}.MobileBasket_greyOverlay__5COqI{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background-color:#535353a6}.MobileBasket_negativeMargin__nCCNt{margin-left:-15px}.MobileBasket_seeDetails__UFOhn{z-index:1050;height:40px;padding:8px 15px;text-align:center;background-color:#fff}.MobileBasket_detailsButton__kOqm3{font-size:13px}.MobileBasket_detailsButton__kOqm3 svg{width:14px;height:22px;margin-right:8px}.MobileBasket_detailsSection__K_f6h{display:flex;flex-direction:column;align-items:center;max-height:65vh;padding:0 8px 24px 24px;background-color:#fff}.MobileBasket_swipeZone__n_vv_{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;padding-top:10px}.MobileBasket_swipeZone__n_vv_ h4{margin-top:24px}.MobileBasket_swipeIndicator__knSbl{width:140px;height:6px;background:#ccc;border-radius:6px;opacity:.4}.MobileBasket_detailsContentContainer__kRbuA{width:100%;overflow:hidden auto}.MobileBasket_detailsContentContainer__kRbuA::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:3px}.MobileBasket_detailsContentContainer__kRbuA::-webkit-scrollbar{width:6px;background-color:#fff}.MobileBasket_detailsContentContainer__kRbuA::-webkit-scrollbar-thumb{background-color:#f60;border-radius:3px}.MobileBasket_detailsContent__apiXB{width:100%;padding-right:16px}.MobileBasket_staticFooter__rcxNZ{z-index:1050;display:grid;align-items:center;justify-content:space-between;grid-template-columns:repeat(2,1fr);grid-gap:22px;width:100%;min-height:60px;padding:0 16px;background-color:#fff;box-shadow:0 0 12px 2px #00000021}.MobileBasket_staticFooter__rcxNZ.MobileBasket_withOnlyBackButton__GWO0Y{grid-template-columns:1fr}.MobileBasket_staticFooter__rcxNZ.MobileBasket_withPriceLabel__3TgTd{background:linear-gradient(-75deg,#fff 50%,#f5f7f8 0)}.MobileBasket_priceBackground__CITaB{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;background-color:#f5f7f8}.MobileBasket_priceLabel___CZGK{display:flex;flex-direction:column;font-size:14px;font-weight:700}.MobileBasket_price__V6H_4{display:flex;align-items:center;font-size:18px}.MobileBasket_backLink__bJYzL{width:100%;font-weight:700;text-align:center}.MobileBasket_continueButton__TZyfQ{border-radius:4px}.AttentionPopup_title__CHrDK{width:100%;margin-top:0;margin-bottom:0;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media(max-width:767.98px){.AttentionPopup_title__CHrDK{width:100%;padding-top:16px;padding-bottom:0;font-size:18px;font-weight:700;line-height:22px;border:none;border-top:1px solid #d7e2e5}}.AttentionPopup_heading__8pEco{display:flex;align-items:center;margin-bottom:16px}@media(max-width:767.98px){.AttentionPopup_heading__8pEco{flex-direction:column}}.AttentionPopup_description__ATMnU{margin:0 0 40px;line-height:22px}.AttentionPopup_description__ATMnU p{margin:0}.AttentionPopup_description__ATMnU a{display:inline-flex;font-weight:700;text-decoration:underline}@media(max-width:991.98px){.AttentionPopup_description__ATMnU{margin-bottom:24px;font-size:14px;line-height:1.3}}.AttentionPopup_content__wYMiL{width:736px;background-color:none;border-radius:4px}.AttentionPopup_dialog__lhXLR .AttentionPopup_body__PRvRp{display:flex;flex-direction:column;padding:32px!important;text-align:left;background-color:#fff;border-radius:4px}@media(max-width:991.98px){.AttentionPopup_dialog__lhXLR .AttentionPopup_body__PRvRp{padding:16px!important}.AttentionPopup_dialog__lhXLR .AttentionPopup_bottom__omZR7{position:fixed;bottom:0;left:0}.AttentionPopup_dialog__lhXLR .AttentionPopup_bottom__omZR7 .AttentionPopup_body__PRvRp{align-items:flex-start;text-align:left}.AttentionPopup_dialog__lhXLR .AttentionPopup_top-center__fxdUq{position:fixed;top:15px;left:15px;width:calc(100% - 30px)}.AttentionPopup_dialog__lhXLR .AttentionPopup_center__8yF5b{position:fixed;top:50%;left:15px;width:calc(100% - 30px);transform:translateY(-50%)}.AttentionPopup_dialog__lhXLR{width:100%;max-width:100%}}.AttentionPopup_errorPopupIcon__lyfnr{width:40px;height:40px;margin-right:16px}@media(max-width:991.98px){.AttentionPopup_errorPopupIcon__lyfnr{margin:0 0 16px;width:40px;height:40px}}.AttentionPopup_cta__3cxO4{padding:12px 24px}@media(max-width:991.98px){.AttentionPopup_cta__3cxO4{width:100%;min-height:40px;padding:10px;font-size:14px}}.AttentionPopup_footer__6ShMO{display:flex;justify-content:flex-end;gap:8px}@media(max-width:575.98px){.AttentionPopup_footer__6ShMO{flex-direction:column}}.AttentionPopup_footer__6ShMO .btn{font-size:16px;border-width:2px;max-height:48px;min-height:48px}.HotelDetailsMobileBasket_row__9Ha6D{display:flex;align-items:center;margin-bottom:10px;font-size:14px;line-height:18px}.HotelDetailsMobileBasket_row__9Ha6D .icon--bg-image,.HotelDetailsMobileBasket_row__9Ha6D svg{margin-right:8px;width:24px;min-width:24px;height:24px}.HotelDetailsMobileBasket_ratings__LERJt{margin-bottom:10px;padding-left:32px}