01 - Line an 8 x 8 inch square baking pan with parchment paper.
02 - Place the chopped chocolate and cubed butter in a heatproof bowl.
03 - Warm the heavy cream in a small saucepan until just steaming without boiling.
04 - Pour the hot cream over the chocolate and butter. Let sit for 2 minutes, then stir gently until smooth and glossy.
05 - Fold in the chopped hazelnuts, dried cranberries if using, and a pinch of sea salt.
06 - Pour the mixture into the prepared pan and spread evenly with a spatula.
07 - Refrigerate for at least 1 hour or until firm.
08 - Remove from the pan and cut into bite-sized squares. Serve chilled or at room temperature.