.store-nav nav{align-items:center}.store-nav nav>a{display:flex;align-items:center;gap:6px}.store-catalog-menu,.store-user-menu{position:relative}.store-catalog-menu summary,.store-user-menu summary{list-style:none}.store-catalog-menu summary::-webkit-details-marker,.store-user-menu summary::-webkit-details-marker{display:none}.store-catalog-menu summary{height:43px;display:flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--border);border-radius:12px;color:var(--text);font-weight:800;cursor:pointer}.store-catalog-menu[open] summary,.store-user-menu[open] summary{border-color:var(--p);box-shadow:0 0 0 3px rgba(108,76,255,.08)}.store-catalog-menu>div,.store-user-menu>div{position:absolute;z-index:50;top:51px;min-width:238px;padding:8px;border:1px solid var(--border);border-radius:15px;background:var(--card);box-shadow:var(--shadow)}.store-catalog-menu>div{left:0}.store-user-menu>div{right:0}.store-catalog-menu a,.store-user-menu a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:9px;color:var(--muted);font-weight:750;text-decoration:none;white-space:nowrap}.store-catalog-menu a:hover,.store-user-menu a:hover{background:rgba(108,76,255,.1);color:var(--p)}.store-catalog-menu a i,.store-user-menu a i{font-size:17px}.store-user-menu summary b{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,var(--p),var(--p2));color:#fff;font-size:12px;overflow:hidden}.store-user-menu summary b img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.store-user-menu hr{height:1px;margin:6px;border:0;background:var(--border)}.favicon-upload img{width:48px;height:48px;object-fit:contain;border-radius:9px}@media(max-width:700px){.store-user-menu summary span{display:none}.store-catalog-menu{display:none}.store-user-menu>div{right:-3px}}
