Canyon palette
Flannel Gazebo
Five canyon stops with room to breathe — #ad3231 grounds, #da625c and #fa7e77 do the talking, #ff978f softens, #ffc5bf lifts. The analogous bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
redcanyonfive-stop
#ad3231
#da625c
#fa7e77
#ff978f
#ffc5bf
The generator opens with #ad3231 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.