

/* Start:/local/components/amega/form/templates/page_review/style.css?17719564948225*/
.primary-section.section-page-review {
	background-image: url(/local/components/amega/form/templates/page_review/pic/cover.png);
	background-size: auto;
	background-position: calc(50vw - 0px) 100%;
	background-repeat: no-repeat;
	background-color: #F0F0F0;
}

.page-review__title {
	margin-bottom: 20px;
}

.share-links {
	display: flex;
	align-items: center;
	gap: 8px;
	margin-bottom: 32px;
}

.rating {
	display: flex;
	gap: 8px;
	align-items: center;
	flex-direction: row-reverse;
	justify-content: flex-end;
	margin-bottom: 32px;
}

.rating__input {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	clip-path: inset(50%);
	white-space: nowrap;
}

.rating__label {
	cursor: pointer;
	font-size: 28px;
	line-height: 1;
	user-select: none;
	display: block;
	width: 40px;
	height: 40px;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0026 26.7561C20.2676 26.7561 20.5326 26.8195 20.7742 26.9445L27.0559 30.2278L25.8609 23.2995C25.7659 22.7561 25.9476 22.2028 26.3442 21.8178L31.4042 16.9245L24.3992 15.9045C23.8576 15.8261 23.3892 15.4878 23.1459 14.9978L20.0026 8.67448L16.8592 14.9978C16.6159 15.4878 16.1476 15.8261 15.6059 15.9045L8.60091 16.9245L13.6609 21.8178C14.0576 22.2028 14.2392 22.7561 14.1442 23.2995L12.9492 30.2278L19.2309 26.9445C19.4726 26.8195 19.7376 26.7561 20.0026 26.7561ZM29.2699 34.9276C29.0049 34.9276 28.7399 34.8659 28.4982 34.7393L19.9999 30.2993L11.5016 34.7393C10.9382 35.0326 10.2582 34.9809 9.7499 34.6076C9.23656 34.2343 8.98156 33.6026 9.08823 32.9776L10.7082 23.5976L3.84156 16.9559C3.38323 16.5143 3.2199 15.8509 3.4149 15.2459C3.60823 14.6409 4.13156 14.2009 4.7599 14.1093L14.2616 12.7293L18.5066 4.18594C19.0699 3.0526 20.9299 3.0526 21.4932 4.18594L25.7382 12.7293L35.2399 14.1093C35.8682 14.2009 36.3916 14.6409 36.5849 15.2459C36.7799 15.8509 36.6166 16.5143 36.1582 16.9559L29.2916 23.5976L30.9116 32.9776C31.0182 33.6026 30.7632 34.2343 30.2499 34.6076C29.9616 34.8209 29.6166 34.9276 29.2699 34.9276Z' fill='%231B1C20'/%3E%3C/svg%3E%0A");
}

.rating__label:hover,
.rating__label:hover ~ .rating__label {
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0032 26.7535C20.2682 26.7535 20.5332 26.8169 20.7749 26.9419L27.0566 30.2252L25.8616 23.2969C25.7666 22.7535 25.9482 22.2002 26.3449 21.8152L31.4049 16.9219L24.3999 15.9019C23.8582 15.8235 23.3899 15.4852 23.1466 14.9952L20.0032 8.67188L16.8599 14.9952C16.6166 15.4852 16.1482 15.8235 15.6066 15.9019L8.60156 16.9219L13.6616 21.8152C14.0582 22.2002 14.2399 22.7535 14.1449 23.2969L12.9499 30.2252L19.2316 26.9419C19.4732 26.8169 19.7382 26.7535 20.0032 26.7535' fill='%23DB1F35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.2699 34.9198C29.0049 34.9198 28.7399 34.8581 28.4982 34.7315L19.9999 30.2915L11.5016 34.7315C10.9382 35.0248 10.2582 34.9731 9.7499 34.5998C9.23656 34.2265 8.98156 33.5948 9.08823 32.9698L10.7082 23.5898L3.84156 16.9481C3.38323 16.5065 3.2199 15.8431 3.4149 15.2381C3.60823 14.6331 4.13156 14.1931 4.7599 14.1015L14.2616 12.7215L18.5066 4.17813C19.0699 3.04479 20.9299 3.04479 21.4932 4.17813L25.7382 12.7215L35.2399 14.1015C35.8682 14.1931 36.3916 14.6331 36.5849 15.2381C36.7799 15.8431 36.6166 16.5065 36.1582 16.9481L29.2916 23.5898L30.9116 32.9698C31.0182 33.5948 30.7632 34.2265 30.2499 34.5998C29.9616 34.8131 29.6166 34.9198 29.2699 34.9198Z' fill='%23DB1F35'/%3E%3C/svg%3E%0A");
}

.rating__input:checked + .rating__label,
.rating__input:checked + .rating__label ~ .rating__label {
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0032 26.7535C20.2682 26.7535 20.5332 26.8169 20.7749 26.9419L27.0566 30.2252L25.8616 23.2969C25.7666 22.7535 25.9482 22.2002 26.3449 21.8152L31.4049 16.9219L24.3999 15.9019C23.8582 15.8235 23.3899 15.4852 23.1466 14.9952L20.0032 8.67188L16.8599 14.9952C16.6166 15.4852 16.1482 15.8235 15.6066 15.9019L8.60156 16.9219L13.6616 21.8152C14.0582 22.2002 14.2399 22.7535 14.1449 23.2969L12.9499 30.2252L19.2316 26.9419C19.4732 26.8169 19.7382 26.7535 20.0032 26.7535' fill='%23DB1F35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.2699 34.9198C29.0049 34.9198 28.7399 34.8581 28.4982 34.7315L19.9999 30.2915L11.5016 34.7315C10.9382 35.0248 10.2582 34.9731 9.7499 34.5998C9.23656 34.2265 8.98156 33.5948 9.08823 32.9698L10.7082 23.5898L3.84156 16.9481C3.38323 16.5065 3.2199 15.8431 3.4149 15.2381C3.60823 14.6331 4.13156 14.1931 4.7599 14.1015L14.2616 12.7215L18.5066 4.17813C19.0699 3.04479 20.9299 3.04479 21.4932 4.17813L25.7382 12.7215L35.2399 14.1015C35.8682 14.1931 36.3916 14.6331 36.5849 15.2381C36.7799 15.8431 36.6166 16.5065 36.1582 16.9481L29.2916 23.5898L30.9116 32.9698C31.0182 33.5948 30.7632 34.2265 30.2499 34.5998C29.9616 34.8131 29.6166 34.9198 29.2699 34.9198Z' fill='%23DB1F35'/%3E%3C/svg%3E%0A");
}

.rating__input.error + .rating__label,
.rating__input.error + .rating__label ~ .rating__label {
	background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0026 26.7561C20.2676 26.7561 20.5326 26.8195 20.7742 26.9445L27.0559 30.2278L25.8609 23.2995C25.7659 22.7561 25.9476 22.2028 26.3442 21.8178L31.4042 16.9245L24.3992 15.9045C23.8576 15.8261 23.3892 15.4878 23.1459 14.9978L20.0026 8.67448L16.8592 14.9978C16.6159 15.4878 16.1476 15.8261 15.6059 15.9045L8.60091 16.9245L13.6609 21.8178C14.0576 22.2028 14.2392 22.7561 14.1442 23.2995L12.9492 30.2278L19.2309 26.9445C19.4726 26.8195 19.7376 26.7561 20.0026 26.7561ZM29.2699 34.9276C29.0049 34.9276 28.7399 34.8659 28.4982 34.7393L19.9999 30.2993L11.5016 34.7393C10.9382 35.0326 10.2582 34.9809 9.7499 34.6076C9.23656 34.2343 8.98156 33.6026 9.08823 32.9776L10.7082 23.5976L3.84156 16.9559C3.38323 16.5143 3.2199 15.8509 3.4149 15.2459C3.60823 14.6409 4.13156 14.2009 4.7599 14.1093L14.2616 12.7293L18.5066 4.18594C19.0699 3.0526 20.9299 3.0526 21.4932 4.18594L25.7382 12.7293L35.2399 14.1093C35.8682 14.2009 36.3916 14.6409 36.5849 15.2459C36.7799 15.8509 36.6166 16.5143 36.1582 16.9559L29.2916 23.5976L30.9116 32.9776C31.0182 33.6026 30.7632 34.2343 30.2499 34.6076C29.9616 34.8209 29.6166 34.9276 29.2699 34.9276Z' fill='%23DB1F35'/%3E%3C/svg%3E%0A");
}

.page-review__image {
	display: none;
}

.page-review-form__comment {
	max-width: 653px;
	display: block;
	margin-bottom: 20px;
}

.page-review-form__send {
	max-width: 653px;
	width: 100%;
}

.primary-form-field__textarea.error {
	border: 1px solid #DB1F35;
}

@media (max-width: 1684px) {
	.primary-section.section-page-review {
		background-position: calc(50vw - 70px) 100%;
	}
}

@media (max-width: 1344px) {
	.primary-section.section-page-review {
		padding: 40px 0;
		background-position: calc(50vw - 80px) 100%;
	}

	h2.page-review__title,
	.page-review__title:first-child {
		margin-bottom: 8px;
	}

	.page-review__title {
		margin-bottom: 16px;
	}

	.share-links {
		margin-bottom: 20px;
	}

	.share-links__max {

	}

	.share-links__max svg {
		width: 57px;
		height: 20px;
	}

	.share-links__vk svg,
	.share-links__tg svg {
		width: 24px;
		height: 24px;
	}

	.rating {
		margin-bottom: 20px;
	}

	.rating__label {
		width: 24px;
		height: 24px;
	}

	.page-review-form__comment,
	.page-review-form__send {
		max-width: 470px;
	}

	.page-review-form__comment {
		margin-bottom: 16px;
	}
}

@media (max-width: 1023px) {
	.primary-section.section-page-review {
		background-image: url(/local/components/amega/form/templates/page_review/pic/cover-min.png);
		background-position: calc(50vw - 50px) 100%;
	}

	.page-review {
		max-width: 358px;
	}

	.share-links {
		gap: 4px;
	}
}

@media (max-width: 767px) {
	.primary-section.section-page-review {
		background-image: none;
	}

	.page-review,
	.page-review-form__comment,
	.page-review-form__send {
		max-width: 100%;
	}

	.page-review__image {
		display: block;
		margin: 0 auto 20px;
	}
}
/* End */


/* Start:/bitrix/components/bitrix/player/templates/.default/style.min.css?1707220285122*/
td.popupmenu div.popupitem .playlist-edit{background-image:url(/bitrix/components/bitrix/player/images/playlist_edit.gif)}
/* End */


/* Start:/local/templates/amegazavod_new/components/bitrix/news.list/reviews/style.css?17736688802238*/
.slider_feedback {
	position: relative;
}

.slider_feedback .swiper-slide {
	background: #FCFCFC;
}

.slider_feedback video {
	width: 100%;
}

.slider_btns {
	display: flex;
	align-items: center;
}

.slider_btns div {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: #E3E4E5;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: .3s;
}

.slider_btns div::before {
	content: "";
	background-image: url("/imgs/icons/chevron-right.svg");
	height: 24px;
	width: 24px;
}

.slider_btns .slider_btn_prev::before {
	transform: rotate(-180deg);
}

.slider_btns .slider_btn_prev {
	margin-right: 16px;
}

.slider_btns div:hover {
	background: #D7D8D8;
	cursor: pointer;
}

.slider_feed_controls {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 200;
	width: 58%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.feed_fio {
	font-size: 16px;
}

.feed_company {
	font-size: 18px;
	font-weight: bold;
}

.feed_title {
	font-size: 24px;
	font-weight: bold;
}

.feed_content {
	height: 100%;
	padding-bottom: 60px;
}

.slider_feedback-pagination {
	display: none;
	justify-content: center;
	align-items: center;
}

.slider_feedback-pagination .swiper-pagination-bullet {
	background: #D7D8D8;
	width: 8px;
	height: 8px;
	opacity: 1;
}

.slider_feedback-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #C5C5C5;
	width: 10px;
	height: 10px;
}

.feedback-all {
	width: 237px;
}

.feed_video {
	height: 440px;
	width: 100%;
	display: block;
	object-fit: cover;
}

@media (max-width: 1684px) {
	.feedback-all {
		width: 189px;
	}

	.feed_video {
		height: 313px;
	}
}

@media (max-width: 1344px) {
	.feedback-all {
		width: 225px;
	}
}

@media (max-width: 991px) {
	.feed_content {
		margin-top: 10px;
	}

	.slider_feed_controls {
		width: 100%;
	}
}

@media (max-width: 767px) {
	.slider_feedback-pagination {
		display: flex;
	}

	.feed_content {
		padding-bottom: 85px;
	}

	.slider_btns {
		display: none;
	}

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

	.slider_feed_controls .btn {
		width: 100%;
	}

	.feedback-all {
		width: 100%;
	}
}

@media (max-width: 500px) {
	.feed_video {
		object-fit: contain;
	}

}


/* End */


/* Start:/local/components/amega/form/templates/.default/style.css?17744416436341*/
.footer-form__title {
	font-weight: bold;
	font-size: 34px;
}

.footer-form__subtitle {
	font-size: 16px;
	margin-top: 16px;
}

.primary-form__image {
	position: relative;
	overflow: hidden;
	display: flex;
	justify-content: center;
}

.footer-form .form-control {
	border-radius: 0;
	height: 50px;
	padding: 13px 24px;
	border-color: #E3E4E5;
}

.footer-form .form-control:focus {
	outline: none;
	box-shadow: none;
	border-color: #D7D8D8;
	background-color: transparent;
	border-width: 2px !important;
}

.footer-form .btn-brand-#919399 {
	border-radius: 4px !important
}

.footer-form .form-label {
	font-size: 16px;
}

.footer-form .form-check-input {
	background-color: #fcfcfc;
	border-color: #1B1C20;
}

.footer-form .form-check-input:focus {
	outline: none;
	box-shadow: none;
}

.footer-form .form-check-input:checked[type=checkbox] {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%231B1C20' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.footer-form__file {
	color: #E2E2E4;
	transition: .3s;
	cursor: pointer;
	position: absolute;
	left: 24px;
	bottom: 5px;
}

.footer-form__file:hover {
	color: #DB1F35;
}

.primary-form__image img {
	width: 100%;
}

.form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #919399 !important;
}

.form-control::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #919399 !important;
	opacity: 1;
}

.form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #919399 !important;
	opacity: 1;
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #919399 !important;
}

.form-control::-ms-input-placeholder { /* Microsoft Edge */
	color: #919399 !important;
}

.form-control::placeholder {
	color: #919399 !important;
}

.city-dropdown {
	display: block;
	opacity: 0;
	pointer-events: none;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	max-height: 165px;
	overflow-y: auto;
	background: #FCFCFC;
	border: 1px solid #E3E4E5;
	z-index: 10;
	font-size: 16px;
	transition: .3s;
	padding: 24px;
	margin-top: -1px;
	box-shadow: 0px 5px 5px #00000052;
}

.city-dropdown.active {
	opacity: 1;
	pointer-events: auto;
}

.city-dropdown_list {
	border-bottom: 1px solid #E3E4E5;
	margin-bottom: 8px;
}

.city-dropdown_list li {
	margin-bottom: 8px;
}

.city-dropdown_list li:hover {
	cursor: pointer;
	color: #DB1F35;
}

.footer-form .btn-brand-red.none-target {
	background: #FADDE1 !important;
	border-color: #FADDE1 !important;
	opacity: 1;
}

.footer-form .btn {
	height: 50px;
	border-radius: 4px !important;
}

.primary-form-grid {
	position: relative;
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 40px;
}

.primary-form-field {
	margin-bottom: 32px;
}

.primary-form-field__label {
	margin-bottom: 8px;
}

.primary-form-field__input {
	border: 1px solid #E3E4E5;
	background: #FCFCFC;
	height: 50px;
	padding: 13px 24px;
	width: 100%;
	outline: #E3E4E5;
}

.primary-form-field__textarea {
	height: 100px;
	resize: none;
}

.primary-form-field__input.is-error {
	border-color: #E2001A !important;
}

.primary-form-field__error {
	color: #E2001A;
	font-size: 14px;
	margin-top: 10px;
}

.primary-privacy {
	margin-top: 16px;
}

.primary-checkbox {
	display: flex;
	font-size: 12px;
	line-height: 130%;
	cursor: pointer;
	margin-bottom: 32px;
}

.primary-checkbox input {
	opacity: 0;
	position: absolute;
}

.primary-checkbox input:checked + .primary-checkbox__marker {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5556 4.22222H6.44444C5.21714 4.22222 4.22222 5.21715 4.22222 6.44444V17.5556C4.22222 18.7829 5.21715 19.7778 6.44444 19.7778H17.5556C18.7829 19.7778 19.7778 18.7829 19.7778 17.5556V6.44444C19.7778 5.21714 18.7829 4.22222 17.5556 4.22222ZM6.44444 2C3.98985 2 2 3.98985 2 6.44444V17.5556C2 20.0102 3.98985 22 6.44444 22H17.5556C20.0102 22 22 20.0102 22 17.5556V6.44444C22 3.98985 20.0102 2 17.5556 2H6.44444Z' fill='%231B1C20'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.6485 7.37009C18.1172 7.86353 18.1172 8.66357 17.6485 9.15701L10.2 17L6.35147 12.9477C5.88284 12.4542 5.88284 11.6542 6.35147 11.1607C6.8201 10.6673 7.5799 10.6673 8.04853 11.1607L10.2 13.4261L15.9515 7.37009C16.4201 6.87664 17.1799 6.87664 17.6485 7.37009Z' fill='%231B1C20'/%3E%3C/svg%3E");
}

.primary-checkbox__marker {
	display: block;
	width: 24px;
	flex: 0 0 24px;
	height: 24px;
	margin-right: 10px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.5556 4.22222H6.44444C5.21714 4.22222 4.22222 5.21715 4.22222 6.44444V17.5556C4.22222 18.7829 5.21715 19.7778 6.44444 19.7778H17.5556C18.7829 19.7778 19.7778 18.7829 19.7778 17.5556V6.44444C19.7778 5.21714 18.7829 4.22222 17.5556 4.22222ZM6.44444 2C3.98985 2 2 3.98985 2 6.44444V17.5556C2 20.0102 3.98985 22 6.44444 22H17.5556C20.0102 22 22 20.0102 22 17.5556V6.44444C22 3.98985 20.0102 2 17.5556 2H6.44444Z' fill='%231B1C20'/%3E%3C/svg%3E");
}

.primary-form__image img {
	height: 100%;
	width: 100%;
}

.privacy_box {
	color: #353842;
}

@media (max-width: 1684px) {
	.primary-form-grid {
		gap: 20px;
		grid-template-columns: 522px auto;
	}
}


@media (max-width: 1344px) {
	.primary-form-grid {
		padding-bottom: 130px;
		grid-template-columns: 1fr 1fr;
	}

	.primary-form-field {
		margin-bottom: 20px;
	}

	.f-form__message {
		margin-bottom: 0;
	}

	.primary-form-field__input:not(.primary-form-field__textarea) {
		height: 39px;
	}

	.primary-privacy {
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 0;
	}

	.primary-checkbox {
		margin-bottom: 32px;
	}

	#ml {
		font-size: 12px;
		min-height: auto;
	}
}

@media (max-width: 1023px) {
	.primary-form-grid {
		padding-bottom: 140px;
	}
}

@media (max-width: 767px) {
	.primary-form-grid {
		padding-bottom: 0;
		gap: 16px;
		grid-template-columns: 1fr;
	}

	.primary-form-field {
		margin-bottom: 16px;
	}

	.f-form__message {
		margin-bottom: 8px;
	}

	.primary-privacy {
		position: static;
		font-size: 10px;
	}

	#ml {
		font-size: 10px;
	}
}
/* End */
/* /local/components/amega/form/templates/page_review/style.css?17719564948225 */
/* /bitrix/components/bitrix/player/templates/.default/style.min.css?1707220285122 */
/* /local/templates/amegazavod_new/components/bitrix/news.list/reviews/style.css?17736688802238 */
/* /local/components/amega/form/templates/.default/style.css?17744416436341 */
