Opera palette
Sultry Bookshop
Sultry Bookshop runs #820b5b through #ae4383, #cc5f9e, #d577ab to #f492c8 in five measured steps, the complementary structure keeping every neighbor honest. Reach for it for ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
pinkoperafive-stophigh-contrast
#820b5b
#ae4383
#cc5f9e
#d577ab
#f492c8
The generator opens with #820b5b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.