Its details are influenced by bikeracing its design reflects the dynamism associated with the sport

What is the correctly punctuated version of this sentence?
Its details are influenced by bike-racing; its design reflects the dynamism associated with the sport.