/* Shared parent navigation for store management and POS label printing. */
.retail-back-nav{display:flex;align-items:center;margin:0 0 20px;padding:0}
a.retail-back-button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px;border:1px solid #b7cadb;border-radius:10px;background:#fff;color:#173e63;text-decoration:none;font:600 15px/1.4 system-ui,-apple-system,sans-serif;box-shadow:0 2px 4px #16304708;touch-action:manipulation;transition:background .15s,border-color .15s}
.retail-back-button svg{flex:none}
.retail-back-button .retail-back-destination{padding-left:12px;border-left:1px solid #d8e2ec;color:#6b7f92;font-size:13px;font-weight:400}
a.retail-back-button:hover{background:#eaf2fa;border-color:#759cbd;color:#173e63;text-decoration:none}
a.retail-back-button:active{background:#dcebf7}
a.retail-back-button:focus-visible{outline:3px solid #2586c7;outline-offset:3px}
@media(max-width:600px){.retail-back-nav{margin-bottom:16px}a.retail-back-button{min-height:48px;padding:10px 14px}}
@media print{.retail-back-nav{display:none!important}}
