Note: custom CSS properties still use the default GtkCssValue and always will. So there is a difference in css values used between those, even though they both carry a GdkRGBA payload.