And when I try and change the button styles within Pagbuilder it does not change.
???? Sorry, maybe it's late here and I am tired, but what is relation to main question?
In Button addon ?
https://www.joomshaper.com/documentation/sp-page-builder/sp-page-builder-3/preset-colors-color-settings
You should be also able to use Custom Style for button addon, and choose your own colors.
Yes, sometimes problem can be caused by template default preset styles :(
In your case: templates/shaper_oneclip/css/presets/preset4.css
I think button classes have to removed from that file. At least those
.btn-primary,
.sppb-btn-primary {
border-color: #bd1b20;
background-color: #bd1b20;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
border-color: #901518;
background-color: #901518;
}
.btn.btn-link:hover,
.sppb-btn.sppb-btn-link:hover,
.btn.btn-lg.btn-link:hover,
.sppb-btn.sppb-btn-lg.sppb-btn-link:hover {
border-color: #bd1b20;
background-color: #bd1b20;
}
and
.app-title-angel-border-major-color .sppb-addon-title:after,
.sppb-addon-animated-number.advanced:hover .sppb-animated-number-title,
.sppb-carousel.watch .sppb-carousel-indicators li:hover,
.sppb-carousel.watch .sppb-carousel-indicators li.active,
.btn.btn-primary,
.sppb-btn.sppb-btn-primary,
.btn.btn-lg.btn-primary,
.sppb-btn.sppb-btn-lg.sppb-btn-primary {
border-color: #bd1b20;
}
.btn.btn-primary:hover,
.sppb-btn.sppb-btn-primary:hover,
.btn.btn-lg.btn-primary:hover,
.sppb-btn.sppb-btn-lg.sppb-btn-primary:hover,
.btn.btn-primary:focus,
.sppb-btn.sppb-btn-primary:focus,
.btn.btn-lg.btn-primary:focus,
.sppb-btn.sppb-btn-lg.sppb-btn-primary:focus,
.btn.btn-primary:active,
.sppb-btn.sppb-btn-primary:active,
.btn.btn-lg.btn-primary:active,
.sppb-btn.sppb-btn-lg.sppb-btn-primary:active {
border-color: #871317;
}