Noir palette
Icy Grove
Five noir stops with room to breathe — #71007e grounds, #9d3baa and #ba58c7 do the talking, #c471ce softens, #e28dec 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.
magentanoirfive-stophigh-contrast
#71007e
#9d3baa
#ba58c7
#c471ce
#e28dec
The generator opens with #71007e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.