Hy Ellen,
The stretches of the PayPal button is because input button is taking 100% of width. To get Paypal Button its actual width you can override the using css. Please add below css
input[type="image"].form-control {
width: auto;
}
If that does not work try placing important property as
input[type="image"].form-control {
width: auto !important;
}
Note: Please use the child theme style.css or custom css plugin to write the css
We Hope this’ll fix your issue
Thanks