.HotelDetails_container__6Zn_y{align-items:flex-start}@media(min-width:768px){.HotelDetails_container__6Zn_y{align-items:center}}.HotelDetails_title__LWSal{margin-bottom:2px;font-weight:700}.HotelDetails_column__CdYNX{display:flex;flex-direction:column}.RatingsDetails_ratings__djdUY{margin-top:10px}@media(min-width:768px){.RatingsDetails_ratings__djdUY{margin-top:0}}.RatingsDetails_ratings__djdUY .tripadvisor_rating span{border:2px solid #34e0a1;width:11px;min-width:11px;height:11px}.RatingsDetails_ratings__djdUY .tripadvisor_rating svg{width:18px;height:22px;margin-right:3px}.RatingsDetails_ratings__djdUY .tripadvisor_rating span.active{background-color:#34e0a1}.RatingsDetails_ratings__djdUY .tripadvisor_rating span.active--half{background:linear-gradient(90deg,#34e0a1 51%,#fff0 0)}.RatingsDetails_ratings__djdUY .hotel-reviews{margin:0}.RatingsDetails_ratings__djdUY .star_rating{margin-right:8px}.RatingsDetails_ratings__djdUY .star_rating svg{width:14px;height:14px;margin-right:2px}.RatingsDetails_ratings__djdUY .fa-star{width:16px;min-width:16px;height:16px}.FloatingPopup_content__x8oYN{display:flex;flex-direction:column}@media(max-width:767.98px){.FloatingPopup_content__x8oYN{position:fixed;bottom:-1px;left:0;width:100%;max-width:100%;max-height:90%;border-radius:0}}.FloatingPopup_content__x8oYN .FloatingPopup_body__hyjGX{padding:16px}@media(min-width:768px){.FloatingPopup_content__x8oYN .FloatingPopup_body__hyjGX{padding:24px}}@media(max-width:767.98px){.FloatingPopup_swipeable__7E5Gl .FloatingPopup_body__hyjGX{padding-top:0}}.FloatingPopup_body__hyjGX{z-index:1060}.FloatingPopup_body__hyjGX::-webkit-scrollbar{width:4px;height:4px}.FloatingPopup_body__hyjGX::-webkit-scrollbar-thumb{background-color:#f60;border-radius:2px}.FloatingPopup_overlay__NPd_U{z-index:1051}.FloatingPopup_footer__3WVht{z-index:1050;display:flex;align-items:center;padding:0 24px 24px;background-color:#fff}@media(max-width:767.98px){.FloatingPopup_footer__3WVht{justify-content:space-between;padding:0 16px 16px}.FloatingPopup_footer__3WVht.FloatingPopup_footerShadow__Fo2eQ{padding-top:16px;box-shadow:0 0 12px 2px #00000021}.FloatingPopup_footer__3WVht .btn{max-width:100%}}.SwipeableContent_swipeZone__zA5XN{position:relative;padding-top:16px}.SwipeableContent_swipeZone__zA5XN: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__ZMJn5{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__0Ytga{display:flex;gap:12px;min-height:60px;margin-bottom:24px;font-size:14px;font-weight:400;white-space:normal}.CalloutDrawer_footer__uLh6u{padding:16px;box-shadow:0 -3px 6px 0 #00000024}.CalloutDrawer_footer__uLh6u .CalloutDrawer_outlined__HS6aF{font-weight:600;border-width:2px}.Callout_smallIcon__E3M4_ .callout__parent svg{width:14px;height:14px}.Callout_iconWrapper__DApHN{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer}.PriceLabel_priceLabel__97cXk span{white-space:pre}.MobileBasket_stickyFooter__H1QpL{position:fixed;z-index:12;bottom:0;width:100vw;line-height:1.2;box-shadow:0 0 12px 2px #00000021}.MobileBasket_drawer__V9PQ7,.MobileBasket_stickyFooter__H1QpL{display:flex;flex-direction:column}.MobileBasket_greyOverlay__oiJki{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background-color:#535353a6}.MobileBasket_negativeMargin__iD3eO{margin-left:-15px}.MobileBasket_seeDetails__g8EyP{z-index:1050;height:40px;padding:8px 15px;text-align:center;background-color:#fff}.MobileBasket_detailsButton__Iq5r9{font-size:13px}.MobileBasket_detailsButton__Iq5r9 svg{width:14px;height:22px;margin-right:8px}.MobileBasket_detailsSection__khmP0{display:flex;flex-direction:column;align-items:center;max-height:65vh;padding:0 8px 24px 24px;background-color:#fff}.MobileBasket_swipeZone__u4qyp{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;padding-top:10px}.MobileBasket_swipeZone__u4qyp h4{margin-top:24px}.MobileBasket_swipeIndicator__MmqT3{width:140px;height:6px;background:#ccc;border-radius:6px;opacity:.4}.MobileBasket_detailsContentContainer__2rSKm{width:100%;overflow:hidden auto}.MobileBasket_detailsContentContainer__2rSKm::-webkit-scrollbar-track{background-color:#d9d9d9;border-radius:3px}.MobileBasket_detailsContentContainer__2rSKm::-webkit-scrollbar{width:6px;background-color:#fff}.MobileBasket_detailsContentContainer__2rSKm::-webkit-scrollbar-thumb{background-color:#f60;border-radius:3px}.MobileBasket_detailsContent__EO5WF{width:100%;padding-right:16px}.MobileBasket_staticFooter__ZR9I7{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__ZR9I7.MobileBasket_withOnlyBackButton__dyZFp{grid-template-columns:1fr}.MobileBasket_staticFooter__ZR9I7.MobileBasket_withPriceLabel__9PslE{background:linear-gradient(-75deg,#fff 50%,#f5f7f8 0)}.MobileBasket_priceBackground__9ADCE{position:relative;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;background-color:#f5f7f8}.MobileBasket_priceLabel__s7HrZ{display:flex;flex-direction:column;font-size:14px;font-weight:700}.MobileBasket_price__ibtoz{display:flex;align-items:center;font-size:18px}.MobileBasket_backLink__c4dLR{width:100%;font-weight:700;text-align:center}.MobileBasket_continueButton__dDY9p{border-radius:4px}.AttentionPopup_title__9hyCW{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__9hyCW{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__qmC9S{display:flex;align-items:center;margin-bottom:16px}@media(max-width:767.98px){.AttentionPopup_heading__qmC9S{flex-direction:column}}.AttentionPopup_description__JpRiV{margin:0 0 40px;line-height:22px}.AttentionPopup_description__JpRiV p{margin:0}.AttentionPopup_description__JpRiV a{display:inline-flex;font-weight:700;text-decoration:underline}@media(max-width:991.98px){.AttentionPopup_description__JpRiV{margin-bottom:24px;font-size:14px;line-height:1.3}}.AttentionPopup_content__z9Fha{width:736px;background-color:none;border-radius:4px}.AttentionPopup_dialog__s4IH_ .AttentionPopup_body__8MmB3{display:flex;flex-direction:column;padding:32px!important;text-align:left;background-color:#fff;border-radius:4px}@media(max-width:991.98px){.AttentionPopup_dialog__s4IH_ .AttentionPopup_body__8MmB3{padding:16px!important}.AttentionPopup_dialog__s4IH_ .AttentionPopup_bottom__iAxAU{position:fixed;bottom:0;left:0}.AttentionPopup_dialog__s4IH_ .AttentionPopup_bottom__iAxAU .AttentionPopup_body__8MmB3{align-items:flex-start;text-align:left}.AttentionPopup_dialog__s4IH_ .AttentionPopup_top-center__ocnlo{position:fixed;top:15px;left:15px;width:calc(100% - 30px)}.AttentionPopup_dialog__s4IH_ .AttentionPopup_center__3EBBU{position:fixed;top:50%;left:15px;width:calc(100% - 30px);transform:translateY(-50%)}.AttentionPopup_dialog__s4IH_{width:100%;max-width:100%}}.AttentionPopup_errorPopupIcon__I2VUc{width:40px;height:40px;margin-right:16px}@media(max-width:991.98px){.AttentionPopup_errorPopupIcon__I2VUc{margin:0 0 16px;width:40px;height:40px}}.AttentionPopup_cta__0_KRu{padding:12px 24px}@media(max-width:991.98px){.AttentionPopup_cta__0_KRu{width:100%;min-height:40px;padding:10px;font-size:14px}}.AttentionPopup_footer__p_ycf{display:flex;justify-content:flex-end;gap:8px}@media(max-width:575.98px){.AttentionPopup_footer__p_ycf{flex-direction:column}}.AttentionPopup_footer__p_ycf .btn{font-size:16px;border-width:2px;max-height:48px;min-height:48px}.HotelDetailsMobileBasket_row__bBECp{display:flex;align-items:center;margin-bottom:10px;font-size:14px;line-height:18px}.HotelDetailsMobileBasket_row__bBECp .icon--bg-image,.HotelDetailsMobileBasket_row__bBECp svg{margin-right:8px;width:24px;min-width:24px;height:24px}.HotelDetailsMobileBasket_ratings__FE10Q{margin-bottom:10px;padding-left:32px}