@keyframes MobileMainMenu-module-scss-module__B5hLDG__slideLeft{0%{transform:translate(50%)}to{transform:translate(0%)}}@keyframes MobileMainMenu-module-scss-module__B5hLDG__slideRight{0%{transform:translate(-100%)}to{transform:translate(0)}}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__menuModalWrap{text-align:left}.MobileMainMenu-module-scss-module__B5hLDG__menuModalWrap:before{display:none}.MobileMainMenu-module-scss-module__B5hLDG__menuModalWrap .ant-modal{vertical-align:top;display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;top:0!important}}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal{animation:.4s ease-in-out MobileMainMenu-module-scss-module__B5hLDG__slideLeft}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-body{padding:0;overflow:auto}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-close-x svg path{fill:#656d77}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal{border-radius:0;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-content{box-shadow:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden;height:100dvh!important;max-height:100dvh!important}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-close{justify-content:center;align-items:center;width:48px;height:48px;display:flex;top:max(4px,env(safe-area-inset-top,0px))!important;right:max(4px,env(safe-area-inset-right,0px))!important}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .ant-modal-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto;height:100%!important;max-height:100dvh!important}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__menuList,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__linksList,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__regionsList{box-sizing:border-box;padding-inline:18px}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__modalHeader span,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNav,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNavAction,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__discountLinkLabel,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__itemTitle,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__countHotels,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__nameCountHotel{font-family:var(--font-roboto),sans-serif;color:#000;font-size:1rem;font-weight:400;line-height:1.35}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNav,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNavAction{font-family:var(--font-roboto),sans-serif;color:#000;box-sizing:border-box;-webkit-tap-highlight-color:#0000;cursor:pointer;white-space:normal;word-break:break-word;border-top:1px solid #0000;border-bottom:1px solid #dfdfdf;align-items:center;width:100%;max-width:100%;min-height:50px;margin:0;padding:14px 0;font-size:1rem;font-weight:400;line-height:1.35;text-decoration:none;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNav:active,.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNavAction:active{background:#3333330a;width:calc(100% + 36px);max-width:calc(100% + 36px);margin-inline:-18px;padding-inline:18px}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__mobileNavAction{appearance:none;text-align:left;background:0 0;border-left:0;border-right:0}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__navExpandIcon{color:#333333a6;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;font-size:14px;line-height:1;display:inline-flex}.MobileMainMenu-module-scss-module__B5hLDG__mainMenuModal .MobileMainMenu-module-scss-module__B5hLDG__navExpandIcon svg{width:14px;height:14px;display:block}}.MobileMainMenu-module-scss-module__B5hLDG__modalBody{flex-direction:column;min-height:0;display:flex}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__modalBody{min-height:100%;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}}.MobileMainMenu-module-scss-module__B5hLDG__modalHeader{color:#333;align-items:center;margin-bottom:12px;padding:18px 16px;animation:.4s ease-in-out MobileMainMenu-module-scss-module__B5hLDG__slideLeft;display:flex;box-shadow:0 10px 10px -10px #7b919d26}.MobileMainMenu-module-scss-module__B5hLDG__modalHeader span{font-family:var(--font-roboto),sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;font-stretch:100%;line-height:111%}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__modalHeader{z-index:2;padding:max(6px,env(safe-area-inset-top,0px)) 56px 8px 18px;background:#fff;margin-bottom:0;position:sticky;top:0;box-shadow:0 1px #7b919d1f}}.MobileMainMenu-module-scss-module__B5hLDG__noAnimation{animation:none}.MobileMainMenu-module-scss-module__B5hLDG__backArrow{cursor:pointer;color:inherit;font:inherit;-webkit-tap-highlight-color:#0000;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:-10px;margin-right:18px;padding:0;display:inline-flex}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__backArrow{font-family:var(--font-roboto),sans-serif;color:#000;margin-left:-6px;margin-right:8px;font-size:1rem;font-weight:400;line-height:1.35}}.MobileMainMenu-module-scss-module__B5hLDG__mobileNav{font-family:var(--font-roboto),sans-serif;color:#000;cursor:pointer;white-space:normal;word-break:break-word;box-sizing:border-box;border-top:1px solid #0000;border-bottom:1px solid #dfdfdf;margin:0 16px;padding:14px 0;font-size:1.125rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:111%;text-decoration:none}.MobileMainMenu-module-scss-module__B5hLDG__mobileNav a{color:inherit;width:100%;text-decoration:none;display:block}.MobileMainMenu-module-scss-module__B5hLDG__mobileNavAction{appearance:none;text-align:left;background:0 0;border-top:1px solid #0000;border-left:0;border-right:0;width:calc(100% - 32px)}.MobileMainMenu-module-scss-module__B5hLDG__withArrow{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__withArrow>span:first-child{flex:auto;min-width:0}.MobileMainMenu-module-scss-module__B5hLDG__menuList{flex-direction:column;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__linksList{flex-direction:column;padding:0 16px;animation:.4s ease-in-out MobileMainMenu-module-scss-module__B5hLDG__slideLeft;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__linksList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav{font-family:var(--font-roboto),sans-serif;border:0;margin:0;padding:12px 0;font-size:1rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5rem}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__linksList{padding-inline:18px}.MobileMainMenu-module-scss-module__B5hLDG__linksList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav{border-top:0;border-bottom:1px solid #dfdfdf}.MobileMainMenu-module-scss-module__B5hLDG__linksList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav.MobileMainMenu-module-scss-module__B5hLDG__withArrow{justify-content:space-between}}.MobileMainMenu-module-scss-module__B5hLDG__discountLinkRow{width:100%;min-width:0;color:inherit;box-sizing:border-box;align-items:center;gap:10px;text-decoration:none;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__discountLinkIcon{object-fit:contain;flex-shrink:0;width:18px;height:18px}.MobileMainMenu-module-scss-module__B5hLDG__discountLinkLabel{text-align:left;min-width:0}.MobileMainMenu-module-scss-module__B5hLDG__leftAnimation{animation:.4s ease-in-out MobileMainMenu-module-scss-module__B5hLDG__slideRight}.MobileMainMenu-module-scss-module__B5hLDG__nameCountHotel{flex:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:2px 10px;min-width:0;text-decoration:none;display:grid}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__nameCountHotel{align-items:center;row-gap:0}}.MobileMainMenu-module-scss-module__B5hLDG__countryFlag{grid-area:1/1;align-self:start;font-size:1.35rem;line-height:1}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__countryFlag{align-self:center;font-size:1.125rem}}.MobileMainMenu-module-scss-module__B5hLDG__countryText{display:contents}.MobileMainMenu-module-scss-module__B5hLDG__nameCountHotel .MobileMainMenu-module-scss-module__B5hLDG__itemTitle{grid-area:1/2;min-width:0}.MobileMainMenu-module-scss-module__B5hLDG__nameCountHotel .MobileMainMenu-module-scss-module__B5hLDG__countHotels{grid-area:2/2}.MobileMainMenu-module-scss-module__B5hLDG__itemTitle{color:#333}.MobileMainMenu-module-scss-module__B5hLDG__countHotels{font-family:var(--font-roboto),sans-serif;color:#656d77;font-size:.8125rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1rem}.MobileMainMenu-module-scss-module__B5hLDG__arrowWrapper{color:#333333a6;cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;display:inline-flex}.MobileMainMenu-module-scss-module__B5hLDG__regionsList{margin:0;padding:0 16px;list-style:none;animation:.4s ease-in-out MobileMainMenu-module-scss-module__B5hLDG__slideLeft}.MobileMainMenu-module-scss-module__B5hLDG__regionsList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav{font-family:var(--font-roboto),sans-serif;border:0;flex-direction:column;align-items:flex-start;margin:0;padding:10px 0;font-size:.875rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.125rem;display:flex}.MobileMainMenu-module-scss-module__B5hLDG__regionsList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav span:nth-child(2){padding-top:4px}@media only screen and (max-width:1000px){.MobileMainMenu-module-scss-module__B5hLDG__regionsList{padding-inline:18px}.MobileMainMenu-module-scss-module__B5hLDG__regionsList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav{border-top:0;border-bottom:1px solid #dfdfdf;flex-direction:column;justify-content:center;align-items:flex-start}.MobileMainMenu-module-scss-module__B5hLDG__regionsList .MobileMainMenu-module-scss-module__B5hLDG__mobileNav span:nth-child(2){padding-top:0}}.MobileMainMenu-module-scss-module__B5hLDG__regionItem{padding-bottom:0;list-style:none}.MobileMainMenu-module-scss-module__B5hLDG__navExpandIcon{flex-shrink:0}
