%button {
	box-shadow: none;
	transition: background $transition-1;
	&:hover {
		box-shadow: none;
	}
}

.theme-secondary-button {
	@extend %button;
	background: $blue-2;
}
.form-content {
	@media($min-desktop-viewport) {
		&--sidebox {
			width: 33%;
			+ div#rub_service {
				width: 61%;
			}
		}
	}
	.quixote:not(#wf-actions) div.buttons {
		gap: 0 1.5rem;
		margin-right: 0;
		button {
			margin-right: 0;
		}
	}
	&--title {
		text-align: center;
		background: $secondary-color;
		font-size: $fz-2;
		color: white;
	}
}

.wcs-step {
	&::before {
		content: "";
		font-family: FontAwesome;
		content: "\f0da"; // caret-right
		align-self: center;
		color: transparent;
	}

	&.current::before {
		color: $wcs-step-current-color;
	}
}

div#tracking-code {
	background: $gray-1;
	border-radius: $border-radius-1;
	padding: $space-large;

	.tracking-code-part {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	h3 {
		text-transform: uppercase;
	}

	form {
		display: flex;
		justify-content: center;

		button {
			margin: 0;
		}
	}
}

.theme-gray-button {
	background: $gray-1;
	color: black;
	&:hover {
		background: $gray-3 !important;
	}
}
