
:root{--mk-bar-height:76px}
.mk-switcher{position:sticky;top:0;z-index:1000;height:var(--mk-bar-height);background:#0a2145;color:#fff;font-family:Arial,Helvetica,sans-serif;box-shadow:0 2px 14px #0002;line-height:1.2}
.mk-switcher *{box-sizing:border-box}.mk-switcher-inner{max-width:1360px;width:94%;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px}
.mk-home{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none!important;color:#e8eef9!important;white-space:nowrap}.mk-home>span:first-child{font-size:23px;color:#cbb47d}
.mk-experience-tabs{display:flex;gap:7px;align-items:center}.mk-experience-link{display:flex;align-items:center;justify-content:center;gap:9px;height:52px;border:1px solid #ffffff42;border-radius:8px;padding:7px 13px;min-width:148px;font-size:12px;font-weight:800;text-decoration:none!important;color:#edf3ff!important;transition:background .18s,border-color .18s}
.mk-experience-link img{height:34px;width:34px;object-fit:contain;display:block;flex-shrink:0;border-radius:50%;background:white}.mk-experience-link:hover{background:#ffffff17;border-color:#fff}.mk-experience-link[aria-current=page]{background:white;color:#0a2145!important;border-color:white}.mk-hotpot-link[aria-current=page]{background:#e91e35;border-color:#e91e35;color:white!important}.mk-dessert-link[aria-current=page]{background:#d7c6ff;border-color:#d7c6ff;color:#283b98!important}.mk-check{display:none;margin-left:2px;font-size:13px}.mk-experience-link[aria-current=page] .mk-check{display:block}.mk-switcher a:focus-visible{outline:3px solid #efc777;outline-offset:3px}
.mk-restaurant-page .site-header{top:var(--mk-bar-height)}.mk-restaurant-page section[id]{scroll-margin-top:165px}.mk-hotpot-page section[id],.mk-dessert-page section[id]{scroll-margin-top:100px}
@media(max-width:880px){:root{--mk-bar-height:104px}.mk-switcher-inner{width:calc(100% - 28px);display:grid;grid-template-rows:24px 53px;gap:5px;padding:7px 0 9px;align-content:center}.mk-home{font-size:11px;gap:9px}.mk-home>span:first-child{font-size:18px}.mk-experience-tabs{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:6px;width:100%}.mk-experience-link{min-width:0;height:50px;padding:6px 9px;gap:7px;font-size:11px}.mk-experience-link img{height:29px;width:29px}.mk-check{display:none!important}.mk-restaurant-page section[id]{scroll-margin-top:180px}.mk-hotpot-page section[id],.mk-dessert-page section[id]{scroll-margin-top:125px}}
@media(max-width:480px){.mk-experience-link{gap:4px;padding:6px 4px;font-size:9px}.mk-experience-link img{height:25px;width:25px}.mk-dessert-link>span:not(.mk-check){max-width:59px;line-height:1.2}.mk-hotpot-link>span:not(.mk-check){max-width:46px;line-height:1.2}}
@media(prefers-reduced-motion:reduce){.mk-experience-link{transition:none}}
