Wine palette
Drowsy Loft
Five wine stops with room to breathe — #650a6d grounds, #8e3f96 and #ab5ab3 do the talking, #b570bb softens, #d28cd8 lifts. The complementary bones keep it coherent across farmers-market stalls seen from across the parking lot. The darkest and lightest stops clear AA as a text pair.
magentawinefive-stophigh-contrast
#650a6d
#8e3f96
#ab5ab3
#b570bb
#d28cd8
The generator opens with #650a6d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.