Midcentury palette
Grassy Grove
Five midcentury stops with room to breathe — #a72516 grounds, #d45846 and #f47561 do the talking, #fa8d7a softens, #ffb9ac lifts. The split-complementary bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
redmidcenturyfive-stop
#a72516
#d45846
#f47561
#fa8d7a
#ffb9ac
The generator opens with #a72516 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.