Noir palette
Midnight Courtyard
Five noir stops with room to breathe — #7e2877 grounds, #a955a0 and #c770bd do the talking, #d086c7 softens, #eea2e4 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.
magentanoirfive-stop
#7e2877
#a955a0
#c770bd
#d086c7
#eea2e4
The generator opens with #7e2877 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.