:root{--gb-nav-height:112px;--gb-notice-height:36px;--menu-height:calc(var(--gb-nav-height) + var(--gb-notice-height))}
body .header.live-header.reference-header{padding-top:var(--gb-notice-height)}
body .header.live-header.reference-header>.gb-menu-notice{position:absolute;inset:0 0 auto;display:flex;align-items:center;justify-content:center;height:var(--gb-notice-height);padding:8px var(--menu-edge);background:#15120d;color:#d5c8ad;border-bottom:1px solid #a98a4d33;text-align:center}
body .header.live-header.reference-header>.gb-menu-notice p{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,2vw,64px);width:100%;margin:0;font:12px/1.4 Lato,Arial,sans-serif;font-size:12px!important;line-height:1.4!important;letter-spacing:.015em;text-transform:none}
body .gb-menu-notice-text{white-space:nowrap}
body .gb-menu-notice-separator{flex:none}
@media(min-width:1051px) and (max-width:1950px){:root{--gb-nav-height:108px}}
@media(max-width:1050px){:root{--gb-nav-height:76px;--gb-notice-height:0px}body .header.live-header.reference-header>.gb-menu-notice{display:none}}
body .header.live-header.reference-header #motion-toggle{top:calc(var(--gb-notice-height) + 8px)}
@media(min-width:1051px) and (max-width:1950px){:root{--gb-nav-height:88px}body .header.live-header.reference-header #motion-toggle{top:calc(var(--gb-notice-height) + 8px)}}
