Can you explain a bit more on what’s the expected behavior?
Looking at the context of Tom’s code, the only part that shouldn’t adhere to the customizer settings should be the background: #fff part which you should manually assign as it is not a dynamic value. (in case you were expecting this to automatically change)