Line an 8x8-inch pan with parchment paper, set aside.
In a large, microwave-safe bowl, combine the butter, chocolate chips, and sweetened condensed milk. Microwave for 20 seconds, then stir for 20 seconds. Continue microwaving in bursts of 15 seconds and stirring in between, until completely melted and smooth.
Add in the vanilla extract and salt and stir until smooth.
Pour fudge into the prepared pan. Spray a spatula with nonstick cooking spray and use it to smooth the fudge into one even layer and it's smooth on top.
Place in the fridge.
In a separate microwave-safe bowl, combine the unwrapped caramels and 1 tablespoon heavy cream.
Microwave for 10 seconds, then stir for 20 seconds. Return the mixture to the microwave and microwave in bursts of 10 seconds stirring for 20 seconds until completely melted. Don’t rush this step! If needed, add an additional tablespoon of heavy cream.
Once melted and smooth, pour the caramel over the chocolate evenly. Spray the back of a large spoon with nonstick cooking spray and gently coax and smooth the caramel over the chocolate.
Top with chopped Smart for Life Gourmet Double Chocolate Chip pieces and sea salt, if desired.
Cover tightly and refrigerate to harden/set up overnight, or at least 8 hours.
To serve, cut the fudge with a hot and very sharp knife and enjoy!