It is caused by lack of vitamin D and calcium .
The primary cause of rickets is a vitamin D deficiency . Vitamin D is required for proper calcium absorption from the gut .