If you overwrite the theme then yes it will, that’s pretty much how all Genesis/WordPress Child themes work (not just Appfinite’s). If you want to keep your changes, you can either create a custom php or css file and link to it from your default css or php files and it shouldn’t be affected by any updates or changes.