.vertical-reviews{
	margin-top: 50px;
	display: flex;
	flex-direction: column;
	gap: 60px;
}
.vertical-reviews .one-review{
	display: flex;
	align-items: center;
	gap: 40px;
}
.vertical-reviews .one-review img{
	height: 250px;
	width: 250px;
	object-fit: cover;
	object-position: center;
	-webkit-border-radius: 250px;
	-moz-border-radius: 250px;
	border-radius: 250px;
}
.vertical-reviews .one-review .title{
	font-weight: bold;
	margin-bottom: 20px;
}
.vertical-reviews .one-review .stars{
	display: flex;
	gap: 10px;
}
.vertical-reviews .one-review .stars svg{
	color: #ffce00;
	width: 30px;
	height: 30px;
}
.vertical-reviews .one-review .text{
	margin-top: 20px;
}
.review__form .order__form-row{
	flex-direction: column;
}
.review__form .order__form-row .field{
	width: 100%;
}
#message{
	height: 200px;
	padding: 5px 10px;
}
@media(max-width:640px){
	.vertical-reviews .one-review{
		justify-content: center;
		flex-wrap: wrap;
	}
}
@media(max-width:768px){
	.vertical-reviews .one-review img{
		width: 200px;
		height: 200px;
	}
}
@media(min-width:640px){
	.review__form .order__form-row{
		flex-direction: row;
		flex-wrap: wrap;
	}
	.review__form .order__form-row .field{
		width: 50%;
	}
	.review__form .order__form-row .field.textarea-field{
		width: 100%;
	}
}
@media(min-width:1280px){
	.review__form .order__form-row:not(.order__form-row--center){
		display: grid;
		grid-template-columns: 1fr 1fr 2fr;
	}
	.review__form .order__form-row .field{
		width: auto;
	}
	.review__form .order__form-row .field .input-field{
		margin-bottom: 0;
	}
/*
	.review__form .order__form-row .field:nth-child(1){
		grid-row-start: 1;
		grid-row-end: 2;
		grid-column-start: 1;
		grid-column-end: 2; 
	}
	.review__form .order__form-row .field:nth-child(2){
		grid-row-start: 1;
		grid-row-end: 2;
		grid-column-start: 2;
		grid-column-end: 3; 
	}
	.review__form .order__form-row .field:nth-child(3){
		grid-row-start: 2;
		grid-row-end: 3;
		grid-column-start: 1;
		grid-column-end: 2; 
	}
*/
	.review__form .order__form-row .field:nth-child(6){
		grid-column-start: 3;
		grid-row-start: 1;
		grid-row-end: span 3;
		display: flex;
	}
	.review__form .order__form-row .textarea-field textarea{
		flex-grow: 1;
	}
}
.form-body.hidden{
	display:none;
}