Acid palette
Crackling Gazebo
Five stops tuned to sit together without fighting — #613571 ink anchors the set, #cea7de opens it up, and #895e9a, #a578b6, #b18bc0 cross the middle in a tetradic arrangement. Crackling Gazebo suits packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
violetacidfive-stophigh-contrast
#613571
#895e9a
#a578b6
#b18bc0
#cea7de
The generator opens with #613571 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.