.customer-login-entry{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 15px;border:1px solid #1f2e4c;border-radius:9px;background:#1f2e4c;color:#fff!important;text-decoration:none!important;font:600 13px/1.3 sans-serif;white-space:nowrap;flex-shrink:0;box-sizing:border-box}.customer-login-entry:hover{background:#17223a}.customer-login-entry:focus-visible{outline:3px solid #c5a059;outline-offset:3px}.header-actions{display:flex;align-items:center;gap:14px}
@media(max-width:600px){.customer-login-entry{font-size:12px;padding:9px 10px;min-height:40px}.site-header .wrap{gap:8px}.site-header .brand-logo{max-width:112px}.header-actions{gap:8px}.site-header .wordmark{max-width:145px}.site-header .brand{min-width:0}.site-header .brand-caption{font-size:9px}}
