.shop-code-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;font-size:12px}.shop-code-row label{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:inherit}.shop-code-row input{width:15ch;max-width:100%;padding:4px 6px;border:1px solid currentColor;border-radius:5px;background:transparent;color:inherit;font:inherit;font-family:monospace}.shop-code-row button{padding:5px 8px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.shop-code-row button:hover{opacity:.8}.shop-code-row button:focus-visible,.shop-code-row input:focus-visible{outline:2px solid currentColor;outline-offset:2px}
