Candy palette
Ember Granary
Five candy stops with room to breathe — #874988 grounds, #b174b2 and #ce8fcf do the talking, #d9a3da softens, #f7c0f8 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.
magentacandyfive-stop
#874988
#b174b2
#ce8fcf
#d9a3da
#f7c0f8
The generator opens with #874988 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.