.row.svelte-f2bbbk{display:flex;gap:var(--sp-3);align-items:stretch}.qty.svelte-f2bbbk{display:inline-flex;align-items:center;background:var(--c-bg);border:1.5px solid var(--c-line);border-radius:var(--r-pill);overflow:hidden}.qty.svelte-f2bbbk button:where(.svelte-f2bbbk){width:38px;height:100%;color:var(--c-ink-2);font-size:1.25rem;font-weight:var(--fw-semibold);border:none;background:transparent;cursor:pointer;transition:background var(--t-fast) var(--ease-out)}.qty.svelte-f2bbbk button:where(.svelte-f2bbbk):hover{background:var(--c-surface-2);color:var(--c-primary)}.qty.svelte-f2bbbk input:where(.svelte-f2bbbk){width:40px;text-align:center;border:none;background:transparent;font-weight:var(--fw-bold);-moz-appearance:textfield;appearance:textfield}.qty.svelte-f2bbbk input:where(.svelte-f2bbbk)::-webkit-outer-spin-button,.qty.svelte-f2bbbk input:where(.svelte-f2bbbk)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add.svelte-f2bbbk{flex:1;padding:.7rem 1.25rem;font-size:var(--fs-sm);transition:transform var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.add.added.svelte-f2bbbk{background:var(--c-success-default)}.row.sm.svelte-f2bbbk .qty:where(.svelte-f2bbbk){transform:scale(.9)}.row.sm.svelte-f2bbbk .add:where(.svelte-f2bbbk){font-size:.75rem;padding:.6rem 1rem}@media(max-width:600px){.row.sm.svelte-f2bbbk .qty:where(.svelte-f2bbbk){display:none}}.row.svelte-tsajvs{display:flex;gap:var(--sp-3);align-items:stretch}.qty.svelte-tsajvs{display:inline-flex;align-items:center;background:var(--c-bg);border:1.5px solid var(--c-line);border-radius:var(--r-pill);overflow:hidden}.qty.svelte-tsajvs button:where(.svelte-tsajvs){width:38px;height:100%;color:var(--c-ink-2);font-size:1.25rem;font-weight:var(--fw-semibold);border:none;background:transparent;cursor:pointer;transition:background var(--t-fast) var(--ease-out)}.qty.svelte-tsajvs button:where(.svelte-tsajvs):hover{background:var(--c-surface-2);color:var(--c-primary)}.qty.svelte-tsajvs input:where(.svelte-tsajvs){width:40px;text-align:center;border:none;background:transparent;font-weight:var(--fw-bold);-moz-appearance:textfield;appearance:textfield}.qty.svelte-tsajvs input:where(.svelte-tsajvs)::-webkit-outer-spin-button,.qty.svelte-tsajvs input:where(.svelte-tsajvs)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add.svelte-tsajvs{flex:1;padding:.7rem 1.25rem;font-size:var(--fs-sm);transition:transform var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.add.added.svelte-tsajvs{background:var(--c-success-default)}.row.sm.svelte-tsajvs .qty:where(.svelte-tsajvs){transform:scale(.9)}.row.sm.svelte-tsajvs .add:where(.svelte-tsajvs){font-size:.75rem;padding:.6rem 1rem}@media(max-width:600px){.row.sm.svelte-tsajvs .qty:where(.svelte-tsajvs){display:none}}.row.svelte-12airek{display:flex;gap:var(--sp-3);align-items:stretch}.qty.svelte-12airek{display:inline-flex;align-items:center;background:var(--c-bg);border:1.5px solid var(--c-line);border-radius:var(--r-pill);overflow:hidden}.qty.svelte-12airek button:where(.svelte-12airek){width:38px;height:100%;color:var(--c-ink-2);font-size:1.25rem;font-weight:var(--fw-semibold);border:none;background:transparent;cursor:pointer;transition:background var(--t-fast) var(--ease-out)}.qty.svelte-12airek button:where(.svelte-12airek):hover{background:var(--c-surface-2);color:var(--c-primary)}.qty.svelte-12airek input:where(.svelte-12airek){width:40px;text-align:center;border:none;background:transparent;font-weight:var(--fw-bold);-moz-appearance:textfield;appearance:textfield}.qty.svelte-12airek input:where(.svelte-12airek)::-webkit-outer-spin-button,.qty.svelte-12airek input:where(.svelte-12airek)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add.svelte-12airek{flex:1;padding:.7rem 1.25rem;font-size:var(--fs-sm);transition:transform var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out)}.add.added.svelte-12airek{background:var(--c-success-default)}.row.sm.svelte-12airek .qty:where(.svelte-12airek){transform:scale(.9)}.row.sm.svelte-12airek .add:where(.svelte-12airek){font-size:.75rem;padding:.6rem 1rem}@media(max-width:600px){.row.sm.svelte-12airek .qty:where(.svelte-12airek){display:none}}
