@media(max-width:749px){.g500-navigation .menu-drawer{overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:none!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important}.g500-navigation .menu-drawer::-webkit-scrollbar{display:none!important}.g500-navigation .menu-drawer__navigation>.menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item--mainlist,.g500-navigation .menu-drawer__navigation>.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item--mainlist,.g500-navigation .menu-drawer__navigation>.menu-drawer__menu.has-submenu>li>accordion-custom .menu-drawer__menu-item--mainlist{font-size:clamp(32px,9.2vw,46px)!important;line-height:1.07!important;min-height:52px!important;padding-block:4px!important;letter-spacing:-.035em!important}.g500-navigation .menu-drawer__navigation>.menu-drawer__menu.has-submenu>li{margin-block:0!important}.g500-navigation .g500-navigation__rooms{margin-top:24px!important;margin-bottom:0!important;row-gap:30px!important;column-gap:20px!important;border:0!important}.g500-navigation .g500-navigation__room,.g500-navigation .g500-navigation__contact{margin-top:0!important;margin-bottom:0!important;padding-block:0!important;border:0!important}.g500-navigation .g500-navigation__room h2,.g500-navigation .g500-navigation__contact h2{font-size:clamp(17px,4.7vw,21px)!important;line-height:1.15!important;letter-spacing:-.02em!important;margin:0 0 12px!important}.g500-navigation .g500-navigation__contact h2,.g500-navigation .g500-navigation__contact strong{font-size:14px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.055em!important}.g500-navigation .g500-navigation__room a,.g500-navigation .g500-navigation__contact a{display:flex!important;align-items:center!important;min-height:44px!important;font-size:clamp(19px,5.6vw,23px)!important;line-height:1.22!important;margin-block:0!important;padding-block:6px!important;text-decoration:none!important}.g500-navigation .g500-navigation__extras{margin-top:26px!important;row-gap:12px!important}.g500-navigation .menu-drawer__utility-links{margin-top:19px!important;margin-bottom:12px!important}}.g500-navigation .menu-drawer>.g500-navigation__rooms{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:22px!important;margin-top:12px!important;padding-top:0!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__room,.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__contact{grid-column:auto!important;grid-row:auto!important;margin:0!important;padding:0!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__room>h2,.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__contact>h2{margin:0 0 4px!important;padding:0!important;line-height:1.2!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__room>a{display:flex!important;align-items:center!important;min-height:43px!important;padding:6px 0!important;margin:0!important;line-height:1.2!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__room>a>strong{font-size:clamp(18px,2vw,21px)!important;line-height:1.2!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__contact{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0 20px!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__contact>h2{flex-basis:100%!important;font-size:13px!important;font-weight:600!important;letter-spacing:.055em!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__contact>a{min-height:40px!important;padding:5px 0!important;margin:0!important;font-size:15px!important}@media(max-width:749px){.g500-navigation .menu-drawer>.g500-navigation__rooms{gap:20px!important;margin-top:12px!important}.g500-navigation .menu-drawer>.g500-navigation__rooms>.g500-navigation__room>a{min-height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/g500-menu-premium.css.map */
