Possible to set the size of plot content?

Hi, currently the plot’s width is resized automatically depending on for example the legend. I wonder if it’s possible to set a width on the plot content so that it’s not affected by the legend, i.e., they have a hard set limit width. (With the plot content I mean this


The reason I’m asking this is that I want to compare two plots (one at the top and one at the bottom). If putting two plots as subplots into one figure can make them equal in size then I’m willing to try that out too. For example, they share the same x-axis - then they for sure have the same plot size, however, I would not want operations (such as zooming) to affect both plots, so zooming on the above plot won’t affect the bottom plot. Is this approach possible?