:root {
	/* -----------------------------------------------------------------------------
	 * Font Stacks
	 * ----------------------------------------------------------------------------- */

	--tec-font-family-sans-serif: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif; /* stylelint-disable-line value-keyword-case */

	/* -----------------------------------------------------------------------------
	 * Font Weights
	 * ----------------------------------------------------------------------------- */

	--tec-font-weight-regular: 400;
	--tec-font-weight-bold: 700;

	/* -----------------------------------------------------------------------------
	 * Font Sizing
	 * ----------------------------------------------------------------------------- */

	--tec-font-size-0: 11px;
	--tec-font-size-1: 12px;
	--tec-font-size-2: 14px;
	--tec-font-size-3: 16px;
	--tec-font-size-4: 18px;
	--tec-font-size-5: 20px;
	--tec-font-size-6: 22px;
	--tec-font-size-7: 24px;
	--tec-font-size-8: 28px;
	--tec-font-size-9: 32px;
	--tec-font-size-10: 42px;

	/* -----------------------------------------------------------------------------
	 * Line Height
	 * ----------------------------------------------------------------------------- */

	--tec-line-height-0: 1.38;
	--tec-line-height-1: 1.42;
	--tec-line-height-2: 1.5;
	--tec-line-height-3: 1.62;

	/* -----------------------------------------------------------------------------
	 * For backwards Compatibility with plugins that have not been updated yet.
	 * Remove these once all plugins have been updated to use the namespaced vars.
	 * ----------------------------------------------------------------------------- */

	/* -----------------------------------------------------------------------------
	 * Font Stacks
	 * ----------------------------------------------------------------------------- */

	--font-family-sans-serif: var(--tec-font-family-sans-serif);
	--font-family-base: var(--tec-font-family-sans-serif);

	/* -----------------------------------------------------------------------------
	 * Font Weights
	 * ----------------------------------------------------------------------------- */

	--font-weight-regular: var(--tec-font-weight-regular);
	--font-weight-bold: var(--tec-font-weight-bold);

	/* -----------------------------------------------------------------------------
	 * Font Sizing
	 * ----------------------------------------------------------------------------- */

	--font-size-0: var(--tec-font-size-0);
	--font-size-1: var(--tec-font-size-1);
	--font-size-2: var(--tec-font-size-2);
	--font-size-3: var(--tec-font-size-3);
	--font-size-4: var(--tec-font-size-4);
	--font-size-5: var(--tec-font-size-5);
	--font-size-6: var(--tec-font-size-6);
	--font-size-7: var(--tec-font-size-7);
	--font-size-8: var(--tec-font-size-8);
	--font-size-9: var(--tec-font-size-9);
	--font-size-10: var(--tec-font-size-10);

	/* -----------------------------------------------------------------------------
	 * Line Height
	 * ----------------------------------------------------------------------------- */

	--line-height-0: var(--tec-line-height-0);
	--line-height-1: var(--tec-line-height-1);
	--line-height-2: var(--tec-line-height-2);
	--line-height-3: var(--tec-line-height-3);
}
