.headerLogin{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;box-sizing:border-box;border:1px solid #acb69a;border-radius:28px;background:#f6f2e8;color:#244832;text-decoration:none;font:14px/1.4 Arial,sans-serif;white-space:nowrap}.headerLogin,.headerLogin svg{flex-shrink:0}.headerLogin:focus-visible{outline:3px solid #bc9447;outline-offset:4px}@media(max-width:420px){.headerLogin{padding-inline:12px;font-size:12px}}