Thanks a lot for your report!
Adding the letter spacing to the body applies it to .bricks-site-wrapper, which is the outermost container. So every kind of text will inherit this letter spacing. What do you think it should be applied to?
To remove or lower it down from your headings, you can set it to 0 under “All Headings” in Theme Styles.