Canyon palette
Teal Grove
Five canyon stops with room to breathe — #bf6b78 grounds, #7c7fc7 and #968932 do the talking, #009c97 softens, #3bb8b3 lifts. The split-complementary bones keep it coherent across packaging that photographs well under harsh retail light.
ambercanyonfive-stop
#bf6b78
#7c7fc7
#968932
#009c97
#3bb8b3
The generator opens with #bf6b78 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.