/**
 * Utilidades globales de espaciado.
 *
 * @package Groowleck
 */

.m-0 {
	margin: 0 !important;
}

.mt-0 {
	margin-block-start: 0 !important;
}

.mb-0 {
	margin-block-end: 0 !important;
}

.mt-4 {
	margin-block-start: var(--groowleck-space-4) !important;
}

.mt-6 {
	margin-block-start: var(--groowleck-space-6) !important;
}

.mt-8 {
	margin-block-start: var(--groowleck-space-8) !important;
}

.mt-12 {
	margin-block-start: var(--groowleck-space-12) !important;
}

.mb-4 {
	margin-block-end: var(--groowleck-space-4) !important;
}

.mb-6 {
	margin-block-end: var(--groowleck-space-6) !important;
}

.mb-8 {
	margin-block-end: var(--groowleck-space-8) !important;
}

.mb-12 {
	margin-block-end: var(--groowleck-space-12) !important;
}

.mx-auto {
	margin-inline: auto !important;
}

.p-0 {
	padding: 0 !important;
}

.p-4 {
	padding: var(--groowleck-space-4) !important;
}

.p-6 {
	padding: var(--groowleck-space-6) !important;
}

.p-8 {
	padding: var(--groowleck-space-8) !important;
}

.px-0 {
	padding-inline: 0 !important;
}

.px-4 {
	padding-inline: var(--groowleck-space-4) !important;
}

.px-6 {
	padding-inline: var(--groowleck-space-6) !important;
}

.py-0 {
	padding-block: 0 !important;
}

.py-4 {
	padding-block: var(--groowleck-space-4) !important;
}

.py-8 {
	padding-block: var(--groowleck-space-8) !important;
}

.gap-0 {
	gap: 0 !important;
}

.gap-2 {
	gap: var(--groowleck-space-2) !important;
}

.gap-4 {
	gap: var(--groowleck-space-4) !important;
}

.gap-6 {
	gap: var(--groowleck-space-6) !important;
}

.gap-8 {
	gap: var(--groowleck-space-8) !important;
}
