Pecan Sand Tarts are 6-ingredient, not too sweet, buttery, 2-bite shortbread cookies that are blissfully addicting.