A select field actually returns the value and not the label, left side of
light_green : Light Green
In this instance, if I wanted to output Light Green
I would not include both side in my select field choices. Unless you have plans to use that value for something else.
So instead of what you have for choices I would simply use:
Grey
Black
Light Green
Dark Green
Light Brown
Dark Brown
And then the code to show it is simplified to:
<p style=”color:<?php the_field(‘intro_text_shadow_color’); ?>”>Intro Text</p>