I'm using the "Charis SIL Compact" font for Org mode and everything looks fine except the second, third lines of list items that span multiple lines don't align properly.
When using a variable pitch font some elements don't align properly such as code blocks, tables, etc.. I have these rules applied:
(use-package org-faces
:ensure nil
:custom-face
(org-table ((nil (:inherit fixed-pitch))))
(org-block ((nil (:inherit fixed-pitch :foreground nil))))
(org-code ((nil (:inherit (shadow fixed-pitch)))))
(org-indent ((nil (:inherit (org-hide fixed-pitch)))))
(org-special-keyword ((nil (:inherit (font-lock-comment-face fixed-pitch))))))
Any suggestion is welcome.