.T4632 {
	display: flex;
	flex-direction: column;
}


.T4632 .image { order: 1; }

.T4632 .image img { aspect-ratio: 1 / 0.953125; object-fit: cover; }

.T4632 .content {
	position: relative;
	background-color: #FFF;
	margin: -50px 20px 0 20px;
	order: 2;
	padding: 1.5rem;
}

.T4632.noimage .content { margin-top: 0; }




.T4632 .content .headline { font-size: 2rem; margin-bottom: 1rem; line-height: 1.0 }

.T4632 .content .text { padding-bottom: 1.5rem; }




.T4632 .content-inner {
	-webkit-appearance: none;
	padding-right: 1em;
}

.T4632 .content-inner  ::-webkit-scrollbar {
    width: 8px;
}

.T4632 .content-inner  ::-webkit-scrollbar-track {
   background-color: #eee;
   border-top: 1px solid #ddd;
   border-radius: 8px;
}

.T4632 .content-inner  ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 8px;
   	background-color: #aaa;
}


.T4632 ::-webkit-scrollbar {
    height: 8px;
}

.T4632 ::-webkit-scrollbar-track {
   background-color: #eee;
   border-top: 1px solid #ddd;
   border-radius: 8px;
}

.T4632 ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 8px;
   	background-color: #aaa;
}

.T4632.naturelemente .ne {
    position: absolute;
    top: -1rem;
    right: 2rem;
    z-index: 10;
}
@media (min-width: 567px) {
	.T4632 .content .headline { font-size: 2.2rem; }
}

@media (min-width: 768px) {
	.T4632 { flex-direction: row; }
	.T4632 .image { width: 50%; margin-top: 2rem; margin-bottom: 2rem; }

	.T4632 .image img { aspect-ratio: 1 / 1.036328872; }

	.T4632 .content { width: 50%; margin: 0; }

	.T4632.noimage .content { width: 100%; margin: 0; }

	.T4632 .content.collapsed .content-inner { overflow-y: scroll; max-height: 370px; }
	.T4632 .content.collapsed .content-inner:before { display: none; }
	
	.T4632 .content .headline { font-size: 2.4rem; }
}

@media (min-width: 868px) {
	.T4632 .content.collapsed .content-inner { max-height: 470px; }
}

@media (min-width: 968px) {
	.T4632 .content.collapsed .content-inner { max-height: 510px; }
}

@media (min-width: 1024px) {
	.T4632 .content.collapsed .content-inner { max-height: 510px; }
	.T4632 .content.collapsed .extra_shadow { bottom: 40px; right: 50px; }
	.T4632 .content .headline { font-size: 2.5rem; }
}

@media (min-width: 1124px) {
	.T4632 .content.collapsed .content-inner { max-height: 610px; }
}

@media (min-width: 1280px) {
	
}



@media (min-width: 1700px) {
	.T4632 .content.collapsed .content-inner { max-height: 640px; }

	.T4632 .content .headline { font-size: 2.7rem; }
}

@media (min-width: 567px) {

}

@media (min-width: 768px) {
	.T4632.S7412 .image { order: 2; }
	.T4632.S7412 .content { order: 1; }
}
