.HotelsRelink_container__st7rS{padding:16px;border-radius:.5em;margin-top:8px;background-color:var(--white)}.HotelsRelink_header__RKRci{font-weight:500;font-size:1.375rem;line-height:1.625rem}.HotelsRelink_headerMobile__h3qXd{font-size:1.125rem;line-height:1.375rem}.HotelsRelink_hotelsRelink__ICYx1{display:flex;flex-direction:column;margin-top:8px;gap:12px}.HotelsRelinkItem_hotelsRelinkItem__LYy1I{display:flex;align-items:center;justify-content:space-between;color:var(--black);font-size:14px;gap:20px;line-height:16px}.HotelsRelinkItem_hotelsRelinkItem__LYy1I:hover{color:var(--secondary)}.HotelsRelinkItem_hotelsRelinkItem__LYy1I .HotelsRelinkItem_hotelRating__BH0pQ{width:30px;min-width:30px;height:20px;font-size:.875rem;line-height:1rem}.Visa_visaInfo__iDkJN{font-size:.875rem;line-height:1rem;width:-moz-max-content;width:max-content;padding:.375rem .75rem;border-radius:.5rem;background:var(--background)}.NotFoundPage_page__OtfGg{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;padding:1rem}.NotFoundPage_content__7nao1{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width:768px){.NotFoundPage_content__7nao1{gap:1.5rem}}.NotFoundPage_seagullImage__ZUgZY{width:5.875rem;height:5.875rem;aspect-ratio:1/1}.NotFoundPage_textSection__Qz4_v{display:flex;flex-direction:column;align-items:center;gap:.5rem}.NotFoundPage_header__U1r3b{font-size:2.125rem;font-weight:500;letter-spacing:-.0638rem;line-height:86%}@media (min-width:768px){.NotFoundPage_header__U1r3b{font-size:3.375rem}}.NotFoundPage_subheader__Xrz5j{font-size:1.375rem;font-weight:500;line-height:1.625rem;text-align:center}@media (min-width:768px){.NotFoundPage_subheader__Xrz5j{font-size:1.75rem;line-height:2.125rem}}.NotFoundPage_description__v5Sai{font-size:.875rem;font-weight:500;line-height:1rem;text-align:center}@media (min-width:768px){.NotFoundPage_description__v5Sai{font-size:1rem;line-height:1.25rem}}.NotFoundPage_buttons__bNeRQ{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;gap:.5rem}@media (min-width:768px){.NotFoundPage_buttons__bNeRQ{flex-direction:row}}.NotFoundPage_button__mVuh2{font-size:.875rem;line-height:1rem}@media (min-width:768px){.NotFoundPage_button__mVuh2{font-size:1rem;line-height:1.25rem}}.NotFoundPage_footer__rWkfH{font-size:.875rem;font-style:normal;font-weight:500;line-height:1rem;text-align:center}@media (min-width:768px){.NotFoundPage_footer__rWkfH{font-size:1rem;line-height:1.25rem}}@keyframes Animations_fadeInAndOut__afxDV{0%,to{opacity:.5}50%{opacity:1}}.Animations_fadeInAndOutClass__l4Inj{animation:Animations_fadeInAndOut__afxDV 1.2s ease-in-out infinite}@keyframes Animations_tapAnimation__0BpVV{0%{opacity:0}50%{opacity:1}to{opacity:0}}.Animations_tapAnimationClass__KW_6r{animation:Animations_tapAnimation__0BpVV .6s ease-in-out}.NpsSkeleton_container__HsckH{display:flex;flex-direction:column;align-items:center;padding:1em 2.5em;font-size:1rem;gap:1.5em}.NpsSkeleton_container__HsckH>div:last-child{min-height:12.9em}@media (min-width:640px){.NpsSkeleton_container__HsckH>div:last-child{min-height:6.75em}.NpsSkeleton_container__HsckH{width:37.5rem}}:is(.NpsSkeleton_container__HsckH .NpsSkeleton_skeletonLine__38LmJ,.NpsSkeleton_container__HsckH .NpsSkeleton_shortLine__88GiO) path{stroke:#e6e6e6}.NpsSkeleton_container__HsckH .NpsSkeleton_shortLine__88GiO,.NpsSkeleton_container__HsckH .NpsSkeleton_skeletonLine__38LmJ{width:16.25em}.NpsSkeleton_container__HsckH .NpsSkeleton_shortLine__88GiO{width:11.25em}@media (min-width:992px){.NpsSkeleton_container__HsckH .NpsSkeleton_hideForDesktop__SAzzX{display:none}}.WishlistHeart_buttonContainer__DXDpm{position:relative;z-index:1;display:flex;width:1.5em;height:1.5em;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.WishlistHeart_heart__FoyNe{width:24px;height:24px;cursor:pointer;fill:var(--grey3);stroke-width:1;transition:stroke .2s linear}.WishlistHeart_heart__FoyNe:hover{stroke:#d0021b}.WishlistHeart_selected__1m1xi{fill:var(--secondary);stroke:none}.WishlistHeart_tapped__BJsVP{position:absolute;z-index:-1;width:2.25em;height:2.25em;border-radius:1.5625em;background-color:#e8e4e4;opacity:0}.OptionFilter_resetFilterItem__brwDr{padding:.375em .625em .375em .75em;gap:.25em;font-size:.875rem;line-height:1rem}.OptionFilter_deleteIcon__KTP3x{height:1em}.OptionFilter_deleteIcon__KTP3x>path{fill:var(--grey-1)}.OptionFilter_container__L2I4b{position:relative;display:flex;flex-direction:column;gap:.75rem}.OptionFilter_arrow__u4QWt{position:absolute;right:0;transition:transform .3s linear}.OptionFilter_refreshIcon__azhUj{position:absolute;right:0;height:1.125em;cursor:pointer}.OptionFilter_refreshIcon__azhUj>path{fill:#73716e}@media (min-width:992px){.OptionFilter_refreshIcon__azhUj{height:1.313em}}.OptionFilter_rotated__ewFEO{transform:rotate(180deg)}.OptionFilter_heading__wg2Wr{font-size:1.125rem;font-weight:500;line-height:1.25rem}@media (min-width:992px){.OptionFilter_heading__wg2Wr{font-size:1rem;line-height:1.25rem}}.OptionFilter_option__vdigP{display:flex;flex-direction:row-reverse;align-self:stretch;cursor:pointer;gap:.5rem;font-size:1rem;line-height:1.25rem}.OptionFilter_option__vdigP label{cursor:inherit}.OptionFilter_option__vdigP>:first-child{margin-left:auto}@media (min-width:992px){.OptionFilter_option__vdigP{flex-direction:row}.OptionFilter_option__vdigP>:first-child{margin-left:0}.OptionFilter_option__vdigP{font-size:.875rem;line-height:1rem}.OptionFilter_option__vdigP input[type=radio]{width:1.125rem;height:1.125rem}}.OptionFilter_disabled__Vjk8p{color:#73716e;opacity:var(--disabled-opacity);pointer-events:none}.OptionFilter_details__MGqBr{color:#73716e;font-size:.75rem;line-height:.875rem}.OptionFilter_bottomHidden__JTGbQ{font-size:.875rem;line-height:1rem;color:#73716e}.OptionFilter_container__L2I4b .OptionFilter_bottomHiddenButton__13zZ_{justify-content:start;padding:0}.OptionFilter_icon__Tp7Rd{width:.75em;margin-left:.25em}.OptionFilter_icon__Tp7Rd>path{fill:#73716e}.HotelRating_container__2W0rb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.1875rem .5rem;border-radius:var(--border-radius);background:var(--background);color:var(--black)}.HotelRating_containerHighRate__RovsS{background:var(--primary)}.HotelRating_rating__Zt6HL{font-size:1.125rem;line-height:1.375rem;font-weight:500}.HotelRating_reviews__3ITrg{font-size:.68rem;line-height:.875rem}.HotelCardTitle_title__O5_5a{color:var(--black);font-weight:500;text-decoration:none;font-size:1.375rem;line-height:1.625rem}.HotelCardTitle_title__O5_5a:active,.HotelCardTitle_title__O5_5a:visited{color:#000}.HotelCardTitle_titleMobile__EYj_w{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--white);font-size:20px;-webkit-line-clamp:2;line-height:24px;text-overflow:ellipsis}.HotelCardTitle_titleMobile__EYj_w:active,.HotelCardTitle_titleMobile__EYj_w:visited{color:#fff}.HotelCardTitle_titleMapCard__Rahwa{font-size:16px;line-height:20px}.HotelCardLocation_text__xAfrJ{color:var(--black);font-size:.875rem;line-height:1rem}.HotelCardLocation_locationMobile__3hN4L{color:var(--white)}.HotelCardFeatures_featuresContainer__pMTni{display:flex;color:#000;gap:.25rem}.HotelsFeature_feature__j0bze{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.HotelsFeature_featureMobile___ATNQ{max-width:20%;flex:1 1}.HotelsFeature_icon__jApQV{font-size:.7rem}.HotelsFeature_icon__jApQV svg{width:60px;height:26px}.HotelsFeature_label__fPCmY{font-size:.8rem}.BeachLineFeature_iconContainer__SbHNq{position:relative;line-height:1}.BeachLineFeature_iconLabel__M1cIo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HotelCardLabels_labelsContainer__2nGQi{display:flex;overflow:hidden;width:100%;flex-wrap:wrap;gap:4px}.HotelCardLabels_mapLabelsContainer__0qPXD{flex-direction:column}.HotelCardLabel_label__WZyHz{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:5px 10px 5px 8px;border-radius:8px;background-color:#f3f3f3;gap:.25em}.HotelCardLabel_textWrapper__i_1VA{overflow:hidden;color:var(--black);cursor:default;font-weight:400;text-overflow:ellipsis;font-size:.75rem;line-height:1rem}.HotelCardPriceBlock_priceContainer__owsAw{display:flex;width:100%;flex-direction:column;justify-content:center;gap:4px}.HotelCardPriceBlock_styledPrice__Kj8Pg{display:flex;flex-direction:column;color:#17181a;cursor:default;font-weight:500;gap:2px;line-height:1}.HotelCardPriceBlock_instantConfirmIcon__ADvrT{width:28px;height:28px;flex-shrink:0;margin-right:4px}.HotelCardPriceBlock_styledHotelCardPrice__wVGo4{display:flex;align-items:center}.HotelCardPriceBlock_styledHotelCardPriceMobile__IM1nj{flex-wrap:wrap}.HotelCardPriceBlock_styledPriceMapCard___9QU3{font-size:1.375rem}.HotelCardPriceBlock_styledPriceDesktop__JyVS3{font-size:1.75rem}.HotelCardPriceBlock_styledPriceMobile__i2HvU{font-size:1.375rem;line-height:1.625rem}.HotelCardPriceBlock_priceContainerContent__OIRcx{display:flex;align-items:center;justify-content:space-between;gap:8px}.HotelCardPriceBlock_price__NJiug{display:flex;align-items:center;justify-content:space-between;gap:6px}.HotelCardPriceBlock_button__8E4pU{max-width:8.25rem;padding:.75rem 1rem;font-weight:500;font-size:.875rem;line-height:1rem}.HotelCardPriceBlock_hotelButton__gr5Mv{padding:.438rem 0}.HotelCardAvailability_container__kV_CH{font-size:.875rem;line-height:1rem}.HotelCardAvailability_containerInAdjacentToursBlock__ygw3X{font-size:.75rem;line-height:1rem}.HotelCardAvailability_warningTextPlacesEnd__dl1Nd{color:var(--secondary);line-height:1rem}.HotelCardDates_dates__OImb_{color:var(--black-base);font-size:.8rem;font-weight:400}.HotelCardDates_dates__OImb_:active,.HotelCardDates_dates__OImb_:visited{color:var(--black-base)}.DesktopMapHotelCard_cardContainer__w__o5{display:block;overflow:hidden;min-height:192px;border-radius:8px;background-color:#fff}.DesktopMapHotelCard_cardContent__K2ND1{display:flex;min-height:192px}.DesktopMapHotelCard_galleryContainer__ZiJVo{width:200px;min-height:100%}.DesktopMapHotelCard_hotelInfo___zwNU{width:100%;min-height:192px;flex-direction:column;padding:8px;gap:8px}.DesktopMapHotelCard_hotelInfo___zwNU,.HotelCardMapTitleBlock_container__daBbr{display:flex;justify-content:space-between}.HotelCardMapTitleBlock_buttonsBlock__S3k8_{display:flex;gap:12px}.HotelCardMapTitleBlock_buttonsBlock__S3k8_ .HotelCardMapTitleBlock_closeButton__Hy9mN{display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border-radius:50%;background:#e6e9ee;cursor:pointer}:is(.HotelCardMapTitleBlock_buttonsBlock__S3k8_ .HotelCardMapTitleBlock_closeButton__Hy9mN):hover{filter:brightness(75%)}.HotelCardMapTitleBlock_close__O1nxY{width:.75rem;height:.75rem}.HotelCardMapTitleBlock_close__O1nxY>path{fill:var(--grey1)}.MobileHotelCard_container__BhcZH{overflow:hidden;border-radius:8px;background-color:var(--white)}.MobileHotelCard_hotelInfo__FSusR{display:flex;flex-direction:column;padding:8px;gap:8px}.ThumbsGallery_thumbsGallery__nHcjJ{height:2.5em}.ThumbsGallery_thumbsGallerySlide__IHQ0D.ThumbsGallery_thumbsGallerySlide__IHQ0D{width:60px;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:opacity .3s,transform .3s,border-color .3s}.ThumbsGallery_thumbsGallerySlide__IHQ0D.ThumbsGallery_activeThumb__pLeUm{opacity:1}.ThumbsGallery_thumbsGalleryVideoContainer__ENiku{width:3.75rem;height:2.5rem}.HotelHeader_hotelHeader__pPg8K{position:relative;display:flex;flex-direction:column;padding:1em;border-radius:.5em .5em 0 0;background:var(--white);gap:.75em}.HotelHeader_hotelHeaderMobile__z48Ig{padding:.5em}.HotelHeader_hotelStars__OpXA5{display:flex}.HotelHeader_hotelStars__OpXA5:empty{display:none}.HotelHeader_topBlock__cYF54{display:flex;align-items:center;margin-right:3em;gap:.5em}.HotelHeader_topBlockMobile__X9B16{margin-right:.5em}.HotelHeader_middleBlock__ERI0R{display:flex;align-items:center;gap:.5em}.HotelHeader_hotelStar__Xzh_O{width:.875em;height:.875em}.HotelHeader_hotelName__MSoMO{display:inline;margin-right:.2857em;font-size:1.75rem;font-weight:500;line-height:1.21em}.HotelHeader_hotelNameMobile__1c2CJ{font-size:1.375rem;font-weight:500;line-height:1.18em}.HotelHeader_shortInfo__6G4DA{font-size:.875rem;line-height:1.14em}.Breadcrumbs_breadcrumbsMobile__i78AH,.Breadcrumbs_breadcrumbsWrapper___t6B5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumbs_breadcrumbsMobile__i78AH{height:1em;margin-right:2em}.Breadcrumbs_breadcrumb__rY2VK{display:inline;font-size:.875rem;line-height:1.14em}.Labels_labelList__x3tfP{display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:.5em}.Labels_labelListMobile__RGQNZ{gap:.25em}.Labels_label__SMdzb{display:flex;align-items:center;padding:.43em .86em .43em .57em;border-radius:.57em;background:var(--background);font-size:.875rem;gap:.29em;line-height:1.14em}.Labels_labelMobile__CowIt{font-size:.75rem;line-height:1.17em}.Labels_iconWrapper__zBAj9{position:relative;width:1em;height:1em}.Labels_iconWrapperMobile__4tCWx{width:.875em;height:.875em}.Labels_bubbleClassName__COgP8{font-size:.75rem;line-height:1.17em}.Labels_questionMark__fnoP4{width:1em;height:1em;flex-shrink:0}.Labels_showMoreButton__ZoGCQ{color:var(--grey1);cursor:pointer;font-size:.875rem;line-height:1.1429em}.WishlistControlLine_message__fgMxr{position:absolute;bottom:2.1875rem;left:0;width:100%;height:6.5625rem;padding:.5rem;background:var(--black);color:var(--white);font-weight:400;font-size:.875rem;line-height:1rem}.WishlistControlLine_bottomControlLine__OBI_s{display:flex;width:-webkit-fill-available;width:-moz-available;width:fill-available;padding-top:.5rem;border-top:1px solid #e3e1dd;margin:.5em .5em 0;color:var(--black);cursor:default;gap:.5em;white-space:pre-wrap}.WishlistControlLine_bottomControlLine__OBI_s path{fill:var(--black)}.WishlistControlLine_bottomControlLine__OBI_s{font-size:.75rem;letter-spacing:.1em;line-height:.8125rem}.WishlistControlLine_bottomControlLine__OBI_s>*{cursor:pointer}.WishlistControlLine_bottomControlLine__OBI_s>:nth-child(2){margin-left:auto}.HotelRoom_roomContainer__7EHVD{display:flex;align-items:center;justify-content:center;padding:.25em 0;background:#f3f2e8;gap:.125em}.HotelRoom_roomContainer__7EHVD>svg{width:1em;height:1em}.HotelRoom_text__LPiCE{overflow:hidden;height:1.125em;color:var(--black-base);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;letter-spacing:.1em;line-height:.8125rem}.FullWishlist_pageContainer__IE4nq{display:flex;min-height:100vh;flex-direction:column;padding:0 .5rem .5rem;font-size:1rem;gap:.5em}.FullWishlist_pageTitle__3zoFh{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0 0 .25rem;color:var(--black-base);font-weight:500;gap:1rem}.FullWishlist_pageTitle__3zoFh svg{width:1.5rem;height:1.5rem}.FullWishlist_pageTitle__3zoFh{font-size:1.75rem;line-height:2.125rem}.FullWishlist_pageTitle__3zoFh>:nth-child(2){margin-left:auto}.DeleteConfirmPopup_container__nDtZO{display:flex;width:19.5em;flex-direction:column;align-items:center;gap:1em;text-align:center}.DeleteConfirmPopup_buttonContainer__Z36aV{display:flex;width:100%;flex-direction:column;justify-content:center;gap:.5em}.DeleteConfirmPopup_buttonContainer__Z36aV>button{height:3em;flex:1 1;align-self:stretch;outline-width:1px}.BackToHotelButton_button__cv1Vq{position:relative;z-index:2;display:flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;padding:.75em 1em .75em .75em;border-radius:.5em;margin-bottom:1em;background:var(--white);gap:.5em}.BackToHotelButton_buttonContent__PtBlf{display:flex;align-items:center;gap:.5em;transition:opacity .2s ease-in-out}.BackToHotelButton_hiddenContent__8LmIr{opacity:0}.BackToHotelButton_buttonLoader__aaIM0{position:relative;padding:.75em 1em}.BackToHotelButton_loader__KDRE8{position:absolute;width:1.5em;height:1.5em}.BackToHotelButton_loader__KDRE8 path{fill:var(--black)}.BackToHotelButton_buttonText__0_ur3{font-size:.875rem;line-height:1.1429em}.BackToHotelButton_buttonIcon__81BJz{width:1em;height:1em}.BackToHotelButton_buttonIcon__81BJz path{fill:var(--black)}.HotelTypeMatrix_matrixSection__ssjgV{display:flex;flex-direction:column;gap:.5em}.HotelTypeMatrix_sectionHeader__3kDw_{font-size:1.375rem;font-weight:500;line-height:1.1818em}@keyframes RoomCardSkeleton_pulse__HD6PR{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.RoomCardSkeleton_roomCardSkeleton__GgzsF{display:flex;width:100%;height:30.125rem;flex-direction:column;padding:.5rem;border-radius:.5rem;animation:RoomCardSkeleton_pulse__HD6PR 1.5s infinite;background:var(--white)}@media (min-width:992px){.RoomCardSkeleton_roomCardSkeleton__GgzsF{height:16.25rem;flex-direction:row}}.RoomCardSkeleton_leftPart__pqdub{display:flex;flex-direction:column;gap:.5rem}@media (min-width:992px){.RoomCardSkeleton_leftPart__pqdub{flex-direction:row}}.RoomCardSkeleton_swiperSkeleton__DF_By{width:100%;height:10.625rem;border-radius:.5rem;background:var(--background)}@media (min-width:992px){.RoomCardSkeleton_swiperSkeleton__DF_By{width:14.375rem;height:15.25rem}}.RoomCardSkeleton_contentSkeleton__hN96G{display:none;width:11.5312rem;height:7.4687rem}@media (min-width:992px){.RoomCardSkeleton_contentSkeleton__hN96G{display:inline;display:initial}}.RoomCardSkeleton_mobileContentSkeleton__qVLbQ{width:11.5313rem;height:5.1563rem}@media (min-width:992px){.RoomCardSkeleton_mobileContentSkeleton__qVLbQ{display:none}}.RoomCardSkeleton_matrixCells__VdQ7k{display:flex;overflow:hidden;width:100%;justify-content:center;padding-top:1.44rem;gap:.62rem}@media (min-width:992px){.RoomCardSkeleton_matrixCells__VdQ7k{overflow:visible;overflow:initial;justify-content:flex-end}}.RoomCardSkeleton_matrixCells__VdQ7k>:first-child,.RoomCardSkeleton_matrixCells__VdQ7k>:last-child{display:none}@media (min-width:1024px){.RoomCardSkeleton_matrixCells__VdQ7k>:first-child,.RoomCardSkeleton_matrixCells__VdQ7k>:last-child{display:flex}}.MatrixCellSkeleton_matrixCellSkeleton__LGiDN{display:flex;flex-direction:column;align-items:center}.MatrixCellSkeleton_firstLine__9QRcZ{width:4.875em;height:.0625em;margin-bottom:2.06em;background:var(--black)}.MatrixCellSkeleton_secondLine__khR_i{width:4.875em;height:.0625em;margin-bottom:.75em;background:var(--black)}.MatrixCellSkeleton_buttonSkeleton__Otrov{width:8.75em;height:2.75em;border:.0625px solid var(--grey3);border-radius:.5em;margin-bottom:1.19em}.MatrixCellSkeleton_buttonSkeletonActive__g_HIU{background:var(--secondary)}.MatrixCellSkeleton_fourthLine__yWlwh,.MatrixCellSkeleton_thirdLine__jMt2E{width:5.5em;height:.0625em;margin-bottom:.87em;background:var(--black)}.MatrixCellSkeleton_fifthLine__qV3h5{width:3.625em;height:.0625em;background:var(--secondary)}.HotelMatrixControls_matrixControls__KfH8G{display:flex;flex-direction:column;gap:1em}.HotelMatrixControls_filtersRow__Eizp_{display:flex;min-height:2.5em;justify-content:space-between}.HotelMatrixCigarette_matrixCigaretteContainer__0QACZ{display:flex;flex-direction:column;padding:.5rem;border-radius:.5em .5em 0 0;background:var(--white);gap:.5rem}.HotelMatrixCigarette_matrixCigaretteContainerHotelType__5p9ck{border-radius:.5em}.HotelMatrixCigarette_searchParamsBlock__9tdmR{display:flex;flex-direction:column;padding-bottom:1em;border-bottom:.0625em solid var(--grey3);cursor:pointer;gap:.25em}.HotelMatrixCigarette_searchParamsBlockHotelOnly__Rnt7M{padding-bottom:.5em;border-bottom:none}.HotelMatrixCigarette_searchParamsText__737zd{min-height:1.1429em;font-size:.875rem;font-weight:500;line-height:1.1429em}.HotelMatrixCigarette_changeSearchParams__BZOye{color:var(--secondary);font-size:.875rem;font-weight:500;line-height:1.1429em}.HotelMatrixCigarette_hotelMatrixCigarette__eYSCE{background:transparent!important}.HotelMatrixCigarette_cigaretteWrapper__S2Oo3{min-height:3.5em;border-radius:.5em;background:var(--background)}.HotelMatrixTabs_tabs__nGKzh{display:flex;overflow:auto;align-items:center}.HotelMatrixTabs_tabs__nGKzh::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.HotelMatrixTabs_tabs__nGKzh{-ms-overflow-style:none;scrollbar-width:none}.HotelMatrixTab_tab__IZjg0{display:flex;align-items:center;padding:.5em .8571em .5em .5714em;cursor:pointer;font-size:.875rem;font-weight:500;gap:.2857em;line-height:1.1429em}.HotelMatrixTab_tab__IZjg0 svg{width:1.7143em;height:1.7143em}.HotelMatrixTab_tabContent__Ylgjr{display:inline;text-align:start}.HotelMatrixTab_loader__pZp0M.HotelMatrixTab_loader__pZp0M{position:aboslute;width:1.5rem;height:1.5rem;margin-left:.25rem;vertical-align:middle}.HotelMatrixTab_loader__pZp0M path{fill:var(--black)}.HotelMatrixTab_tabActive__gYYji{border-radius:.5em;background:var(--background);color:var(--secondary)}:is(.HotelMatrixTab_tabActive__gYYji svg) path{fill:var(--secondary)}.HotelMatrixTab_price__6h7lX{margin-left:.25rem;font-size:.75rem;font-weight:500;line-height:1.1667em}.Rating_container__AbuHx{display:flex;flex-direction:column;padding:16px;border-radius:6px;background-color:var(--white);gap:16px}.Rating_ratingsList__kpS55{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@media (min-width:992px){.Rating_ratingsList__kpS55{grid-template-columns:1fr}}.RatingHeader_container__WVwvf{display:flex;align-items:center;gap:12px}.RatingHeader_container__WVwvf .RatingHeader_hotelRating__Po8CI,.RatingHeader_ratingText__rzVhx{font-weight:500;font-size:1.375rem;line-height:1.625rem}.RatingHeader_ratingSubText__5bxmW{font-weight:400;font-size:.875rem;line-height:1rem}.RatingItem_ratingItem__k9LkW{display:flex;align-items:center;justify-content:space-between;color:var(--black)}.RatingItem_highRate__CUsMI{color:#00bc4b}.RatingItem_middleRate__3sM4g{color:#6ac140}.RatingItem_lowRate__L_hbE{color:#888c93}.RatingItem_progressBar__K6e9T{position:relative;width:100%;height:4px;border-radius:13px;margin-top:5px;background:#dfdddc}.RatingItem_styledProgressBar__0hoCJ{position:absolute;height:4px;border-radius:13px;background:var(--black)}.Metapolicies_container__SC0Pa{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;line-height:.875rem}.Metapolicies_title__Rsg41{font-weight:500}.HotelPackageRoom_container__O5gDW{display:flex;flex-direction:column;gap:.5rem}.HotelPackageRoom_container__O5gDW h3{font-size:.875rem;line-height:1rem;font-weight:500}.HotelPackageRoom_content__N6fNI{display:flex;flex-wrap:wrap;gap:1rem}.HotelPackageRoom_image__IAKHg{border-radius:.25rem}.HotelPackageRoom_textAndIcon__ftpb8{display:flex;align-items:center;gap:.25rem}.HotelPackageRoom_textAndIcon__ftpb8 svg{width:1rem}.HotelPackageRoom_roomInfo__FDg_S a{color:var(--secondary)}.HotelPackageRoom_roomInfo__FDg_S{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1rem}.HotelPackageRoom_checkInAndOut__BSI0j{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:min-content max-content;grid-template-rows:min-content min-content}.WishlistButton_wishlistHeartWrapper__xULJf.WishlistButton_wishlistHeartWrapper__xULJf{position:absolute;top:1em;right:1em;width:auto;height:auto}.WishlistButton_wishlistHeartWrapperMobile__qB_eL.WishlistButton_wishlistHeartWrapperMobile__qB_eL{top:.5em;right:.5em;width:auto;height:auto}.WishlistButton_wishlistHeartSvg__BKGf1.WishlistButton_wishlistHeartSvg__BKGf1{width:2em;height:2em}.WishlistButton_wishlistHeartSvg__BKGf1.WishlistButton_wishlistHeartSvg__BKGf1:hover{stroke:none}.WishlistButton_wishlistHeartSvgMobile__7ogpa.WishlistButton_wishlistHeartSvgMobile__7ogpa{width:1.5em;height:1.5em}.WishlistButton_wishlistHeartSvgMobile__7ogpa.WishlistButton_wishlistHeartSvgMobile__7ogpa:hover{stroke:none}.OfferParams_container__x0rIU{display:grid;align-items:flex-start;justify-content:flex-start;grid-auto-flow:column;grid-gap:0 1.5rem;grid-template-rows:1fr 1fr;grid-template-rows:1fr auto}@media (min-width:992px){.OfferParams_container__x0rIU{grid-gap:0 2rem}}.OfferParams_offerParam__0oFlA{font-size:1rem;line-height:1.25rem}@media (min-width:992px){.OfferParams_offerParam__0oFlA{font-size:1.375rem;line-height:1.625rem}}.OfferParams_offerParam__0oFlA{font-weight:500}.OfferParams_dash__66H7M{display:flex;justify-content:center;margin:0 -1rem}.OfferParams_offerLabel__upoCA{font-size:.875rem;line-height:1rem;display:flex}.OfferParams_offerLabel__upoCA>span{flex:1 1}.OfferParams_loadingContainer__mN8cr{display:flex;font-weight:500;gap:.5rem;white-space:pre;font-size:1.375rem;line-height:1.625rem}@media (min-width:992px){.OfferParams_smallDay__VHBrv{display:none}}.OfferParams_largeDay__1HjpE{display:none}@media (min-width:992px){.OfferParams_largeDay__1HjpE{display:block}}.PriceDescription_container__RZ2K7{display:flex;flex-direction:column;padding:1rem;border-radius:.5rem;background:#f3f3f3;gap:.5rem}.PriceDescription_priceTitle__UwURZ{font-size:.875rem;line-height:1rem;font-weight:500}.PriceDescription_priceDescription__4ve3R{font-weight:500}.PriceDescription_divider___Mwst{height:.0625rem;background:#e3e1dd}@media (min-width:992px){.PriceDescription_divider___Mwst{margin:.5rem 0}}.PriceDescription_priceAndCashback__6a9AI{display:flex;gap:.5rem}.PriceDescription_fullPrice__XV07M{font-size:1.375rem;line-height:1.625rem;font-weight:500}.PriceDescriptionSkeleton_container__Ge7Bi{display:flex;height:8.75rem;flex-direction:column;padding:1rem .5rem;border-radius:.5rem;background:#f3f3f3;gap:1.75rem}.PriceDescriptionSkeleton_container__Ge7Bi .PriceDescriptionSkeleton_rotatedLine__dKS9s{width:1.3258rem;transform:rotate(135deg)}.PriceDescriptionSkeleton_line__pfNWS{background-color:#e3e1dd}.PriceDescriptionSkeleton_titleLine__xpU_s{width:10.5rem}.PriceDescriptionSkeleton_twoLines__R_7cl{display:flex;flex-direction:column;gap:1rem}.PriceDescriptionSkeleton_twoLines__R_7cl span:first-child{width:10.5rem}.PriceDescriptionSkeleton_twoLines__R_7cl span:nth-child(2){width:9.875rem}.PriceDescriptionSkeleton_secondRow__6EfsY{display:flex;align-items:center}.PriceDescriptionSkeleton_secondRow__6EfsY>:nth-child(8){margin-left:.5rem}.PriceDescriptionSkeleton_secondRow__6EfsY>:nth-child(9){margin-right:1rem}:is(.PriceDescriptionSkeleton_secondRow__6EfsY .PriceDescriptionSkeleton_twoLines__R_7cl) span:first-child{width:11rem}:is(.PriceDescriptionSkeleton_secondRow__6EfsY .PriceDescriptionSkeleton_twoLines__R_7cl) span:nth-child(2){width:7.625rem}.HowToBuyTourBanner_howToBuyBanner__O0ShV{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 1em;border-radius:.5em;background:var(--white);cursor:pointer}.HowToBuyTourBanner_info__aA9is{display:flex;flex-direction:column;padding:1em 0;gap:.12em}.HowToBuyTourBanner_header__rIrvQ{font-size:1.125rem;font-weight:500;line-height:1.2222em}.HowToBuyTourBanner_description__x0HdF{font-size:.875rem;line-height:1.1429em}.HowToBuyTourBanner_palmImg__7kN7j{width:5em;height:4.5em;transform:scaleX(-1) scale(1.25);transition:all .2s ease-in-out}.HowToBuyTourBanner_howToBuyBanner__O0ShV:hover .HowToBuyTourBanner_palmImg__7kN7j{transform:scale(1.45)}.HowToBuyTourBanner_closeIcon__Nlo8T{position:absolute;top:.5em;right:.5em;width:.75rem;height:.75rem}.PackageSidebar_hideForMobile__BHmCM{display:none;width:14.75rem}@media (min-width:992px){.PackageSidebar_hideForMobile__BHmCM{display:flex;flex-direction:column;gap:1rem}}.OfferInfo_container__BJynT{position:relative;display:flex;width:14.75rem;flex-direction:column;flex-shrink:0;padding:.5rem .75rem;border-radius:.5rem;background:var(--white);gap:.25rem}.OfferInfo_hotelName__EnFsC{font-size:.875rem;line-height:1rem;width:calc(100% - 2.75rem);font-weight:500}.OfferInfo_offerParams__NMNKN{font-size:.875rem;line-height:1rem;width:11rem}.OfferInfo_hotelMainImage__OZybI{position:absolute;top:.75rem;right:.5rem;border-radius:.25rem}.OfferInfo_hotelGeo__TshW9,.OfferInfo_room__wqoLj{font-size:.875rem;line-height:1rem}.OfferInfo_roomPhoto__3FDFn{color:#ff611d;cursor:pointer}.OfferInfo_nowrap__loeqo{display:inline-flex}.OfferInfo_nowrap__loeqo>svg{width:1rem;height:1rem}.FlightsFilters_container__fop_P{display:flex;flex-direction:column;justify-content:center;padding:.75rem .5rem;border-radius:.5rem;background:var(--white);gap:1rem}.IntervalFilter_container__cZupm{position:relative;display:flex;flex-direction:column;gap:.75rem;font-size:.875rem;line-height:1rem}.IntervalFilter_label__swZUv{font-size:1rem;line-height:1.25rem;font-weight:500}.IntervalFilter_arrow__jfaWd{position:absolute;right:0;cursor:pointer;transition:transform .2s ease-in-out}.IntervalFilter_rotated__Wouoi{transform:rotate(180deg)}.IntervalFilter_details__6Hh28{font-size:.75rem;letter-spacing:.1em;line-height:.8125rem;color:#73716e}.IntervalFilter_flightsInfo__Eh2O5{display:flex;flex-direction:column}.IntervalSlider_sliderCircle__A6i5A{position:absolute;width:1rem;height:1rem;border-radius:50%;background:var(--secondary)}.IntervalSlider_line__0lK94{position:absolute;z-index:1;height:.125rem;flex:1 1;background-color:var(--secondary);pointer-events:none}.IntervalSlider_container__mq200{position:relative;display:flex;height:.125rem;align-items:center;background-color:#ffe6dd;cursor:pointer}.IntervalSlider_movingLine__Qll9s{padding:.75rem 0;margin:0 .5rem}.Swiper_container__j8j0i{position:relative;display:flex;align-items:center;justify-content:center}.Swiper_scrollButtonWrapper__98e6v{position:absolute;z-index:2;top:0;display:flex;transform:translateY(-50%)}.Swiper_scrollButtonWrapperLeft__cSIwp{right:80px}.Swiper_scrollButtonWrapperRight__7RyOV{right:0}.Swiper_wrapper___858x{display:flex;overflow-x:auto;scroll-behavior:smooth}.Swiper_wrapper___858x::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.Swiper_wrapper___858x{-ms-overflow-style:none;scrollbar-width:none}.Swiper_track__Ks18f{display:flex;gap:1.5rem}.Swiper_track__Ks18f>*{scroll-snap-align:center}.ScrollButton_scrollFadeLeft__ki65d,.ScrollButton_scrollFadeRight__xpU5U{position:absolute;z-index:10;top:50%;display:flex;height:100%;align-items:center;transform:translateY(-50%)}@media (min-width:640px){.ScrollButton_scrollFadeLeft__ki65d,.ScrollButton_scrollFadeRight__xpU5U{display:flex;flex-direction:column-reverse}}.ScrollButton_scrollFadeLeft__ki65d{left:0;transform:scaleX(-1)}.ScrollButton_scrollFadeRight__xpU5U{right:0}.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX{background-color:var(--color)}:is(.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX):disabled{opacity:var(--disabled-opacity)}@media (hover:hover){:is(.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX):hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--color)}}:is(.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX):active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--color)}.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX{z-index:1;display:flex;width:36px;height:36px;align-items:center;justify-content:center;padding:6px;border-radius:var(--border-radius);cursor:pointer;transform:translateY(-50%);transition:scale .2s}:is(.ScrollButton_scrollButtonLeft__giAUs,.ScrollButton_scrollButtonRight__GFBQX):hover{scale:1.05}.ScrollButton_scrollButtonLeft__giAUs:disabled,.ScrollButton_scrollButtonRight__GFBQX:disabled{cursor:default}:is(.ScrollButton_scrollButtonLeft__giAUs:disabled,.ScrollButton_scrollButtonRight__GFBQX:disabled):hover{scale:1}.ScrollButton_arrowIcon__ep_Tw{width:24px;height:24px;stroke:#fff}.DestinationSwiper_destinationsHeader__dh3GY{position:relative;display:flex;align-items:center;margin-bottom:.75rem;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:640px){.DestinationSwiper_destinationsHeader__dh3GY{margin-bottom:.75rem;font-size:2.5rem;font-weight:500}}.DestinationSwiper_icon__oXTFj{width:2.25rem;height:2.25rem;align-self:flex-start}@media (min-width:640px){.DestinationSwiper_icon__oXTFj{width:3.375rem;height:3.375rem}}.DestinationSwiper_mobileSwiper__ZqvXd{margin:0 -.5rem}.DestinationSwiper_mobileSwiper__ZqvXd .swiperWrapper{padding:0 .5rem}.DestinationSwiper_mobileSwiper__ZqvXd .swiperTrack{gap:.5rem}.DestinationSwiper_cardTop__4YNvQ{position:relative}.DestinationSwiper_skeletonHeader__L4mIt{width:15.625rem;height:2.875rem;border-radius:var(--border-radius);margin-bottom:.75rem;animation:var(--skeleton-animation);background-color:#e0e0e0}.DestinationSlideSkeleton_skeletonSlide__wpXEL{display:flex;width:240px;height:280px;align-items:flex-end;padding:8px;border-radius:4px;margin-bottom:40px;animation:DestinationSlideSkeleton_skeletonLoading__ddzd_ 1.5s infinite;background-color:var(--grey3)}@media (min-width:992px){.DestinationSlideSkeleton_skeletonSlide__wpXEL{width:284px;height:392px}}.DestinationSlideSkeleton_regionContainerSkeleton__d5zEo{display:flex;overflow:hidden;height:124px;flex-wrap:wrap;align-content:flex-start;gap:2px}.DestinationSlideSkeleton_regionSkeleton__JNZMA{width:90px;height:40px;border-radius:11px;animation:DestinationSlideSkeleton_skeletonLoading__ddzd_ 1.5s infinite;background:#fff}@keyframes DestinationSlideSkeleton_skeletonLoading__ddzd_{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.DestinationSlide_destinationSlide__f0uoF{position:relative;display:flex;overflow:hidden;width:236px;height:318px;flex-direction:column;padding:8px;border-radius:8px;background:var(--white)}@media (min-width:640px){.DestinationSlide_destinationSlide__f0uoF{width:284px;height:392px}}.DestinationSlide_destinationImageContainer__kF_wx{position:relative;width:100%;height:126px}@media (min-width:640px){.DestinationSlide_destinationImageContainer__kF_wx{height:160px}}.DestinationSlide_destinationImage__Jhhpi{width:100%;height:126px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.DestinationSlide_destinationImage__Jhhpi{height:160px}}.DestinationSlide_destinationSlideLink__UB09A{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.DestinationSlide_destinationSlideHeaderSection__35Zns{position:absolute;display:flex;flex-direction:column;padding:8px;gap:2px}@media (min-width:640px){.DestinationSlide_destinationSlideHeaderSection__35Zns{padding:12px}}.DestinationSlide_destinationSlideHeader__ta6ip{color:var(--black);font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.DestinationSlide_destinationSlideHeader__ta6ip{font-size:18px;line-height:22px}}.DestinationSlide_destinationSlidePrice__k_m2v{color:var(--black);font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.DestinationSlide_destinationSlidePrice__k_m2v{font-size:18px;line-height:22px}}.DestinationSlide_destinationSlideTourDetails__HCvlD{margin-top:8px;color:var(--black);font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.DestinationSlide_destinationSlideTourDetails__HCvlD{margin-top:12px;font-size:18px}}.DestinationSlide_destinationRegions__XyOB4{display:flex;flex-wrap:wrap;margin-top:8px;gap:4px}@media (min-width:640px){.DestinationSlide_destinationRegions__XyOB4{margin-top:12px;gap:8px}}.DestinationSlide_destinationRegion__xL4Ni{display:flex;flex-direction:column;align-items:flex-start;padding:7px 12px;border-radius:8px;background:var(--background)}@media (min-width:640px){.DestinationSlide_destinationRegion__xL4Ni{padding:8px 12px}}.DestinationSlide_destinationRegionName__mwN7q{color:var(--black);font-size:12px;font-weight:500;line-height:18px}@media (min-width:640px){.DestinationSlide_destinationRegionName__mwN7q{margin-bottom:2px;font-size:14px}}.DestinationSlide_destinationRegionPrice__1WG8c{color:var(--black);font-size:12px;font-weight:400}@media (min-width:640px){.DestinationSlide_destinationRegionPrice__1WG8c{font-size:14px;line-height:16px}}.DestinationSlide_whiteOverlay__nhYlZ{position:absolute;right:0;bottom:0;left:0;height:8px;background:var(--white);pointer-events:none}.EarlyBookingSwiper_earlyBookingsHeader__8D75j{position:relative;display:flex;align-items:flex-start;margin-bottom:.75rem;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:640px){.EarlyBookingSwiper_earlyBookingsHeader__8D75j{align-items:center;margin-bottom:.75rem;font-size:2.5rem;font-weight:500}}.EarlyBookingSwiper_icon__OWad2{width:2.25rem;height:2.25rem;align-self:flex-start;margin-top:-5px}@media (min-width:640px){.EarlyBookingSwiper_icon__OWad2{width:3.375rem;height:3.375rem;margin-top:0}}.EarlyBookingSwiper_mobileSwiper__Hrei_{margin:0 -.5rem}.EarlyBookingSwiper_mobileSwiper__Hrei_ .swiperWrapper{padding:0 .5rem}.EarlyBookingSwiper_mobileSwiper__Hrei_ .swiperTrack{gap:.5rem}.EarlyBookingSwiper_cardTop__vyizE{position:relative}.EarlyBookingSwiper_skeletonHeader__1axmx{width:15.625rem;height:2.875rem;border-radius:var(--border-radius);margin-bottom:.75rem;animation:var(--skeleton-animation);background-color:#e0e0e0}.EarlyBookingSlideSkeleton_skeletonSlide__p9_sZ{display:flex;width:240px;height:280px;align-items:flex-end;padding:8px;border-radius:4px;margin-bottom:40px;animation:EarlyBookingSlideSkeleton_skeletonLoading__FEHCw 1.5s infinite;background-color:var(--grey3)}@media (min-width:992px){.EarlyBookingSlideSkeleton_skeletonSlide__p9_sZ{width:284px;height:392px}}.EarlyBookingSlideSkeleton_regionContainerSkeleton__wRdKW{display:flex;overflow:hidden;height:124px;flex-wrap:wrap;align-content:flex-start;gap:2px}.EarlyBookingSlideSkeleton_regionSkeleton__26xR6{width:90px;height:40px;border-radius:11px;animation:EarlyBookingSlideSkeleton_skeletonLoading__FEHCw 1.5s infinite;background:#fff}@keyframes EarlyBookingSlideSkeleton_skeletonLoading__FEHCw{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.EarlyBookingSlide_earlyBookingSlide__j77VQ{position:relative;display:flex;overflow:hidden;width:236px;height:318px;flex-direction:column;padding:7px;border-radius:8px;background:var(--white)}@media (min-width:640px){.EarlyBookingSlide_earlyBookingSlide__j77VQ{width:284px;height:392px;padding:8px}}.EarlyBookingSlide_earlyBookingImageContainer__MRn9k{position:relative;width:100%;height:126px}@media (min-width:640px){.EarlyBookingSlide_earlyBookingImageContainer__MRn9k{height:160px}}.EarlyBookingSlide_earlyBookingImage__v_6L0{width:100%;height:126px;border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (min-width:640px){.EarlyBookingSlide_earlyBookingImage__v_6L0{height:160px}}.EarlyBookingSlide_earlyBookingSlideLink__A0hyY{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.EarlyBookingSlide_earlyBookingSlideHeaderSection__aQJjW{position:absolute;display:flex;flex-direction:column;padding:8px;gap:8px}@media (min-width:640px){.EarlyBookingSlide_earlyBookingSlideHeaderSection__aQJjW{padding:12px}}.EarlyBookingSlide_earlyBookingSlideHeader__rsbtm{color:var(--black);font-size:16px;font-weight:500}@media (min-width:640px){.EarlyBookingSlide_earlyBookingSlideHeader__rsbtm{font-size:18px}}.EarlyBookingSlide_earlyBookingSlidePrice__DnmyU{color:var(--black);font-size:16px}@media (min-width:640px){.EarlyBookingSlide_earlyBookingSlidePrice__DnmyU{font-size:18px}}.EarlyBookingSlide_earlyBookingSlideTourDetails__zR3lo{margin-top:10px;color:var(--black);font-size:16px;font-weight:500}@media (min-width:640px){.EarlyBookingSlide_earlyBookingSlideTourDetails__zR3lo{margin-top:12px;font-size:18px}}.EarlyBookingSlide_earlyBookingRegions__UtDrH{display:flex;flex-wrap:wrap;margin-top:12px;gap:4px}@media (min-width:640px){.EarlyBookingSlide_earlyBookingRegions__UtDrH{gap:8px}}.EarlyBookingSlide_earlyBookingRegionName__GPGKh{color:var(--black);font-size:12px;font-weight:500;line-height:18px}@media (min-width:640px){.EarlyBookingSlide_earlyBookingRegionName__GPGKh{margin-bottom:2px;font-size:14px}}.EarlyBookingSlide_earlyBookingRegionPrice__9So9T{color:var(--black);font-size:12px;font-weight:400}@media (min-width:640px){.EarlyBookingSlide_earlyBookingRegionPrice__9So9T{font-size:14px;line-height:16px}}.EarlyBookingSlide_earlyBookingRegion__0u3fn{display:flex;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);align-items:center;justify-content:center;padding:7px 12px;border-radius:8px;background:var(--background)}@media (min-width:640px){.EarlyBookingSlide_earlyBookingRegion__0u3fn{padding:8px 12px}}.EarlyBookingSlide_earlyBookingRegion__0u3fn:last-child{display:flex;height:44px;align-items:center;justify-content:center}@media (min-width:640px){.EarlyBookingSlide_earlyBookingRegion__0u3fn:last-child{height:52px}}.EarlyBookingSlide_earlyBookingRegion__0u3fn:last-child p{text-align:center}.CountriesList_countryList__4lrf7{margin-bottom:40px}.CountriesList_countryListContent__ODhZU{display:grid;max-width:100%;min-height:346px;padding:8px;border-radius:var(--border-radius);background:var(--white);grid-template-columns:repeat(3,1fr)}@media (min-width:640px){.CountriesList_countryListContent__ODhZU{min-height:192px;padding:16px;grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.CountriesList_countryListContent__ODhZU{gap:0;grid-template-columns:repeat(5,1fr)}}@media (min-width:992px){.CountriesList_countryListContent__ODhZU{gap:0;grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.CountriesList_countryListContent__ODhZU{gap:0;grid-template-columns:repeat(7,1fr)}}.CountriesList_countryItem__JDvx8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CitiesList_citiesList__CXdVo{margin-bottom:40px}.CitiesList_citiesListContent__MUnwq{display:grid;max-width:100%;min-height:346px;padding:8px;border-radius:var(--border-radius);background:var(--white);grid-template-columns:repeat(3,1fr)}@media (min-width:640px){.CitiesList_citiesListContent__MUnwq{min-height:192px;padding:16px;grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.CitiesList_citiesListContent__MUnwq{gap:0;grid-template-columns:repeat(5,1fr)}}@media (min-width:992px){.CitiesList_citiesListContent__MUnwq{gap:0;grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.CitiesList_citiesListContent__MUnwq{gap:0;grid-template-columns:repeat(7,1fr)}}.CitiesList_citiesListContent__MUnwq li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DestinationListSkeleton_destinationList__0xmA8{margin-bottom:40px}.DestinationListSkeleton_destinationListContent__frD1W{display:grid;max-width:100%;min-height:346px;padding:0 8px;grid-gap:8px 22px;gap:8px 22px;grid-template-columns:repeat(3,1fr)}@media (min-width:640px){.DestinationListSkeleton_destinationListContent__frD1W{min-height:192px;padding:16px;gap:8px 44px;grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.DestinationListSkeleton_destinationListContent__frD1W{grid-template-columns:repeat(5,1fr)}}@media (min-width:992px){.DestinationListSkeleton_destinationListContent__frD1W{grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.DestinationListSkeleton_destinationListContent__frD1W{grid-template-columns:repeat(7,1fr)}}.DestinationListSkeleton_loaderText__FNN1C{min-width:100px;height:14px;border-radius:4px;animation:var(--skeleton-animation);background-color:#e0e0e0}.HotelsHomePage_content__z1WKY{display:flex;max-width:var(--xl-screen);flex-direction:column;padding:0;margin:2rem auto auto;gap:2.5rem}.HotelsHomePage_mobileContent__HAi57{padding:0 8px;gap:1.625rem}.TouristsLimitModal_modalPopup__MD95O.TouristsLimitModal_modalPopup__MD95O{width:22.5rem;height:22.125rem;padding:1.5rem;border-radius:var(--border-radius)}.TouristsLimitModal_bannerPopup__21VB6.TouristsLimitModal_bannerPopup__21VB6{background:rgba(0,0,0,.4)}.TouristsLimitModal_titleDesktop__l4R4i{color:var(--black);font-weight:500;text-align:center;font-size:1.375rem;line-height:1.625rem}.TouristsLimitModal_descriptionDesktop__Qqw5B{margin-top:.25rem;margin-bottom:1rem;color:var(--black);font-weight:400;text-align:center;font-size:1rem;line-height:1.25rem}.TouristsLimitModal_buttonsContainer__RN3EE{display:flex;width:100%;flex-direction:column;align-items:center;gap:.625rem}.TouristsLimitModal_buttonsContainerListItem__M3bNu{width:100%;height:2.75rem;align-items:center;padding:.625rem 2.625rem .75rem .75rem;border-radius:var(--border-radius);background-color:var(--background)}.TouristsLimitModal_buttonsContainerLink__bDH_z{display:flex;flex-direction:row;align-items:center;gap:.375rem}.TouristsLimitModal_buttonsContainer__RN3EE :link{color:inherit;text-decoration:none}.TouristsLimitModal_buttonsContainerText__RiYNf{width:100%;color:var(--black);font-weight:500;text-align:center;font-size:1rem;line-height:1.25rem}.TouristsLimitModal_iconWrapper__IUBDF svg{width:1.5rem;height:1.5rem}.TouristsLimitModal_mobileContainer__jrhs6{padding:.5rem 1rem 1.5rem!important}.TouristsLimitModal_titleMobile__YrxBL{color:var(--black);font-weight:500;font-size:1.125rem;line-height:1.375rem}.TouristsLimitModal_descriptionMobile__sGhVU{margin:.25rem 0 1rem;color:var(--black);font-weight:400;font-size:.875rem;line-height:1rem}.TouristsLimitModal_buttonsContainerMobile__v8eip{display:flex;width:100%;flex-direction:column;gap:.5rem}.TouristsLimitModal_buttonsContainerMobileListItem__fBuix{width:100%;height:2.5rem;align-items:center;padding:.625rem 2.625rem .75rem .75rem;border-radius:var(--border-radius);background-color:var(--background)}.TouristsLimitModal_buttonsContainerMobile__v8eip :link{color:inherit;text-decoration:none}.TouristsLimitModal_buttonsContainerMobileLink__5bCuC{display:flex;flex-direction:row;align-items:center;gap:.375rem}.TouristsLimitModal_buttonsContainerMobileText__US6kk{width:100%;color:var(--black);font-weight:500;text-align:center;font-size:.875rem;line-height:1rem}.TouristsLimitModal_closeButtonStyle__vcATG{position:absolute;top:.75rem;right:.75rem;width:1rem;height:1rem;cursor:pointer}.TouristsLimitModal_closeButtonStyle__vcATG path{fill:var(--grey1)}.TouristsLimitModal_backdrop__q3eaK.TouristsLimitModal_backdrop__q3eaK{overflow:scroll;flex-direction:column;justify-content:flex-start;padding:5.62rem 0}.HotelMatrixCached_container__KWsKe{display:none}.HotelPoiDesktop_blockTitle___v_16{margin-bottom:.75rem;font-weight:500;font-size:1.375rem;line-height:1.625rem}.HotelPoiDesktop_mainContainer__Fh4of{padding:1rem;border-radius:var(--border-radius);background-color:var(--white);font-size:.875rem;line-height:1rem}.HotelPoiDesktop_poisContainer__S1ztd{display:grid;justify-content:space-between;grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:repeat(3,1fr)}.HotelPoiDesktop_twinPois__HVbj1{display:flex;flex-direction:column;row-gap:1.5rem}.HotelPoiDesktop_attention__ZtKu9{margin-top:1rem;color:var(--grey1)}.HotelPoiItem_poiTitle__H_5mI{margin-bottom:.75rem;font-weight:500}.HotelPoiItem_poiList__rUzdG{display:flex;flex-direction:column;row-gap:.75rem}.HotelPoiMobile_blockTitle__agGOO{margin-bottom:.75rem;font-weight:500;font-size:1.125rem;line-height:1.375rem}.HotelPoiMobile_mainContainer__YSNkN{display:flex;flex-direction:column;padding:.75rem .5rem;border-radius:var(--border-radius);background-color:var(--white);row-gap:.75rem;font-size:.875rem;line-height:1rem}.HotelPoiLabel_mainContainer__EfSwP{display:flex;align-items:start;-moz-column-gap:.375rem;column-gap:.375rem;font-weight:400;font-size:.875rem;line-height:1rem}.HotelPoiLabel_checkmark__trQFj svg{width:.625rem}.HotelPoiLabel_checkmark__trQFj svg path{fill:var(--grey2)}.HotelPoiLabel_dot__IWrx_{margin:0 .375rem;color:var(--grey1)}.HotelPoiLabel_label__Vn8Xl{color:var(--grey1)}.HotelPoiLabel_distance__erl8o{color:var(--secondary)}.HotelPoiLabel_labelSpan__P1iow{display:inline}@keyframes MobileFloatingButton_slideIn__DxG7N{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.MobileFloatingButton_floatingPanel__ZnZeh{position:sticky;z-index:4;bottom:0;width:100%;padding:0 .5em .5em;animation:MobileFloatingButton_slideIn__DxG7N .25s}.MobileFloatingButton_button__9_5t9{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:.25em 1em!important}.MobileFloatingButton_hiddenContent__juOK9{opacity:0}.MobileFloatingButton_buttonLoading__H0Ams{position:relative;padding:.25em 1em}.MobileFloatingButton_loader__JZU7X{position:absolute;width:2em;height:2em}.MobileFloatingButton_priceText__zeTuB{font-size:1.125rem;font-weight:500;line-height:1.2222em}.MobileFloatingButton_detailsText__49h8l{font-size:.75rem;line-height:1.1667em}.MobileFloatingButton_noResultsText__n3WWr{position:absolute}.MobileHotelReview_reviewCard__0LzCZ{position:relative;display:flex;min-width:80%;flex-direction:column;align-items:flex-start;padding:.75em .5em;border:1px solid var(--grey3,#e3e1dd);border-radius:.5rem;gap:.5em;scroll-snap-align:start}.MobileHotelReview_reviewCard__0LzCZ:active{background:var(--background)}.MobileHotelReview_secondRow__XMTa1{display:flex;align-items:center;font-size:.875rem;gap:.5em;line-height:1.1429em}.MobileHotelReview_topPart__dTk6W{display:flex;gap:.5em}.MobileHotelReview_reviewHeader__D3gvy{display:flex;flex-direction:column;gap:.25em}.MobileHotelReview_firstRow__Rvkb_{display:flex;justify-content:space-between;margin-bottom:.5em}.MobileHotelReview_datePart__jvS0A{display:flex;align-items:center;gap:.5em}.MobileHotelReview_reviewRating__pQEjb{padding:.25rem .5rem;border-radius:.5rem;background:var(--background)}.MobileHotelReview_reviewRatingGood__xUnyI{background:var(--primary)}.MobileHotelReview_date__x0ccj{font-size:.875rem;line-height:1.1429em}.MobileHotelReview_reviewContent__LjtyL{overflow:hidden;max-height:8em;transition:max-height .3s ease-in-out}.MobileHotelReview_reviewContent__LjtyL.MobileHotelReview_expanded__XCO0g{max-height:none}.MobileHotelReview_showMore__Nupzw{display:flex;align-items:center;padding:.5em;margin:-.5em;background:none;color:var(--grey1);cursor:pointer;gap:.12em}.MobileHotelReview_showMoreText__XiB7a{font-size:.875rem;line-height:1.1429em}.MobileHotelReview_arrow__I23eF{width:.75em;height:.75em}.MobileHotelReview_arrow__I23eF path{fill:var(--grey1)}.MobileHotelReview_arrowReversed__2jG__{width:.75em;height:.75em}.MobileHotelReview_arrowReversed__2jG__ path{fill:var(--grey1)}.MobileHotelReview_arrowReversed__2jG__{transform:rotate(180deg)}.MobileHotelReview_reviewContentText__WM9f8{font-size:.875rem;line-height:1.1429em;white-space:pre-wrap}.MobileHotelReview_img__Di7T0{border-radius:50%}.MobileHotelReview_ratingText__kvc8D{font-size:1rem;font-weight:500;line-height:1.25em}.MobileHotelReview_loaderWrapper__f1E_G{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:.5em;background:var(--background)}.MobileHotelReview_loader__fwVPL{width:3em;height:3em}.MobileHotelReview_loader__fwVPL path{fill:var(--black)}.MobileHotelReview_badText__zllyb,.MobileHotelReview_goodEnoughText__30rXe{background-color:#f3f3f3}.MobileHotelReview_goodText__tmvw8,.MobileHotelReview_perfectText__9y17F{background-color:var(--primary)}.MobileHotelReviews_reviews__B4SsB{display:flex;max-width:100%;flex-direction:column;align-items:flex-start;padding:.5em;border-radius:.5em;background:var(--white);gap:.5em}.MobileHotelReviews_title__6alJp{font-size:1.125rem;font-weight:500;line-height:1.2222em}.MobileHotelReviews_reviewList__klGq1{position:relative;display:flex;width:100%;gap:.5em;overflow-x:auto;scroll-snap-type:x mandatory}.MobileHotelReviews_reviewList__klGq1::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.MobileHotelReviews_reviewList__klGq1{-ms-overflow-style:none;scrollbar-width:none}.MobileHotelReviews_showMoreText__Q01f5{font-size:.875rem;line-height:1.1429em}.MobileHotelReviews_noReviews__n9W7P{display:flex;flex-direction:column;padding:1em;border-radius:.5em;background:var(--white);gap:.25em;text-align:center}.MobileHotelReviews_noReviewsTitle__g4PvX{font-size:1rem;font-weight:500;line-height:1.25em}.MobileHotelReviews_noReviewsSubtitle__SSz17{font-size:.875rem;line-height:1.1429em}.ShowMoreReviewsButton_showMoreButton__bGqv_{width:100%}.ShowMoreReviewsButton_buttonPending__G7zxZ{position:relative;display:flex;height:2.5em;justify-content:center}.ShowMoreReviewsButton_loader__GDmAA{position:absolute;height:2em;justify-self:center}.ShowMoreReviewsButton_loader__GDmAA path{fill:var(--black)}.ShowMoreReviewsButton_textPending__rPFSC{visibility:hidden}.NewHotelsRelink_header__fQVGc{margin-bottom:.625rem;font-weight:500;font-size:1.375rem;line-height:1.625rem}.NewHotelsRelink_headerMobile__Kyzf8{font-size:1.125rem;line-height:1.375rem}.NewHotelsRelink_container__V18Gp .NewHotelsRelink_mobileTrack__F6uUm{gap:.5rem}.NewHotelsRelinkItem_container__nL4AH{position:relative;display:flex;max-width:14.75rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);background-color:var(--white);gap:.75rem}@media (min-width:640px){.NewHotelsRelinkItem_container__nL4AH{max-width:18.25rem}}.NewHotelsRelinkItem_imageContainer__Kvzkz{position:relative;width:13.75rem;height:7.5rem}@media (min-width:640px){.NewHotelsRelinkItem_imageContainer__Kvzkz{width:17.25rem;height:8.875rem}}.NewHotelsRelinkItem_image__A4eNT{border-radius:var(--border-radius)}.NewHotelsRelinkItem_rating__7bbgD{position:absolute;top:1rem;right:1rem}.NewHotelsRelinkItem_hotelInfo__fW0Vo{display:flex;flex-direction:column;gap:.5rem}.NewHotelsRelinkItem_title__8KXr0{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.25rem}@media (min-width:640px){.NewHotelsRelinkItem_title__8KXr0{font-size:1.125rem;line-height:1.375rem}}.NewHotelsRelinkItem_hotelRegion__uUnhP{font-size:.875rem;line-height:1rem}.NewHotelsRelinkItem_price__HdWaJ{width:-moz-fit-content;width:fit-content;padding:.25rem .75rem;border-radius:var(--border-radius);background-color:var(--background);font-weight:500;font-size:1.125rem;line-height:1.375rem}@media (min-width:640px){.NewHotelsRelinkItem_price__HdWaJ{padding:.438rem .75rem}}.NewHotelsRelinkItem_date__Y75xd{font-weight:400;font-size:.75rem;line-height:1rem}@media (min-width:640px){.NewHotelsRelinkItem_date__Y75xd{font-size:.875rem;line-height:1rem}}.WhatInPrice_tooltip__K_Dwn{display:inline-flex;min-height:2.125em;font-size:.875rem;line-height:1.14em}.WhatInPrice_whatInPrice__dt9HQ{display:inline-flex;height:2.125em;align-items:center;color:var(--grey1);gap:.12em;vertical-align:top}.WhatInPrice_whatInPriceText__qkhrN{font-size:.875rem;line-height:1.14em}.WhatInPrice_questionMark__rct8q{width:1em;height:1em}.MobileTopAppBanner_banner__ZCHgf{display:flex;align-items:center;justify-content:space-between;padding:.5em .75em .5em 0;background:var(--white);gap:.5em}.MobileTopAppBanner_logoSection__0u__S{display:flex;align-items:center}.MobileTopAppBanner_leftPart__O8v2d{display:flex;align-items:center;gap:.5em}.MobileTopAppBanner_close__YaSfl{width:2.25em;height:2.25em;flex-shrink:0;padding:.75em}.MobileTopAppBanner_logo__IPMKq{display:flex;width:3.75em;height:3.75em;align-items:center;justify-content:center;padding:.5em .5em 1em;border-radius:.5em;margin:0 .5em 0 0;background:var(--primary);pointer-events:none}.MobileTopAppBanner_stars__1zkqV{display:flex;gap:.12em}.MobileTopAppBanner_star__8LwsV{width:.75em;height:.75em}.MobileTopAppBanner_bottomPart__e08pX{display:flex;align-items:center;gap:.25em}.MobileTopAppBanner_title__aoi3M{font-size:1rem;font-weight:500;line-height:1.25em}.MobileTopAppBanner_centerPart__1sqBS{display:flex;flex-direction:column;gap:.12em}.MobileTopAppBanner_reviewsCount__I7JbJ{color:var(--grey1);font-size:.75rem;line-height:1.1667em}.MobileTopAppBanner_showButton__tqRDV{color:var(--secondary)}.DownloadAppSection_title___H7dr{margin-bottom:8px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.DownloadAppSection_title___H7dr{margin-bottom:12px;font-size:18px;line-height:22px}}.DownloadAppSection_qrCode__IvFEh,.DownloadAppSection_qrWrapper__xD_uW{display:none}@media (min-width:992px){.DownloadAppSection_qrCode__IvFEh,.DownloadAppSection_qrWrapper__xD_uW{display:flex;width:260px;height:260px;align-items:center;justify-content:center}}.DownloadAppSection_qrCode__IvFEh{border-radius:8px;margin-bottom:12px;background:var(--background)}.DownloadAppSection_loader__bwibQ{width:60px;animation:DownloadAppSection_spin__TR9H3 1s linear infinite;color:var(--white)}.DownloadAppSection_loader__bwibQ path{fill:var(--secondary)}.DownloadAppSection_goToStoresContainer__E2nzc{display:flex;justify-content:flex-start;gap:.5rem}@media (min-width:640px){.DownloadAppSection_goToStoresContainer__E2nzc{display:flex;gap:.75rem}}@keyframes DownloadAppSection_spin__TR9H3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GoToStoreIcon_goToStoreIcon__e1Ko_{width:44px;height:44px;cursor:pointer}@media (min-width:640px){.GoToStoreIcon_goToStoreIcon__e1Ko_{width:56px;height:56px}}.GoToStoreIcon_mobileBanner__fRRqX{width:141px;max-width:100%;height:44px;flex-shrink:1;cursor:pointer}.Footer_footer__aVbev{padding:12px 8px;background:var(--white)}@media (min-width:992px){.Footer_footer__aVbev{width:100%;justify-content:space-around;padding:24px 58px}}.Footer_footerContent__orQaq{max-width:var(--xl-screen);margin:0 auto;gap:40px}.Footer_mainSection__4Mjee{display:flex;flex-direction:column;gap:16px}@media (min-width:992px){.Footer_mainSection__4Mjee{display:grid;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(4,1fr)}}.Column_title__FGQzu{margin-bottom:4px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.Column_title__FGQzu{margin-bottom:8px;font-size:18px;line-height:22px}}.Column_list__d1I7y{display:flex;flex-wrap:wrap;gap:4px}@media (min-width:768px){.Column_list__d1I7y{flex-direction:column;gap:8px}}.Column_list__d1I7y>li{font-size:14px;font-weight:400;line-height:16px}.CenterSection_topSection__APRkE{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px}@media (min-width:640px){.CenterSection_container__E8DUk{grid-column:2/span 2}}.HotelBlockSkeleton_container__YaW_x{display:flex;flex-direction:column;animation:var(--skeleton-animation);gap:.75rem}.HotelBlockSkeleton_mobileContainer__lu3Ow{gap:.5rem}.HotelBlockSkeleton_title__cl9xL{width:30rem;height:4rem;border-radius:var(--border-radius);background-color:var(--white)}.HotelBlockSkeleton_modalTitle__XBPDi{background-color:var(--background)}.HotelBlockSkeleton_mobileTitle__XjAzv{width:20rem;height:2.625rem}.HotelBlockSkeleton_containerTitle__IIJIz{height:2.125rem}.HotelBlockSkeleton_mobileContainerTitle__s1VJI{height:1.625rem}.HotelBlockSkeleton_swiper__YF7_g{display:flex;gap:1.5rem}.HotelBlockSkeleton_mobileSwiper__PQZlv{gap:.5rem}.HotelBlockSkeleton_slide__rqzNt{display:flex;overflow:hidden;width:17.75rem;height:17rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);background-color:var(--white)}.HotelBlockSkeleton_mobileSlide__UkZVe{width:14.75rem;height:13.75rem}.HotelBlockSkeleton_image__XYtUU,.HotelBlockSkeleton_modalSlide__qKe_y{background-color:var(--background)}.HotelBlockSkeleton_image__XYtUU{height:8.875rem;border-radius:var(--border-radius);margin-bottom:.75rem}.HotelBlockSkeleton_mobileImage__NxL_7{height:6.875rem;margin-bottom:.5rem}.HotelBlockSkeleton_modalImage__r3u_u{background-color:var(--white)}.HotelBlockSkeleton_hotel__bnrr1{height:1.125rem}.HotelBlockSkeleton_mobileHotel__duEkX{height:1rem}.HotelBlockSkeleton_modalHotel___bXiv{background-color:var(--white)}.HotelBlockSkeleton_location__H1pI4{height:1rem;border-radius:var(--border-radius);margin-bottom:.5rem;background-color:var(--background)}.HotelBlockSkeleton_mobileLocation__GkDgx{height:.875rem}.HotelBlockSkeleton_modalLocation__eCYKs{background-color:var(--white)}.HotelBlockSkeleton_price__n1GB1{width:8rem;height:3.25rem;border-radius:var(--border-radius);background-color:var(--background)}.HotelBlockSkeleton_mobilePrice__0mqvp{height:2.75rem}.HotelBlockSkeleton_modalPrice__0ALqn{background-color:var(--white)}.RightSection_rightSection__ACLoQ{font-size:12px;font-weight:400;line-height:14px}@media (min-width:640px){.RightSection_rightSection__ACLoQ{padding-left:8px;font-size:14px;line-height:16px}}.RightSection_legalInfo__HWkZz{display:flex;flex-direction:column;gap:8px}@media (min-width:640px){.RightSection_legalInfo__HWkZz{gap:16px}}.RightSection_legalLinks__KS_hC{display:flex;flex-direction:column;gap:4px}.RightSection_legalLink__FCG4c{color:var(--grey1)}.RightSection_legalLink__FCG4c:hover{color:var(--black)}.RightSection_rightContainer__Dj0ZP{display:flex;flex-direction:column;gap:8px}@media (min-width:640px){.RightSection_rightContainer__Dj0ZP{gap:16px}}.RightSection_linksSection__ZwFAe{display:flex;flex-direction:column}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeleton__9HvuA{display:flex;overflow:hidden;flex-direction:column}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonTitleContainer__Sh_8h{display:flex;align-content:flex-start;margin:20px 0}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonTitle__ohFYw{display:flex;width:430px;height:40px;border-radius:4px;animation:MetaregionsRelinkingSkeleton_skeletonLoading__NQ793 1.5s infinite;background-color:#e0e0e0}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonSlider__Bv2Re{display:flex;gap:8px}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonSlide__L_U3o{overflow:hidden;min-width:240px;height:282px;border-radius:4px;margin-bottom:40px;animation:MetaregionsRelinkingSkeleton_skeletonLoading__NQ793 1.5s infinite;background:var(--white);isolation:isolate}@media (min-width:640px){.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonSlide__L_U3o{width:284px;height:344px;padding:8px}}.MetaregionsRelinkingSkeleton_metaregionRelinkingSkeletonSlideImage__Sx94p{width:100%;height:120px;animation:MetaregionsRelinkingSkeleton_skeletonLoading__NQ793 1.5s infinite;background-color:#e0e0e0}@keyframes MetaregionsRelinkingSkeleton_skeletonLoading__NQ793{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.MetaregionsRelinking_metaregionsHeader__FhXXI{position:relative;display:flex;align-items:center;margin-bottom:.5rem;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:640px){.MetaregionsRelinking_metaregionsHeader__FhXXI{margin-bottom:.75rem;font-size:2.5rem;font-weight:500}}.MetaregionsRelinking_icon__uAe5s{width:2.25rem;height:2.25rem;align-self:flex-start}@media (min-width:640px){.MetaregionsRelinking_icon__uAe5s{width:3.375rem;height:3.375rem}}.MetaregionsRelinking_mobileSwiper__npSqL{margin:0 -.5rem}.MetaregionsRelinking_mobileSwiper__npSqL .swiperWrapper{padding:0 .5rem}.MetaregionsRelinking_mobileSwiper__npSqL .swiperTrack{gap:.5rem}.HotelsRelinking_hotelsHeader___yFQx{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.5rem;font-size:1.75rem;font-weight:500;line-height:2.125rem}@media (min-width:768px){.HotelsRelinking_hotelsHeader___yFQx{flex-direction:row;align-items:center;font-size:2.5rem}}.HotelsRelinking_icon__vy_Us{width:2.25rem;height:2.25rem;align-self:self-start}@media (min-width:640px){.HotelsRelinking_icon__vy_Us{width:3.375rem;height:3.375rem}}@media (min-width:768px){.HotelsRelinking_icon__vy_Us{top:0}}.HotelsRelinking_hotelsText__iITQt{display:inline-flex;align-items:baseline}@media (min-width:768px){.HotelsRelinking_hotelsText__iITQt{display:flex;align-items:center}}.HotelsRelinking_hotelsText__iITQt h2{display:inline-block;margin:0}@media (min-width:768px){.HotelsRelinking_hotelsText__iITQt h2{display:block}}.HotelsRelinking_hotelsSubHeader__TPHGO{padding-left:.625rem;color:var(--black);font-size:.875rem;font-weight:400;text-align:left}@media (min-width:640px){.HotelsRelinking_hotelsSubHeader__TPHGO{padding-top:.875rem;padding-left:.5rem;font-size:1rem}}.HotelsRelinking_mobileSwiper__XkzJU{margin:0 -.5rem}.HotelsRelinking_mobileSwiper__XkzJU .swiperWrapper{padding:0 .5rem}.HotelsRelinking_mobileSwiper__XkzJU .swiperTrack{gap:.5rem}.HotelsRelinkingSkeleton_hotelsRelinkingSkeleton__MmrhA{display:flex;overflow:hidden;flex-direction:column}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitleContainer__41vuT{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitle__CmzXE{width:280px;height:26px;margin-bottom:20px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSubtitle__h0M15,.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonTitle__CmzXE{display:flex;border-radius:4px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background-color:#e0e0e0}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSubtitle__h0M15{width:180px;height:14px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlider__Y2ER0{display:flex;gap:8px}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlide__h__sJ{overflow:hidden;min-width:180px;height:270px;border-radius:4px;margin-bottom:40px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background:var(--white);isolation:isolate}@media (min-width:992px){.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlide__h__sJ{min-width:240px}}.HotelsRelinkingSkeleton_hotelsRelinkingSkeletonSlideImage__VGh_A{width:100%;height:120px;animation:HotelsRelinkingSkeleton_skeletonLoading__7_B85 1.5s infinite;background-color:#e0e0e0}@keyframes HotelsRelinkingSkeleton_skeletonLoading__7_B85{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.HotelBlockCard_text__6hcPi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HotelBlockCard_container__gHE3j{position:relative;display:flex;width:17.75rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);background-color:var(--white)}.HotelBlockCard_mobileContainer__QKYWP{width:14.75rem}.HotelBlockCard_modalContainer__pVIdf{background-color:var(--background)}.HotelBlockCard_imageContainer__iFVTU{position:relative;height:8.875rem;margin-bottom:.75rem}.HotelBlockCard_mobileImageContainer__qL29A{height:6.875rem;margin-bottom:.5rem}.HotelBlockCard_image__lMCXM{border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.HotelBlockCard_rating__g8Y_h{position:absolute;top:1rem;right:1rem;width:3.125rem;height:2rem}.HotelBlockCard_innerContainer__hovIe{display:flex;flex-direction:column;padding:0 .25rem .25rem}.HotelBlockCard_name__poFQ_{font-size:1.125rem;line-height:1.375rem;font-weight:500}.HotelBlockCard_mobileName__uQNiz{font-size:1rem;line-height:1.25rem}.HotelBlockCard_place__obhHn{font-size:.875rem;line-height:1rem;margin-bottom:.5rem}.HotelBlockCard_mobilePlace__WiWc3{font-size:.75rem;line-height:.875rem}.HotelBlockCard_offer__wYVBZ{background-color:var(--background)}.HotelBlockCard_offer__wYVBZ:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.HotelBlockCard_offer__wYVBZ:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--background)}}.HotelBlockCard_offer__wYVBZ:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--background)}.HotelBlockCard_offer__wYVBZ{width:-moz-fit-content;width:fit-content;max-width:100%;padding:.4375rem .75rem;border-radius:var(--border-radius)}.HotelBlockCard_mobileOffer__Pg1Lh{padding:.25rem .75rem}.HotelBlockCard_modalOffer__rXoTP{background-color:var(--white)}.HotelBlockCard_modalOffer__rXoTP:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.HotelBlockCard_modalOffer__rXoTP:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.HotelBlockCard_modalOffer__rXoTP:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.HotelBlockCard_price__6L_Jj{font-size:1.125rem;line-height:1.375rem;font-weight:500}.HotelBlockCard_details__5a39C{font-size:.875rem;line-height:1rem}.HotelBlockCard_mobileDetails__XNEeg{font-size:.75rem;line-height:.875rem}.ContainerBlockFilters_container__fpyor{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:scroll}.ContainerBlockFilters_container__fpyor::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.ContainerBlockFilters_container__fpyor{-ms-overflow-style:none;scrollbar-width:none}.ContainerBlockFilters_mobileContainer__fvMw2{padding:0 .5rem;margin:0 -.5rem}.ContainerBlockFilters_link__6eT9z{display:flex;height:2.5rem;align-items:center;justify-content:center;padding:.5rem .75rem;border-radius:var(--border-radius);cursor:pointer;font-weight:500;gap:.25rem;white-space:nowrap;background-color:var(--white)}.ContainerBlockFilters_link__6eT9z:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.ContainerBlockFilters_link__6eT9z:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.ContainerBlockFilters_link__6eT9z:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.ContainerBlockFilters_link__6eT9z{font-size:.875rem;line-height:1rem}.ContainerBlockFilters_link__6eT9z svg{height:.75rem}.ContainerBlockFilters_link__6eT9z[data-state=open]{background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.ContainerBlockFilters_link__6eT9z[data-state=open] svg{transform:rotate(180deg)}.ContainerBlockFilters_activeLink__R1Zun{background-color:var(--secondary)}.ContainerBlockFilters_activeLink__R1Zun:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.ContainerBlockFilters_activeLink__R1Zun:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--secondary)}}.ContainerBlockFilters_activeLink__R1Zun:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--secondary)}.ContainerBlockFilters_activeLink__R1Zun{color:var(--white)}.ContainerBlockFilters_activeLink__R1Zun svg path{fill:var(--white)}.ContainerBlockFilters_minimizedLinksContainer__c4B_f{display:flex;flex-direction:column}.ContainerBlockFilters_minimizedLinksDesktopContainer__oJQL9{max-height:13.75rem;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow-y:hidden}.ContainerBlockFilters_minimizedLinksDesktopContainer__oJQL9::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.ContainerBlockFilters_minimizedLinksDesktopContainer__oJQL9{-ms-overflow-style:none;scrollbar-width:none}.ContainerBlockFilters_minimizedLink__93Var{display:flex;height:2.5rem;align-items:center;justify-content:flex-start;padding:.75rem;cursor:pointer;font-weight:500;background-color:var(--white)}.ContainerBlockFilters_minimizedLink__93Var:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.ContainerBlockFilters_minimizedLink__93Var:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--white)}}.ContainerBlockFilters_minimizedLink__93Var:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--white)}.ContainerBlockFilters_minimizedLink__93Var{font-size:.875rem;line-height:1rem}.ContainerBlockFilters_desktopMinimizedLink__4SgxV:first-child{border-radius:var(--border-radius) var(--border-radius) 0 0}.ContainerBlockFilters_desktopMinimizedLink__4SgxV:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}.ContainerBlockFilters_desktopMinimizedLink__4SgxV:not(:last-child){border-bottom:1px solid var(--grey3)}.ContainerBlockFilters_activeMinimizedLink__RiOzE{color:var(--secondary)}.ContainerBlockFilters_mobileMinimizedLink__l1J_y{height:auto;padding:.375rem 0;font-size:1rem;line-height:1.25rem}.ContainerBlockFilters_mobileMinimizedTitle__2ORXO{font-size:1.375rem;line-height:1.625rem;padding-bottom:.375rem;font-weight:500}.ContainerBlock_container__dF2Zz{display:flex;flex-direction:column;gap:.75rem}.ContainerBlock_mobileContainer__9Oef9{gap:.5rem}.ContainerBlock_header__hWzTd{display:flex;align-items:center;gap:.375rem}.ContainerBlock_mobileHeader__prIzY{gap:.25rem}.ContainerBlock_iconContainer__5hRhU{position:relative;width:3.375rem;height:3.375rem;flex-shrink:0;align-self:flex-start}.ContainerBlock_mobileIconContainer__v3sjf{width:2.25rem;height:2.25rem}.ContainerBlock_icon__nto9u{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ContainerBlock_title__G0Ys_{font-size:2.5rem;line-height:2.875rem;font-weight:500}.ContainerBlock_mobileTitle__lJivY{font-size:1.75rem;line-height:2.125rem}.ContainerBlock_content__M9Zny{display:flex;flex-direction:column;gap:1.5rem}.ContainerBlock_mobileContent__aMgK8{gap:1rem}.ContainerBlockSkeleton_container__L3VNL{display:flex;flex-direction:column;animation:var(--skeleton-animation);gap:.75rem}.ContainerBlockSkeleton_mobileContainer__lxCU7{gap:.5rem}.ContainerBlockSkeleton_title__FAX9i{width:30rem;height:4rem;border-radius:var(--border-radius);background-color:var(--white)}.ContainerBlockSkeleton_mobileTitle__r8SWi{width:20rem;height:2.625rem}.ContainerBlockSkeleton_tabs__hgqcI{display:flex;flex-direction:column}.ContainerBlockSkeleton_tabButtons__O58_o{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;gap:.25rem}.ContainerBlockSkeleton_mobileTabButtons__9qexd{margin-bottom:1rem}.ContainerBlockSkeleton_tabButton__0_k5y{width:5.75rem;height:2.5rem;border-radius:var(--border-radius);background-color:var(--white)}.ContainerBlockSkeleton_mobileTabButton__xMHXi{width:5rem}.ContainerBlockSkeleton_tabBlocks__u8jWw{display:flex;flex-direction:column;gap:1.5rem}.ContainerBlockSkeleton_mobileTabBlocks__tUjfb{gap:1rem}.ContainerBlockSkeleton_blockContainer__QyQFh{display:flex;flex-direction:column;gap:1rem}.ContainerBlockSkeleton_mobileBlockContainer__TaoDS{gap:.5rem}.ContainerBlockSkeleton_blockHeader__Q0dBB{width:30rem;height:4rem;border-radius:var(--border-radius);background-color:var(--white)}.ContainerBlockSkeleton_mobileBlockHeader__1ZSP1{width:20rem;height:2.625rem}.ContainerBlockSkeleton_swiper__M_WIh{display:flex;gap:1.5rem}.ContainerBlockSkeleton_mobileSwiper__Wwubr{gap:.5rem}.ContainerBlockSkeleton_blockCard__2UIyU{width:17.75rem;height:17.75rem;border-radius:var(--border-radius);background-color:var(--white)}.ContainerBlockSkeleton_mobileBlockCard__OMhgF{width:12.375rem;height:12.375rem}.PromoTileSlide_promoTileSlide__a50Hv{position:relative;display:flex;overflow:hidden;width:236px;height:214px;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:8px;background:var(--white)}@media (min-width:640px){.PromoTileSlide_promoTileSlide__a50Hv{width:386px;height:350px}}.PromoTileSlide_promoTileHeader__fzDGE{position:relative;z-index:2;overflow:hidden;width:100%;padding:16px 8px;color:var(--black);font-size:36px;font-weight:500;line-height:28px;text-overflow:ellipsis;white-space:wrap}@media (min-width:640px){.PromoTileSlide_promoTileHeader__fzDGE{width:100%;padding:24px 16px;font-size:54px;line-height:44px}}.PromoTileSlide_promoTileImageWrapper__8m5sC{position:absolute;top:0;left:0;width:100%;height:100%}.PromoTileSlide_promoTileImage__uHQIs{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SeoBlockSlide_container__ZlBjf{display:flex;width:17.75rem;flex-direction:column;padding:1.25rem 1rem 1.75rem;border-radius:var(--border-radius);background-color:var(--white)}.SeoBlockSlide_mobileContainer__Jl10o{width:14.75rem;padding:.625rem .5rem .875rem}.SeoBlockSlide_icon__EbcyI{width:3.5rem;height:3.5rem;margin-bottom:.75rem}.SeoBlockSlide_mobileIcon__FJ935{margin-bottom:.5rem}.SeoBlockSlide_title__4j2R1{font-size:1.125rem;line-height:1.375rem;margin-bottom:.25rem;font-weight:500;white-space:pre}.SeoBlockSlide_mobileTitle__ELGQI{font-size:1rem;line-height:1.25rem}.SeoBlockSlide_description__YhQSC{font-size:.875rem;line-height:1rem}.SeoBlockSlide_mobileDescription__cbm_z{font-size:.75rem;line-height:.875rem}.SeoBlockSwiper_mobileSwiper__Ae_r5{margin:0 -.5rem}.SeoBlockSwiper_mobileSwiper__Ae_r5 .swiperWrapper{padding:0 .5rem}.SeoBlockSwiper_mobileSwiper__Ae_r5 .swiperTrack{gap:.5rem}.SeoBlock_container__j4Dfv{display:flex;flex-direction:column}.SeoBlock_title__CACfk{font-size:1.75rem;line-height:2.125rem;margin-bottom:.25rem;font-weight:500}.SeoBlock_mobileTitle__rgsIO{font-size:1.375rem;line-height:1.625rem}.SeoBlock_description__w9nFf{font-size:1rem;line-height:1.25rem;margin-bottom:.75rem}.SeoBlock_mobileDescription__LaFIZ{font-size:.875rem;line-height:1rem}.PromoTiles_mobileSwiper__upmWV{margin:0 -.5rem}.PromoTiles_mobileSwiper__upmWV .swiperWrapper{padding:0 .5rem}.PromoTiles_mobileSwiper__upmWV .swiperTrack{gap:.5rem}.LeftSection_leftSection__bfGZe{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.LeftSection_leftSection__bfGZe{gap:1.5rem}}.PromoTilesSkeleton_container__ON0i6{display:grid;width:100%;margin:24px 0;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,1fr)}@media (min-width:640px){.PromoTilesSkeleton_container__ON0i6{margin:40px 0;gap:25px}}.PromoTilesSkeleton_tileSkeleton__GRvtV{width:100%;height:214px;border-radius:8px;animation:PromoTilesSkeleton_skeletonLoading__5ryd5 1.5s infinite;background-color:#e0e0e0}@media (min-width:640px){.PromoTilesSkeleton_tileSkeleton__GRvtV{height:350px}}@keyframes PromoTilesSkeleton_skeletonLoading__5ryd5{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.DeparturePage_container__gi9VE{display:flex;max-width:var(--xl-screen);flex-direction:column;margin:auto}.DeparturePage_mobileContainer__ZoXkR{padding:0 8px}.DeparturePage_blocks__8nRSY{display:flex;flex-direction:column;gap:2.5rem}.DeparturePage_mobileBlocks__kdAHV{gap:1.625rem}@media (min-width:768px){.HotelsColumn_countryGroup__C_2NK{width:100%}}.HotelsColumn_countryLinks__CVdgC{display:flex;flex-wrap:wrap;gap:4px}@media (min-width:768px){.HotelsColumn_countryLinks__CVdgC{width:100%;flex-wrap:nowrap}}.DynamicLinks_container__9ZPoi{flex-direction:column}.DynamicLinks_container__9ZPoi,.DynamicLinks_defaultContainer__jdktv{display:flex;margin-top:1rem;gap:1rem}.SocialLink_title__w_sSy{margin-bottom:4px;font-size:16px;font-weight:500;line-height:20px}@media (min-width:640px){.SocialLink_title__w_sSy{margin-bottom:8px;font-size:18px;line-height:22px}}.SocialLink_linksContainer__XaYGg{display:flex;overflow:hidden;width:-moz-min-content;width:min-content;border-radius:8px;gap:8px;isolation:isolate}.SocialLink_linkWrapper__Rk_7r{display:flex;width:44px;height:44px;align-items:center;justify-content:center}@media (min-width:640px){.SocialLink_linkWrapper__Rk_7r{width:56px;height:56px}}.Logos_footerLogos__MH_iV{display:flex;width:47px;height:47px;margin-bottom:8px;gap:16px}.Logos_footerLogo__daA_e svg{width:40px;height:40px}.WeekendOffers_hidden___d_gS{display:none}.WeekendOffers_mobileSwiper__Jq19r{margin:0 -.5rem}.WeekendOffers_mobileSwiper__Jq19r .swiperWrapper{padding:0 .5rem}.WeekendOffers_mobileSwiper__Jq19r .swiperTrack{gap:.5rem}.WeekendOffersBlock_container__gUnKj{display:flex;flex-direction:column;gap:.75rem}.WeekendOffersBlock_mobileContainer__pbCVn{gap:.75rem}.WeekendOffersBlock_header__ytI1n{display:flex;align-items:center;gap:.375rem}.WeekendOffersBlock_mobileHeader__oGne6{gap:.25rem}.WeekendOffersBlock_iconContainer___ot_v{position:relative;width:3.375rem;height:3.375rem;flex-shrink:0;align-self:flex-start}.WeekendOffersBlock_mobileIconContainer__fLgOx{width:2.25rem;height:2.25rem}.WeekendOffersBlock_icon__Gr2ow{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.WeekendOffersBlock_title__krsi6{font-size:2.5rem;line-height:2.875rem;font-weight:500}.WeekendOffersBlock_mobileTitle__T_BPP{font-size:1.75rem;line-height:2.125rem}