.mobile-review-link,.mobile-nav-toggle{display:none}
.site-header [hidden]{display:none!important}
@media(max-width:1050px){
  .site-header[data-menu-ready="true"]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:1rem 6%}
  .site-header[data-menu-ready="true"] .brand{width:260px;min-width:0;max-width:100%}
  .site-header[data-menu-ready="true"] .brand-window{width:100%;max-width:260px}
  .site-header[data-menu-ready="true"] .mobile-review-link{display:flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem .85rem;border:1px solid var(--copper);background:var(--copper);color:#000;font-size:.8rem;font-weight:700;text-decoration:none}
  .site-header[data-menu-ready="true"] .mobile-nav-toggle{display:block;min-height:44px;padding:.55rem .7rem;border:1px solid #626467;background:#111;color:var(--chrome);font:inherit;font-size:.8rem;cursor:pointer}
  .site-header[data-menu-ready="true"] #primary-navigation{display:none;grid-column:1/-1;width:100%;margin-top:.35rem;padding-top:.85rem;border-top:1px solid var(--line);gap:.35rem .8rem}
  .site-header[data-menu-ready="true"][data-menu-open="true"] #primary-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
  .site-header[data-menu-ready="true"] #primary-navigation>a{display:flex;align-items:center;min-height:44px;padding:.45rem .2rem;white-space:normal;font-size:.85rem}
  .site-header[data-menu-ready="true"] #primary-navigation>.button{margin-left:0;padding:.5rem .65rem}
}
@media(max-width:360px){.site-header[data-menu-ready="true"]{gap:.4rem}.site-header[data-menu-ready="true"] .mobile-review-link{padding-inline:.6rem}.site-header[data-menu-ready="true"] .mobile-nav-toggle{padding-inline:.55rem}}
