I would highly recommend having a repair tech repair your screen. The Galaxy S7 is an expensive repair. There are lots of potential issues if you don't have experience.
open