Noir palette
Jasmine Dune
Five noir stops with room to breathe — #a14869 grounds, #904e8d and #a64a3f do the talking, #bf6383 softens, #ad68a9 lifts. The tetradic bones keep it coherent across packaging that photographs well under harsh retail light.
rednoirfive-stop
#a14869
#904e8d
#a64a3f
#bf6383
#ad68a9
The generator opens with #a14869 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.