/* Keep purchase and login controls accessible on narrow screens. */
@media(max-width:800px){header nav{flex-wrap:wrap;gap:14px}.nav-links{width:100%;flex-wrap:wrap;justify-content:flex-end}.nav-links .button{white-space:nowrap}}
