Any more (two words) refers to quantities.
Anymore (one word) refers to time. It means “at present,” “still,” or “any longer.”
In certain dialects, some speakers use anymore as a synonym of nowadays.
However, this usage is not considered acceptable in formal writing. In fact, it’s a fairly rare usage, so you may want to remove it from your writing altogether unless you’re writing for a very specific audience.
from Grammarly Blog https://www.grammarly.com/blog/anymore-vs-any-more/