Children's apparel maker OshKosh B'Gosh said it would axe 50 jobs following the cancellation of a major clothing order.