@media screen and (max-width: 414px) {
	header {
		min-height: 100vh;
		background: url(img/header_mobil.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
	}	
	.logo {
		width: 27%;
		padding: 11% 0 5% 10%;
	}
	.header-txt {
		width: 80%;
		text-align: center;
		position: relative;
		top: 140px;
	}
	h1 {
		font-size: 200%;
		font-weight: 600;
		letter-spacing: 0;
	}
	h4 {
		font-size: 150%;
		font-weight: 600;
		margin-bottom: 20px;
	}
	.article1, .article3 {
		display: block;
		width: 100%;
	}
	.text-feld {
		display: block;
		width: 80%;
		margin: 0 auto;
	}
	.product-img {
		display: block;
		width: 63%;
		margin: 0 auto;
		margin-top: 50px;
	}
	.bereich4 {
		background-color: #F3F3F3;
	}
	.boxen {
		display: block;
		position: unset;
		margin-top: 10%;
	}
	.box1 {
		width: 100%;
		margin-bottom: 13%;
	}
	.article5 {
		display: block;
		width: 100%;
		margin-bottom: 12%;
	}
	.product-img-pillow {
		width: 76%;
		margin: 0 auto;
	}
	.text-feld-pillowbox {
		width: 80%;
		margin: 0 auto;
	}
	.product-img-box {
		margin: 0 auto;
	}
	.sale-area {
		width: 80%;
	}
	.btn{
		width: 451px;
		margin-bottom: 4%;
	}
	
}