.ace-stepper-starter {
	padding-block: 40px;
}

.ace-stepper-starter .step {
	display: flex;
	flex-direction: column;
	gap: 10px;
	align-items: center;
	width: 90%;
	margin-inline: auto;
}

.ace-stepper-starter .ace-stepper-div {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	gap: 25px;
	width: 70%;
	margin: auto;
}

.ace-stepper-headline {
	color: var(--color-black);
	text-align: center;
	font-family: var(--font-family-medium);
	font-size: var(--font-size-head-two);
	line-height: var(--line-height-head-two);
	padding-bottom: 10px;
	margin: 0;
}

.ace-stepper-description {
	color: var(--color-black);
	text-align: center;
	margin-bottom: 30px;
}


.ace-stepper-starter-button {
	width: 100%;
	flex: 1 1 0px;
	border: 2px solid var(--color-black);
	border-radius: 50px;
	color: var(--color-black);
	background-color: transparent;
	padding: 8px 15px;

	font-family: var(--font-family-medium);
	font-size: var(--font-button);
	cursor: pointer;
	white-space: nowrap;
	transition: 0.2s;
}

.ace-stepper-starter-button:hover {
	background-color: var(--color-black);
	color: var(--color-red);
}

.ace-stepper-starter-button::after {
	content: '';
	display: inline-block;
	background-image: url('/wp-content/uploads/2023/10/aceArt_Ace_Black-Heart.svg');
	background-repeat: no-repeat;
	transform: scaleX(-1);
	width: 15px;
	height: 15px;
	opacity: 1;
	transition: 0.3s;
	margin-left: 5px;
}

.ace-stepper-starter-button:hover::after {
	background-image: url('/wp-content/uploads/2023/09/aceArt_Ace_Red-Heart.svg');
	transform: scaleX(1);
}

/* TODO: style the button -> current style is from .ace-stepper-starter-button */
.ace-stepper-button {
	width: 100%;
	flex: 1 1 0px;
	border: 2px solid var(--color-black);
	border-radius: 50px;
	color: var(--color-black);
	background-color: transparent;
	padding: 8px 15px;

	font-family: var(--font-family-medium);
	font-size: var(--font-button);
	cursor: pointer;
	white-space: nowrap;
	transition: 0.2s;

	&:hover {
		color: var(--color-red);
		background-color: var(--color-black);
	}
}