Not anymore and not any more are both correct, but the variant you have to use depends on the context. You can follow these rules of thumb to pick between anymore and any more:
If you’re referring to time, you use “anymore.”
If you’re referring to a quantity, you use “any more” (but there is typically a verb between “not” and “any more”).
The QuillBot Grammar Checker can automatically fix your mistakes for free!