/**
 * Main CSS File
 *
 * This file serves as the main entry point for the CSS of the website. It includes other partial files
 * that collectively define the global styles and layout of the website.
 *
 * To make changes to the global styles, modify the appropriate partial files and recompile the CSS.
 * Avoid making direct changes to this file unless necessary.
 *
 * To edit the global styles in Full Site Editor and Blocks, modify theme.json file.
 *
 */

 /* Common styles */
 @import url('common/variables.css');
 @import url('common/global.css');

 /**
  * Blocks styles
  * All block styles are enqueued through php (check functions.php or partials).
  * WordPress adds block stylesheets only when a specific block is used,
  * therefore the stylesheets are not overloaded with the code that is not in use.  */

	@import url('blocks/articles.css');
	@import url('blocks/media-text.css');
	@import url('blocks/cover.css');
	@import url('blocks/details.css');
	@import url('blocks/table.css');
	@import url('blocks/list.css');
	@import url('blocks/columns.css');
	@import url('blocks/embed.css');

 /* Patterns styles */
 @import url('patterns/404.css');
 @import url('patterns/key-numbers.css');

 /* Parts styles */
 @import url('parts/header.css');
 @import url('parts/footer.css');
 @import url('parts/navigation.css');
 @import url('parts/breadcrumb.css');
 @import url('parts/pagination.css');
 @import url('parts/news-filters.css');

/* View styles */
@import url('views/single-article.css');
@import url('views/page.css');
@import url('views/archive.css');
