// =============================================================================
// :: Overwrite
// =============================================================================
/**
 * This file contains all the overwrites for CSS that are necessary to change
 * the theme of the brandplatform based on the projects settings and slicing.
 * Basically default values are passed here to style everything correctly. These
 * variables are supported by the !default keyword so that they can be
 * overwritten on the side of the project
 */

// =============================================================================
// :: Tools - functions
// =============================================================================
/**
 * Specific tools functions used to enable the overwrite styling (for exmaple:
 * breakpoints)
 */
@import
	"overwrite/tools/functions/_units",
	"overwrite/tools/functions/_breakpoints";

// =============================================================================
// :: Tools - mixins
// =============================================================================
/**
 * Specific tools mixins used to enable the overwrite styling (for exmaple:
 * breakpoints)
 */
@import
	"overwrite/tools/mixins/_breakpoints",
	"overwrite/tools/mixins/_placeholder";

// =============================================================================
// :: Settings
// =============================================================================
/**
 * Specific settings that are applied in the overwrite slicing
 */
@import
	"overwrite/settings/_breakpoints";

// =============================================================================
// :: Default variables
// =============================================================================
/**
 * The default colors and typography used to define the styling for the brand of
 * the client.
 */
@import
	"default/_colors",
	"default/_typography",
	"default/_layout";

// =============================================================================
// :: Layouts
// =============================================================================
/**
 * Layouts that should be overwritten with the theme variables passed from the
 * project.
 */
@import
	"overwrite/layouts/_component",
	"overwrite/layouts/_section";

// =============================================================================
// :: Components
// =============================================================================
/**
 * Components that should be overwritten with the theme variables passed from
 * the project.
 */
@import
	"overwrite/components/_icon-preview",
	"overwrite/components/_action",
	"overwrite/components/_aside",
	"overwrite/components/_back-button",
	"overwrite/components/_button",
	"overwrite/components/_classes",
	"overwrite/components/_color-info",
	"overwrite/components/_color",
	"overwrite/components/_download-folder",
	"overwrite/components/_download-list",
	"overwrite/components/_download-row",
	"overwrite/components/_download-thumb",
	"overwrite/components/_drag",
	"overwrite/components/_fallback",
	"overwrite/components/_feedback",
	"overwrite/components/_font-family",
	"overwrite/components/_font-style",
	"overwrite/components/_footer",
	"overwrite/components/_hamburger",
	"overwrite/components/_header",
	"overwrite/components/_iconography",
	"overwrite/components/_illustration",
	"overwrite/components/_image-carousel",
	"overwrite/components/_index-list",
	"overwrite/components/_input",
	"overwrite/components/_log",
	"overwrite/components/_nav-button",
	"overwrite/components/_nav",
	"overwrite/components/_navigator",
	"overwrite/components/_overlay",
	"overwrite/components/_preview",
	"overwrite/components/_project",
	"overwrite/components/_search",
	"overwrite/components/_toc",
	"overwrite/components/_urls",
	"overwrite/components/_hero",
	"overwrite/components/_video",
	"overwrite/components/_audio",
	"overwrite/components/_link",
	"overwrite/components/_article",
	"overwrite/components/_gallery",
	"overwrite/components/_languages",
	"overwrite/components/_loader",
	"overwrite/components/_folder-thumb";

// =============================================================================
// :: Scopes
// =============================================================================
/**
 * Scopes that should be overwritten with the theme variables passed from the
 * project.
 */
@import
	"overwrite/scopes/_markdown-classes",
	"overwrite/scopes/_markdown-default",
	"overwrite/scopes/_wysiwyg-default";
