.ws_rechner__container {
	margin-top: var(--sidebar-height);
}

.ws_rechner__form {
	display: grid;
	gap: var(--universal-gap);
	grid-template-columns: repeat(2, 1fr);
	padding: calc(var(--universal-gap)*2) 0;
}

@media (max-width: 600px) {
	.ws_rechner__form {
		grid-template-columns: repeat(1, 1fr);
	}
}

.wsr__selections {
	display: grid;
}

.wsr__selections,
.wsr__inputs {
	gap:  var(--universal-gap);
}

.wsr__results {
	display: grid;
	height: fit-content;
}

.wsr__weight .headline--result {
	margin-bottom: 1rem;
}

.wsr__select,
.wsr__input {
	display: grid;
	gap: calc(var(--universal-gap)/3);
}

.wsr__select select,
.wsr__input input {
	padding: calc(var(--universal-gap)/2.2);
	border: 1px solid var(--color-table-grey);
	color: var(--color-dark-grey);
	border-radius: 0;
}

.wsr_select_field {
	cursor: pointer;
	/* -webkit-appearance: none; */
	position: relative;
}

/* .wsr_select_field::after {
	display: block;
	content: var(--expand);
	position: absolute;
	top: 50%;
	width: 24px;
	height: 24px;
	border: 1px solid var(--color-white);
	transform: translateY(-50%);
	margin: 0;
	font-family: var(--ff-icon-font);
	font-size: var(--fs-3);
} */

#wsr_form_img {
	width: 350px;
	max-width: 100%;
	height: auto;
}
