feature image caption: apply opacity only to background, not text