.WishlistDropdown_container__erHYb{display:flex;width:31.25em;flex-direction:column;padding:0 0 .5em;border-radius:.5em;background-color:#fff;box-shadow:0 .125em .25em 0 hsla(51,13%,80%,.8)}.WishlistDropdown_container__erHYb .WishlistDropdown_fadedItem__wDqmL{margin:0 .5rem}.WishlistDropdown_scrollItems__3FO1E{display:flex;overflow:scroll;width:100%;max-height:35rem;flex-direction:column;padding:.75rem 0 0}.WishlistDropdown_scrollItems__3FO1E::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none}.WishlistDropdown_scrollItems__3FO1E{-ms-overflow-style:none;scrollbar-width:none}.WishlistDropdown_scrollItems__3FO1E>*{flex:1 0;border-radius:0;cursor:pointer;transition:background-color .15s ease-in-out}.WishlistDropdown_scrollItems__3FO1E>:last-child>:last-child{display:none}.WishlistDropdown_destroy__CoZ0i{font-size:.75rem;letter-spacing:.1em;line-height:.8125rem;font-weight:400}.WishlistDropdown_line__Eb4S4{width:24.5rem;height:.0625rem;min-height:.0625rem;flex:0 1;margin-left:5.75rem;background:#e3e1dd}.EmptyWishlist_container__FCo3K{display:flex;height:27.625em;flex-direction:column;align-items:center;justify-content:center;padding:0 1em 1.5em;gap:1.5em}.EmptyWishlist_container__FCo3K>svg{width:10.9113em;height:7.2728em}.EmptyWishlist_text__Zf5jD{display:flex;flex-direction:column;color:var(--black-light);gap:.25em;text-align:center;white-space:pre-wrap;font-size:.875rem;line-height:1rem}.UnloggedWishlist_button__sR9WS{width:18em;height:2.375em;font-size:.875rem;line-height:1rem}@media (min-width:992px){.UnloggedWishlist_button__sR9WS{width:-moz-max-content;width:max-content;height:2.5em}}.UnloggedWishlist_container__lyrp0{display:flex;width:100%;height:calc(auto - var(--banner-offset-top, 0));flex:1 1;flex-direction:column;align-items:center;justify-content:space-between;padding-top:1em;margin:auto auto 2.3125em}@media (min-width:992px){.UnloggedWishlist_container__lyrp0{height:21.25rem;flex:auto;justify-content:center;padding:0;margin:0}}.UnloggedWishlist_text__JOGD4{font-size:1rem;line-height:1.25rem;margin-top:.5em;margin-bottom:1em;color:var(--black-light);text-align:center}.UnloggedWishlist_title__isx2y{font-size:1.125rem;line-height:1.375rem;margin-bottom:3.25em;font-weight:700}@media (min-width:992px){.UnloggedWishlist_title__isx2y{display:none}}.UnloggedWishlist_wrapper__LuUHE{display:flex;height:18.25em;flex-direction:column;align-items:center;justify-content:center}.UnloggedWishlist_wrapper__LuUHE>svg{width:6.3125em;height:6.3125em}.UnloggedWishlist_childrenContainer__8sndy{width:100%;-webkit-mask-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.9) 20%,transparent);mask-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,.9) 20%,transparent);opacity:.3;pointer-events:none}.UnloggedWishlist_cardWithButtonWrapper__RFg4M{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:flex-end}@media (min-width:992px){.UnloggedWishlist_cardWithButtonWrapper__RFg4M{flex-direction:column-reverse}}.WishlistItemOld_delete__belOC{position:absolute;right:0;bottom:0;display:none;padding:.5rem;color:var(--secondary);cursor:pointer;font-size:.75rem;letter-spacing:.1em;line-height:.8125rem;letter-spacing:normal}.WishlistItemOld_container__rlEkz{position:relative;display:flex;padding:.5rem;color:var(--black-base);cursor:pointer;gap:.5rem}.WishlistItemOld_container__rlEkz .WishlistItemOld_rating__FPEZW{height:1.25rem;flex:0 1;align-self:center;margin-left:auto;font-size:.875rem;line-height:1rem}.WishlistItemOld_container__rlEkz:hover{background-color:rgb(0 0 0/5%)}.WishlistItemOld_container__rlEkz:hover .WishlistItemOld_delete__belOC{display:block}.WishlistItemOld_hotelImage__8L8Xd{border-radius:50%}.WishlistItemOld_relative__1svwq{position:relative}.WishlistItemOld_wishlistTypeCircle__Xirtc{position:absolute;top:0;right:0;width:1.125rem;height:1.125rem;border-radius:50%}.WishlistItemOld_search__HMHYD{background-color:#f5a623}.WishlistItemOld_hotel__Jc9dI{background-color:var(--primary)}.WishlistItemOld_tour__q1AK8{background-color:#4a90e2}.WishlistItemOld_content___V5H4{display:flex;flex-direction:column;padding:.5rem 0 0;font-weight:400;gap:.12rem;font-size:.75rem;letter-spacing:.1em;line-height:.8125rem}.WishlistItemOld_content___V5H4 p:last-child{font-size:.875rem;line-height:1rem;margin-top:.25rem;letter-spacing:normal}.WishlistItemOld_content___V5H4{letter-spacing:normal}.WishlistItemOld_hotelName__26QFk{font-size:.875rem;line-height:1rem;font-weight:500}.WishlistItemOld_typeAndStars__xA6cF{display:flex;gap:.25rem}.WishlistError_container__mi3Jj{display:flex;min-height:31.25em;flex-direction:column;align-items:center;justify-content:center;gap:.5em}.WishlistError_somethingWentWrong__nWzSL{margin-top:1.5em;font-weight:700;font-size:1.125rem;line-height:1.375rem}.WishlistError_retry__X_DZu{font-size:1rem;line-height:1.25rem;margin-bottom:1.5em}.WishlistError_button__G_BGM{width:18.5rem;height:2.875rem}.Input_input__H3gb4{width:100%;border:1px solid #e3e1dd;border-radius:8px;transition:border .15s linear}.Input_input__H3gb4:focus,.Input_input__H3gb4:hover{border:1px solid var(--black)}.Input_input__H3gb4.Input_error__8cVbr{border:1px solid var(--secondary)}.Input_input__H3gb4:disabled{border:1px solid #e3e1dd}.Input_input__H3gb4{font-size:.75rem;line-height:1rem}.Input_input__H3gb4[type=number]::-webkit-inner-spin-button,.Input_input__H3gb4[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.Input_input__H3gb4[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.OrdersList_container___lbYj{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-items:center;padding:1.5rem 1rem;border-radius:var(--border-radius);margin-top:.75rem;background:var(--white);font-weight:500;gap:.75rem;text-align:center}.OrdersList_containerMobile__VIcFY{padding:.5rem .5rem .5rem .75rem}.OrdersList_title__k_UAG{font-size:1.125rem;line-height:1.375rem}.OrdersList_button__j_ofe{width:7.6875rem;font-size:.875rem;line-height:1rem}.OrdersList_ordersList__t5KEo{display:flex;width:100%;flex-direction:column;margin-top:.75rem;gap:.75rem}.OrdersList_loader__rgeof{width:1.5rem;height:1.5rem}.OrdersList_loader__rgeof path{fill:var(--grey2)}.CertificateCard_certificateContainerDesktop__oCdA9>div:last-child{height:6.5rem}.CertificateCard_certificateContainerDesktop__oCdA9>div>div>div:nth-child(2){justify-content:flex-end}.AmountText_debtAmount__X8f2O{color:var(--secondary)}.ButtonWrapper_buttonWrapper__QqkPO{display:flex;align-items:flex-end}.ButtonWrapper_payButton__Q3B9e{width:8.5625rem}.ButtonWrapper_npsButton___gzou{width:18.5625rem;font-weight:500}.ButtonWrapper_npsButton___gzou,.ButtonWrapper_payButton__Q3B9e{height:2.5rem}.CardContainer_container__OEoDy{display:flex;overflow:hidden;width:100%;flex-direction:column;border-radius:var(--border-radius);cursor:pointer}.CardContainer_containerMobile__IRX5N{width:100%}.CardHeader_header__zWs02{display:flex;width:100%;height:2rem;justify-content:space-between;padding:.5rem .75rem;background-color:var(--grey3);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);font-weight:500;gap:1rem;font-size:.875rem;line-height:1rem}.CardHeader_headerMobile__kCaml{height:2.5rem;flex-direction:column;padding:.3125rem .5rem;gap:.125rem;font-size:.75rem;line-height:.875rem}.CardHeader_orangeHeader__7wz4E{background-color:var(--secondary);color:var(--white)}.CardHeader_leftTextWrapper__MxcDz{display:flex;gap:.25rem}.CardHeader_leftTextWrapper__MxcDz span{display:flex;align-items:center;margin:0;white-space:nowrap}.CardHeader_rightTextWrapper__Ye2an{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.CardHeader_orangeStatus__3xpgs{color:var(--secondary)}.CardBody_body__vLpX6{display:flex;width:100%;align-items:stretch;background-color:var(--white)}.CardBody_bodyMobile__voE_F{flex-direction:column;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.CardBody_imageWrapper__pQ_03{position:relative;width:11.625rem}.CardBody_imageWrapperMobile__5NfSr{width:100%;height:5rem;border-radius:0}.CardBody_image__T7c69{height:100%;flex-shrink:0;align-self:stretch;-o-object-fit:cover;object-fit:cover}.CardBody_textBlockWrapper__Y6qu2{display:flex;width:100%;height:-moz-fit-content;height:fit-content;flex:1 1;flex-direction:column;padding:.75rem;gap:.75rem}.CardBody_textBlockWrapperMobile__94edb{padding:.5rem;gap:.5rem}.CardBody_firstTextSection__JPdxf{display:flex;width:100%;justify-content:space-between;font-weight:500;gap:.75rem;font-size:1rem;line-height:1.25rem}.CardBody_firstTextSectionMobile__XYSRU{flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1rem}.CardBody_secondTextSection__mzldK{display:flex;justify-content:space-between;gap:1.5rem;font-size:.875rem;line-height:1rem}.CardBody_secondTextSectionMobile__XmBDj{flex-direction:column;gap:.5rem}.CardBody_secondTextSectionMobile__XmBDj button{width:100%}.CardBody_overlaySvgWrapper__G3J09{position:absolute;top:50%;left:50%;width:5.625rem;height:5.625rem;transform:translate(-50%,-50%)}.CardBody_overlaySvgWrapperMobile__nrWDb{width:4.375rem;height:4.375rem}.BoookingInfo_dateInfoWrapper__7GE4u{display:flex;gap:.25rem}.BoookingInfo_dateInfoWrapper__7GE4u span{display:flex;align-items:center;margin:0;white-space:nowrap}.BoookingInfo_dateInfoWrapperMobile__RFiTZ{flex-wrap:wrap}.BoookingInfo_dateInfoWrapperMobile__RFiTZ span{white-space:normal}.HotelInfo_infoWrapper___mRYC{display:flex;flex-direction:column;gap:.125rem}.HotelInfo_hotel__uT78b{font-weight:500}.HotelInfo_infoTextWrapper__eEUwB{display:block}.HotelInfo_infoTextWrapperMobile__ohgrF{font-size:.75rem;line-height:.875rem}.HotelInfo_infoTextWrapper__eEUwB span{display:inline}.HotelStars_container__upKSK{display:flex;align-items:center}.HotelStars_container__upKSK>svg{width:.875em;height:.875em}.YandexPay_yandexPayContainer__44Bvl{width:17.5rem}.LaterPaymentAdditionals_container___0VKK{display:flex;flex-direction:column;gap:1rem}.LaterPaymentAdditionals_warning__IoaHo{display:flex;align-items:center;gap:.25rem}.LaterPaymentAdditionals_warning__IoaHo strong{font-weight:500}.LaterPaymentAdditionals_warning__IoaHo{font-size:.75rem;line-height:1rem}.Popups_popupContent__ruk0h{width:90%;height:90%}.Popups_frame__vob1Q{width:100%;height:100%}.Popups_mobilePopup__iHyvt.Popups_mobilePopup__iHyvt{height:100%;padding:.5rem}.NoFilteredSwitcher_resetFilterItem__tIKKM{padding:.375rem .625rem .375rem .75rem;gap:.25rem;text-align:start;font-size:.875rem;line-height:1rem}.NoFilteredSwitcher_deleteIcon__jbk8v{height:1rem}.NoFilteredSwitcher_deleteIcon__jbk8v>path{fill:var(--grey-1)}.NoFilteredSwitcher_disabled__mEkuQ{cursor:not-allowed;opacity:.6}.NoFilteredSwitcher_strikethrough__YdGCe{text-decoration:line-through}.SliderFilter_sliderContainer__SKrf1{position:relative;display:flex;width:100%;flex-direction:column;gap:.5rem;gap:var(--border-radius)}.SliderFilter_refreshIcon__g_4GH{position:absolute;right:0;height:1.125rem;cursor:pointer}.SliderFilter_refreshIcon__g_4GH>path{fill:#73716e}@media (min-width:992px){.SliderFilter_refreshIcon__g_4GH{height:1.313rem}}.SliderFilter_disabledSliderContainer__8f9Aa{opacity:.8}.SliderFilter_sliderHeader__6cspn{display:flex;align-items:center;justify-content:space-between}.SliderFilter_filterName__voc5E{font-size:1rem;font-weight:500;line-height:1.25rem}.SliderFilter_mobileFilterName__AGFy8{font-size:1.125rem;line-height:1.375rem}.SliderFilter_inputsContainer___dUa7{display:flex;gap:.5rem}.SliderFilter_filterInput__MfjIp{flex:1 1;padding:.5rem;border:.0625rem solid var(--grey3);border-radius:var(--border-radius);outline:none}.SliderFilter_mobileFilterInput__0jjwn.SliderFilter_mobileFilterInput__0jjwn{padding:.75rem;font-size:1rem;line-height:1.25rem}.SliderFilter_sliderRoot__y8gH9{position:relative;display:flex;width:100%;height:1rem;align-items:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SliderFilter_mobileSliderRoot__96_jI.SliderFilter_mobileSliderRoot__96_jI{height:1.5rem}.SliderFilter_sliderTrack__C5iVo{position:relative;height:.125rem;flex-grow:1;border-radius:var(--border-radius);background-color:var(--lightorange);cursor:pointer}.SliderFilter_mobileSliderTrack__o454I.SliderFilter_mobileSliderTrack__o454I{height:.25rem}.SliderFilter_sliderRange__VTOKq{position:absolute;height:100%;background-color:var(--secondary)}.SliderFilter_sliderThumb__tuJn2{display:block;width:1rem;height:1rem;border-radius:50%;background-color:var(--secondary);cursor:pointer}.SliderFilter_mobileSliderThumb__88IBa{width:1.5rem;height:1.5rem}.SliderFilter_sliderThumb__tuJn2:hover{scale:1.1;transition:scale .2s}.SliderFilter_sliderThumb__tuJn2:active{opacity:1;scale:.9}.AuthPrivacyConsent_privacyPolicy__HX1Jw{font-size:.875rem;line-height:1rem;text-align:center}.AuthPrivacyConsent_link__3JAUc{color:var(--secondary)}.SocialAuth_oauthBtn__7CW_6{display:flex;width:100%;height:2.75rem;align-items:center;justify-content:flex-start;padding:.625rem .75rem;border:none;border-radius:var(--border-radius);background:var(--background);color:var(--black);cursor:pointer;font-weight:500;gap:.375rem;font-size:1rem;line-height:1.25rem}.SocialAuth_socialContainer___k7Ig{display:flex;flex-direction:column;gap:8px}.SocialAuth_textContainer__wp0Sf{display:flex;width:100%;align-items:center;justify-content:center;white-space:nowrap}.SocialAuth_oauthBtn__7CW_6 svg{flex-shrink:0}.SmsCodeForm_container__ZZ3SX{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1.5rem}.SmsCodeForm_containerMobile__iGwKW{padding:3rem 1rem;gap:1rem}.SmsCodeForm_contentWrapper__nb3b7{display:flex;width:100%;flex-direction:column;gap:1em}.SmsCodeForm_textWrapper__UxhpY{display:flex;flex-direction:column}.SmsCodeForm_title__OlXPu{margin-bottom:.444rem}.SmsCodeForm_button__7kro0{display:inline-flex;width:100%;height:2.75em;align-items:center;justify-content:center;color:var(--white);font-size:1rem;text-align:center}.SmsCodeForm_buttonContent__bsmcl{display:flex;align-items:center;white-space:nowrap}.ActionItem_actionItem__aXp9G{border:none;background:transparent;color:var(--secondary);cursor:pointer;font-size:.875rem;font-weight:400;line-height:1rem;outline:none;text-align:center}.SmsCodeInput_container__WZDyL{display:flex;flex-direction:column;gap:.5rem}.SmsCodeInput_wrapper__IiNxq{display:flex;justify-content:center}.SmsCodeInput_input__ckscL{width:2.5rem;height:2.75rem;padding:.75rem;border:1px solid #e3e1dd;border-radius:.5rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:var(--white);color:var(--black);font-weight:500;text-align:center;font-size:1rem;line-height:1.25rem}.SmsCodeInput_input__ckscL::-webkit-inner-spin-button,.SmsCodeInput_input__ckscL::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.SmsCodeInput_input__ckscL:not(:first-child){margin-left:1rem}.SmsCodeInput_input__ckscL:disabled{border:1px solid #c2c5cc;background:#f5f3f2}.SmsCodeInput_input__ckscL:focus{border:1px solid var(--black);outline:none}.SmsCodeInput_errorMessage__JH4Jm{font-size:.875rem;line-height:1rem;text-align:center}.AuthSuccess_wrapper__fCMfJ{display:flex;justify-content:center;gap:.25em;font-size:.875rem;line-height:1rem}.PrivacyPolicyConsent_privacyPolicy__ciHVa{font-size:.875rem;line-height:1rem;text-align:center}.PrivacyPolicyConsent_link__aqgQD{color:var(--secondary)}.LogOutForm_container__ftVGL{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:.25rem}.LogOutForm_containerMobile__j9W60{padding:3rem 1rem}.LogOutForm_customTitle__NEkGG{font-size:1rem}.SendSmsCodeAgainForm_container__npl_Q{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.SendSmsCodeAgainForm_containerMobile__q6ZpA{padding:3rem 1rem}.SendSmsCodeAgainForm_contentWrapper__aJoK2{display:flex;flex-direction:column;gap:.25em}.SendSmsCodeAgainForm_button__brm3m{display:flex;height:2.5em;align-items:center;justify-content:center;color:var(--white);text-align:center}.Fail_container__Nkmve{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.Fail_containerMobile__QOo3S{padding:3rem 1rem}.Fail_contentWrapper__v_X9z{display:flex;flex-direction:column;gap:.125em}.Fail_button__3K8Ew{display:flex;height:2.5em;align-items:center;justify-content:center;color:var(--white);text-align:center}.RegistrationForm_container__sWBXn{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.RegistrationForm_containerMobile__VhP_D{padding:3rem 1rem}.RegistrationForm_backButton__SIL7B{position:absolute;top:1rem;left:1rem;width:2rem;height:2rem;padding:.5rem;border-radius:var(--border-radius);cursor:pointer;background-color:var(--background)}.RegistrationForm_backButton__SIL7B:disabled{opacity:var(--disabled-opacity)}@media (hover:hover){.RegistrationForm_backButton__SIL7B: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)}}.RegistrationForm_backButton__SIL7B: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)}.RegistrationForm_button__on8ol{width:100%;height:2.75rem;font-weight:500;font-size:1rem;line-height:1.25rem}.RegistrationForm_formWrapper__JqtA6{display:flex;flex-direction:column;gap:1rem}.RegistrationForm_inputsWrapper__RHBwj{display:flex;width:100%;flex-wrap:wrap;gap:1rem}.RegistrationForm_inputsWrapper__RHBwj>*{min-width:calc(50% - .5rem)}.RegistrationForm_inputsWrapperMobile__16zBV{flex-direction:column}.RegistrationForm_inputsWrapperMobile__16zBV>*{width:100%}.RegistrationForm_checkboxesWrapper__pcD5y{display:flex;flex-direction:column;gap:.75rem}.RegistrationForm_checkboxesWrapper__pcD5y>div{align-items:flex-start}.RegistrationForm_checkboxesWrapper__pcD5y>div:last-child{align-items:center}.RegistrationForm_checkboxesWrapperMobile__RHvvq>div:last-child{align-items:flex-start}.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}.CheckboxWithText_checkboxContainer__gC1AR{display:flex;align-items:center;gap:.5rem}.CheckboxWithText_checkboxWrapper__NC49z{position:relative;width:1.125rem;height:1.125rem}.CheckboxWithText_checkboxInput__uxXgf{display:block;width:1.125rem;height:1.125rem;border:.0625rem solid var(--grey3);border-radius:.25rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;pointer-events:auto}.CheckboxWithText_checked__GJduK{border:0;background:var(--secondary)}.CheckboxWithText_checkIcon___K60B{position:absolute;top:.125em;left:.125em;width:.875em;height:.875em;pointer-events:none}.CheckboxWithText_checkIcon___K60B path{stroke-width:.0625rem}.CheckboxWithText_label__3yQuH{color:var(--black);cursor:pointer;font-size:.875rem;line-height:1rem}.CheckboxWithText_link__1Q9H4{color:var(--secondary);text-decoration:none}.RestorePasswordForm_container__KoxQd{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.RestorePasswordForm_containerMobile__UNkkH{padding:3rem 1rem}.RestorePasswordForm_textWrapper__Lnzpz{display:flex;width:100%;flex-direction:column;gap:.5rem}.EnterPasswordForm_container__X0qnf{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.EnterPasswordForm_containerMobile__o29Gp{padding:3rem 1rem}.EnterPasswordForm_textWrapper__XXvl2{display:flex;flex-direction:column}.EnterPasswordForm_title__paDDz{margin-bottom:.5rem}.EnterPasswordForm_button__Ayw3t{width:100%;height:2.75rem;font-weight:500;font-size:1rem;line-height:1.25rem}.PasswordInput_container__pRn9F{width:100%}.PasswordInput_inputWrapper__3w1cD{position:relative;width:100%}.PasswordInput_input__WjgfO{width:100%;height:2.75rem;padding:.75rem 2.125rem .75rem 1rem;border:.0625rem solid var(--grey3);border-radius:var(--border-radius);font-weight:500;transition:border-color .3s;font-size:1rem;line-height:1.25rem}.PasswordInput_input__WjgfO:focus{border-color:var(--black)}.PasswordInput_input__WjgfO.PasswordInput_hasError__zz5hM{border-color:var(--secondary)}.PasswordInput_toggleButton__v42ix{position:absolute;top:.875rem;right:1rem;cursor:pointer}.PasswordInput_toggleButton__v42ix svg{width:1rem;height:1rem}.PasswordInput_errorMessage__VhHGZ{margin-top:.5rem;color:var(--secondary);font-size:.875rem;line-height:1rem}.PasswordInput_correctInput__Y4DSc,.PasswordInput_disabled__DR7xn{background:var(--background);color:var(--grey2)}.PasswordInput_greyIcon__YLDVr svg{fill:var(--grey2)}.PasswordInput_input__WjgfO:-webkit-autofill,.PasswordInput_input__WjgfO:-webkit-autofill:active,.PasswordInput_input__WjgfO:-webkit-autofill:focus,.PasswordInput_input__WjgfO:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.PasswordInput_input__WjgfO::-moz-placeholder{color:var(--grey2);font-weight:400}.PasswordInput_input__WjgfO::placeholder{color:var(--grey2);font-weight:400}.PasswordRulesChecklist_rulesList__mkvxt{display:flex;margin-top:.5rem;gap:.5rem}.PasswordRulesChecklist_ruleItem__fMWDu{display:flex;color:var(--grey2);gap:.125rem}.PasswordRulesChecklist_label__69yTq{font-size:.75rem;line-height:.875rem}.PasswordRulesChecklist_valid__QeSta{color:var(--black)}.PasswordRulesChecklist_disabled__PjPC_{color:var(--grey2)}.PasswordRulesChecklist_disabled__PjPC_ svg{fill:var(--grey2)}.ConfirmPhoneForm_container__zMNMG{display:flex;width:100%;flex-direction:column;padding:2.5rem;gap:1rem}.ConfirmPhoneForm_containerMobile__hWjhw{padding:3rem 1rem}.ConfirmPhoneForm_contentWrapper__QVQYX{display:flex;flex-direction:column;gap:.125rem}.ConfirmPhoneForm_button__ioS_q{display:flex;height:2.75rem;align-items:center;justify-content:center;color:var(--white);text-align:center}.ConfirmPhoneForm_description__n3dYo{padding:0 1rem}.CreatePasswordForm_container__C6NnC{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.CreatePasswordForm_containerMobile__9lCoR{padding:3rem 1rem}.CreatePasswordForm_textWrapper__SLCJ0{display:flex;flex-direction:column;gap:.5rem}.CreatePasswordForm_button__Bz6BA{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.PasswordIsSetForm_container__7UkkV{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.PasswordIsSetForm_containerMobile__xvyUF{padding:3rem 1}.PasswordIsSetForm_button__wEYUS{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.ExpiredPasswordLinkForm_container__NtUAj{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem;gap:1rem}.ExpiredPasswordLinkForm_containerMobile__R_qI7{padding:3rem 1rem}.ExpiredPasswordLinkForm_textWrapper__PCeh9{display:flex;flex-direction:column;gap:.5rem}.ExpiredPasswordLinkForm_button__k84QO{width:100%;font-weight:500;font-size:1rem;line-height:1.25rem}.EmailWasResent_container___YUrx{display:flex;width:100%;flex-direction:column;align-items:center;padding:2.5rem}.EmailWasResent_containerMobile__8wSei{padding:3rem 1rem}.EmailWasResent_containerMobile__8wSei .EmailWasResent_title__8WFes{padding:0}.PriceFilter_resetFilterItem__yQzAU{padding:.375em .625em .375em .75em;gap:.25em;font-size:.875rem;line-height:1rem}.PriceFilter_deleteIcon__hMjTX{height:1em}.PriceFilter_deleteIcon__hMjTX>path{fill:var(--grey-1)}.PriceFilter_container__YWl8U{position:relative;display:flex;height:7em;flex-direction:column;gap:.5em}.PriceFilter_mobileContainer__qpXqv{height:100%}.PriceFilter_heading__gQOu8{font-size:1.125rem;font-weight:500;line-height:1.25rem}@media (min-width:992px){.PriceFilter_heading__gQOu8{font-size:1rem;line-height:1.25rem}}.PriceFilter_refreshIcon__nVaKZ{position:absolute;right:0;height:1.313em;cursor:pointer}.PriceFilter_refreshIcon__nVaKZ>path{fill:#73716e}.PriceFilter_mobileRefreshIcon__xuNa_{height:1.125em}.PriceFilter_inputContainer__ZLmLA{display:flex;flex-shrink:0;gap:.25em}.PriceFilter_inputItem__zcuUg{position:relative;font-size:.875rem;line-height:1rem}.PriceFilter_mobileInputItem__yaPhk{flex-grow:1}.PriceFilter_input__tIvHn{height:2.438rem;padding:.5rem 1.25rem .5rem 1.563rem;text-align:right}.PriceFilter_leftLabel__JI0BD{left:.5em}.PriceFilter_leftLabel__JI0BD,.PriceFilter_rightLabel__CwUOB{position:absolute;z-index:1;top:50%;pointer-events:none;transform:translateY(-50%)}.PriceFilter_rightLabel__CwUOB{right:.5em}.PriceFilter_disabled__XgXAy{opacity:var(--disabled-opacity)}.RegionFilter_resetFilterItem__vPOWd{padding:.375em .625em .375em .75em;gap:.25em;font-size:.875rem;line-height:1rem}.RegionFilter_deleteIcon__QLJh7{height:1em}.RegionFilter_deleteIcon__QLJh7>path{fill:var(--grey-1)}.RegionFilter_container__GUfYE{position:relative;display:flex;flex-direction:column;gap:.75rem}.RegionFilter_heading__qA0u7{font-size:1.125rem;font-weight:500;line-height:1.25rem}@media (min-width:992px){.RegionFilter_heading__qA0u7{font-size:1rem;line-height:1.25rem}}.RegionFilter_refreshIcon__AR72o{position:absolute;right:0;height:1.125em;cursor:pointer}.RegionFilter_refreshIcon__AR72o>path{fill:#73716e}@media (min-width:992px){.RegionFilter_refreshIcon__AR72o{height:1.313em}}.RegionFilter_option__9cbjG{display:flex;flex-direction:row-reverse;align-self:stretch;cursor:pointer;gap:.5rem;font-size:1rem;line-height:1.25rem}.RegionFilter_option__9cbjG input[type=radio]{height:-moz-min-content;height:min-content}.RegionFilter_option__9cbjG label{cursor:inherit}.RegionFilter_option__9cbjG>:first-child{margin-left:auto}@media (min-width:992px){.RegionFilter_option__9cbjG{flex-direction:row}.RegionFilter_option__9cbjG>:first-child{margin-left:0}.RegionFilter_option__9cbjG{font-size:.875rem;line-height:1rem}}.RegionFilter_buttonsContainer__Mv9Zc{display:flex;gap:.25em}.RegionFilter_button__WBTpV{flex-grow:1;padding:.7em}.RegionFilter_button__WBTpV:hover{background:var(--background)}.RegionFilter_button__WBTpV{font-size:1rem;line-height:1.25rem}@media (min-width:992px){.RegionFilter_button__WBTpV{flex-grow:0;padding:.5em;font-size:.875rem;line-height:1rem}}.RegionFilter_selected___twJz{background-color:var(--secondary);color:var(--white)}.RegionFilter_selected___twJz:hover{background:var(--secondary)}.RegionFilter_disabled__dZNbX{color:#73716e;opacity:var(--disabled-opacity);pointer-events:none}.RegionFilter_details__TYoG5{color:#73716e;font-size:.75rem;line-height:.875rem}.RegionFilter_bottomHidden__i3R3N{font-size:.875rem;line-height:1rem;color:#73716e}.RegionFilter_container__GUfYE .RegionFilter_bottomHiddenButton__of6TB{justify-content:start;padding:0}@media (min-width:992px){.RegionFilter_container__GUfYE .RegionFilter_bottomHiddenButton__of6TB{justify-content:center}}.RegionFilter_icon__8KYt1{width:.75em;margin-left:.25em}.RegionFilter_icon__8KYt1>path{fill:#73716e}.RegionFilter_rotated__0xt7D{transform:rotate(180deg)}.RegionFilter_questionMark__FZkno{height:1rem;margin-left:.188rem;transform:translateY(.219rem)}.RegionFilter_questionMark__FZkno>path{fill:var(--grey2)}.PriceSegmentFilter_container__2HYy9{display:flex;height:100%;flex-wrap:nowrap;align-items:flex-end;gap:4px}.PriceSegmentFilter_button__zYTKU{position:relative;min-width:0;flex-grow:1;flex-shrink:0}.PriceSegmentFilter_button__zYTKU:after{position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:var(--border-radius);background:var(--grey3);content:"";transform:scaleY(-1)}.PriceSegmentFilter_button__zYTKU:hover:after{background:var(--grey2)}.PriceSegmentFilter_selected__YbmuQ:after,.PriceSegmentFilter_selected__YbmuQ:hover:after{background:var(--secondary)}.PriceSegmentFilter_disabled__jEVez:after{opacity:var(--disabled-opacity)}.SwitcherFilter_resetFilterItem__br4z_{padding:.375em .625em .375em .75em;gap:.25em;font-size:.875rem;line-height:1rem}.SwitcherFilter_deleteIcon__5irC8{height:1em}.SwitcherFilter_deleteIcon__5irC8>path{fill:var(--grey-1)}.SwitcherFilter_container__v6YMS{position:relative;display:flex;flex-direction:column;gap:.75rem}.SwitcherFilter_heading__IwWOz{font-size:1.125rem;font-weight:500;line-height:1.25rem}@media (min-width:992px){.SwitcherFilter_heading__IwWOz{font-size:1rem;line-height:1.25rem}}.SwitcherFilter_refreshIcon__uIgJn{position:absolute;right:0;height:1.313em;cursor:pointer}.SwitcherFilter_refreshIcon__uIgJn>path{fill:#73716e}.SwitcherFilter_mobileRefreshIcon__wrbJ3{height:1.125em}.SwitcherFilter_containerContent__zuYvf{display:flex;align-items:center;gap:.75rem}.SwitcherFilter_button__A6qCR{padding:.5em}.SwitcherFilter_button__A6qCR:hover{background:var(--background)}.SwitcherFilter_button__A6qCR{font-size:.875rem;line-height:1rem}.SwitcherFilter_selected__53bkQ{background-color:var(--secondary);color:var(--white)}.SwitcherFilter_selected__53bkQ:hover{background:var(--secondary)}.SwitcherFilter_iconContainer__UvWfe{width:33px;height:46px;flex-shrink:0}.SwitcherFilter_iconContainer__UvWfe>svg>path{stroke:#919499}.SwitcherFilter_detailsContainer__yNxR8{display:flex;justify-content:space-between;color:#73716e;font-size:.875rem;line-height:1rem}.Tooltip_bubbleContainer__7Y7Yz{position:relative;width:260px;padding:8px;border-radius:8px;background-color:var(--white);box-shadow:0 2px 20px 0 hsla(60,13%,71%,.5)}.Tooltip_content__qqxcz{white-space:pre-line;font-size:.75rem;line-height:1rem}.Tooltip_arrow__Ba_XZ{fill:var(--white)}.Tooltip_wrapper__Z_ylC{max-width:100%}.Tooltip_inline__65Mjh{display:inline-flex}.ShareHotel_shareWrapper__XHBcd{position:relative}.ShareHotel_shareButton__C6zR3{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;color:var(--grey1);cursor:pointer;font-size:.875rem;gap:.2857em;line-height:1.14em}.ShareHotel_shareButtonMenuOpened__Ryvd4{color:var(--black)}.ShareHotel_shareIcon__AUtKK{width:1em;height:1em}.ShareHotel_shareIconMenuOpened__7kfD3 path{fill:var(--black)}.ShareHotel_dropdownMenu__z9Jlz{position:absolute;z-index:2;top:100%;left:0;overflow:hidden;max-height:0;border:.0625em solid var(--grey3);border-radius:.5em;margin-top:.25em;background:var(--white);box-shadow:0 4px 8px 0 rgb(0 0 0/6%),0 0 0 1px hsla(0,0%,42%,.08);opacity:0;transition:max-height .3s ease-in-out,opacity .2s ease-in-out,visibility .3s;visibility:hidden}.ShareHotel_dropdownMenuOpened__WnZ0J{max-height:10em;border-radius:.5em;opacity:1;visibility:visible}.ShareHotel_dropdownMenuMobile__wjQ63{position:relative;height:100%;padding-bottom:.5em;border:none;box-shadow:none}.ShareHotel_menuItem__ux03D{display:flex;align-items:center;padding:.75em;color:var(--grey1);cursor:pointer;gap:.5em;transition:all .15s ease-in-out}.ShareHotel_menuItem__ux03D:hover{background:var(--background)}.ShareHotel_menuItemMobile__jlc8M{padding:.5em}.ShareHotel_logo__3VP3F{width:1em;height:1em}.ShareHotel_logoMobile__Mk3lx{width:1.25em;height:1.25em}.ShareHotel_menuItemText__yfG7_{color:var(--black);font-size:.875rem;line-height:1.1429em}.ShareHotel_menuItemTextMobile__ShsTD{color:var(--black);font-size:1rem;line-height:1.25em}.ShareHotel_bottomSheet__EBYuu.ShareHotel_bottomSheet__EBYuu{font-size:1rem}.NoFilteredRegion_resetFilterItem__B5wp5{padding:.375rem .625rem .375rem .75rem;gap:.25rem;text-align:start;font-size:.875rem;line-height:1rem}.NoFilteredRegion_deleteIcon__pUund{height:1rem}.NoFilteredRegion_deleteIcon__pUund>path{fill:var(--grey-1)}.NoFilteredRegion_disabled__eqOm8{cursor:not-allowed;opacity:.6}.NoFilteredRegion_strikethrough___6tLv{text-decoration:line-through}.NoFilteredPrice_resetFilterItem__qBhYf{padding:.375rem .625rem .375rem .75rem;gap:.25rem;text-align:start;font-size:.875rem;line-height:1rem}.NoFilteredPrice_deleteIcon__E0JHh{height:1rem}.NoFilteredPrice_deleteIcon__E0JHh>path{fill:var(--grey-1)}.NoFilteredPrice_disabled___Qdtq{cursor:not-allowed;opacity:.6}.NoFilteredPrice_strikethrough__w00po{text-decoration:line-through}.MobileHotelNameFilterName_container__TpaWE{display:flex;flex-direction:column;gap:.5rem}.MobileHotelNameFilterName_heading__VTEWa{display:flex;font-size:1.125rem;font-weight:500;gap:.25rem;line-height:1.25rem}@media (min-width:992px){.MobileHotelNameFilterName_heading__VTEWa{font-size:1rem;line-height:1.25rem}}.MobileHotelNameFilterName_fakeInput__U44bm,.MobileHotelNameFilterName_input__4pKeJ{position:relative;display:flex;align-items:center;border:.0625rem solid var(--grey2);border-radius:var(--border-radius);gap:.5rem}.MobileHotelNameFilterName_fakeInput__U44bm{padding:.75rem 2.25rem}.MobileHotelNameFilterName_magnifierIcon__k5Rtf{position:absolute;z-index:1;left:.5rem;width:1.25rem;height:1.25rem}.MobileHotelNameFilterName_magnifierIcon__k5Rtf path{fill:var(--grey2)}.MobileHotelNameFilterName_magnifierIconActive__HHISC path{fill:var(--black)}.MobileHotelNameFilterName_placeholder__CjfvJ{color:var(--grey2)}.MobileHotelNameFilterName_innerInput__RMZyF.MobileHotelNameFilterName_innerInput__RMZyF{padding:.75rem 2.25rem;border:none;color:var(--black);font-size:1rem;line-height:1.25rem;outline:none}.MobileHotelNameFilterName_innerInput__RMZyF.MobileHotelNameFilterName_innerInput__RMZyF:-moz-placeholder-shown{color:var(--grey2)}.MobileHotelNameFilterName_innerInput__RMZyF.MobileHotelNameFilterName_innerInput__RMZyF:placeholder-shown{color:var(--grey2)}.MobileHotelNameFilterName_closeIcon__s66Ci{position:absolute;right:.5rem;width:1.25rem;height:1.25rem}.MobileHotelNameFilterName_hotelsNumber__7xSfq.MobileHotelNameFilterName_hotelsNumber__7xSfq{text-align:start}.MobileHotelNameFilterName_hotelListContainer__UEHeA{max-height:100%}.MobileHotelNameFilterName_searchPlaceholder__t7mVJ{margin-top:2.5rem;color:var(--grey2);font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-align:center}.MobileHotelNameFilterName_topBar__FcBya{position:sticky;z-index:3;top:0;display:flex;flex-direction:column;padding:1rem 0;background:var(--white);gap:1rem}.MobileHotelNameFilterName_topSection__wVzCs{display:flex;justify-content:flex-end}.MobileHotelNameFilterName_cancelButton__rOh1a{color:var(--secondary);cursor:pointer;font-size:1rem}.MobileHotelNameFilterName_modal__RnExU.MobileHotelNameFilterName_modal__RnExU{padding:0 .5rem 1rem}.MobileHotelNameFilterName_emptySearch__uwu9d{display:flex;flex-direction:column;gap:.25rem;text-align:center}.MobileHotelNameFilterName_emptySearchTitle__wWjYg{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.MobileHotelNameFilterName_emptySearchDescription__Pkuv6{font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem}.SearchModal_container__P3KyN{display:flex;flex-direction:column;gap:.5rem}.SearchModal_heading__8sAjC{display:flex;font-size:1.125rem;font-weight:500;gap:.25rem;line-height:1.25rem}@media (min-width:992px){.SearchModal_heading__8sAjC{font-size:1rem;line-height:1.25rem}}.SearchModal_fakeInput__Fk8Rt,.SearchModal_input__cWFTj{position:relative;display:flex;align-items:center;border:.0625rem solid var(--grey2);border-radius:var(--border-radius);gap:.5rem}.SearchModal_fakeInput__Fk8Rt{padding:.75rem 2.25rem}.SearchModal_magnifierIcon__JowHm{position:absolute;z-index:1;left:.5rem;width:1.25rem;height:1.25rem}.SearchModal_magnifierIcon__JowHm path{fill:var(--grey2)}.SearchModal_magnifierIconActive__WZmVb path{fill:var(--black)}.SearchModal_placeholder__KEJSD{color:var(--grey2)}.SearchModal_innerInput___uXlS.SearchModal_innerInput___uXlS{padding:.75rem 2.25rem;border:none;color:var(--black);font-size:1rem;line-height:1.25rem;outline:none}.SearchModal_innerInput___uXlS.SearchModal_innerInput___uXlS:-moz-placeholder-shown{color:var(--grey2)}.SearchModal_innerInput___uXlS.SearchModal_innerInput___uXlS:placeholder-shown{color:var(--grey2)}.SearchModal_closeIcon__ExUYL,.SearchModal_loader__x3CfX{position:absolute;right:.5rem;width:1.25rem;height:1.25rem}.SearchModal_loader__x3CfX path{fill:var(--black)}.SearchModal_hotelsNumber__1DQrj.SearchModal_hotelsNumber__1DQrj{text-align:start}.SearchModal_hotelListContainer__12mZK{max-height:100%}.SearchModal_searchPlaceholder__iOSpg{margin-top:2.5rem;color:var(--grey2);font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;text-align:center}.SearchModal_topBar__x_uuN{position:sticky;z-index:3;top:0;display:flex;flex-direction:column;padding:1rem 0;background:var(--white);gap:1rem}.SearchModal_topSection__7BJdL{display:flex;justify-content:flex-end}.SearchModal_cancelButton__d0Cby{color:var(--secondary);cursor:pointer;font-size:1rem}.SearchModal_modal__yDhwY.SearchModal_modal__yDhwY{padding:0 .5rem 1rem}.SearchModal_emptySearch__JXV5s{display:flex;flex-direction:column;gap:.25rem;text-align:center}.SearchModal_emptySearchTitle__sVAQJ{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.SearchModal_emptySearchDescription__QwGX9{font-size:.875rem;font-style:normal;font-weight:400;line-height:1rem}.HotelsNumber_container__GRwTq{text-align:end;font-size:.875rem;line-height:1rem}.HotelsList_hotelList__4Q5f2{display:flex;width:inherit;flex-direction:column;margin-bottom:12px;gap:8px}.HotelsList_loader__xEnXe{position:absolute;width:20px}.HotelsList_loader__xEnXe>g{fill:var(--secondary)}.HotelsList_textPending__vkkUR{visibility:hidden}.HotelsList_showMoreContainer__qf6Ed{display:flex;justify-content:center}.HotelsList_showMore__F78IM{width:-moz-fit-content;width:fit-content}@keyframes MobileHotelListSkeleton_pulse__WSJa8{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.MobileHotelListSkeleton_skeleton__Mw3N6{border-radius:.5em;animation:MobileHotelListSkeleton_pulse__WSJa8 1.5s infinite;background:var(--white)}.MobileHotelListSkeleton_galleryContainer__OR3Dz{width:100%;height:13.75em;border-radius:.5em .5em 0 0;background:var(--grey3)}.MobileHotelListSkeleton_hotelInfo__KHfez{display:flex;width:100%;flex-direction:column;padding:.5em;gap:.75em}.MobileHotelListSkeleton_hotelCardFeatures___e__3{width:100%;height:2em;border-radius:.5em;background:var(--grey3)}.MobileHotelListSkeleton_hotelCardPriceBlock__f5g08{width:40%;height:1.2em;border-radius:.5em;background:var(--grey3)}.MobileHotelListSkeleton_hotelCardAdjacentTours__Aexe0{width:100%;height:4em;border-radius:.5em;background:var(--grey3)}@keyframes DesktopHotelListSkeleton_pulse__hbI7l{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.DesktopHotelListSkeleton_skeleton__2iy6c{border-radius:.5em;animation:DesktopHotelListSkeleton_pulse__hbI7l 1.5s infinite;background:var(--white)}.DesktopHotelListSkeleton_cardContent__iyUsB{display:flex;min-height:13.75em}.DesktopHotelListSkeleton_galleryContainer___U9p1{min-width:15.375em;min-height:100%;border-radius:.5em 0 0 .5em;background:var(--grey3)}.DesktopHotelListSkeleton_hotelInfo__eZS1z{display:flex;width:100%;min-height:13.75em;flex-direction:column;padding:.5em;gap:.75em}.DesktopHotelListSkeleton_hotelCardHeaderLabel__NnkEd{width:65%;height:.75em;border-radius:.5em;background:var(--grey3)}.DesktopHotelListSkeleton_hotelCardTitleBlock__EvMQg{width:50%;height:1.2em;border-radius:.5em;background:var(--grey3)}.DesktopHotelListSkeleton_hotelCardFeatures__aZb4A{width:100%;height:1.45em;border-radius:.5em;background:var(--grey3)}.DesktopHotelListSkeleton_hotelCardPriceBlock__4xnx_{width:40%;height:1.2em;border-radius:.5em;background:var(--grey3)}.DesktopHotelListSkeleton_hotelCardAdjacentTours__edVBz{width:100%;height:4em;border-radius:.5em;background:var(--grey3)}.HotelListBanner_banner__R40nN{position:relative;z-index:0;display:flex;overflow:hidden;width:100%;height:17.375rem;align-items:center;justify-content:center;border-radius:var(--border-radius);background-color:var(--grey3)}.MobileMapHotelCard_cardContainer__SvRo8{overflow:hidden;border-radius:8px 8px 0 0;background-color:#fff;isolation:isolate}.MobileMapHotelCard_hotelInfo__Z8EEH{display:block;display:flex;flex-direction:column;padding:8px 8px 12px;gap:8px;text-decoration:none}.MobileMapHotelCard_hotelInfo__Z8EEH:active,.MobileMapHotelCard_hotelInfo__Z8EEH:visited{color:#000}.HotelCardGalleryOverlay_overlay__mjdlu{position:relative;width:100%;height:100%}.HotelCardGalleryOverlay_overlayMobile__zl8dd{height:220px}.HotelCardGalleryOverlay_overlayMapCardMobile__dVrH_{height:170px}.HotelCardGalleryOverlay_labels__T_nnB{position:absolute;z-index:2;top:8px;left:8px;display:flex;flex-direction:column;align-items:flex-start}.HotelCardGalleryOverlay_topRightOverlayPart__Z1nAK{position:absolute;z-index:2;top:8px;right:8px}.HotelCardGalleryOverlay_bottomRightOverlayPart__5PKHF{position:absolute;z-index:2;right:8px;bottom:8px}.HotelCardGalleryOverlay_bottomOverlayPart___iiIm{position:absolute;z-index:2;bottom:0;display:flex;width:100%;align-items:flex-end;justify-content:space-between;padding:0 8px 24px;pointer-events:none}.HotelCardGalleryOverlay_titleWidth__eyHD3{max-width:70%}.HotelCardGalleryOverlay_bottomRightOverlayPart__5PKHF .HotelCardGalleryOverlay_rating__cTBmF{padding:.5rem}.HotelCardGalleryOverlay_labels__T_nnB .HotelCardGalleryOverlay_cashback__LwcX7{padding:.188rem .5rem}.HotelCardGallery_galleryContainer__dw4Hx{position:relative;width:100%;height:100%}.HotelCardGallery_galleryContainerDesktop___lIgt{width:246px}.HotelCardGallery_galleryContainerMapCard__abMtz{width:200px}.HotelCardGallery_gallery__KnQ_P{width:100%;height:100%}.HotelCardGallery_gallery__KnQ_P .swiper-pagination-bullet{background:#c2c5cc!important;opacity:1!important}.HotelCardGallery_gallery__KnQ_P .swiper-pagination-bullet-active{background:#fff!important}.HotelCardGallery_galleryOverlay__CB6IR{position:absolute;z-index:1;top:0;width:100%;height:100%;pointer-events:none}.HotelCardGallery_galleryOverlayMobile__MeCQo{background:linear-gradient(180deg,rgba(0,0,0,.2) 6.67%,transparent 26.92%),linear-gradient(181deg,transparent 47.87%,rgba(0,0,0,.64) 89.66%)}.HotelCardGallery_galleryOverlayDesktop__AeN_i{background:linear-gradient(90deg,rgba(0,0,0,.16),transparent 40px,transparent),linear-gradient(270deg,rgba(0,0,0,.16),transparent 40px,transparent)}.HotelCardGallery_styledPicture__fo8dl{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.HotelCardGallery_navigation__0SY1G{display:none}.HotelCardGallery_galleryContainer__dw4Hx:hover .HotelCardGallery_navigation__0SY1G{display:block}.PricePositions_price__EBvyP{font-weight:500}.PricePositions_container__HDveU{display:flex;width:100%;justify-content:space-between}.PricePositions_priceDetails__i3EBh{display:grid;justify-content:space-between;grid-gap:.5rem 0;grid-template-columns:1fr 1fr;font-size:.875rem;line-height:1rem}.PricePositions_priceDetails__i3EBh>span:nth-child(2n){display:flex;justify-content:flex-end}.PriceChangeWarning_previousAndCurrent__bVh4d{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1rem}.PriceChangeWarning_previous__WEcCy{text-decoration:line-through}.PriceChangeWarning_current__HFlms{font-weight:500}.PriceChangeWarning_priceContainer__ca2M2{display:flex;flex-direction:column;gap:.5rem}.PriceBanner_banner__q_HIy{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:.375rem .75rem .375rem .5rem;border-radius:.5rem;background:#ff611d;color:#fff;gap:.25rem}.PriceBanner_banner__q_HIy>svg{width:1rem}:is(.PriceBanner_banner__q_HIy>svg)>path{fill:#fff}.PriceBanner_banner__q_HIy{font-size:.75rem;line-height:1rem}@media (min-width:992px){.PriceBanner_banner__q_HIy{font-size:1rem;line-height:1.25rem}}.PriceBanner_decreased___l6C1{background:#d2ff1f;color:#000}:is(.PriceBanner_decreased___l6C1>svg)>path{fill:#000}.PriceBanner_decreased___l6C1>svg{transform:rotate(180deg)}@keyframes PriceUpdate_spinning__CWdSf{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.PriceUpdate_container__uzfmf{display:inline-flex;align-items:center;gap:.25rem}.PriceUpdate_container__uzfmf>svg:first-child{width:1rem;height:1rem;animation:PriceUpdate_spinning__CWdSf 1s linear infinite}.PackageIncludes_container__bn_WK{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1rem}.PackageIncludes_infoLine__ycUUr{display:flex;flex-wrap:wrap;-moz-column-gap:.5rem;column-gap:.5rem}.PackageIncludes_link__2O1VG{color:#ff611d;cursor:pointer}.HotelPackageChecking_checkInAndOut__VsZvO{display:grid;grid-gap:.25rem;gap:.25rem;grid-template-columns:1fr 1fr}.HotelPackageChecking_nights__ohBR_{font-weight:500}.HotelPackageChecking_adults__HAkuQ{display:flex;gap:.5rem}button.HotelPackageChecking_change__6aBFa{align-self:start;padding:0;color:var(--secondary);font-size:.875rem;line-height:1rem}.HotelPackageInfo_container__NhSgK{display:flex;overflow:hidden;max-width:100%;flex:1 1;flex-direction:column;padding:1rem;border-radius:.5rem;background:var(--white);gap:1rem}@media not all and (min-width:768px){.HotelPackageInfo_container__NhSgK{font-size:.875rem;line-height:1rem}}.HotelPackageInfo_hotelName__WFETx{font-weight:500;font-size:1.375rem;line-height:1.625rem}@media (min-width:992px){.HotelPackageInfo_hotelName__WFETx{font-size:1.75rem;line-height:2.125rem}}