.CarouselWrapper_carousel__BgeU4 .react-multi-carousel-dot button:focus{outline:2px solid #000!important}.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}.TouristTaxPriceLabel_label__eGxhq{display:block;font-size:14px;line-height:1.286;text-align:right}.TouristTaxTooltip_trigger__Y6AN_{appearance:none;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;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}.OfferCardPriceWithDiscount_priceWithDiscountWrapper__KyXqs{display:flex;flex-direction:column;font-size:14px;line-height:1.3}@media(max-width:991.98px){.OfferCardPriceWithDiscount_priceWithDiscountWrapper__KyXqs{justify-content:flex-end;gap:8px;row-gap:0}}.OfferCardPriceWithDiscount_priceWithDiscountWrapper__KyXqs .callout__content{width:200px;min-width:200px}.OfferCardPriceWithDiscount_discountWrapper__oD66a{display:flex;justify-content:flex-end;gap:4px;font-weight:900;color:red}.OfferCardPriceWithDiscount_discountPrice__AJ4dE{text-decoration:line-through}.OfferCardPriceWithDiscount_currentPriceWrapper__BaHxL{display:flex;flex-flow:row nowrap;align-items:baseline;margin-left:auto}.OfferCardPriceWithDiscount_currentPriceWrapper__BaHxL .callout__container svg{height:20px}.OfferCardPriceWithDiscount_currentPrice__90oP1{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:22px}.OfferCardPriceWithDiscount_afterPriceLabel__QdDTL{margin-left:4px;font-size:14px}.OfferCardPriceWithDiscount_tooltipWithDiscount__IudtK{display:flex;flex-direction:column;gap:14px;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:14px;text-align:left}.OfferCardPriceWithDiscount_tooltipWithDiscount__IudtK svg{width:11px;height:11px}.OfferCardPriceWithDiscount_tooltipWithDiscount__IudtK button{vertical-align:middle}@media(max-width:991.98px){.OfferCardPriceWithDiscount_tooltipWithDiscount__IudtK{font-size:12px}}.OfferCardPriceWithDiscount_contentWrapper__fGNQE{display:flex;flex-direction:column;gap:14px}.OfferCardNew_cardWrapper__gOhce{margin-bottom:30px;border-radius:6px;box-shadow:0 5px 10px 0 #0000000d}@media(max-width:767.98px){.OfferCardNew_cardWrapper__gOhce{box-shadow:0 2px 4px 0 #b2b2af80}}@media(max-width:991.98px){.OfferCardNew_cardWrapper__gOhce{overflow:hidden}}.OfferCardNew_cardWrapper__gOhce .OfferCardNew_luxuryWrapper__WoQjS{border-radius:6px}.OfferCardNew_cardWrapper__gOhce .OfferCardNew_luxuryBanner__7Ef_p{border-radius:5px 5px 0 0}.OfferCardNew_luxuryContent__S8gOT.OfferCardNew_priority___nCIC{border-radius:0 0 5px 5px}.OfferCardNew_luxury__AEzl3 .OfferCardNew_card__KTL1r,.OfferCardNew_luxury__AEzl3 .OfferCardNew_card__KTL1r .OfferCardNew_priceWrapper__ImACf,.OfferCardNew_luxury__AEzl3 .OfferCardNew_card__KTL1r .hotel-card,.OfferCardNew_luxury__AEzl3 .OfferCardNew_card__KTL1r .image-gallery{border-radius:0}.OfferCardNew_card__KTL1r{border-radius:6px}.OfferCardNew_card__KTL1r .OfferCardNew_topWrapper__u3Tb5{border-radius:0 6px 0 0}.OfferCardNew_card__KTL1r .alternative-boards-link,.OfferCardNew_card__KTL1r .other-routes .main-link{display:flex;align-items:center;text-decoration:none}.OfferCardNew_card__KTL1r .alternative-boards-link svg,.OfferCardNew_card__KTL1r .other-routes .main-link svg{width:15px;min-width:15px;height:15px;margin-right:6px;margin-left:0}.OfferCardNew_card__KTL1r .hotel-card{border-radius:inherit}.OfferCardNew_card__KTL1r .hotel-card-head{border-radius:0 6px 0 0}.OfferCardNew_card__KTL1r .image-gallery{overflow:hidden;border-radius:6px 0 0}@media(max-width:1199.98px){.OfferCardNew_card__KTL1r .hotel-card-txt-v2{margin:8px 11px 0;padding-bottom:0}.OfferCardNew_card__KTL1r .img-carousel-container{position:relative}.OfferCardNew_card__KTL1r .image-gallery-slide{padding-top:56%}}@media(max-width:800px){.OfferCardNew_card__KTL1r .hotel-card-options-v2{flex-flow:column nowrap}.OfferCardNew_card__KTL1r .hotel-card-options-v2>div:nth-child(2n){padding-left:0}.OfferCardNew_card__KTL1r .hotel-card-head.hotel-card-head-v2{padding:15px 11px 0}.OfferCardNew_card__KTL1r .hotel-reviews,.OfferCardNew_card__KTL1r .star_rating{margin-bottom:0}.OfferCardNew_card__KTL1r .holiday-details__icon-v2 .icon--bg-image,.OfferCardNew_card__KTL1r .holiday-details__icon-v2 img,.OfferCardNew_card__KTL1r .holiday-details__icon-v2 svg{width:22px;height:22px}.OfferCardNew_card__KTL1r .holiday-details__item{width:100%}.OfferCardNew_card__KTL1r .hotel-card-head-location{margin-top:2px}}.OfferCardNew_card__KTL1r .holiday-details__text-v2{line-height:1.3}@media(max-width:767.98px){.OfferCardNew_card__KTL1r .holiday-details__text-v2{font-size:14px}}.OfferCardNew_card__KTL1r .like-badge.promo{border-radius:0 6px 0 0}.OfferCardNew_card__KTL1r .promotional-message{width:max-content;padding:6px}@media(max-width:1199.98px){.OfferCardNew_card__KTL1r .promotional-message{width:100%;padding-top:12px;padding-bottom:10px}}.OfferCardNew_card__KTL1r .promotional-message .promotional-message__title-txt-block{display:flex;align-items:center;margin-bottom:0;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-weight:700}.OfferCardNew_card__KTL1r .promotional-message:not(:first-child){margin-top:6px}.OfferCardNew_card__KTL1r .hotel-card-head-v2{display:flex;justify-content:space-between;padding:20px 22px 8px;border-bottom:1px dotted #999}@media(max-width:1199.98px){.OfferCardNew_card__KTL1r .hotel-card-head-v2{padding:15px 11px;border-bottom:none}}.OfferCardNew_headerPills__Iij3m{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:6px}@media(max-width:1199.98px){.OfferCardNew_headerPills__Iij3m{width:auto;max-width:100%}}.OfferCardNew_headerPills__Iij3m .promotional-messages__container{display:flex;flex-direction:column;margin-bottom:6px}.OfferCardNew_headerPills__Iij3m .promotional-message{width:100%}.OfferCardNew_hotelInfoHeader__GxUkv{display:flex;justify-content:space-between;width:100%}.OfferCardNew_header__jmKBs .hotel-card-head-title-box{width:62%;padding:0}@media(max-width:1199.98px){.OfferCardNew_header__jmKBs .hotel-card-head-title-box{width:100%}.OfferCardNew_header__jmKBs .hotel-card-head-bookmark{position:static}}.OfferCardNew_header__jmKBs .star_rating{margin-right:8px}@media(min-width:768px){.OfferCardNew_header__jmKBs .star_rating{margin-right:12px;padding-right:12px}}.OfferCardNew_header__jmKBs .hotel-reviews{padding-left:0}.OfferCardNew_header__jmKBs .hotel-reviews:after{border:none}.OfferCardNew_header__jmKBs .OfferCardNew_headerActions__ed0OI{display:flex;flex-direction:column;align-items:flex-end;width:37%}@media(min-width:1200px){.OfferCardNew_compareLabel__mK4DE{margin-bottom:8px}}@media(max-width:1199.98px){.OfferCardNew_compareLabel__mK4DE{align-items:center;align-self:flex-start;margin-top:4px}}.OfferCardNew_compareLabel__mK4DE.checkbox{gap:8px}@media(max-width:1199.98px){.OfferCardNew_compareLabel__mK4DE .checkbox__control{align-self:center}}@media(min-width:768px){.OfferCardNew_dividerRating__r5D7B{border-right:1px solid #ddd}}.OfferCardNew_hotelRatings__6c30t{display:flex;align-items:center;justify-content:flex-start;margin:5px 0}@media(max-width:767.98px){.OfferCardNew_hotelRatings__6c30t{flex-wrap:wrap;column-gap:10px}}.hotel-card-v2 .hotel-price__main .OfferCardNew_priceWithEnabledDiscountWrapper__BJQUF.OfferCardNew_priority___nCIC{color:#333}@media(min-width:992px){.hotel-card-v2 .hotel-price__main .OfferCardNew_priceWithEnabledDiscountWrapper__BJQUF.OfferCardNew_priority___nCIC{flex-direction:column;align-items:flex-end}}.RecentlyViewedPackageCard_card__BGAhc{display:flex;flex-direction:column;margin-top:10px;overflow:hidden;background-color:#fff;border-radius:4px;box-shadow:0 0 16px 0 #00000040}@media(min-width:768px){.RecentlyViewedPackageCard_card__BGAhc{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:0;row-gap:0;margin-top:0}}.RecentlyViewedPackageCard_inner__TsGyW{display:flex;flex:1 1;gap:16px;min-width:0;padding:16px}.RecentlyViewedPackageCard_imageWrapper__jc2mn{position:relative;flex-shrink:0;width:78px;height:60px;overflow:hidden;border-radius:2px}.RecentlyViewedPackageCard_image__afzs9{object-fit:cover;border-radius:4px}.RecentlyViewedPackageCard_info__1Eo63{flex:1 1;min-width:0}.RecentlyViewedPackageCard_name__qnGXu{margin:0 0 8px;font-size:18px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentlyViewedPackageCard_date__uPniZ{margin:0 0 4px;font-size:14px;line-height:normal}.RecentlyViewedPackageCard_guests__YfcA6{display:flex;align-items:center;gap:4px;margin:0;font-size:12px;line-height:1.25}.RecentlyViewedPackageCard_guests__YfcA6 svg{width:16px;height:16px}.RecentlyViewedPackageCard_priceBlock__FFc5z{flex:1 1;min-width:0}.RecentlyViewedPackageCard_priceBlock__FFc5z .RecentlyViewedPackageCard_discountPriceWrapper__wGEI2{font-weight:400}.RecentlyViewedPackageCard_price__IUCdo .price-big{display:flex;flex-direction:column;align-items:end}.RecentlyViewedPackageCard_price__IUCdo .price-big__price-info{display:flex;flex-flow:row nowrap;align-items:baseline}.RecentlyViewedPackageCard_price__IUCdo .price-big__from-label,.RecentlyViewedPackageCard_price__IUCdo .price-big__subtext{margin-left:4px;font-size:14px;line-height:18px;letter-spacing:0}.RecentlyViewedPackageCard_price__IUCdo .price-big__value{font-size:22px;line-height:24px;letter-spacing:0}.RecentlyViewedPackageCard_footer__sTmqx{display:flex;align-items:center;gap:12px;padding:8px 16px;background-color:#f5f7f8}.RecentlyViewedPackages_wrapper__oR4QX{padding:40px 0}.RecentlyViewedPackages_title__GItNJ{margin:0 0 16px;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:1.3125}@media(max-width:767.98px){.RecentlyViewedPackages_title__GItNJ{font-size:20px;line-height:1.25}}.RecentlyViewedPackages_list__CqnNQ{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.RecentlyViewedPackages_carouselItem__EatgW{height:100%;padding:0 12px}.RecentlyViewedPackages_carousel__gTXdT{padding-bottom:20px}.RecentlyViewedPackages_carousel__gTXdT .react-multi-carousel-dot-list{align-items:center}.RecentlyViewedPackages_carousel__gTXdT .react-multi-carousel-dot button{display:block;width:8px;height:8px;margin-right:10px;background:#dae2e4;border:none}.RecentlyViewedPackages_carousel__gTXdT .react-multi-carousel-dot--active button{width:10px;height:10px;background:#f60}.RecentlyViewedPackagesSkeleton_card__VC_Va{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;box-shadow:0 0 16px 0 #00000040}@media(min-width:992px){.RecentlyViewedPackagesSkeleton_card__VC_Va{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:0;row-gap:0}}.RecentlyViewedPackagesSkeleton_inner__vfMKX{display:flex;gap:16px;padding:16px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_inner__vfMKX{height:112px}}.RecentlyViewedPackagesSkeleton_image__2YhIq{flex-shrink:0;width:78px;height:60px;border-radius:4px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_image__2YhIq{height:54px}}.RecentlyViewedPackagesSkeleton_info__X13PH{flex:1 1;min-width:0}.RecentlyViewedPackagesSkeleton_nameLine__4phvH{width:100%;height:16px;margin-bottom:8px;border-radius:24px}.RecentlyViewedPackagesSkeleton_dateLine__zTKj3{width:50%;height:16px;margin-bottom:4px;border-radius:24px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_dateLine__zTKj3{width:80%}}.RecentlyViewedPackagesSkeleton_guestsLine__e_R_d{width:50%;height:16px;border-radius:24px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_guestsLine__e_R_d{width:80%}}.RecentlyViewedPackagesSkeleton_footer__mPr_F{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:8px 16px;background-color:#f5f7f8}.RecentlyViewedPackagesSkeleton_priceInfo__WeLUe{display:flex;flex-direction:column;align-items:flex-end;gap:2px;width:120px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_priceInfo__WeLUe{flex:1 1;width:auto}}.RecentlyViewedPackagesSkeleton_fromLine__ynS7q{width:40px;height:18px;margin-bottom:2px;border-radius:24px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_fromLine__ynS7q{width:50%}}.RecentlyViewedPackagesSkeleton_priceLine__rlbCQ{width:100%;height:22px;margin-bottom:2px;border-radius:24px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_priceLine__rlbCQ{height:14px}}.RecentlyViewedPackagesSkeleton_taxesLine__pe21L{width:100%;height:18px;border-radius:24px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_taxesLine__pe21L{height:14px}}.RecentlyViewedPackagesSkeleton_buttonLine__QQTTK{flex-shrink:0;width:120px;height:42px;border-radius:4px}@media(max-width:767.98px){.RecentlyViewedPackagesSkeleton_buttonLine__QQTTK{width:154px}}