Linen palette
Crimson Lagoon
Five linen stops with room to breathe — #864319 grounds, #b16d47 and #cf8862 do the talking, #d89b7a softens, #f6b796 lifts. The analogous bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
orangelinenfive-stop
#864319
#b16d47
#cf8862
#d89b7a
#f6b796
The generator opens with #864319 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.