Acid palette
Cranberry Marsh
Five acid stops with room to breathe — #69097a grounds, #9241a3 and #af5dc0 do the talking, #b973c8 softens, #d68fe5 lifts. The monochromatic bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
violetacidfive-stophigh-contrast
#69097a
#9241a3
#af5dc0
#b973c8
#d68fe5
The generator opens with #69097a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.