Override plugin styles via my custom theme

Plugins don’t need to “get” styles. You just need to enqueue your own stylesheet with styles for the markup used by that plugin. If the plugin is on the front-end, your styles could even just be added to your child theme, or Appearance > Customize > Additional CSS. If the plugin elements you want to style are in the admin, just enqueue your stylesheet with admin_enqueue_scripts.