I think that you need to do a get_means in order to get the means plot, combined this is:
ggplot(get_means(fit, "Emotion_Condition"), aes(x=Emotion_Condition, y=Mean, group=1)) +
geom_line() +
geom_pointrange(aes(ymin=CI_lower, ymax=CI_higher)) +
ylab("Subjective Valence") +
xlab("Emotion Condition") +
theme_bw()
I think that you need to do a get_means in order to get the means plot, combined this is: