.custom-button {
    display: flex;
    margin-bottom: var(--space-2);
}

.custom-button.align-left {
    justify-content: flex-start;
}

.custom-button.align-center {
    justify-content: center;
}

.custom-button.align-right {
    justify-content: flex-end;
}

.custom-button[data-style="alternate"] .button-link {
	--background: var(--blue-dark);
	--text-color: var(--white);
	--icon-color: var(--white);
	--background-hover: var(--blue);
	--text-color-hover: var(--white);
	--icon-color-hover: var(--white);
}