.user-access{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;color:#fff!important;text-decoration:none!important;font:700 14px Arial,sans-serif;white-space:nowrap;flex:none;margin-left:auto;min-height:48px;padding:5px 10px;border:1px solid #73756e;border-radius:28px;background:#272a25}
.user-access:hover{background:#3a4034;border-color:#d9c4a3}
.user-access:focus-visible{outline:3px solid #d9c4a3;outline-offset:3px}
.user-access-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#d9c4a3;color:#171a16;flex:none}
.user-access-icon svg{width:23px;height:23px}
.header .user-access{order:4}
.account-header nav{align-items:center}
@media(max-width:1220px){.header .user-access{order:4;margin-left:0}.header .menu-toggle{margin-left:auto}}
@media(max-width:760px){.store-header-inner>.user-access{margin-left:auto}.store-header nav{order:3}}
@media(max-width:540px){.header .user-access,.store-header .user-access{padding:4px;min-height:44px;width:44px}.header .user-access-label,.store-header .user-access-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.header .identity{min-width:0}.header .identity>span{font-size:18px}}
