Punk palette
Juniper Granary
Five punk stops with room to breathe — #a65746 grounds, #7e60a5 and #657b2c do the talking, #007f92 softens, #7f9648 lifts. The split-complementary bones keep it coherent across packaging that photographs well under harsh retail light.
chartreusepunkfive-stop
#a65746
#7e60a5
#657b2c
#007f92
#7f9648
The generator opens with #a65746 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.