.buy.svelte-n81qfr{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:end}.k.svelte-n81qfr{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-weight:700}.qty.svelte-n81qfr{display:inline-flex;align-items:center;border:1px solid var(--line-strong);border-radius:999px}.qty.svelte-n81qfr button:where(.svelte-n81qfr){background:none;border:0;color:var(--text);width:2.5rem;height:2.5rem;font-size:1.1rem;cursor:pointer;border-radius:999px}.qty.svelte-n81qfr button:where(.svelte-n81qfr):disabled{opacity:.35;cursor:default}.qty.svelte-n81qfr span:where(.svelte-n81qfr){min-width:1.5rem;text-align:center;font-weight:700}.add.svelte-n81qfr{justify-content:center;font-size:1.05rem;min-height:2.6rem}
