For all major browsers, applying CSS transitions to background gradients is currently unsupported. Since this occurs on the browser-level, it's not possible to work around this natively in Bubble at this time.
We may suggest browsing through our Marketplace to see if a third-party plugin may offer a workaround to this limitation.
For more information on styling properties, check out our manual entry here.