.quantity-input{background:var(--white-color);box-shadow:0 0 10px var(--shadow-color);border-radius:2px;align-items:center;padding:2px 0;display:inline-flex}.quantity-input__step{min-width:32px;height:32px;color:var(--muted-color);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:15px}.quantity-input__step:hover{color:var(--text-secondary-color)}.quantity-input__step:disabled{cursor:default;opacity:.4}.quantity-input__value{width:28px;color:var(--text-secondary-color);font:inherit;letter-spacing:.05em;text-align:center;appearance:textfield;background:0 0;border:0;padding:0;font-size:18px;font-weight:600;line-height:25px}.quantity-input__value::-webkit-inner-spin-button{appearance:none;margin:0}.quantity-input__value::-webkit-outer-spin-button{appearance:none;margin:0}
