[hidden]{display:none!important}#rt-menu{position:fixed;inset:0;z-index:2147483000;background:#0009;display:flex;justify-content:flex-end}.rt-menu-panel{width:min(420px,90vw);height:100%;overflow:auto;background:#fffaf2;color:#302820;padding:20px;box-shadow:-8px 0 30px #0003}.rt-menu-close{display:block;margin-left:auto;font-size:30px;padding:4px 14px;border:1px solid #998a75;border-radius:8px;background:white}.rt-menu-panel nav{display:flex;flex-direction:column;gap:8px;margin-top:20px}.rt-menu-panel a{display:block;padding:12px;border-bottom:1px solid #ded2c2;color:#302820;text-decoration:none;font-size:17px}@media(min-width:900px){header .rt-primary-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:6px!important;min-width:0}header .rt-primary-nav a{white-space:nowrap;font-size:14px}header{height:auto!important;min-height:64px}}
