Opera palette
Pale Moor
Five opera stops with room to breathe — #ac1a6b grounds, #da5394 and #fa70b0 do the talking, #ff8cbe softens, #ffbed8 lifts. The analogous 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
#ac1a6b
#da5394
#fa70b0
#ff8cbe
#ffbed8
The generator opens with #ac1a6b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.