

/* Start:/local/templates/vanilla_other_pages/components/bitrix/news.list/reviews_list_vanilla/style.css?17665221773037*/
.reviews-page .wrap{
	padding: 0 10px !important;
}
.review-c{
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
	padding: 27px 24px 9px;
	background: #fff;
	border: 1px solid #d6d6d6;
	border-radius: 10px;
}
.review-l{
	width: 250px;
	flex-grow: 0;
	flex-shrink: 0;
}
.review-r{
	flex-grow: 1;
	flex-shrink: 1;
	text-align: left;
}
.review-i{
	width: 57px;
	height: 57px;
	border-radius: 100%;
	overflow: hidden;
}
.review-t{
	display:flex;
	justify-content: flex-start;
	padding-top: 1px;
}
.review-t-l{
	display:flex;
	justify-content: flex-start;
	padding-right: 12px;
}
.review-t-r{
	display:flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.review-a{
	font: normal 16px/20px 'Mont';
	font-weight: 800;
	color: #222;	
	margin-right: 10px;
}
.review-d{
	font: normal 15px/20px 'Mont';
	font-weight: 600;
	color: #7c7c7c;	
}
.review-v{
	width: 100%;
	height: 30px;
}
.review-t{
  margin-top: 3px;
	font: normal 14px/21px 'Mont';
	font-weight: 600;
	color: #333;	
}
.review-text{
  margin-top: 13px;
  padding-bottom: 13px;
	font: normal 14px/21px 'Mont';
	font-weight: 600;
	color: #333;	
}
.review-reply-trigger{
  padding: 1px 0 13px;
}
.review-reply-trigger span{
  position: relative;
	padding-right: 20px;
	font: normal 14px/21px 'Mont';
	font-weight: 800;
	color: #333;	
	cursor: pointer;
}
.review-reply-trigger span::before{
  content: '';
  display: block;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  top: 50%;
  margin-top: -7px;
	background: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3081 5.82293L6.40807 0.90835C6.34974 0.850017 6.28655 0.8086 6.21849 0.7841C6.15043 0.7596 6.07752 0.747545 5.99974 0.747934C5.92196 0.747934 5.84905 0.759989 5.78099 0.7841C5.71293 0.808212 5.64974 0.849628 5.59141 0.90835L0.676823 5.82293C0.540712 5.95904 0.472656 6.12918 0.472656 6.33335C0.472656 6.53752 0.545573 6.71252 0.691406 6.85835C0.83724 7.00418 1.00738 7.0771 1.20182 7.0771C1.39627 7.0771 1.56641 7.00418 1.71224 6.85835L5.99974 2.57085L10.2872 6.85835C10.4234 6.99446 10.5912 7.06252 10.7907 7.06252C10.9902 7.06252 11.1626 6.9896 11.3081 6.84377C11.4539 6.69793 11.5268 6.52779 11.5268 6.33335C11.5268 6.13891 11.4539 5.96877 11.3081 5.82293Z' fill='%23333333'/%3E%3C/svg%3E%0A") no-repeat right center;
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.review-reply-trigger span.active::before{
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
.review-reply{
  padding: 0 0 0 22px;
	font: normal 14px/21px 'Mont';
	font-weight: 600;
	color: #333;	
	max-height: 0;
	overflow: hidden;
}
.review-reply.active{
  padding-bottom: 13px;
	max-height: inherit;
}
@media (max-width:560px){
	.review-d{
		width: 100%;
		padding: 0 0 4px;
	}
	.review-v{
		height: 20px;
	}
}
/* End */
/* /local/templates/vanilla_other_pages/components/bitrix/news.list/reviews_list_vanilla/style.css?17665221773037 */
