.qty-stepper.svelte-o9i4rc{display:flex;align-items:stretch;align-self:stretch;box-sizing:border-box;height:auto;min-height:2.5rem;width:max-content;max-width:100%;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:var(--border-radius);background:transparent;overflow:hidden;transition:border-color .2s ease}.qty-stepper.svelte-o9i4rc:focus-within{border-color:var(--primary)}.qty-stepper.svelte-o9i4rc .qty-btn:where(.svelte-o9i4rc){flex:0 0 2.5rem;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:2.5rem;min-width:2.5rem;height:auto;padding:0;margin:0;background:transparent;border:none;border-radius:0;color:var(--text-primary);font-size:1rem;line-height:1;cursor:pointer;box-shadow:none;transition:color .15s ease}.qty-stepper.svelte-o9i4rc .qty-btn:where(.svelte-o9i4rc) svg:where(.svelte-o9i4rc){display:block}.qty-stepper.svelte-o9i4rc .qty-btn:where(.svelte-o9i4rc):hover:not(:disabled),.qty-stepper.svelte-o9i4rc .qty-btn:where(.svelte-o9i4rc):focus-visible:not(:disabled){color:var(--primary);background:transparent;transform:none;box-shadow:none;outline:none}.qty-stepper.svelte-o9i4rc .qty-btn:where(.svelte-o9i4rc):disabled{color:var(--text-muted);cursor:not-allowed;background:transparent}.qty-stepper.svelte-o9i4rc .qty-input:where(.svelte-o9i4rc){flex:0 0 2.75rem;align-self:stretch;width:2.75rem;min-width:2.75rem;height:auto;min-height:0;padding:0;margin:0;text-align:center;font-family:var(--font-lora);font-size:1rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--text-primary);background:transparent;border:none;border-inline:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:0;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.qty-stepper.svelte-o9i4rc .qty-input:where(.svelte-o9i4rc):focus{outline:none;box-shadow:none}.qty-stepper.svelte-o9i4rc .qty-input:where(.svelte-o9i4rc)::-webkit-outer-spin-button,.qty-stepper.svelte-o9i4rc .qty-input:where(.svelte-o9i4rc)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
