Changing color of doHover floating window

Right now I have a lighter grey background for the floating text box.

vim.cmd([[autocmd! ColorScheme * highlight NormalFloat bg=#2b3339 guibg=#2b3339]])
vim.cmd([[autocmd! ColorScheme * highlight FloatBorder guifg=#d3c6aa guibg=#2b3339]])

vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, {
	border = "rounded",

The FloatBorder and NormalFloat changes but the NormalFloat’s background does not seem to change to be the same color as the FloatBorder’s background.

I tried switching to more easier to spot colors like “red” but that doesn’t seem to change it either.

Any ideas?