CSS !important is a keyword used to add extra importance to a style declaration. It is used to override any other style declarations that may conflict with the style being declared. It is important to use this keyword sparingly as it can lead to unexpected results and can make debugging more difficult.