Opera palette
Blushing Dairy
Five opera stops with room to breathe — #ab2862 grounds, #d85b8b and #f877a7 do the talking, #ff90b6 softens, #ffc1d4 lifts. The triadic bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#ab2862
#d85b8b
#f877a7
#ff90b6
#ffc1d4
The generator opens with #ab2862 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.