@keyframes hotel-catalog-filter-modal_appear__WnRGy{0%{opacity:0}to{opacity:1}}.hotel-catalog-filter-modal_container__ytEpr{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.hotel-catalog-filter-modal_container__ytEpr{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.hotel-catalog-filter-modal_container__ytEpr{max-width:1624px;padding:0}}.hotel-catalog-filter-modal_tab__list__H_Btl{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.hotel-catalog-filter-modal_tab__list__H_Btl::-webkit-scrollbar{display:none}@media(min-width:996px){.hotel-catalog-filter-modal_tab__list__H_Btl{justify-content:center}}.hotel-catalog-filter-modal_tab__list--dark___Haz6{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-modal_tab__list--dark___Haz6 .hotel-catalog-filter-modal_tab__tracker__rCrPr{background-color:#fff;height:calc(100% - 8px);top:4px}.hotel-catalog-filter-modal_tab__list--dark___Haz6 .hotel-catalog-filter-modal_tab__button__IFMc2{color:#fff}.hotel-catalog-filter-modal_tab__list--dark___Haz6 .hotel-catalog-filter-modal_tab__button__IFMc2[class*="--selected"]{color:#22364a}.hotel-catalog-filter-modal_tab__list--top-border__Na7bJ{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-modal_tab__list--top-border__Na7bJ .hotel-catalog-filter-modal_tab__tracker__rCrPr{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-modal_tab__list--top-border__Na7bJ .hotel-catalog-filter-modal_tab__button__IFMc2{padding:10px 20px;color:#848c98}.hotel-catalog-filter-modal_tab__list--top-border__Na7bJ .hotel-catalog-filter-modal_tab__button__IFMc2[class*="--selected"]{color:#22364a}.hotel-catalog-filter-modal_tab__list--bottom-border__qTD6K{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-modal_tab__list--bottom-border__qTD6K .hotel-catalog-filter-modal_tab__tracker__rCrPr{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-modal_tab__list--bottom-border__qTD6K .hotel-catalog-filter-modal_tab__button__IFMc2{padding:10px 20px;color:#848c98}.hotel-catalog-filter-modal_tab__list--bottom-border__qTD6K .hotel-catalog-filter-modal_tab__button__IFMc2[class*="--selected"]{color:#22364a}.hotel-catalog-filter-modal_tab__list--bottom-border-light__DjIU2{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-modal_tab__list--bottom-border-light__DjIU2 .hotel-catalog-filter-modal_tab__tracker__rCrPr{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-modal_tab__list--bottom-border-light__DjIU2 .hotel-catalog-filter-modal_tab__button__IFMc2{padding:10px 20px;color:#fff}.hotel-catalog-filter-modal_tab__list--bottom-border-light__DjIU2 .hotel-catalog-filter-modal_tab__button__IFMc2[class*="--selected"]{color:#fff}.hotel-catalog-filter-modal_tab__light__n3B7l{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.hotel-catalog-filter-modal_tab__light__n3B7l{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-filter-modal_tab__light__n3B7l{padding:10px 20px}}.hotel-catalog-filter-modal_tab__light__n3B7l:hover{color:#fff}.hotel-catalog-filter-modal_tab__light__n3B7l[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.hotel-catalog-filter-modal_tab__dark__RKPd3{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.hotel-catalog-filter-modal_tab__dark__RKPd3{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-filter-modal_tab__dark__RKPd3{padding:10px 20px}}.hotel-catalog-filter-modal_tab__dark__RKPd3:hover{color:#22364a}.hotel-catalog-filter-modal_tab__dark__RKPd3[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.hotel-catalog-filter-modal_tab__button__IFMc2{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.hotel-catalog-filter-modal_tab__button__IFMc2{padding:10px 24px}}.hotel-catalog-filter-modal_tab__button__IFMc2>*{position:relative;z-index:1;font-weight:700}.hotel-catalog-filter-modal_tab__button__IFMc2:hover:not([class*="--selected"]){opacity:.8}.hotel-catalog-filter-modal_tab__button__IFMc2[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.hotel-catalog-filter-modal_tab__tracker__rCrPr{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.hotel-catalog-filter-modal_h1__izwVM{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.hotel-catalog-filter-modal_h1__izwVM{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.hotel-catalog-filter-modal_h1__izwVM{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.hotel-catalog-filter-modal_h2__UK_LB{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-modal_h2__UK_LB{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.hotel-catalog-filter-modal_h2__UK_LB{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.hotel-catalog-filter-modal_h3__eIX_a{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.hotel-catalog-filter-modal_h3__eIX_a{font-size:26px;line-height:36px}}@media(min-width:1624px){.hotel-catalog-filter-modal_h3__eIX_a{font-size:32px;line-height:44px}}.hotel-catalog-filter-modal_h4__rcMT_{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-modal_h4__rcMT_{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-filter-modal_h24__zVek3{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-modal_h24__zVek3{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-filter-modal_p1__c4IV6{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.hotel-catalog-filter-modal_p1__c4IV6{font-size:22px;line-height:36px}}.hotel-catalog-filter-modal_p1text__qq1u6{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.hotel-catalog-filter-modal_p1text__qq1u6{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.hotel-catalog-filter-modal_p1text__qq1u6{font-size:22px;line-height:36px}}.hotel-catalog-filter-modal_p15__YDtFd{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.hotel-catalog-filter-modal_p15__YDtFd{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.hotel-catalog-filter-modal_p15__YDtFd{font-size:22px;line-height:36px}}.hotel-catalog-filter-modal_p2__Dni9Q{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.hotel-catalog-filter-modal_p2__Dni9Q{font-size:17px;line-height:29px;letter-spacing:-.51px}}.hotel-catalog-filter-modal_p2--nomedia__8dfUS{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}.hotel-catalog-filter-modal_p3__7RT5K{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}@media(min-width:1624px){.hotel-catalog-filter-modal_p3__7RT5K{font-size:17px;line-height:29px;letter-spacing:.17px}}.hotel-catalog-filter-modal_p3--nomedia__lanlg{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.hotel-catalog-filter-modal_p4__MWzJq{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-filter-modal_p4__MWzJq{font-size:15px;line-height:24px}}.hotel-catalog-filter-modal_p45__ErPVL{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-filter-modal_p45__ErPVL{font-size:15px;line-height:24px}}.hotel-catalog-filter-modal_modal__NqOrt{background-color:#fff;border:1px solid #d4d4d4;padding:24px 16px 0;overflow:scroll;max-height:100%;-ms-overflow-style:none;scrollbar-width:none}.hotel-catalog-filter-modal_modal__NqOrt::-webkit-scrollbar{display:none}@media(min-width:768px){.hotel-catalog-filter-modal_modal__NqOrt{padding-top:41px;padding-inline:40px}}.hotel-catalog-filter-modal_modal__top__oWnlj{text-align:center;padding:0 40px 26px;border-bottom:1px solid #f0f0f2;margin-bottom:40px}.hotel-catalog-filter-modal_modal__content__NEBjI{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:996px){.hotel-catalog-filter-modal_modal__content__NEBjI{gap:100px;grid-template-columns:repeat(2,minmax(0,1fr))}}.hotel-catalog-filter-modal_modal__column__Hti3A{display:flex;flex-direction:column;gap:30px}@media(min-width:996px){.hotel-catalog-filter-modal_modal__column__Hti3A{gap:40px}}.hotel-catalog-filter-modal_modal__filterTitle__Tf_of{margin-bottom:10px}.hotel-catalog-filter-modal_modal__bottom__hBaV_{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:16px;padding:16px 0 24px;margin-top:30px;background-color:#fff}@keyframes hotel-catalog-filter-bar_appear__q6VhK{0%{opacity:0}to{opacity:1}}.hotel-catalog-filter-bar_container__aMWWY{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.hotel-catalog-filter-bar_container__aMWWY{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.hotel-catalog-filter-bar_container__aMWWY{max-width:1624px;padding:0}}.hotel-catalog-filter-bar_tab__list__X0h9z{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.hotel-catalog-filter-bar_tab__list__X0h9z::-webkit-scrollbar{display:none}@media(min-width:996px){.hotel-catalog-filter-bar_tab__list__X0h9z{justify-content:center}}.hotel-catalog-filter-bar_tab__list--dark__GQhP4{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-bar_tab__list--dark__GQhP4 .hotel-catalog-filter-bar_tab__tracker__iJ_fS{background-color:#fff;height:calc(100% - 8px);top:4px}.hotel-catalog-filter-bar_tab__list--dark__GQhP4 .hotel-catalog-filter-bar_tab__button__yx4SS{color:#fff}.hotel-catalog-filter-bar_tab__list--dark__GQhP4 .hotel-catalog-filter-bar_tab__button__yx4SS[class*="--selected"]{color:#22364a}.hotel-catalog-filter-bar_tab__list--top-border__C4dd3{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-bar_tab__list--top-border__C4dd3 .hotel-catalog-filter-bar_tab__tracker__iJ_fS{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-bar_tab__list--top-border__C4dd3 .hotel-catalog-filter-bar_tab__button__yx4SS{padding:10px 20px;color:#848c98}.hotel-catalog-filter-bar_tab__list--top-border__C4dd3 .hotel-catalog-filter-bar_tab__button__yx4SS[class*="--selected"]{color:#22364a}.hotel-catalog-filter-bar_tab__list--bottom-border__696si{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-bar_tab__list--bottom-border__696si .hotel-catalog-filter-bar_tab__tracker__iJ_fS{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-bar_tab__list--bottom-border__696si .hotel-catalog-filter-bar_tab__button__yx4SS{padding:10px 20px;color:#848c98}.hotel-catalog-filter-bar_tab__list--bottom-border__696si .hotel-catalog-filter-bar_tab__button__yx4SS[class*="--selected"]{color:#22364a}.hotel-catalog-filter-bar_tab__list--bottom-border-light__wglDO{padding:4px;height:48px;border-radius:30px}.hotel-catalog-filter-bar_tab__list--bottom-border-light__wglDO .hotel-catalog-filter-bar_tab__tracker__iJ_fS{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-filter-bar_tab__list--bottom-border-light__wglDO .hotel-catalog-filter-bar_tab__button__yx4SS{padding:10px 20px;color:#fff}.hotel-catalog-filter-bar_tab__list--bottom-border-light__wglDO .hotel-catalog-filter-bar_tab__button__yx4SS[class*="--selected"]{color:#fff}.hotel-catalog-filter-bar_tab__light__o8TUs{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.hotel-catalog-filter-bar_tab__light__o8TUs{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-filter-bar_tab__light__o8TUs{padding:10px 20px}}.hotel-catalog-filter-bar_tab__light__o8TUs:hover{color:#fff}.hotel-catalog-filter-bar_tab__light__o8TUs[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.hotel-catalog-filter-bar_tab__dark__igT33{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.hotel-catalog-filter-bar_tab__dark__igT33{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-filter-bar_tab__dark__igT33{padding:10px 20px}}.hotel-catalog-filter-bar_tab__dark__igT33:hover{color:#22364a}.hotel-catalog-filter-bar_tab__dark__igT33[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.hotel-catalog-filter-bar_tab__button__yx4SS{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.hotel-catalog-filter-bar_tab__button__yx4SS{padding:10px 24px}}.hotel-catalog-filter-bar_tab__button__yx4SS>*{position:relative;z-index:1;font-weight:700}.hotel-catalog-filter-bar_tab__button__yx4SS:hover:not([class*="--selected"]){opacity:.8}.hotel-catalog-filter-bar_tab__button__yx4SS[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.hotel-catalog-filter-bar_tab__tracker__iJ_fS{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.hotel-catalog-filter-bar_h1__ty5UA{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.hotel-catalog-filter-bar_h1__ty5UA{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.hotel-catalog-filter-bar_h1__ty5UA{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.hotel-catalog-filter-bar_h2__haujS{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-bar_h2__haujS{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.hotel-catalog-filter-bar_h2__haujS{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.hotel-catalog-filter-bar_h3__sXFs0{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.hotel-catalog-filter-bar_h3__sXFs0{font-size:26px;line-height:36px}}@media(min-width:1624px){.hotel-catalog-filter-bar_h3__sXFs0{font-size:32px;line-height:44px}}.hotel-catalog-filter-bar_h4__APafD{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-bar_h4__APafD{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-filter-bar_h24__NqDs6{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-filter-bar_h24__NqDs6{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-filter-bar_p1__iRSwa{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.hotel-catalog-filter-bar_p1__iRSwa{font-size:22px;line-height:36px}}.hotel-catalog-filter-bar_p1text__bj2sY{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.hotel-catalog-filter-bar_p1text__bj2sY{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.hotel-catalog-filter-bar_p1text__bj2sY{font-size:22px;line-height:36px}}.hotel-catalog-filter-bar_p15__eXUnh{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.hotel-catalog-filter-bar_p15__eXUnh{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.hotel-catalog-filter-bar_p15__eXUnh{font-size:22px;line-height:36px}}.hotel-catalog-filter-bar_p2__ip7u0{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.hotel-catalog-filter-bar_p2__ip7u0{font-size:17px;line-height:29px;letter-spacing:-.51px}}.hotel-catalog-filter-bar_p2--nomedia__1knrf{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}.hotel-catalog-filter-bar_p3__X6kLQ{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}@media(min-width:1624px){.hotel-catalog-filter-bar_p3__X6kLQ{font-size:17px;line-height:29px;letter-spacing:.17px}}.hotel-catalog-filter-bar_p3--nomedia__QPyPL{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.hotel-catalog-filter-bar_p4__lIlbE{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-filter-bar_p4__lIlbE{font-size:15px;line-height:24px}}.hotel-catalog-filter-bar_p45__2deUt{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-filter-bar_p45__2deUt{font-size:15px;line-height:24px}}.hotel-catalog-filter-bar_filter__row__ak8ZN{flex-wrap:wrap;gap:12px}.hotel-catalog-filter-bar_filter__more__IImZq{display:none}@media(min-width:996px){.hotel-catalog-filter-bar_filter__more__IImZq{display:flex}}@keyframes hotel-catalog-links_appear__TGQUP{0%{opacity:0}to{opacity:1}}.hotel-catalog-links_container__2wT9h{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.hotel-catalog-links_container__2wT9h{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.hotel-catalog-links_container__2wT9h{max-width:1624px;padding:0}}.hotel-catalog-links_tab__list__SWV0A{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.hotel-catalog-links_tab__list__SWV0A::-webkit-scrollbar{display:none}@media(min-width:996px){.hotel-catalog-links_tab__list__SWV0A{justify-content:center}}.hotel-catalog-links_tab__list--dark__ZypV8{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.hotel-catalog-links_tab__list--dark__ZypV8 .hotel-catalog-links_tab__tracker__jKNp2{background-color:#fff;height:calc(100% - 8px);top:4px}.hotel-catalog-links_tab__list--dark__ZypV8 .hotel-catalog-links_tab__button__Zxzqm{color:#fff}.hotel-catalog-links_tab__list--dark__ZypV8 .hotel-catalog-links_tab__button__Zxzqm[class*="--selected"]{color:#22364a}.hotel-catalog-links_tab__list--top-border__VQq4H{padding:4px;height:48px;border-radius:30px}.hotel-catalog-links_tab__list--top-border__VQq4H .hotel-catalog-links_tab__tracker__jKNp2{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-links_tab__list--top-border__VQq4H .hotel-catalog-links_tab__button__Zxzqm{padding:10px 20px;color:#848c98}.hotel-catalog-links_tab__list--top-border__VQq4H .hotel-catalog-links_tab__button__Zxzqm[class*="--selected"]{color:#22364a}.hotel-catalog-links_tab__list--bottom-border__AX_LV{padding:4px;height:48px;border-radius:30px}.hotel-catalog-links_tab__list--bottom-border__AX_LV .hotel-catalog-links_tab__tracker__jKNp2{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-links_tab__list--bottom-border__AX_LV .hotel-catalog-links_tab__button__Zxzqm{padding:10px 20px;color:#848c98}.hotel-catalog-links_tab__list--bottom-border__AX_LV .hotel-catalog-links_tab__button__Zxzqm[class*="--selected"]{color:#22364a}.hotel-catalog-links_tab__list--bottom-border-light__IgNEt{padding:4px;height:48px;border-radius:30px}.hotel-catalog-links_tab__list--bottom-border-light__IgNEt .hotel-catalog-links_tab__tracker__jKNp2{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-links_tab__list--bottom-border-light__IgNEt .hotel-catalog-links_tab__button__Zxzqm{padding:10px 20px;color:#fff}.hotel-catalog-links_tab__list--bottom-border-light__IgNEt .hotel-catalog-links_tab__button__Zxzqm[class*="--selected"]{color:#fff}.hotel-catalog-links_tab__light__Zi2vh{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.hotel-catalog-links_tab__light__Zi2vh{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-links_tab__light__Zi2vh{padding:10px 20px}}.hotel-catalog-links_tab__light__Zi2vh:hover{color:#fff}.hotel-catalog-links_tab__light__Zi2vh[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.hotel-catalog-links_tab__dark__FdDrB{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.hotel-catalog-links_tab__dark__FdDrB{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-links_tab__dark__FdDrB{padding:10px 20px}}.hotel-catalog-links_tab__dark__FdDrB:hover{color:#22364a}.hotel-catalog-links_tab__dark__FdDrB[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.hotel-catalog-links_tab__button__Zxzqm{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.hotel-catalog-links_tab__button__Zxzqm{padding:10px 24px}}.hotel-catalog-links_tab__button__Zxzqm>*{position:relative;z-index:1;font-weight:700}.hotel-catalog-links_tab__button__Zxzqm:hover:not([class*="--selected"]){opacity:.8}.hotel-catalog-links_tab__button__Zxzqm[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.hotel-catalog-links_tab__tracker__jKNp2{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.hotel-catalog-links_h1__BAmPl{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.hotel-catalog-links_h1__BAmPl{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.hotel-catalog-links_h1__BAmPl{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.hotel-catalog-links_h2__ozZ9S{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-links_h2__ozZ9S{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.hotel-catalog-links_h2__ozZ9S{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.hotel-catalog-links_h3__kmqmu{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.hotel-catalog-links_h3__kmqmu{font-size:26px;line-height:36px}}@media(min-width:1624px){.hotel-catalog-links_h3__kmqmu{font-size:32px;line-height:44px}}.hotel-catalog-links_h4__hFN8s{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-links_h4__hFN8s{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-links_h24__Go5RQ{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-links_h24__Go5RQ{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-links_p1__MoDAu{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.hotel-catalog-links_p1__MoDAu{font-size:22px;line-height:36px}}.hotel-catalog-links_p1text__Q55zh{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.hotel-catalog-links_p1text__Q55zh{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.hotel-catalog-links_p1text__Q55zh{font-size:22px;line-height:36px}}.hotel-catalog-links_p15__yA7o2{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.hotel-catalog-links_p15__yA7o2{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.hotel-catalog-links_p15__yA7o2{font-size:22px;line-height:36px}}.hotel-catalog-links_p2__CZxVn{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.hotel-catalog-links_p2__CZxVn{font-size:17px;line-height:29px;letter-spacing:-.51px}}.hotel-catalog-links_p2--nomedia__DMh_r{font-weight:700;letter-spacing:-.14px}.hotel-catalog-links_p2--nomedia__DMh_r,.hotel-catalog-links_p3__pamrq{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px}.hotel-catalog-links_p3__pamrq{font-weight:300;letter-spacing:.14px}@media(min-width:1624px){.hotel-catalog-links_p3__pamrq{font-size:17px;line-height:29px;letter-spacing:.17px}}.hotel-catalog-links_p3--nomedia__iuAmC{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.hotel-catalog-links_p4__Z8ouQ{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-links_p4__Z8ouQ{font-size:15px;line-height:24px}}.hotel-catalog-links_p45__CM8K4{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-links_p45__CM8K4{font-size:15px;line-height:24px}}.hotel-catalog-links_links__UwXi8{margin-top:32px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.hotel-catalog-links_links__UwXi8 a{width:-webkit-fit-content;width:fit-content;white-space:nowrap}@keyframes Properties_appear__qaSSC{0%{opacity:0}to{opacity:1}}.Properties_container__HgOiS{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.Properties_container__HgOiS{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.Properties_container__HgOiS{max-width:1624px;padding:0}}.Properties_tab__list__gO2Eu{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.Properties_tab__list__gO2Eu::-webkit-scrollbar{display:none}@media(min-width:996px){.Properties_tab__list__gO2Eu{justify-content:center}}.Properties_tab__list--dark__AtESs{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.Properties_tab__list--dark__AtESs .Properties_tab__tracker__FW3GZ{background-color:#fff;height:calc(100% - 8px);top:4px}.Properties_tab__list--dark__AtESs .Properties_tab__button__MjMJt{color:#fff}.Properties_tab__list--dark__AtESs .Properties_tab__button__MjMJt[class*="--selected"]{color:#22364a}.Properties_tab__list--top-border__PlrjE{padding:4px;height:48px;border-radius:30px}.Properties_tab__list--top-border__PlrjE .Properties_tab__tracker__FW3GZ{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.Properties_tab__list--top-border__PlrjE .Properties_tab__button__MjMJt{padding:10px 20px;color:#848c98}.Properties_tab__list--top-border__PlrjE .Properties_tab__button__MjMJt[class*="--selected"]{color:#22364a}.Properties_tab__list--bottom-border__EcvKc{padding:4px;height:48px;border-radius:30px}.Properties_tab__list--bottom-border__EcvKc .Properties_tab__tracker__FW3GZ{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.Properties_tab__list--bottom-border__EcvKc .Properties_tab__button__MjMJt{padding:10px 20px;color:#848c98}.Properties_tab__list--bottom-border__EcvKc .Properties_tab__button__MjMJt[class*="--selected"]{color:#22364a}.Properties_tab__list--bottom-border-light__ffCBD{padding:4px;height:48px;border-radius:30px}.Properties_tab__list--bottom-border-light__ffCBD .Properties_tab__tracker__FW3GZ{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.Properties_tab__list--bottom-border-light__ffCBD .Properties_tab__button__MjMJt{padding:10px 20px;color:#fff}.Properties_tab__list--bottom-border-light__ffCBD .Properties_tab__button__MjMJt[class*="--selected"]{color:#fff}.Properties_tab__light__VsWV_{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.Properties_tab__light__VsWV_{font-size:22px;line-height:36px}}@media(min-width:996px){.Properties_tab__light__VsWV_{padding:10px 20px}}.Properties_tab__light__VsWV_:hover{color:#fff}.Properties_tab__light__VsWV_[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.Properties_tab__dark__9ocjV{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.Properties_tab__dark__9ocjV{font-size:22px;line-height:36px}}@media(min-width:996px){.Properties_tab__dark__9ocjV{padding:10px 20px}}.Properties_tab__dark__9ocjV:hover{color:#22364a}.Properties_tab__dark__9ocjV[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.Properties_tab__button__MjMJt{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.Properties_tab__button__MjMJt{padding:10px 24px}}.Properties_tab__button__MjMJt>*{position:relative;z-index:1;font-weight:700}.Properties_tab__button__MjMJt:hover:not([class*="--selected"]){opacity:.8}.Properties_tab__button__MjMJt[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.Properties_tab__tracker__FW3GZ{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.Properties_h1__9_l_E{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.Properties_h1__9_l_E{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.Properties_h1__9_l_E{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.Properties_h2__V06xp{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Properties_h2__V06xp{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.Properties_h2__V06xp{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.Properties_h3__6dEOe{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.Properties_h3__6dEOe{font-size:26px;line-height:36px}}@media(min-width:1624px){.Properties_h3__6dEOe{font-size:32px;line-height:44px}}.Properties_h4__df_6W{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Properties_h4__df_6W{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.Properties_h24__c0Giw{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Properties_h24__c0Giw{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.Properties_p1__PyPfQ{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.Properties_p1__PyPfQ{font-size:22px;line-height:36px}}.Properties_p1text__aDAQo{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.Properties_p1text__aDAQo{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.Properties_p1text__aDAQo{font-size:22px;line-height:36px}}.Properties_p15__Q99jn{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.Properties_p15__Q99jn{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.Properties_p15__Q99jn{font-size:22px;line-height:36px}}.Properties_p2__WNsq3{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.Properties_p2__WNsq3{font-size:17px;line-height:29px;letter-spacing:-.51px}}.Properties_p2--nomedia__Y3NPC{font-weight:700;letter-spacing:-.14px}.Properties_p2--nomedia__Y3NPC,.Properties_p3__vmEFX{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px}.Properties_p3__vmEFX{font-weight:300;letter-spacing:.14px}@media(min-width:1624px){.Properties_p3__vmEFX{font-size:17px;line-height:29px;letter-spacing:.17px}}.Properties_p3--nomedia__RZVry{font-size:14px;line-height:24px;letter-spacing:.14px}.Properties_p3--nomedia__RZVry,.Properties_p4__uRlN8{font-family:var(--font-manrope,sans-serif);font-weight:300}.Properties_p4__uRlN8{font-size:12px;line-height:20px;letter-spacing:0}@media(min-width:1624px){.Properties_p4__uRlN8{font-size:15px;line-height:24px}}.Properties_p45__abQj4{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.Properties_p45__abQj4{font-size:15px;line-height:24px}}.Properties_properties__WlvwS{margin-top:25px;border-top:1px solid #d4d4d4}.Properties_properties--fixed__lA_Si{margin-top:75px}@media(min-width:996px){.Properties_properties--fixed__lA_Si{margin-top:25px}.Properties_properties__WlvwS{margin-top:30px;padding-top:30px;border-top:1px solid #efeff1}}.Properties_properties__top__W_TMI{display:flex;justify-content:space-between;align-items:center;position:static}@media(min-width:996px){.Properties_properties__top__W_TMI{position:relative}}.Properties_properties__topTitle___ClVp{font-size:14px;font-weight:700}@media(min-width:996px){.Properties_properties__topTitle___ClVp{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}}@media(min-width:996px)and (min-width:996px){.Properties_properties__topTitle___ClVp{font-size:26px;line-height:36px}}@media(min-width:996px)and (min-width:1624px){.Properties_properties__topTitle___ClVp{font-size:32px;line-height:44px}}.Properties_properties__tabs__PRvyQ{position:fixed;bottom:30px;left:50%;translate:-50% 0;z-index:105}@media(min-width:996px){.Properties_properties__tabs__PRvyQ{z-index:5;position:absolute;translate:none;left:50%;top:0;translate:-50% 0}}.Properties_properties__pagination__C835d{margin-bottom:60px}@media(min-width:996px){.Properties_properties__pagination__C835d{margin-bottom:90px}}.Properties_sort__n8V1m{display:flex;align-items:center;position:relative}.Properties_sort__text__aLq96{display:none}@media(min-width:576px){.Properties_sort__text__aLq96{display:inline}}.Properties_sort__button__TcmTo{-webkit-text-decoration:dotted;text-decoration:dotted;background-color:rgba(0,0,0,0);border:none;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#22364a;text-decoration-color:#22364a;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;color:#22364a;white-space:nowrap}.Properties_sort__options__7djoX{position:absolute;bottom:-20px;right:0;content:"";gap:12px;border-radius:20px;border:1px solid #efeff1;background-color:#fff;flex-direction:column;padding:20px 16px;translate:0 100%;display:none;z-index:6}.Properties_sort__options--open__WgtvK{display:flex}.Properties_sort__option___1Exo{font-family:var(--font-manrope,sans-serif);font-size:12px;line-height:20px;font-weight:700;letter-spacing:-.01em;cursor:pointer;white-space:nowrap}@keyframes HotelCatalogCard_appear__QguKr{0%{opacity:0}to{opacity:1}}.HotelCatalogCard_container__45aoo{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.HotelCatalogCard_container__45aoo{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.HotelCatalogCard_container__45aoo{max-width:1624px;padding:0}}.HotelCatalogCard_tab__list__bmheO{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.HotelCatalogCard_tab__list__bmheO::-webkit-scrollbar{display:none}@media(min-width:996px){.HotelCatalogCard_tab__list__bmheO{justify-content:center}}.HotelCatalogCard_tab__list--dark__XLsgY{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.HotelCatalogCard_tab__list--dark__XLsgY .HotelCatalogCard_tab__tracker__IL9sn{background-color:#fff;height:calc(100% - 8px);top:4px}.HotelCatalogCard_tab__list--dark__XLsgY .HotelCatalogCard_tab__button__5yfU5{color:#fff}.HotelCatalogCard_tab__list--dark__XLsgY .HotelCatalogCard_tab__button__5yfU5[class*="--selected"]{color:#22364a}.HotelCatalogCard_tab__list--top-border__RH61r{padding:4px;height:48px;border-radius:30px}.HotelCatalogCard_tab__list--top-border__RH61r .HotelCatalogCard_tab__tracker__IL9sn{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.HotelCatalogCard_tab__list--top-border__RH61r .HotelCatalogCard_tab__button__5yfU5{padding:10px 20px;color:#848c98}.HotelCatalogCard_tab__list--top-border__RH61r .HotelCatalogCard_tab__button__5yfU5[class*="--selected"]{color:#22364a}.HotelCatalogCard_tab__list--bottom-border__nFqXI{padding:4px;height:48px;border-radius:30px}.HotelCatalogCard_tab__list--bottom-border__nFqXI .HotelCatalogCard_tab__tracker__IL9sn{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.HotelCatalogCard_tab__list--bottom-border__nFqXI .HotelCatalogCard_tab__button__5yfU5{padding:10px 20px;color:#848c98}.HotelCatalogCard_tab__list--bottom-border__nFqXI .HotelCatalogCard_tab__button__5yfU5[class*="--selected"]{color:#22364a}.HotelCatalogCard_tab__list--bottom-border-light__3qR4F{padding:4px;height:48px;border-radius:30px}.HotelCatalogCard_tab__list--bottom-border-light__3qR4F .HotelCatalogCard_tab__tracker__IL9sn{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.HotelCatalogCard_tab__list--bottom-border-light__3qR4F .HotelCatalogCard_tab__button__5yfU5{padding:10px 20px;color:#fff}.HotelCatalogCard_tab__list--bottom-border-light__3qR4F .HotelCatalogCard_tab__button__5yfU5[class*="--selected"]{color:#fff}.HotelCatalogCard_tab__light__IC5Lf{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.HotelCatalogCard_tab__light__IC5Lf{font-size:22px;line-height:36px}}@media(min-width:996px){.HotelCatalogCard_tab__light__IC5Lf{padding:10px 20px}}.HotelCatalogCard_tab__light__IC5Lf:hover{color:#fff}.HotelCatalogCard_tab__light__IC5Lf[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.HotelCatalogCard_tab__dark__U4MCj{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.HotelCatalogCard_tab__dark__U4MCj{font-size:22px;line-height:36px}}@media(min-width:996px){.HotelCatalogCard_tab__dark__U4MCj{padding:10px 20px}}.HotelCatalogCard_tab__dark__U4MCj:hover{color:#22364a}.HotelCatalogCard_tab__dark__U4MCj[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.HotelCatalogCard_tab__button__5yfU5{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.HotelCatalogCard_tab__button__5yfU5{padding:10px 24px}}.HotelCatalogCard_tab__button__5yfU5>*{position:relative;z-index:1;font-weight:700}.HotelCatalogCard_tab__button__5yfU5:hover:not([class*="--selected"]){opacity:.8}.HotelCatalogCard_tab__button__5yfU5[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.HotelCatalogCard_tab__tracker__IL9sn{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.HotelCatalogCard_h1__8okkB{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.HotelCatalogCard_h1__8okkB{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.HotelCatalogCard_h1__8okkB{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.HotelCatalogCard_h2__3Ttge{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.HotelCatalogCard_h2__3Ttge{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.HotelCatalogCard_h2__3Ttge{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.HotelCatalogCard_h3__0TJUQ{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.HotelCatalogCard_h3__0TJUQ{font-size:26px;line-height:36px}}@media(min-width:1624px){.HotelCatalogCard_h3__0TJUQ{font-size:32px;line-height:44px}}.HotelCatalogCard_h4__PdZRP{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.HotelCatalogCard_h4__PdZRP{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.HotelCatalogCard_h24__oPhQq{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.HotelCatalogCard_h24__oPhQq{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.HotelCatalogCard_p1__GgUEr{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.HotelCatalogCard_p1__GgUEr{font-size:22px;line-height:36px}}.HotelCatalogCard_p1text__zdDNu{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.HotelCatalogCard_p1text__zdDNu{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.HotelCatalogCard_p1text__zdDNu{font-size:22px;line-height:36px}}.HotelCatalogCard_p15__NkQ05{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.HotelCatalogCard_p15__NkQ05{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.HotelCatalogCard_p15__NkQ05{font-size:22px;line-height:36px}}.HotelCatalogCard_p2__t4Mc_{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.HotelCatalogCard_p2__t4Mc_{font-size:17px;line-height:29px;letter-spacing:-.51px}}.HotelCatalogCard_p2--nomedia__7iTAv{font-weight:700;letter-spacing:-.14px}.HotelCatalogCard_p2--nomedia__7iTAv,.HotelCatalogCard_p3__rNrR4{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px}.HotelCatalogCard_p3__rNrR4{font-weight:300;letter-spacing:.14px}@media(min-width:1624px){.HotelCatalogCard_p3__rNrR4{font-size:17px;line-height:29px;letter-spacing:.17px}}.HotelCatalogCard_p3--nomedia__3svMs{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.HotelCatalogCard_p4__gQn_u{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.HotelCatalogCard_p4__gQn_u{font-size:15px;line-height:24px}}.HotelCatalogCard_p45__sZluS{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.HotelCatalogCard_p45__sZluS{font-size:15px;line-height:24px}}.HotelCatalogCard_footer__5dZD_{padding:16px 20px;color:#22364a;display:flex;flex-direction:column;flex-grow:1}@media(min-width:996px){.HotelCatalogCard_footer__5dZD_{padding:20px 20px 24px}}.HotelCatalogCard_title__TCsDO{transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.HotelCatalogCard_title__TCsDO:hover{text-decoration:underline}.HotelCatalogCard_info__iQsuH{margin-top:10px;padding-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex-grow:1}@media(min-width:996px){.HotelCatalogCard_info__iQsuH{margin-top:16px;padding-bottom:30px;gap:6px}}.HotelCatalogCard_fact__Qm8Km{display:flex;align-items:baseline;gap:3px}.HotelCatalogCard_bottom__rpuOC{padding-top:20px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d4d4d4;margin-top:auto}@keyframes Pagination_appear__8qGjO{0%{opacity:0}to{opacity:1}}.Pagination_container__gE0XJ{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.Pagination_container__gE0XJ{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.Pagination_container__gE0XJ{max-width:1624px;padding:0}}.Pagination_tab__list__xK_qC{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.Pagination_tab__list__xK_qC::-webkit-scrollbar{display:none}@media(min-width:996px){.Pagination_tab__list__xK_qC{justify-content:center}}.Pagination_tab__list--dark__FWR_x{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.Pagination_tab__list--dark__FWR_x .Pagination_tab__tracker__njGT3{background-color:#fff;height:calc(100% - 8px);top:4px}.Pagination_tab__list--dark__FWR_x .Pagination_tab__button__hA5SP{color:#fff}.Pagination_tab__list--dark__FWR_x .Pagination_tab__button__hA5SP[class*="--selected"]{color:#22364a}.Pagination_tab__list--top-border__ACYRv{padding:4px;height:48px;border-radius:30px}.Pagination_tab__list--top-border__ACYRv .Pagination_tab__tracker__njGT3{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.Pagination_tab__list--top-border__ACYRv .Pagination_tab__button__hA5SP{padding:10px 20px;color:#848c98}.Pagination_tab__list--top-border__ACYRv .Pagination_tab__button__hA5SP[class*="--selected"]{color:#22364a}.Pagination_tab__list--bottom-border__F2fOU{padding:4px;height:48px;border-radius:30px}.Pagination_tab__list--bottom-border__F2fOU .Pagination_tab__tracker__njGT3{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.Pagination_tab__list--bottom-border__F2fOU .Pagination_tab__button__hA5SP{padding:10px 20px;color:#848c98}.Pagination_tab__list--bottom-border__F2fOU .Pagination_tab__button__hA5SP[class*="--selected"]{color:#22364a}.Pagination_tab__list--bottom-border-light__Esipu{padding:4px;height:48px;border-radius:30px}.Pagination_tab__list--bottom-border-light__Esipu .Pagination_tab__tracker__njGT3{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.Pagination_tab__list--bottom-border-light__Esipu .Pagination_tab__button__hA5SP{padding:10px 20px;color:#fff}.Pagination_tab__list--bottom-border-light__Esipu .Pagination_tab__button__hA5SP[class*="--selected"]{color:#fff}.Pagination_tab__light__0lfMc{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.Pagination_tab__light__0lfMc{font-size:22px;line-height:36px}}@media(min-width:996px){.Pagination_tab__light__0lfMc{padding:10px 20px}}.Pagination_tab__light__0lfMc:hover{color:#fff}.Pagination_tab__light__0lfMc[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.Pagination_tab__dark__7qFHc{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.Pagination_tab__dark__7qFHc{font-size:22px;line-height:36px}}@media(min-width:996px){.Pagination_tab__dark__7qFHc{padding:10px 20px}}.Pagination_tab__dark__7qFHc:hover{color:#22364a}.Pagination_tab__dark__7qFHc[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.Pagination_tab__button__hA5SP{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.Pagination_tab__button__hA5SP{padding:10px 24px}}.Pagination_tab__button__hA5SP>*{position:relative;z-index:1;font-weight:700}.Pagination_tab__button__hA5SP:hover:not([class*="--selected"]){opacity:.8}.Pagination_tab__button__hA5SP[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.Pagination_tab__tracker__njGT3{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.Pagination_h1__1L3GW{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.Pagination_h1__1L3GW{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.Pagination_h1__1L3GW{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.Pagination_h2__lhHai{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Pagination_h2__lhHai{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.Pagination_h2__lhHai{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.Pagination_h3__Y_6rS{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.Pagination_h3__Y_6rS{font-size:26px;line-height:36px}}@media(min-width:1624px){.Pagination_h3__Y_6rS{font-size:32px;line-height:44px}}.Pagination_h4__4JN95{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Pagination_h4__4JN95{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.Pagination_h24__ix32F{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.Pagination_h24__ix32F{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.Pagination_p1__cXfZv{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.Pagination_p1__cXfZv{font-size:22px;line-height:36px}}.Pagination_p1text__MbTcI{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.Pagination_p1text__MbTcI{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.Pagination_p1text__MbTcI{font-size:22px;line-height:36px}}.Pagination_p15__zMVSZ{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.Pagination_p15__zMVSZ{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.Pagination_p15__zMVSZ{font-size:22px;line-height:36px}}.Pagination_p2__eXyWQ{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.Pagination_p2__eXyWQ{font-size:17px;line-height:29px;letter-spacing:-.51px}}.Pagination_p2--nomedia__BQ_P9{font-weight:700;letter-spacing:-.14px}.Pagination_p2--nomedia__BQ_P9,.Pagination_p3__ZIJwo{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px}.Pagination_p3__ZIJwo{font-weight:300;letter-spacing:.14px}@media(min-width:1624px){.Pagination_p3__ZIJwo{font-size:17px;line-height:29px;letter-spacing:.17px}}.Pagination_p3--nomedia__DQBH6{font-size:14px;line-height:24px;letter-spacing:.14px}.Pagination_p3--nomedia__DQBH6,.Pagination_p4___w7sB{font-family:var(--font-manrope,sans-serif);font-weight:300}.Pagination_p4___w7sB{font-size:12px;line-height:20px;letter-spacing:0}@media(min-width:1624px){.Pagination_p4___w7sB{font-size:15px;line-height:24px}}.Pagination_p45__g4CBR{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.Pagination_p45__g4CBR{font-size:15px;line-height:24px}}.Pagination_pagination__6flo_{display:flex;gap:10px;align-items:center;justify-content:center}.Pagination_pagination__arrow__rGLky,.Pagination_pagination__button__zjrzp{background-color:rgba(0,0,0,0);display:flex;height:32px;width:32px;align-items:center;justify-content:center;border:none;cursor:pointer;font-family:var(--font-manrope,sans-serif);font-size:12px;line-height:16px;letter-spacing:-.14px;font-weight:700}.Pagination_pagination__arrow__rGLky:disabled,.Pagination_pagination__button__zjrzp:disabled{cursor:default}.Pagination_pagination__button--active__eU_n_{border:1.6px solid #22364a;border-radius:50%}@media(min-width:1440px){.Pagination_pagination__button--active__eU_n_{border-width:2px}}.Pagination_pagination__dots__MKBkV{cursor:default}@keyframes hotel-catalog-listing_appear__EENxN{0%{opacity:0}to{opacity:1}}.hotel-catalog-listing_container__ZMwQZ{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.hotel-catalog-listing_container__ZMwQZ{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.hotel-catalog-listing_container__ZMwQZ{max-width:1624px;padding:0}}.hotel-catalog-listing_tab__list__fhJQr{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.hotel-catalog-listing_tab__list__fhJQr::-webkit-scrollbar{display:none}@media(min-width:996px){.hotel-catalog-listing_tab__list__fhJQr{justify-content:center}}.hotel-catalog-listing_tab__list--dark__NBtE7{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.hotel-catalog-listing_tab__list--dark__NBtE7 .hotel-catalog-listing_tab__tracker__hYMb7{background-color:#fff;height:calc(100% - 8px);top:4px}.hotel-catalog-listing_tab__list--dark__NBtE7 .hotel-catalog-listing_tab__button__kiFx0{color:#fff}.hotel-catalog-listing_tab__list--dark__NBtE7 .hotel-catalog-listing_tab__button__kiFx0[class*="--selected"]{color:#22364a}.hotel-catalog-listing_tab__list--top-border__Gklt5{padding:4px;height:48px;border-radius:30px}.hotel-catalog-listing_tab__list--top-border__Gklt5 .hotel-catalog-listing_tab__tracker__hYMb7{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-listing_tab__list--top-border__Gklt5 .hotel-catalog-listing_tab__button__kiFx0{padding:10px 20px;color:#848c98}.hotel-catalog-listing_tab__list--top-border__Gklt5 .hotel-catalog-listing_tab__button__kiFx0[class*="--selected"]{color:#22364a}.hotel-catalog-listing_tab__list--bottom-border__ZZFdo{padding:4px;height:48px;border-radius:30px}.hotel-catalog-listing_tab__list--bottom-border__ZZFdo .hotel-catalog-listing_tab__tracker__hYMb7{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-listing_tab__list--bottom-border__ZZFdo .hotel-catalog-listing_tab__button__kiFx0{padding:10px 20px;color:#848c98}.hotel-catalog-listing_tab__list--bottom-border__ZZFdo .hotel-catalog-listing_tab__button__kiFx0[class*="--selected"]{color:#22364a}.hotel-catalog-listing_tab__list--bottom-border-light__JVW54{padding:4px;height:48px;border-radius:30px}.hotel-catalog-listing_tab__list--bottom-border-light__JVW54 .hotel-catalog-listing_tab__tracker__hYMb7{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog-listing_tab__list--bottom-border-light__JVW54 .hotel-catalog-listing_tab__button__kiFx0{padding:10px 20px;color:#fff}.hotel-catalog-listing_tab__list--bottom-border-light__JVW54 .hotel-catalog-listing_tab__button__kiFx0[class*="--selected"]{color:#fff}.hotel-catalog-listing_tab__light__8lgSn{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.hotel-catalog-listing_tab__light__8lgSn{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-listing_tab__light__8lgSn{padding:10px 20px}}.hotel-catalog-listing_tab__light__8lgSn:hover{color:#fff}.hotel-catalog-listing_tab__light__8lgSn[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.hotel-catalog-listing_tab__dark__IfKdn{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.hotel-catalog-listing_tab__dark__IfKdn{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog-listing_tab__dark__IfKdn{padding:10px 20px}}.hotel-catalog-listing_tab__dark__IfKdn:hover{color:#22364a}.hotel-catalog-listing_tab__dark__IfKdn[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.hotel-catalog-listing_tab__button__kiFx0{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.hotel-catalog-listing_tab__button__kiFx0{padding:10px 24px}}.hotel-catalog-listing_tab__button__kiFx0>*{position:relative;z-index:1;font-weight:700}.hotel-catalog-listing_tab__button__kiFx0:hover:not([class*="--selected"]){opacity:.8}.hotel-catalog-listing_tab__button__kiFx0[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.hotel-catalog-listing_tab__tracker__hYMb7{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.hotel-catalog-listing_h1__Og8ra{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.hotel-catalog-listing_h1__Og8ra{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.hotel-catalog-listing_h1__Og8ra{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.hotel-catalog-listing_h2__s8L5O{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-listing_h2__s8L5O{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.hotel-catalog-listing_h2__s8L5O{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.hotel-catalog-listing_h3__rzZGZ{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.hotel-catalog-listing_h3__rzZGZ{font-size:26px;line-height:36px}}@media(min-width:1624px){.hotel-catalog-listing_h3__rzZGZ{font-size:32px;line-height:44px}}.hotel-catalog-listing_h4__Zek9a{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-listing_h4__Zek9a{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-listing_h24__mUjz6{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog-listing_h24__mUjz6{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog-listing_p1__Q_kI1{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.hotel-catalog-listing_p1__Q_kI1{font-size:22px;line-height:36px}}.hotel-catalog-listing_p1text__j0p_p{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.hotel-catalog-listing_p1text__j0p_p{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.hotel-catalog-listing_p1text__j0p_p{font-size:22px;line-height:36px}}.hotel-catalog-listing_p15__6ofrI{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.hotel-catalog-listing_p15__6ofrI{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.hotel-catalog-listing_p15__6ofrI{font-size:22px;line-height:36px}}.hotel-catalog-listing_p2__3CTUk{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.hotel-catalog-listing_p2__3CTUk{font-size:17px;line-height:29px;letter-spacing:-.51px}}.hotel-catalog-listing_p2--nomedia__PXOTx{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}.hotel-catalog-listing_p3___noJM{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}@media(min-width:1624px){.hotel-catalog-listing_p3___noJM{font-size:17px;line-height:29px;letter-spacing:.17px}}.hotel-catalog-listing_p3--nomedia__j458l{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.hotel-catalog-listing_p4__K07oD{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-listing_p4__K07oD{font-size:15px;line-height:24px}}.hotel-catalog-listing_p45__3AWZF{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog-listing_p45__3AWZF{font-size:15px;line-height:24px}}.hotel-catalog-listing_listing__cards__A0oM3{transition:opacity .2s .1s}.hotel-catalog-listing_listing__cards--loading__9W__e>div:first-of-type{pointer-events:none;opacity:.3}@keyframes hotel-catalog_appear___0MZJ{0%{opacity:0}to{opacity:1}}.hotel-catalog_container__JbR3D{max-width:1624px;padding-inline:16px;margin:0 auto}@media(min-width:1440px){.hotel-catalog_container__JbR3D{max-width:1440px;padding-inline:48px}}@media(min-width:1624px){.hotel-catalog_container__JbR3D{max-width:1624px;padding:0}}.hotel-catalog_tab__list__4p4Nq{position:relative;display:flex;justify-content:flex-start;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll;margin-inline:0!important}.hotel-catalog_tab__list__4p4Nq::-webkit-scrollbar{display:none}@media(min-width:996px){.hotel-catalog_tab__list__4p4Nq{justify-content:center}}.hotel-catalog_tab__list--dark__MFfv6{background-color:#848c98;width:-webkit-min-content;width:min-content;padding:4px;height:48px;border-radius:30px}.hotel-catalog_tab__list--dark__MFfv6 .hotel-catalog_tab__tracker__0AFJb{background-color:#fff;height:calc(100% - 8px);top:4px}.hotel-catalog_tab__list--dark__MFfv6 .hotel-catalog_tab__button__cQNBO{color:#fff}.hotel-catalog_tab__list--dark__MFfv6 .hotel-catalog_tab__button__cQNBO[class*="--selected"]{color:#22364a}.hotel-catalog_tab__list--top-border__6fYZ7{padding:4px;height:48px;border-radius:30px}.hotel-catalog_tab__list--top-border__6fYZ7 .hotel-catalog_tab__tracker__0AFJb{background-color:rgba(0,0,0,0);border-top:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog_tab__list--top-border__6fYZ7 .hotel-catalog_tab__button__cQNBO{padding:10px 20px;color:#848c98}.hotel-catalog_tab__list--top-border__6fYZ7 .hotel-catalog_tab__button__cQNBO[class*="--selected"]{color:#22364a}.hotel-catalog_tab__list--bottom-border__Qs13m{padding:4px;height:48px;border-radius:30px}.hotel-catalog_tab__list--bottom-border__Qs13m .hotel-catalog_tab__tracker__0AFJb{background-color:rgba(0,0,0,0);border-bottom:1px solid #22364a;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog_tab__list--bottom-border__Qs13m .hotel-catalog_tab__button__cQNBO{padding:10px 20px;color:#848c98}.hotel-catalog_tab__list--bottom-border__Qs13m .hotel-catalog_tab__button__cQNBO[class*="--selected"]{color:#22364a}.hotel-catalog_tab__list--bottom-border-light__p95Zm{padding:4px;height:48px;border-radius:30px}.hotel-catalog_tab__list--bottom-border-light__p95Zm .hotel-catalog_tab__tracker__0AFJb{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;height:calc(100% - 8px);top:4px;border-radius:0}.hotel-catalog_tab__list--bottom-border-light__p95Zm .hotel-catalog_tab__button__cQNBO{padding:10px 20px;color:#fff}.hotel-catalog_tab__list--bottom-border-light__p95Zm .hotel-catalog_tab__button__cQNBO[class*="--selected"]{color:#fff}.hotel-catalog_tab__light__HWn31{white-space:nowrap;border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:rgba(255,255,255,.5)}@media(min-width:1624px){.hotel-catalog_tab__light__HWn31{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog_tab__light__HWn31{padding:10px 20px}}.hotel-catalog_tab__light__HWn31:hover{color:#fff}.hotel-catalog_tab__light__HWn31[class*="--selected"]{cursor:default;color:#fff;border-bottom:1px solid #fff}.hotel-catalog_tab__dark__rHbJE{white-space:nowrap;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:.2s;cursor:pointer;padding:10px;font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600;color:#848c98}@media(min-width:1624px){.hotel-catalog_tab__dark__rHbJE{font-size:22px;line-height:36px}}@media(min-width:996px){.hotel-catalog_tab__dark__rHbJE{padding:10px 20px}}.hotel-catalog_tab__dark__rHbJE:hover{color:#22364a}.hotel-catalog_tab__dark__rHbJE[class*="--selected"]{cursor:default;color:#22364a;border-bottom-color:#22364a}.hotel-catalog_tab__button__cQNBO{position:relative;white-space:nowrap;transition:.2s;cursor:pointer;padding:8px 16px;border-radius:0;display:flex;justify-content:center;align-items:center;color:#22364a}@media(min-width:996px){.hotel-catalog_tab__button__cQNBO{padding:10px 24px}}.hotel-catalog_tab__button__cQNBO>*{position:relative;z-index:1;font-weight:700}.hotel-catalog_tab__button__cQNBO:hover:not([class*="--selected"]){opacity:.8}.hotel-catalog_tab__button__cQNBO[class*="--selected"]{cursor:default;border-radius:50px;color:#fff}.hotel-catalog_tab__tracker__0AFJb{position:absolute;left:0;bottom:0;top:0;border-radius:50px;background:#22364a;z-index:0}.hotel-catalog_h1__c1r5w{font-size:32px;line-height:38px;font-weight:300;letter-spacing:-.96px;font-family:var(--font-tsars,serif)}@media(min-width:996px){.hotel-catalog_h1__c1r5w{font-size:72px;line-height:84px;letter-spacing:-2.16px}}@media(min-width:1624px){.hotel-catalog_h1__c1r5w{font-size:87px;line-height:87px;letter-spacing:-2.61px}}.hotel-catalog_h2__7E6A3{font-family:var(--font-tsars,serif);font-size:24px;font-weight:300;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog_h2__7E6A3{font-size:48px;line-height:62px;letter-spacing:-1.44px}}@media(min-width:1624px){.hotel-catalog_h2__7E6A3{font-size:58px;line-height:74px;letter-spacing:-1.74px}}.hotel-catalog_h3__nd5fH{font-family:var(--font-manrope,sans-serif);font-weight:600;font-size:24px;line-height:30px;letter-spacing:0}@media(min-width:996px){.hotel-catalog_h3__nd5fH{font-size:26px;line-height:36px}}@media(min-width:1624px){.hotel-catalog_h3__nd5fH{font-size:32px;line-height:44px}}.hotel-catalog_h4__4OrTR{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog_h4__4OrTR{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog_h24__cgXLr{font-family:var(--font-tsars,serif);font-weight:300;font-size:24px;line-height:38px;letter-spacing:-.72px}@media(min-width:996px){.hotel-catalog_h24__cgXLr{font-size:32px;line-height:41.6px;letter-spacing:-1.74px}}.hotel-catalog_p1__4LvG7{font-family:var(--font-manrope,sans-serif);font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}@media(min-width:1624px){.hotel-catalog_p1__4LvG7{font-size:22px;line-height:36px}}.hotel-catalog_p1text__GERpl{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}@media(min-width:996px){.hotel-catalog_p1text__GERpl{font-size:18px;line-height:30px;letter-spacing:0;font-weight:600}}@media(min-width:1624px){.hotel-catalog_p1text__GERpl{font-size:22px;line-height:36px}}.hotel-catalog_p15__juTL4{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px;font-weight:500}@media(min-width:996px){.hotel-catalog_p15__juTL4{font-size:18px;line-height:30px;letter-spacing:0}}@media(min-width:1624px){.hotel-catalog_p15__juTL4{font-size:22px;line-height:36px}}.hotel-catalog_p2__NOgXv{font-family:var(--font-manrope,sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.14px}@media(min-width:1624px){.hotel-catalog_p2__NOgXv{font-size:17px;line-height:29px;letter-spacing:-.51px}}.hotel-catalog_p2--nomedia__tGK7G{font-weight:700;letter-spacing:-.14px}.hotel-catalog_p2--nomedia__tGK7G,.hotel-catalog_p3__LCy9P{font-family:var(--font-manrope,sans-serif);font-size:14px;line-height:24px}.hotel-catalog_p3__LCy9P{font-weight:300;letter-spacing:.14px}@media(min-width:1624px){.hotel-catalog_p3__LCy9P{font-size:17px;line-height:29px;letter-spacing:.17px}}.hotel-catalog_p3--nomedia__yTz0Z{font-family:var(--font-manrope,sans-serif);font-weight:300;font-size:14px;line-height:24px;letter-spacing:.14px}.hotel-catalog_p4__nW9By{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:300;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog_p4__nW9By{font-size:15px;line-height:24px}}.hotel-catalog_p45__tFiXg{font-family:var(--font-manrope,sans-serif);font-size:12px;font-weight:700;line-height:20px;letter-spacing:0}@media(min-width:1624px){.hotel-catalog_p45__tFiXg{font-size:15px;line-height:24px}}@keyframes hotel-catalog_fade__i_V1O{0%{opacity:0}to{opacity:.15}}.hotel-catalog_catalog__g2aZl{position:relative;overflow:clip;padding-top:80px}@media(min-width:768px){.hotel-catalog_catalog__g2aZl{padding-top:101px}}@media(min-width:996px){.hotel-catalog_catalog__g2aZl{padding-top:120px}}.hotel-catalog_catalog__leaves__23igl{display:none;animation:hotel-catalog_fade__i_V1O .5s forwards;opacity:0}@media(min-width:996px){.hotel-catalog_catalog__leaves__23igl{display:block;position:absolute;right:-224px;top:-500px;pointer-events:none;touch-action:none;max-width:unset!important}}.hotel-catalog_catalog__bread__yPUY2{margin-bottom:20px}@media(min-width:996px){.hotel-catalog_catalog__bread__yPUY2{margin-bottom:30px}}.hotel-catalog_catalog__title__Dy0TY{text-wrap:balance}.hotel-catalog_catalog__content__sIrVA{margin-bottom:50px}.hotel-catalog_catalog__ref__Iyvu_{position:absolute;width:1px;height:1px;top:190px;left:0;opacity:0}@media(min-width:1624px){.hotel-catalog_catalog__container__REnZy{padding-inline:16px}}
/*# sourceMappingURL=57e61684930864ef.css.map*/