You can use a combination of substring-after()and substring-before():
substring-before(substring-after(//div[@class="colours"]/@style, "background-color: "), ";")
Works for me in chrome console:
> $x('substring-before(substring-after(//div[@class="colours"]/@style, "background-color: "), ";")')
"#040404"
source
share