I have plotted a pairplot in Seaborn with a hue, similar to the one shown below. I would like to add another hue by changing the shape of the markers based on another categorical feature. E.g., the example below was plotted using the penguin dataset. I would like to differentiate between data for male and female penguins by changing the marker shapes and adding another legend for each marker, whilst keeping the rest of the plot the same.
Any ideas on how to do this are appreciated!