NEVER edit ShiftNav’s core files. Follow the best practices outlined here to customize ShiftNav in a way that will be preserved when you update
As of ShiftNav 1.4, Pro customers can customize their menu styles using the Customizer
For minor custom CSS tweaks, you can add them via the ShiftNav Control Panel.
For more significant custom CSS, you can use a custom stylesheet.