01 - 
                Set your oven to 350°F. Put parchment paper on two baking trays and put them aside.
              
              
              
                02 - 
                Beat the butter with both sugars till smooth. Drop in eggs and vanilla. Slowly add flour, salt, baking powder, and baking soda. Stir in 1½ cups smashed graham crackers just until they're mixed in.
              
              
              
                03 - 
                Use a 2-inch scoop for the dough. Roll each ball in the ½ cup smashed graham crackers and place on your trays. Press down a bit until they're about ¾ inch thick.
              
              
              
                04 - 
                Put one tray in the oven at a time for 8-10 minutes until the edges turn slightly golden. Let them sit on the tray for 5 minutes, then move to a wire rack to cool all the way.
              
              
              
                05 - 
                Whip the cream cheese, butter, and vanilla together until it's silky. Slowly mix in powdered sugar and keep beating until it gets airy and fluffy.
              
              
              
                06 - 
                Fill a piping bag that has a round tip. Squeeze frosting onto the cooled cookies by starting in the middle and going around in circles outward.
              
              
              
                07 - 
                Mix butter, brown sugar, salt, and heavy cream in a small pot. Let it boil and keep stirring for 5-7 minutes till it gets thicker. Take it off the heat and add vanilla. Let it cool for 15-20 minutes.
              
              
              
                08 - 
                Pour the cooled caramel over your frosted cookies. Wait 20-30 minutes for the caramel to harden before you eat them.