Opera palette
Violet Dairy
Five opera stops with room to breathe — #782000 grounds, #b53a0c and #d45730 do the talking, #db7050 softens, #fa8c6b lifts. The split-complementary bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
redoperafive-stophigh-contrast
#782000
#b53a0c
#d45730
#db7050
#fa8c6b
The generator opens with #782000 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.