.divSoon{
	position: sticky;
	top: 0;
	background-color: var(--bgVinyl);
	background-image: url("../media/VinylRecord800.webp");
  height: 100vh;
	width: 100%;
	background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
	z-index: 0;
	text-align: center;
}

@media only screen and (min-width: 800px) {
	.divSoon {
		background-image: url("../media/VinylRecord1600.webp");
	}
}

@media only screen and (min-width: 1600px) {
	.divSoon {
		background-image: url("../media/VinylRecord3200.webp");
	}
}

.divSoon h1 {
	padding-top: 5vh;
	font-size: 10vw;
}

@media only screen and (min-width: 800px) {
	.divSoon h1 {
		font-size: 5vw;
	}
}

.divText {
	display: flex;
  flex-direction: column;
	justify-content: space-evenly;
	height: calc(100vh - 5vh - 10vw);
  row-gap: 10vh;
	text-shadow: 2px 2px var(--bgVinyl);
}

@media (orientation: landscape) {
	.divText {
		row-gap: 0;
	}
}

.divEn, .divDe {
	font-size: 5vw;
	line-height: 2rem;
	width: 80%;
	margin: auto;
}

@media (orientation: landscape) {
	.divEn, .divDe {
		font-size: 2.5vw;
	}
}
