.ClientSidebar_container___5FMO{display:flex;width:14rem;height:6.5rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);background:var(--white);font-weight:500;gap:.5rem;font-size:.875rem;line-height:1rem}.ClientSidebar_containerMobile__SeovK{width:-moz-fit-content;width:fit-content;height:2.5rem;flex-direction:row;padding:0;margin-left:0;background:var(--background)}.ClientSidebar_button__Ru4ky.ClientSidebar_button__Ru4ky{display:flex;height:2.5rem;align-items:center;justify-content:flex-start;padding:.5rem .75rem .5rem .5rem;border-radius:var(--border-radius);gap:.25rem;transition:background .3s ease,color .3s ease}.ClientSidebar_button__Ru4ky svg{transition:fill .3s ease}.ClientSidebar_active__HcNCE.ClientSidebar_active__HcNCE{background:var(--background);color:var(--secondary)}.ClientSidebar_active__HcNCE svg{fill:var(--secondary)}.ClientSidebar_containerMobile__SeovK .ClientSidebar_button__Ru4ky.ClientSidebar_active__HcNCE{background:var(--white)}.ClientSidebar_icon__x6_x1{height:1.5rem}.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)}.BaseInput_inputContainer__y3B0j{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.BaseInput_inputHeader__393LB{width:100%;color:var(--grey1);text-align:left;font-size:.875rem;line-height:1rem}.BaseInput_input__DqevE{width:100%;height:2.75rem;padding:1rem .5rem;border:none;background-color:var(--white);color:var(--black);font-weight:500;outline:none;transition:background-color .3s,border-color .3s;font-size:1rem;line-height:1.25rem}.BaseInput_input__DqevE::-moz-placeholder{color:var(--grey2);font-weight:400}.BaseInput_input__DqevE::placeholder{color:var(--grey2);font-weight:400}.BaseInput_errorMessage__cs60K,.BaseInput_inputDescription__2IvYG{font-size:.75rem;line-height:.875rem}.BaseInput_errorMessage__cs60K{color:var(--secondary)}.BaseInput_inputDescription__2IvYG{color:var(--grey1);line-height:.875rem}.BaseInput_input__DqevE:disabled{background:var(--background);color:var(--grey2)}.BaseInput_checkmark__EeA7V{width:1.2rem;height:1.2rem;padding-right:.4375rem;color:var(--secondary)}.BaseInput_inputWrapper__8amHj{position:relative;display:flex;overflow:hidden;width:100%;height:2.75rem;align-items:center;border:.0625rem solid var(--grey3);border-radius:var(--border-radius);background-color:var(--white)!important}.BaseInput_inputWrapperError__WR0Ja{border:.0625rem solid var(--secondary)}.BaseInput_input__DqevE:-webkit-autofill,.BaseInput_input__DqevE:-webkit-autofill:active,.BaseInput_input__DqevE:-webkit-autofill:focus,.BaseInput_input__DqevE:-webkit-autofill:hover{box-shadow:0 0 0 62.5em var(--white) inset!important}.PhoneInput_phoneInputContainer__9VV_D{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.PhoneInput_inputHeader__rLdAJ{width:100%;color:var(--grey1);text-align:left;font-size:.875rem;line-height:1rem}.PhoneInput_errorMessage__Jajrr,.PhoneInput_inputDescription___7fEY{font-size:.75rem;line-height:.875rem}.PhoneInput_errorMessage__Jajrr{color:var(--secondary)}.PhoneInput_inputDescription___7fEY{color:var(--grey1)}.PhoneInput_phoneInputContainer__9VV_D .react-tel-input .form-control{border:.0625rem solid var(--grey3)}.PhoneInput_phoneInputContainer__9VV_D .react-tel-input .flag-dropdown{border:none}.PhoneInput_phoneInputContainer__9VV_D .react-tel-input:focus-within{border-radius:var(--border-radius)!important;outline:none!important}.PhoneInput_phoneInputContainer__9VV_D .react-tel-input{border:none!important}.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)}.RoomCardModal_content__0YJ0U{display:flex;width:56.25em;height:90%;flex-direction:column}.RoomCardModal_close__ElSu4{position:fixed;top:1rem;right:1rem;width:2rem;height:2rem;padding:.5rem;border-radius:var(--border-radius);cursor:pointer;background-color:hsla(0,0%,100%,.16)}.RoomCardModal_close__ElSu4:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.RoomCardModal_close__ElSu4:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),hsla(0,0%,100%,.16)}}.RoomCardModal_close__ElSu4:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),hsla(0,0%,100%,.16)}.RoomCardModal_close__ElSu4 path{fill:var(--white)}.RoomCardModal_facilityList__HYVpt{display:grid;grid-template-columns:1fr 1fr;list-style:disc;list-style-position:inside}.RoomCardModal_roomInfo__zdhE0{display:flex;padding:1.5em;gap:3.25em}.RoomCardModal_title__d128h{font-weight:500}.RoomCardModal_text__llIpt,.RoomCardModal_title__d128h{font-size:.75rem;line-height:1.1667em}.RoomCardModal_hr__4Lzby{height:.0625rem;background:var(--grey3)}.RoomCardModal_roomInfoBlock__mTXvB{display:flex;flex:1 1;flex-direction:column;gap:1em}.RoomModalGallery_container__0ilAC{display:flex;flex:1 1;flex-direction:column;align-items:stretch}.RoomModalGallery_container__0ilAC .swiper,.RoomModalGallery_container__0ilAC .swiper-wrapper{z-index:auto}.RoomModalGallery_swiper__vYORA{width:100%;flex:1 1;border-radius:var(--border-radius) var(--border-radius) 0 0}.RoomModalGallery_wrapper__2BYUC{height:100%}.RoomModalGallery_imageBackground__lBo_F{position:absolute;border-radius:var(--border-radius) var(--border-radius) 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.RoomModalGallery_imageBackgroundBlur__AENJj{position:absolute;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);inset:0}.RoomModalGallery_image__tnzOp{position:absolute;border-radius:var(--border-radius) var(--border-radius) 0 0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.RoomModalGallery_navigationButton__nYR_o{position:absolute;top:50%;width:3rem;height:100%;padding:0 1.0625rem;cursor:pointer}.RoomModalGallery_navigationButton__nYR_o:hover{background:radial-gradient(at 0,rgba(0,0,0,.35),transparent 70%)}.RoomModalGallery_navigationButton__nYR_o:active{background:radial-gradient(at 0,rgba(0,0,0,.5),transparent 70%)}.RoomModalGallery_navigationNext__Nfnm4{right:-3rem;transform:translateY(-50%)}.RoomModalGallery_navigationPrev__kWt_d{left:-3rem;transform:rotate(180deg) translateY(50%)}.RoomModalGallery_thumbs__zNVjS{width:100%;height:4.375em;background:var(--background)}.RoomModalGallery_thumbsWrapper__z0DYV{justify-content:center}.RoomModalGallery_thumbSlide__zmY_v{width:5rem!important;cursor:pointer;opacity:.5}.RoomModalGallery_thumbSlideActive__YTjfE{border:2px solid var(--secondary);cursor:default;opacity:1}.RoomModalGallery_thumbSlideImage__gvAVr{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.BottomSheet_overlay__4P2yj{position:fixed;background-color:rgba(0,0,0,.4);inset:0}.BottomSheet_content__9LzWY{position:fixed;right:0;bottom:0;left:0;display:flex;max-height:100%;flex-direction:column;padding:.5rem 0 1.5rem;background-color:#fff;border-top-left-radius:.625rem;border-top-right-radius:.625rem;-webkit-overflow-scrolling:touch}.BottomSheet_contentWithSnapPoints__RKij0{height:100%}.BottomSheet_contentFullscreen___sRgQ{padding-top:1rem;border-top-left-radius:0;border-top-right-radius:0}.BottomSheet_closing__QDRkc{opacity:0;transform:translateY(100%)}.BottomSheet_handlebar__CSDfU.BottomSheet_handlebar__CSDfU{width:2.5rem;min-height:.125rem;max-height:.125rem;border-radius:.125rem;margin-bottom:1rem;background-color:var(--grey2)}.BottomSheet_container__8wqmf{position:fixed;top:0;bottom:0;left:0;height:0;touch-action:none;will-change:opacity}.BottomSheet_hidingAnimationBackground__WiXMc{animation:BottomSheet_slowAppear__Avi1z 2s linear reverse}.BottomSheet_closeButton__uie0o{box-sizing:border-box;padding:.5rem 1rem;border:.0625rem solid blue;border-radius:.25rem;margin-top:.75rem;color:blue;font-size:.875rem;line-height:1rem;text-align:center}.BottomSheet_closeIcon__92dbW{position:absolute;right:.5rem;width:.9375rem;height:.9375rem;cursor:pointer}.BottomSheet_bottomSheetContent__k4uNB{display:flex;flex:1 1;flex-direction:column;padding:0 1rem}.BottomSheet_bottomSheetContent__k4uNB::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.BottomSheet_bottomSheetContent__k4uNB{-ms-overflow-style:none;scrollbar-width:none}.BottomSheet_bottomSheetContentFullscreen__tKT42{overflow:auto}.BottomSheet_topBar__RyTjm{display:flex;justify-content:flex-end}.BottomSheet_backButton__wzISG{padding:0 1rem 1rem;color:var(--secondary)}.ShortInfoMobile_shortInfoMobileWrapper___b7Db{position:relative}.ShortInfoMobile_shortInfoMobileWrapper___b7Db:empty{display:none}.ShortInfoMobile_shortInfoMobile__z0lyy{position:relative;display:-webkit-box;overflow:hidden;max-height:3.42em;-webkit-box-orient:vertical;font-size:.875rem;-webkit-line-clamp:3;line-height:1.14em;transition:all .25s ease-in-out}.ShortInfoMobile_shortInfoMobile__z0lyy:empty{display:none}.ShortInfoMobile_shortInfoMobileExpanded__pfpoY{display:block;height:100%;max-height:40em}.ShortInfoMobile_shortInfoMobileExpanded__pfpoY:empty{display:none}.ShortInfoMobile_showMoreButton___YqlC{position:absolute;right:0;bottom:0;background:var(--white);color:var(--grey1);font-size:.875rem;line-height:1.14em}.ShortInfoMobile_ellipsis__aVfid{color:var(--black)}.FilterButtonList_container__SRJkx{display:inline-flex;flex-wrap:wrap;gap:4px}.FilterButtonList_showAllButton__VDzIO{display:flex;align-items:center;padding:12px;border-radius:8px;background-color:var(--white);color:var(--black);font-weight:400;gap:4px}.FilterButtonList_showAllButton__VDzIO>svg{fill:#73716e}.FilterButtonList_showAllButton__VDzIO{font-size:.875rem;line-height:1rem}.FilterButton_filterButton__2R1nL{display:flex;align-items:center;padding:12px;border-radius:8px;background-color:var(--white);color:var(--black);font-weight:400;gap:4px}.FilterButton_filterButton__2R1nL>svg{fill:#73716e}.FilterButton_filterButton__2R1nL{font-size:.875rem;line-height:1rem}.FilterButton_active__ifHCc{background-color:var(--secondary);color:var(--white)}.FilterButton_active__ifHCc>span{color:var(--white)}.FilterButton_count__jG3Jm{opacity:.5}.FilterButton_loaderWrapper__V5U3l{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:8px}.FilterButton_loaderWrapperOrange__NPo1z{background:var(--secondary)}.FilterButton_loaderWrapperWhite__lGPQm{background:var(--white)}.FilterButton_buttonLoader__8vuxH{width:1.5em;height:1.5em}.FilterButton_buttonLoaderBlack__QTZ9T path{fill:var(--black)}.ButtonOld_buttonLoader__w_5B0{min-width:24px}.ButtonOld_buttonLoader__w_5B0 path{stroke:var(--grey-medium)}.ButtonOld_buttonPrimary__5iweP{font-size:.875rem;line-height:1rem;display:flex;min-height:40px;align-items:center;justify-content:center;padding:4px 8px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:var(--black-base);cursor:pointer;font-weight:700;outline:2px solid var(--grey-light)}.ButtonOld_buttonPrimary__5iweP:hover{background:linear-gradient(180deg,#ffe700,#ffd000);box-shadow:0 2px 0 0 #b27e01;filter:brightness(1.03);outline:none}:is(.ButtonOld_buttonPrimary__5iweP:hover .ButtonOld_buttonLoader__w_5B0) path{stroke:#f5a623}.ButtonOld_buttonPrimary__5iweP:active{background:linear-gradient(1turn,#ffe700,#ffd000);box-shadow:0 -2px 0 0 #b27e01;outline:none}.ButtonOld_buttonPrimary__5iweP:disabled,.ButtonOld_buttonPrimary__5iweP[disabled]{background:linear-gradient(180deg,#fffbd8,#fff0ae);box-shadow:0 2px 0 0 #e3ce9d;color:var(--grey-medium);pointer-events:none}.ButtonOld_alwaysActiveButton__hf1eA{background:linear-gradient(180deg,#ffe700,#ffd000);box-shadow:0 2px 0 0 #b27e01;outline:none}.ButtonOld_buttonSecondary__z96Lb{font-size:.875rem;line-height:1rem;display:flex;min-height:32px;align-items:center;justify-content:center;padding:7px;border-radius:2px;color:var(--blue);cursor:pointer;outline:2px solid var(--blue)}.ButtonOld_buttonSecondary__z96Lb:hover{filter:brightness(1.2)}.ButtonOld_buttonFunctional__8smkf{font-size:.875rem;line-height:1rem;display:flex;min-height:32px;align-items:center;justify-content:center;border-radius:2px;background:var(--white);cursor:pointer}.ButtonOld_buttonUnstyled__bM_Lo{cursor:pointer}.Button_button__86Aws{position:relative;display:flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;transition:all .2s ease-in-out}.Button_button__86Aws .Button_buttonLoader__7bHGq{width:1.5rem;height:1.5rem}.Button_button__86Aws:disabled{pointer-events:none}.Button_loaderWrapper__ujEhB{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:var(--border-radius)}.Button_grey__BhIUO,.Button_lime__6u3aI,.Button_orange__S_lIj,.Button_whiteBordered__rqJ9N,.Button_white__BSKz9{padding:.75rem 1rem;border-radius:var(--border-radius)}.Button_orange__S_lIj{background-color:var(--secondary)}.Button_orange__S_lIj:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.Button_orange__S_lIj: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)}}.Button_orange__S_lIj: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)}.Button_orange__S_lIj{color:var(--white)}.Button_orange__S_lIj .Button_loaderWrapper__ujEhB{background:var(--secondary)}.Button_grey__BhIUO{background-color:var(--background)}.Button_grey__BhIUO:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.Button_grey__BhIUO: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)}}.Button_grey__BhIUO: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)}.Button_grey__BhIUO .Button_loaderWrapper__ujEhB{background:var(--background)}.Button_grey__BhIUO .Button_buttonLoader__7bHGq path{fill:var(--black)}.Button_white__BSKz9{background-color:var(--white)}.Button_white__BSKz9:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.Button_white__BSKz9: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)}}.Button_white__BSKz9: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)}.Button_white__BSKz9 .Button_loaderWrapper__ujEhB{background:var(--white)}.Button_white__BSKz9 .Button_buttonLoader__7bHGq path{fill:var(--secondary)}.Button_whiteBordered__rqJ9N{background-color:var(--white)}.Button_whiteBordered__rqJ9N:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.Button_whiteBordered__rqJ9N: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)}}.Button_whiteBordered__rqJ9N: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)}.Button_whiteBordered__rqJ9N{box-shadow:var(--box-shadow)}.Button_whiteBordered__rqJ9N .Button_loaderWrapper__ujEhB{background:var(--white)}.Button_whiteBordered__rqJ9N .Button_buttonLoader__7bHGq path{fill:var(--secondary)}.Button_lime__6u3aI{background-color:var(--primary)}.Button_lime__6u3aI:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.Button_lime__6u3aI:hover:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--hover-alpha)) 0,rgb(0 0 0/var(--hover-alpha)) 100%),var(--primary)}}.Button_lime__6u3aI:active:not(:disabled){background:linear-gradient(0deg,rgb(0 0 0/var(--pressed-alpha)) 0,rgb(0 0 0/var(--pressed-alpha)) 100%),var(--primary)}.Button_lime__6u3aI .Button_loaderWrapper__ujEhB{background:var(--white)}.Button_lime__6u3aI .Button_buttonLoader__7bHGq path{fill:var(--black)}.AlreadySeenLabel_label__wMY9o{display:flex;align-items:center;padding:.3125rem .625rem .3125rem .5rem;border-radius:var(--border-radius);margin-top:.25rem;background-color:var(--white);color:var(--black);gap:.25rem}.AlreadySeenLabel_text__R9zLl{font-size:.75rem;line-height:1rem}.AlreadySeenLabel_checkIcon__JZNbz{width:.875rem;height:.875rem}.HotelCardWishlistButton_wishlistHeartSvg__v_Bj2.HotelCardWishlistButton_wishlistHeartSvg__v_Bj2{width:2em;height:2em}.HotelCardWishlistButton_wishlistHeartSvg__v_Bj2.HotelCardWishlistButton_wishlistHeartSvg__v_Bj2:hover{stroke:none}.HotelCardWishlistButton_wishlistHeartSvgMobile__Jbk3R.HotelCardWishlistButton_wishlistHeartSvgMobile__Jbk3R{width:1.5em;height:1.5em}.HotelCardWishlistButton_wishlistHeartSvgMobile__Jbk3R.HotelCardWishlistButton_wishlistHeartSvgMobile__Jbk3R:hover{stroke:none}.SimilarOffer_container__yiKP1{display:flex;align-items:center;padding:.5rem;border-radius:var(--border-radius);background:var(--background);gap:1rem}.SimilarOffer_offerInfo__YLLj9{font-size:.875rem;line-height:1rem}.SimilarOffer_title__xpFMA{font-size:1rem;line-height:1.25rem;font-weight:500}.ReviewsSortingMobile_container__osd0P{margin-top:4px}.ReviewsSortingMobile_header__PPon1{padding:6px 12px;font-weight:500;font-size:1.375rem;line-height:1.625rem}.HotelTypeMatrix_matrixSection__ssjgV{display:flex;flex-direction:column;gap:.5em}.HotelTypeMatrix_sectionHeader__3kDw_{font-size:1.375rem;font-weight:500;line-height:1.1818em}.RoomInfo_roomInfo__wkEUF{display:flex;flex-direction:column;align-items:flex-start;gap:.5em}.RoomInfo_title__DporN{font-size:1.125rem;font-weight:500;line-height:1.2222rem}.RoomInfo_description__DsA6U,.RoomInfo_inRoom__vWHgX,.RoomInfo_subtitle__mqie0{font-size:.875rem;line-height:1.1429em}.RoomInfo_inRoom__vWHgX{font-weight:500}.RoomInfo_facilityIconWrapper__SvtM_{min-width:1.5em;min-height:1.5em;flex-shrink:0}.RoomInfo_facilityIcon__NvzMm{width:1.5em;height:1.5em}.RoomInfo_facilityInfo__vvKkr{display:flex;max-width:6.94em;align-items:center;gap:.25em}.RoomInfo_facilityText__0MCDd{overflow:hidden;font-size:.875rem;line-height:1.1429em;text-overflow:ellipsis}.RoomInfo_generalFacilitiesTitle__H1ujF{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.1429em}.RoomInfo_facilitiesList__qTaMS{display:grid;grid-gap:.25em .5em;gap:.25em .5em;grid-template-columns:1fr 1fr}.RoomInfo_whatsInRoom__gSlEO{display:flex;align-items:center;color:var(--grey1);cursor:pointer;gap:.12em}.RoomInfo_whatsInRoom__gSlEO path{fill:var(--grey1)}.RoomInfo_whatsInRoomTitle__uueQ7{font-size:.875rem;font-weight:500;line-height:1.1429em}.RoomInfo_whatsInRoomTitleActive__DEBur{color:var(--secondary)}.RoomInfo_whatsInRoomDropdown__8rspZ{display:flex;width:27em;flex-direction:column;padding:.5em;border-radius:.5em;background:var(--white);box-shadow:0 4px 8px 0 rgb(0 0 0/6%),0 0 0 1px hsla(0,0%,42%,.08);gap:.5rem}.RoomInfo_chevron__fDnFK{width:.75em;height:.75em}.RoomInfo_chevronActive__epS_y{rotate:180deg}.RoomInfo_chevronActive__epS_y path{fill:var(--secondary)}.RoomInfo_buttonText__we073{font-size:.875rem;line-height:1.1429em}.RoomInfo_sharedFacilityInfo__LDMXQ{display:flex;align-items:center;gap:.25em}.MatrixRow_matrixRow__yPhaE{display:flex;padding:.5em 0;border-bottom:.0625em solid var(--grey3);gap:.62em}.MatrixRow_matrixRow__yPhaE:last-child{border-bottom:none}.MatrixRow_cellWrapper__RAtZJ{width:8.75em}.TapToSearch_tapToSearch__AVi7i{display:flex;flex-direction:column;align-items:center;padding:1.5rem;border-radius:.5rem;background:var(--white);gap:.5em}.TapToSearch_title__GBJEt{font-size:1.125rem;font-weight:500;line-height:1.2222em;text-align:center}.EmptyFiltration_emptyFiltrationContainer__6y0sm{display:flex;width:100%;align-items:center;justify-content:center;border-radius:var(--border-radius);background:var(--white)}.EmptyFiltration_emptyFiltrationTextSection__W1Cwg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;gap:.5em;text-align:center}.EmptyFiltration_emptyFiltrationTitle__4sug0{font-size:1rem;font-weight:500;line-height:1.25em}.EmptyFiltration_emptyFiltrationButton__fMHW4,.EmptyFiltration_emptyFiltrationDescription__AUXob{font-size:.875rem;line-height:1.143em}.EmptyLayout_container__wDT8G{display:flex;width:100%;flex-direction:column;padding:1em;border-radius:.5em;background:var(--white);gap:.5em}.EmptyLayout_wrapper__c1A8c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em}.EmptyLayout_icon__ok6Oi{height:6.125em}.EmptyLayout_title__ZN_Eg{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25em;text-align:center}@media (min-width:768px){.EmptyLayout_title__ZN_Eg{font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.22em}}.EmptyLayout_description__BYCQ_{font-size:.875rem;line-height:1.143em;text-align:center}.OfferList_container__74Cv9{display:flex;width:100%;flex-direction:column;gap:1em}.OfferList_title__GGjsL{width:100%;font-size:.875rem;line-height:1.1429em;text-align:center}.OfferList_scrollContainer__PyZXq{display:block;width:100%;max-width:100%;overflow-x:auto}.OfferList_scrollContainerMobile__f4ife{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.OfferList_scrollContainerMobile__f4ife::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.OfferList_wrapper__OGQKV{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;flex-flow:row nowrap;align-items:stretch;justify-content:space-between;margin:0 auto;gap:.5em;overflow-x:auto}.Offer_container__YRO2t{display:flex;min-width:9.875em;height:5.625em;flex-direction:column;align-items:center;padding:.75em;border-radius:.5em;background:inherit}@media (min-width:768px){.Offer_container__YRO2t{min-width:8.375em;height:5em;padding:1em}}.OfferContent_container__GoOmN{justify-content:center;background:var(--background);cursor:pointer;gap:.286em;transition:all .15s ease-in-out}.OfferContent_container__GoOmN:hover{background:var(--grey3)}.OfferContent_dates__2lOY_{color:var(--secondary);font-weight:400;line-height:1.22em}.OfferContent_datesDesktop__IcA1A{font-size:1.125rem;line-height:1.2222em}.OfferContent_datesMobile__IXo2W{font-size:1rem;line-height:1.25em}.OfferContent_description__tlo_w{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.875rem;line-height:1.22em}.OfferLoader_container__A04dJ{justify-content:flex-end;padding:2em .857em;border:1px solid var(--grey2);gap:1em}.OfferLoader_line__QJFh8{width:100%;border-top:1px solid var(--grey2)}.ShowMoreButton_showMoreButton__a1DLM{position:relative;display:flex;height:2.5em;align-items:center;justify-content:center;background:var(--white)}.ShowMoreButton_showMoreButtonPending__xtuzm{padding:.25em}.ShowMoreButton_loader__XMN__{position:absolute;width:2em;height:2em}.ShowMoreButton_loader__XMN__ path{fill:var(--black)}.ShowMoreButton_textInvisible__ZdtOl{visibility:hidden}.HotelNavbar_navbar__Rx6Nm{position:sticky;z-index:4;top:4.875rem;display:flex;align-items:center;justify-content:center;justify-content:space-between;padding:.5em .5em .5em 1em;border-radius:0 0 .5em .5em;margin-bottom:1em;background:var(--white);gap:1.5em;white-space:pre}.HotelNavbar_linkList__CT4EP{display:flex;overflow:hidden;min-width:0;flex-shrink:1;flex-wrap:wrap;color:var(--grey1);gap:1.5em}.HotelNavbar_linkList__CT4EP::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.HotelNavbar_linkList__CT4EP{-ms-overflow-style:none;scrollbar-width:none}.HotelNavbar_link__9FZdd{cursor:pointer;font-size:.875rem;line-height:1.1429em}.HotelNavbar_moreLinkActive__r9QF_{color:var(--secondary)}.HotelNavbar_arrow__MxlRO{width:.625rem;height:.625rem}.HotelNavbar_arrow__MxlRO path{fill:var(--grey1)}.HotelNavbar_arrowActive__76vgA{transform:rotate(180deg)}.HotelNavbar_arrowActive__76vgA path{fill:var(--secondary)}.HotelNavbar_linkActive__wvA0o{color:var(--black)}.HotelNavbar_linkHidden__49HxA{visibility:hidden}.HotelNavbar_leftBlock__4LW4N{display:flex;flex-direction:column;gap:.5rem}.HotelNavbar_withStories__Lqzjw{gap:2.125rem}.HotelNavbar_rightBlock__tz7OQ{display:flex;align-items:center;gap:1em}.HotelNavbar_price__P90mn{font-size:1.125rem;font-weight:500;line-height:1.22em}.HotelNavbar_button__nhdUj{padding:.5em .75em;border-radius:.5em;background:var(--background)}.HotelNavbar_buttonText__zk7Cx{font-size:.875rem;line-height:1.1429em}.HotelNavbar_dropdownMenu__YyuuO{padding:.5em 0;border-radius:.5em;background:var(--white);box-shadow:0 4px 8px 0 rgb(0 0 0/6%),0 0 0 1px hsla(0,0%,42%,.08)}.HotelNavbar_dropdownItem__yO1mD{padding:.5em .75em;color:var(--grey1);cursor:pointer;white-space:pre}.HotelNavbar_dropdownItem__yO1mD:hover{background:var(--background)}.HotelNavbar_dropdownItemText__vZHgf{font-size:.875rem;line-height:1.2222em}.HotelNavbar_dropdownItemActive__zdZCQ{color:var(--black)}.HotelNavbar_linkListContainer__0EgUy{display:flex;overflow:auto;color:var(--grey1);gap:1.5em}.HotelPriceContent_price__KV0q_{display:inline-flex;min-height:100%;align-items:center;justify-content:center;padding:.25em .5em;border-radius:.5em;margin-right:.5em;background:var(--background);vertical-align:top}.HotelPriceContent_priceText__UM8xn{font-size:1.375rem;font-weight:500;line-height:1.18em}.HotelPriceContent_priceTextInvisible__eKUqb{visibility:hidden}.HotelPriceContent_loader__aFgrT{position:absolute;width:1.625em;height:1.625em}.HotelPriceContent_loader__aFgrT path{fill:#000}.HotelPriceContent_priceTextNoPrice__dfnkt{color:var(--grey2);font-size:1.375rem;font-weight:500;line-height:1.18em}.HotelsPageDesktop_desktopHotelsPage__UcCVo{position:relative;display:flex;justify-content:center;margin-top:1em}.HotelsPageDesktop_hotelsPageContent__NQAK2{display:flex;min-width:59em;max-width:77.5em;flex-direction:column;padding-bottom:2.5em}.HotelsPageDesktop_aboutHotelBlocks__O3PiV{display:flex;gap:.5em}.HotelsPageDesktop_aboutHotelColumn__nFinI{display:flex;flex:1 1;flex-direction:column;gap:.5em}.HotelsPageDesktop_aboutHotelColumn__nFinI:empty{display:none}.HotelsPageDesktop_mainContent__m8O9J{display:flex;flex-direction:column;margin-top:1.5rem;gap:1.5rem}.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}.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}.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}.HotelInspirations_container__CHCqp{display:flex;overflow:hidden;max-width:31.5rem;gap:.625rem}.HotelInspirations_container__CHCqp::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.HotelInspirations_container__CHCqp{-ms-overflow-style:none;scrollbar-width:none}.HotelInspirations_mobileContainer__gSGZJ{overflow:scroll;max-width:100%;padding:.75rem .875rem;border-radius:0 0 .5rem .5rem;background:var(--white)}.HotelsInfoPage_hotelsPage__UcKBv{position:relative;display:flex;flex-direction:column;padding:.5em .5em 2.5em;gap:.5em}.HotelsInfoPage_aboutHotelBlocks__sD_wj{display:flex;gap:1em}.HotelsInfoPage_aboutHotelColumn__wP00T{flex:1 1}.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}.DepartureController_container__mUnjG{display:flex;width:-moz-fit-content;width:fit-content;max-width:100vw;align-items:center;margin-top:1.5rem;margin-bottom:1rem;cursor:pointer;gap:.375rem}.DepartureController_mobileContainer__MRbO_{margin-top:2.25rem;margin-bottom:1.5rem}.DepartureController_icon__63K6F{width:2.5rem;height:2.5rem;align-self:flex-start}.DepartureController_mobileIcon__4DUHn{width:2.25rem;height:2.25rem}.DepartureController_dropdown__2rtVc{display:flex;overflow:hidden;flex-wrap:wrap;align-items:center;gap:.375rem}.DepartureController_innerDropdown__AJknL{flex-wrap:nowrap}.DepartureController_text__JgrB8{font-size:1.75rem;line-height:2.125rem;font-weight:500;white-space:nowrap}.DepartureController_mobileText__Ituwd{font-size:1.375rem;line-height:1.625rem;overflow:hidden;text-overflow:ellipsis}.DepartureController_citiesHeader__poN4Z{font-size:1.375rem;line-height:1.625rem;margin-bottom:.75rem;font-weight:500}.DepartureController_accentText__HXUOH{color:var(--secondary)}.DepartureController_openText__Osdq2{color:var(--grey1)}.DepartureController_chevron__fBOaV{height:1.5rem;flex-shrink:0}.DepartureController_mobileChevron__lhpxh{height:1rem}.DepartureController_chevron__fBOaV path{fill:var(--secondary)}.DepartureController_openChevron__GTzm4 path{fill:var(--grey1)}.DepartureController_openChevron__GTzm4{transform:rotate(180deg)}.DepartureController_cities___u153{display:flex;max-height:12.75rem;flex-direction:column;padding:.75rem;border-radius:var(--border-radius);background:var(--white);box-shadow:var(--box-shadow);overflow-y:scroll}.DepartureController_mobileCities__cQQtr{max-height:none;padding:initial;border-radius:0;border-radius:initial;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;box-shadow:none}.DepartureController_city__4nBVW{display:flex}.DepartureController_link__HLVLY{font-size:1.125rem;line-height:1.375rem;width:100%;padding:.25rem 0;cursor:pointer;font-weight:500}.DepartureController_mobileLink__bVl09{font-size:1rem;line-height:1.25rem;padding:.375rem 0}.DepartureController_city__4nBVW:hover .DepartureController_link__HLVLY{color:var(--secondary)}.DepartureController_city__4nBVW:first-child .DepartureController_link__HLVLY{padding-top:0}.DepartureController_city__4nBVW:last-child .DepartureController_link__HLVLY{padding-bottom:0}.DepartureControllerSkeleton_skeleton__yvb2a{width:16rem;height:2.5rem;border-radius:var(--border-radius);animation:var(--skeleton-animation);background-color:var(--white)}.DepartureControllerSkeleton_mobileSkeleton__5HXaV{height:2.25rem}.DestinationSkeleton_container__wubxf{display:flex;flex-direction:column;gap:.75rem}.DestinationSkeleton_title___sfey{width:30rem;height:4rem;border-radius:var(--border-radius);animation:var(--skeleton-animation);background-color:var(--white)}.DestinationSkeleton_modalTitle__kEPx5{background:var(--background)}.DestinationSkeleton_mobileTitle__bTXFm{width:20rem;height:2.625rem}.DestinationSkeleton_containerTitle__r5gZ7{height:2.125rem}.DestinationSkeleton_mobileContainerTitle__IaJsP{height:1.625rem}.DestinationSkeleton_mobileSwiper__TF6nr{margin:0 -.5rem}.DestinationSkeleton_mobileSwiper__TF6nr .swiperWrapper{padding:0 .5rem}.DestinationSkeleton_mobileSwiper__TF6nr .swiperTrack{gap:.5rem}.DestinationSkeleton_slide__xE4MU{display:flex;width:17.75rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);animation:var(--skeleton-animation);background-color:var(--white);gap:.75rem}.DestinationSkeleton_modalSlide__7BlL2{background-color:var(--background)}.DestinationSkeleton_mobileSlide__I8Oz7{width:14.75rem;gap:.5rem}.DestinationSkeleton_image__pRTck{height:10rem;border-radius:var(--border-radius);background-color:var(--background)}.DestinationSkeleton_modalImage__iZFy7{background-color:var(--white)}.DestinationSkeleton_mobileImage__ml5ub{height:7.875rem}.DestinationSkeleton_nestedHeader__AOsVW{width:7rem;height:3.5rem;border-radius:var(--border-radius);margin:1rem;background-color:var(--white)}.DestinationSkeleton_modalNestedHeader__eqNLH{background-color:var(--background)}.DestinationSkeleton_mobileNestedHeader__Jzizp{width:6.25rem;height:3.25rem;margin:.5rem}.DestinationSkeleton_flatHeader__kngHW{width:6rem;height:2.875rem;border-radius:var(--border-radius);background-color:var(--background)}.DestinationSkeleton_modalFlatHeader__dD_49{background-color:var(--white)}.DestinationSkeleton_mobileFlatHeader__pfMSk{width:5.375rem;height:2.625rem}.DestinationSkeleton_inner__xg_B1{display:flex;flex-direction:column;padding:0 .25rem;gap:.75rem}.DestinationSkeleton_mobileInner__xagam{gap:.5rem}.DestinationSkeleton_nights__qMp0i{height:1.375rem;border-radius:var(--border-radius);background-color:var(--background)}.DestinationSkeleton_modalNights___YwCe{background-color:var(--white)}.DestinationSkeleton_mobileNights__vQ4ge{height:1.25rem}.DestinationSkeleton_regions__Ox_B7{display:flex;flex-flow:row wrap;gap:.5rem}.DestinationSkeleton_mobileRegions__Ev2G6{gap:.25rem}.DestinationSkeleton_region__WMlIW{width:6.25rem;height:3.125rem;border-radius:var(--border-radius);background-color:var(--background)}.DestinationSkeleton_modalRegion__qEaci{background-color:var(--white)}.DestinationSkeleton_mobileRegion__tg2hP{width:5.5rem;height:2.875rem}.DestinationSlide_destinationSlide__wdycK{position:relative;display:flex;overflow:hidden;width:17.75rem;height:23.875rem;flex-direction:column;padding:.5rem;border-radius:var(--border-radius);background:var(--white);gap:.75rem}.DestinationSlide_mobileDestinationSlide__NVR5p{width:14.75rem;height:20.375rem;gap:.5rem}.DestinationSlide_modalDestinationSlide___2VMt{background:var(--background)}.DestinationSlide_destinationFlatSlide__VOaW6{height:14.625rem}.DestinationSlide_mobileDestinationFlatSlide__O5uFa{height:12rem}.DestinationSlide_destinationImageContainer__7pnkB{position:relative;width:100%;height:10rem}.DestinationSlide_mobileDestinationImageContainer__XFi_M{height:7.875rem}.DestinationSlide_destinationImage__lCv5A{border-radius:var(--border-radius)}.DestinationSlide_destinationSlideLink__oKQ0e{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%}.DestinationSlide_destinationInner__W_FoL{display:flex;flex-direction:column;padding:0 .25rem;gap:.75rem}.DestinationSlide_mobileDestinationInner__lU91g{gap:.5rem}.DestinationSlide_destinationNights__XGS6G{font-size:1.125rem;line-height:1.375rem;font-weight:500}.DestinationSlide_mobileDestinationNights__tThwd{font-size:1rem;line-height:1.25rem}.DestinationSlide_destinationRegions__6RHWc{display:flex;flex-wrap:wrap;margin-top:.75rem;gap:.5rem}.DestinationSlide_mobileDestinationRegions__JXTeY{margin-top:.5rem;gap:.25rem}.DestinationSlide_destinationRegionName__K0ik_{margin-bottom:2px;color:var(--black);font-size:.875rem;font-weight:500;line-height:1rem}.DestinationSlide_mobileDestinationRegionName__HnHEF{font-size:.75rem;line-height:1.125rem}.DestinationSlide_destinationRegionPrice__jach_{color:var(--black);font-size:.875rem;font-weight:400;line-height:1rem}.DestinationSlide_mobileDestinationRegionPrice__6ewhz{font-size:.75rem;line-height:.875rem}.DestinationSlideHeader_fitContent__BKj_m{width:-moz-fit-content;width:fit-content}.DestinationSlideHeader_text__r8fvc{font-size:1.125rem;line-height:1.375rem;font-weight:500}.DestinationSlideHeader_mobileText__CHOox{font-size:1rem;line-height:1.25rem}.DestinationSlideHeader_priceText__7tNQy{font-size:.875rem;line-height:1rem}.DestinationSlideHeader_container__fK9n3{display:flex;flex-direction:column;gap:.125rem}.DestinationSlideHeader_nestedContainer__KmN4W{position:absolute;margin:.75rem;gap:0}.DestinationSlideHeader_nestedMobileContainer__fKIzh{margin:.5rem}.DestinationSlideHeader_nestedPlace__h9kdD{padding:.25rem .375rem .125rem;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;background-color:var(--white)}.DestinationSlideHeader_nestedPrice__bX_KB{padding:.125rem .375rem .25rem;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius);background-color:var(--white)}.DestinationSlideHeader_noBottomRadius__qPGzs{border-bottom-left-radius:0;border-bottom-right-radius:0}.DestinationSlideHeader_noTopRadius__mpZEs{border-top-left-radius:0;border-top-right-radius:0}.DestinationSlideRegions_container__xKNUt{display:flex;flex-direction:column;gap:.5rem}.DestinationSlideRegions_mobileContainer__ZtLwu{gap:.25rem}.DestinationSlideRegions_regions__qDGOm{flex-flow:row wrap}.DestinationSlideRegions_dropdownRegions__6i9Op{width:15rem;padding:.75rem;border-radius:var(--border-radius);background:var(--white);box-shadow:var(--box-shadow)}.DestinationSlideRegions_bottomSheetRegions__XSsxi{display:flex;flex-direction:column;gap:0}.DestinationSlideRegions_block__foXSI{display:flex;border-radius:var(--border-radius);cursor:pointer;background-color:var(--background)}.DestinationSlideRegions_block__foXSI:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.DestinationSlideRegions_block__foXSI: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)}}.DestinationSlideRegions_block__foXSI: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)}.DestinationSlideRegions_modalBlock__nQ6WP{background-color:var(--white)}.DestinationSlideRegions_modalBlock__nQ6WP:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.DestinationSlideRegions_modalBlock__nQ6WP: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)}}.DestinationSlideRegions_modalBlock__nQ6WP: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)}.DestinationSlideRegions_region__3vtZS{flex-direction:column;align-items:flex-start;padding:.5rem .75rem;gap:.125rem}.DestinationSlideRegions_bottomSheetRegion__Ogk8j{display:flex;justify-content:space-between;padding:.75rem 0;gap:.5rem}.DestinationSlideRegions_bottomSheetRegion__Ogk8j:not(:last-child){border-bottom:1px solid var(--grey3)}.DestinationSlideRegions_bottomSheetRegion__Ogk8j:last-child{padding-bottom:0}.DestinationSlideRegions_text__e5u6z{font-size:.875rem;line-height:1rem;font-weight:400}.DestinationSlideRegions_mobileText__GoLZa{font-size:.75rem;line-height:.875rem}.DestinationSlideRegions_bottomSheetText__zpmIf{font-size:1rem;line-height:1.25rem}.DestinationSlideRegions_bold__Cg3QS{font-weight:500}.DestinationSlideRegions_chevron__gVNT_{height:.75rem;flex-shrink:0}.DestinationSlideRegions_rotated__d28Kx{transform:rotate(180deg)}.DestinationSlideRegions_showMoreButton__66NiD{width:-moz-fit-content;width:fit-content;align-items:center;padding:.75rem;gap:.25rem}.DestinationSlideRegions_mobileShowMoreButton__DyBcY{padding:.5rem .625rem .5rem .75rem}.DestinationSlideRegions_bottomSheetHeader__azvP9{display:flex;flex-direction:column;gap:.125rem}.DestinationSlideRegions_bottomSheetHeaderPlace__0pWna{font-size:1.375rem;line-height:1.625rem}.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);-o-object-fit:cover;object-fit:cover}.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}.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}.WishlistFilters_filtersContainer__WVVoO{display:flex;flex-direction:column;gap:.5rem}.WishlistFilters_title__puxB1{padding:0 1rem;font-size:1.125rem;line-height:1.375rem;font-weight:700}.WishlistFilters_optionContainer__61P4m{display:flex;align-items:center;align-self:stretch;justify-content:space-between;padding:1rem;font-size:1rem;line-height:1.25rem}.DestinationLink_destinationLink__929VV{color:var(--black);font-size:.875rem;line-height:1rem}.DestinationLink_cityLink__h90M4{padding-right:0}.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}.DestinationList_hidden__1l7lN{display:none}.DestinationButtons_container__l_8qd{display:flex;align-items:center;justify-content:flex-start;padding:0 0 .5rem}.DestinationButtons_destinationItem__dUGSK{display:flex;align-items:center;padding:7px 12px 7px 8px;border-radius:8px;font-size:14px;font-weight:500;gap:4px;line-height:16px}@media (min-width:640px){.DestinationButtons_destinationItem__dUGSK{padding:12px 16px 12px 12px}}.DestinationButtons_active___hmal{background-color:var(--white)}.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}.PromoTiles_mobileSwiper__upmWV{margin:0 -.5rem}.PromoTiles_mobileSwiper__upmWV .swiperWrapper{padding:0 .5rem}.PromoTiles_mobileSwiper__upmWV .swiperTrack{gap:.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}.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}}.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:1;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}.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}.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}.WeekendTabs_tab__GkM0q{width:11.625rem;height:2.5rem;padding:.75rem 0;border-radius:var(--border-radius);background-color:var(--white);color:var(--black);font-weight:500;font-size:.875rem;line-height:1rem}.WeekendTabs_activeTab__5avbJ{background-color:var(--secondary);color:var(--white)}.WeekendTabs_swiper__A2SG_{height:2.5rem;margin-right:-.5rem!important;margin-bottom:.75rem;margin-left:-.5rem!important}.WeekendTabs_swiperSlide__8RKGy:first-child{margin-right:.5rem;margin-left:.5rem}.WeekendTabs_swiperSlide__8RKGy:last-child{margin-right:.5rem}.WeekendTabs_swiper__A2SG_ .swiper-slide{width:11.625rem}