/* Restore the customer shortcut hidden by older storefront styles. */
body:has(.site-header) #account-trigger{display:inline-flex!important;width:auto!important;max-width:none!important;gap:5px;flex-shrink:0}
body:has(.site-header) #account-trigger-label{display:inline!important;font-size:11px!important}
body:has(.site-header) #checkout-account-shortcut{display:flex!important}
#account-dialog [hidden]{display:none!important}
#account-dialog .info-pin-editor{padding:12px;border:1px solid #a1825e;border-radius:10px;margin:12px 0}
#account-dialog .info-pin-editor input{display:block;min-height:44px;width:100%;margin:8px 0}
#account-dialog .info-pin-editor button,#legacy-info-button{min-height:44px;padding:10px 14px;border-radius:8px;border:1px solid #796046;background:#f3e2ca;color:#302719}
@media(max-width:600px){body:has(.site-header) #account-trigger{padding:7px!important}body:has(.site-header) #account-trigger-label{font-size:10px!important}}
