.e-onboarding {

	&__page-siteLogo {

		.e-app-upload-file__button {
			color: var(--e-a-color-primary-bold);
			border-color: var(--e-a-color-primary-bold);

			&:hover {
				background-color: $e-pink-50;
			}
		}
	}

	&__drop-zone {
		margin-block-start: 3rem;
	}

	.eps-display-3 {
		font-size: 16px;
		margin-block-end: 0.5rem;
	}

	.e-app-upload-file__button {
		max-width: 198px;
		margin: 0 auto;
	}

	.e-app-drop-zone__secondary-text {
		font-size: 14px;
	}

	&__logo {

		&-container {
			position: relative;
			margin-block-start: 3rem;
			min-height: 120px;
			width: fit-content;
			display: flex;
			align-items: center;
			justify-content: center;
			min-width: 220px;
			border: 1px solid $e-gray-200;

			img {
				height: auto;
				max-height: 100%;
				width: auto;
			}
		}

		&-remove {
			position: absolute;
			inset-block-start: 5px;
			inset-inline-end: 0;

			i {
				font-size: 16px;
				width: 15px;
			}

			&:hover {
				cursor: pointer;
			}
		}
	}

	&__is-uploading {
		visibility: hidden;
	}
}
