We highly recommend using child-theme for all our themes . Do not edit template files within the core theme, as they are overwritten during the upgrade process and any customizations will be lost. We recommend using a child-theme which has no dependencies with the official themes repo, so your custom files cannot be rewritten after a theme upgrade. Theme color options are also saved in database and you can export – import at any time.
You can create a child theme with just two clicks on theme setup wizard which appears on theme start up or can be found in wp-admin -> POPCORN -> Setup page, scroll down and click on Run Setup Wizard -> Start -> and click <> Install Child Theme just skip all other steps if there is no server side permission issues everything is fine you can go to edit your child theme for your needs.
Notice: If you are using a RTL website you have to copy rtl.css from parent theme to child theme manually.
Below you can find some examples that you may need. For any question or issue please feel free to contact me.