.quantity-wrapper.svelte-3ibsx8{display:flex;border-radius:25px;height:var(--height, 50px);font-size:14px;width:80px;background:light-dark(#fff,transparent);border:1px solid light-dark(var(--black-500),#fff);color:light-dark(#000,#fff);justify-content:space-between;overflow:hidden;transition:box-shadow var(--animation-time, .3s) ease}.quantity-wrapper.svelte-3ibsx8:has(input:where(.svelte-3ibsx8):focus),.quantity-wrapper.svelte-3ibsx8:has(button:hover){box-shadow:0 0 5px light-dark(var(--black-400),#fff)}.quantity-wrapper.svelte-3ibsx8 input:where(.svelte-3ibsx8){flex:1;height:100%;text-align:center;outline:0;min-width:0;padding:0}.quantity-wrapper.svelte-3ibsx8 input:where(.svelte-3ibsx8)::-webkit-outer-spin-button,.quantity-wrapper.svelte-3ibsx8 input:where(.svelte-3ibsx8)::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-wrapper.svelte-3ibsx8 button{min-width:0;padding:0;font-size:16px;cursor:pointer;width:25px;transition-property:background-color,color;transition-duration:var(--animation-time, .2s);transition-timing-function:ease}.quantity-wrapper.svelte-3ibsx8 button:hover{color:#fff;background-color:var(--clr-dream-blue)}.quantity-wrapper.svelte-3ibsx8 *{border:0;background:0}
