.ph-city-selector{position:relative;display:inline-flex;align-items:center;gap:12px;margin-left:24px;font-family:Jost,Arial,sans-serif;font-size:14px;z-index:1100}.ph-city-selector>button{background:transparent;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.ph-city-selector [hidden]{display:none!important}.ph-city-list{position:absolute;top:calc(100% + 12px);left:0;width:220px;max-width:calc(100vw - 40px);max-height:320px;overflow:auto;padding:8px 0;background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.12);text-align:left}.ph-city-list button{display:block;width:100%;padding:9px 18px;border:0;background:#fff;color:#222;font:inherit;text-align:left;cursor:pointer}.ph-city-list button:hover,.ph-city-list button:focus-visible,.ph-city-list button[aria-pressed=true]{background:#f5f5f5;color:#d32640}.ph-city-selector [data-ph-city-confirm] button{font:inherit;background:transparent;border:0;border-bottom:1px solid #999;padding:0;margin-left:8px;cursor:pointer}
@media(max-width:999px){.ph-city-selector{margin:0}.ph-city-selector [data-ph-city-confirm]{max-width:230px}.ph-city-list{top:calc(100% + 8px)}}
@media(min-width:1000px){.hotale-style-center-menu .hotale-header-container-inner{display:flex;align-items:center;gap:28px}.hotale-style-center-menu .hotale-logo{position:static!important;flex:0 0 129px;padding:24px 0!important}.hotale-style-center-menu .hotale-navigation{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:1;min-width:0;padding:20px 0!important}.hotale-style-center-menu .hotale-main-menu{float:none!important;padding:0!important}.hotale-style-center-menu .hotale-main-menu-right-wrap{position:static!important;float:none!important;margin:0!important;flex-shrink:0}.hotale-style-center-menu .hotale-main-menu>.sf-menu{gap:24px!important}.hotale-style-center-menu .hotale-main-menu>.sf-menu>li>a{padding-top:14px!important;padding-bottom:14px!important}}
@media(min-width:1000px) and (max-width:1499px){.hotale-style-center-menu .hotale-header-container-inner{display:grid;grid-template-columns:129px 1fr;gap:0 24px}.hotale-style-center-menu .hotale-logo{grid-column:1;grid-row:1}.hotale-style-center-menu .hotale-navigation{display:contents}.hotale-style-center-menu .hotale-main-menu-right-wrap{grid-column:2;grid-row:1;justify-self:end}.hotale-style-center-menu .hotale-main-menu{grid-column:1 / -1;grid-row:2;justify-self:center}.hotale-style-center-menu .hotale-main-menu>.sf-menu{gap:30px!important}}
.hotale-top-bar{position:relative;z-index:1201!important;overflow:visible!important}.hotale-top-bar-container,.hotale-top-bar-left{overflow:visible!important}

@media(min-width:1000px){.hotale-style-center-menu .hotale-main-menu{margin-left:0!important}}

.hotale-top-bar-left-text + .ph-city-selector{margin-left:25px}

@media(min-width:1500px){
.hotale-style-center-menu .hotale-header-container-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px;width:100%}
.hotale-style-center-menu .hotale-logo{grid-column:1;grid-row:1;justify-self:start}
.hotale-style-center-menu .hotale-navigation{display:contents}
.hotale-style-center-menu .hotale-main-menu{grid-column:2;grid-row:1;justify-self:center}
.hotale-style-center-menu .hotale-main-menu-right-wrap{grid-column:3;grid-row:1;justify-self:end}
}
