I currently have a seaborn box plot that looks like this:

Each grouping ('hue') on the x axis are all touching each other.
The code for this boxplot is this:
bp_all = sns.boxplot(x='X_Values', y='Y_values', hue='Groups123', data=mydataframe, width=0.8, showfliers=False, linewidth=4.5, palette='coolwarm')
Is there any way to create a small space between the 3 groups so that they are not touching each other?
