Festival palette
Lantern Bookshop
Five festival stops with room to breathe — #5f2e6c grounds, #875795 and #a371b1 do the talking, #ae84bb softens, #cba0d8 lifts. The complementary bones keep it coherent across outdoor gear branding that reads in sun and shade. The darkest and lightest stops clear AA as a text pair.
violetfestivalfive-stophigh-contrast
#5f2e6c
#875795
#a371b1
#ae84bb
#cba0d8
The generator opens with #5f2e6c as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.