/* 1001RENK GLOBAL HEADER NAV */
.site-header .mobile-menu-toggle{display:none!important}
.mobile-site-menu{display:none!important}
@media(max-width:768px){
  .site-header .main-menu{display:none!important}
  .site-header .mobile-menu-toggle{width:42px;height:42px;display:grid!important;place-items:center;margin-left:8px;border:1px solid var(--line);border-radius:11px;background:var(--paper);color:var(--text);cursor:pointer;font-size:16px}
  .mobile-site-menu{position:fixed;inset:0;z-index:9999;display:block!important;visibility:hidden;opacity:0;pointer-events:none;transition:.18s ease}
  .mobile-site-menu.open{visibility:visible;opacity:1;pointer-events:auto}
  .mobile-site-menu-backdrop{position:absolute;inset:0;background:rgba(10,12,18,.52);backdrop-filter:blur(5px)}
  .mobile-site-menu-panel{position:absolute;top:0;right:0;width:min(88vw,360px);height:100%;display:flex;flex-direction:column;padding:18px;background:var(--paper);box-shadow:-24px 0 70px rgba(10,12,18,.18);transform:translateX(100%);transition:transform .2s ease}
  .mobile-site-menu.open .mobile-site-menu-panel{transform:translateX(0)}
  .mobile-site-menu-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--line)}
  .mobile-site-menu-head strong{font-size:16px}
  .mobile-site-menu-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--paper2);color:var(--text);cursor:pointer}
  .mobile-site-menu-links{display:grid;gap:8px;padding:16px 0}
  .mobile-site-menu-links a{min-height:48px;display:flex;align-items:center;gap:11px;padding:0 13px;border:1px solid var(--line);border-radius:12px;background:var(--paper2);color:var(--text);font-size:13px;font-weight:700}
  .mobile-site-menu-links a.active{border-color:rgba(112,82,255,.3);background:rgba(112,82,255,.08);color:var(--purple)}
  .mobile-site-menu-links i{width:20px;text-align:center;color:var(--purple)}
  body.mobile-menu-open{overflow:hidden}
  .site-header .header-tools{margin-left:auto}
}
@media(min-width:769px){
  .site-header .mobile-menu-toggle{display:none!important}
  .mobile-site-menu{display:none!important}
}