Opera palette
Lazy Ridge
From #870048 ink through #bb346f, #da5289, #e26d99 to #ff8bb5 light, Lazy Ridge is a analogous progression that holds together at any size. Use it for ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
pinkoperafive-stophigh-contrast
#870048
#bb346f
#da5289
#e26d99
#ff8bb5
The generator opens with #870048 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.