Hi @sagrawal ,From AEM core components perspective, we follow BEM like convention for css and use style system based presentation layer modelling. Please refer to [1] and [2] for best practices. [1] - https://docs.adobe.com/content/help/en/experience-manager-learn/sites/developing/style-system-techn...