/*Flex*/
.d\:i-flex
{
	display:inline-flex;
}
.ai\:center
{
	align-items:center;
}
.gap\:8
{
	gap:8px;
}

/*Colors*/
.c-b-0
{
	color:var(--basic-0);
}
.c-b-500
{
	color:var(--basic-500);
}
.c-b-700
{
	color:var(--basic-700);
}
.c-b-800
{
	color:var(--basic-800);
}
.c-primary
{
	color:var(--primary-700);
}
.c-secondary
{
	color:var(--secondary-600);
}
.c-tertiary
{
	color:var(--tertiary-400);
}
.c-kit-100
{
	color:var(--kit-100);
}

/*Backgrounds*/
.bg-clear
{
	background-color:transparent !important;
}
.bg-b-50
{
	background-color:var(--basic-50) !important;
}
.bg-tertiary-50
{
	background-color:var(--tertiary-50) !important;
}
.bg-tertiary-100
{
	background-color:var(--tertiary-100) !important;
}

/*Spacing*/
.mys\:0
{
	margin-block-start:0;
}
.mys\:lg
{
	margin-block-start:var(--section-spacing-lg);
}
.mys\:md
{
	margin-block-start:var(--section-spacing-md);
}
.mys\:sm
{
	margin-block-start:var(--section-spacing-sm);
}
.mys\:xs
{
	margin-block-start:var(--section-spacing-xs);
}
.mys\:2xs
{
	margin-block-start:var(--section-spacing-2xs);
}
.mye\:0
{
	margin-block-end:0;
}
.mye\:lg
{
	margin-block-end:var(--section-spacing-lg);
}
.mye\:md
{
	margin-block-end:var(--section-spacing-md);
}
.mye\:sm
{
	margin-block-end:var(--section-spacing-sm);
}
.mye\:xs
{
	margin-block-end:var(--section-spacing-xs);
}
.mye\:2xs
{
	margin-block-end:var(--section-spacing-2xs);
}