Using multiple fonts

Is there an API to push/pop fonts like you can in Dear ImGui? We are using the settings.app.font.file to customize the font but would like to use different fonts for buttons vs block text etc.