@layer reset, common, components, utils;

@import "./common/reset.css" layer(reset);

@import "./common/fonts.css" layer(common);
@import "./common/tokens/colors.css" layer(common);
@import "./common/tokens/miscellaneous.css" layer(common);
@import "./common/tokens/non-design-colors.css" layer(common);
@import "./common/tokens/sizes.css" layer(common);
@import "./common/tokens/typography.css" layer(common);
@import "./common/theme.css" layer(common);
@import "./common/global.css" layer(common);

@import "../components/elements/elements.css" layer(components);

/* The RichText pattern's CSS is imported here because the component is so common as to appear on nearly every page. */
@import "../components/patterns/rich-text/rich-text.css" layer(components);

@import "../components/template-components/footer/footer.css" layer(components);
@import "../components/template-components/header/header.css" layer(components);

@import "../components/templates/template.css" layer(components);

@import "./common/utils/columns.css" layer(utils);
@import "./common/utils/container.css" layer(utils);
@import "./common/utils/content-block.css" layer(utils);
@import "./common/utils/crop-text.css" layer(utils);
@import "./common/utils/hidden.css" layer(utils);
@import "./common/utils/hidden-visually.css" layer(utils);
@import "./common/utils/links.css" layer(utils);
@import "./common/utils/object-fit-container.css" layer(utils);
@import "./common/utils/repel.css" layer(utils);
@import "./common/utils/stack.css" layer(utils);
@import "./common/utils/stylistic-typography.css" layer(utils);
@import "./common/utils/theme-block.css" layer(utils);
@import "./common/utils/truncate.css" layer(utils);
