Clocktable columns not aligned after update to theme - needed to specify additional font settings

I was updating my clocktable to see the time spent on projects during my two week sprint period and noticed that my columns were not aligned. The Headline being a link was using a different font than the pipe character and time values in the same row and that caused the table not to have nice vertical columns.

I went through the commit history and saw mention of specifying variable-pitch and fixed-pitch options.

Here is the clocktable line I use:

#+BEGIN: clocktable :scope file :maxlevel 4 :link t :tstart "<2020-04-27 Mon 00:00>" :tend "<+2w>" :formula %

This is the custom font setting I had been using:

  (custom-set-faces '(default ((t (:height 140 :family "Fira Code")))))

To resolve my issue I added these two lines to my init:

  (set-face-attribute 'variable-pitch nil :family "Fira Code" :height 140)
  (set-face-attribute 'fixed-pitch nil :family "Fira Code" :height 140)