Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper. Set aside.
In a large bowl, using a hand mixer, cream the butter and sugar together.
¾ cup salted butter, ¼ cup granulated sugar
Mix in the vanilla extract and flour until the dough comes together.
1 teaspoon pure vanilla extract, 1½ cups all-purpose flour
Press the dough into the bottom of the prepared baking pan.
Bake for 15-20 minutes, until golden brown. Let cool.
While the crust is cooling, melt the caramel pieces in the microwave. Add the caramel and heavy cream to a microwave-safe bowl, and heat in 30-second increments until melted and smooth.
11 ounces caramel baking pieces, 2 tablespoons heavy cream
Pour the caramel over the cooled cookie layer.
Freeze for 30 minutes, until the caramel has hardened.
Place the chocolate chips and coconut oil in microwave-safe bowl. Microwave in 30-second increments. Stir until melted and smooth. Let the chocolate cool.
3 cups chocolate chips, 3 tablespoons coconut oil
While the chocolate is cooling, take the pan out of the freezer and slice the bars into slices about 1 inch wide.
Place the bars on a parchment paper-lined baking sheet, and return them to the freezer for a few minutes.
Using two forks, submerge each bar into the melted chocolate until fully coated.
Remove each bar from the chocolate, letting excess chocolate drip off. Then, transfer the bars to the parchment paper-lined baking sheet to let them cool.
Drizzle the tops of the bars with extra chocolate.
Return the bars to the refrigerator or freezer until the chocolate hardens.