I run multiple displays with differing DPIs so I had to find a common denominator that would pass on both monitors. I have a ~/.config/gtk-3.0/gtk.css in a config directory that looks like:
`* { font-size: 16px; font-family: DejaVu-Sans; } `
but in this case the precedence is wrong. I'd expect that fonts selected in an application should override the default