.account-menu{flex:none;order:4;position:relative}.account-menu summary{cursor:pointer;border-radius:50%;place-items:center;min-width:44px;min-height:44px;list-style:none;display:grid}.account-menu summary::-webkit-details-marker{display:none}.account-menu-links{z-index:90;border:1px solid var(--line);background:var(--ivory);border-radius:10px;width:min(205px,100vw - 32px);padding:6px;position:absolute;inset:calc(100% + 8px) 0 auto auto;box-shadow:0 12px 28px #2925271f}.account-menu-links :is(a,button){width:100%;min-height:44px;color:var(--charcoal);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:11px 12px;display:block}.account-menu-links :is(a,button):is(:hover,:focus-visible){background:#f3e1e8}@media (max-width:1050px){.account-menu{order:2;margin-left:auto}header:has(.account-menu) .header-heart{order:2}}
