Preheat your oven to 350 degrees F.
In a mixing bowl, stir together the flour and granulated white sugar.
Cut the cold salted butter into the flour mixture using a pastry blender or two knives.
Once you achieve a crumbly texture, stir in the finely chopped macadamia nuts.
Press the crust mixture into the bottom of an ungreased 9x13-inch baking pan.
Bake the crust for 10 to 15 minutes.
While the crust is baking, combine all of the filling ingredients in a separate mixing bowl.
Whisk the filling ingredients together until they're well combined.
Once the crust is done baking, pour the filling over it.
Sprinkle a handful of additional cranberries, coconut, and nuts on top.
Return the pan to the oven and bake for another 30 minutes.
Once baked, cool the bars slightly in the pan on a wire rack.
After cooling slightly, cut into bars while warm.
Let them cool completely in the pan before removing.