Canyon palette
Sage Parlor
Five stops tuned to sit together without fighting — #923c48 ink anchors the set, #ffb6bb opens it up, and #be6770, #dc828b, #e5979d cross the middle in a triadic arrangement. Sage Parlor suits packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
redcanyonfive-stop
#923c48
#be6770
#dc828b
#e5979d
#ffb6bb
The generator opens with #923c48 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.