	body {
	font-family: Arial, Helvetica Neue, Helvetica, yandex-sans-rub-sign, sans-serif;
	-webkit-font-smoothing: antialiased;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0
}

@font-face {
	font-family: yandex-sans-rub-sign;
	src: url("data:font/woff;charset=utf-8;base64,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")
}

.page {
	min-width: 920px
}

.page_freeze {
	overflow: hidden
}

.header-h1 {
	font-size: 21px
}

.page_type_credit {
	min-width: 1029px
}

.page_custombg_vaz {
	background-color: #f3f3f3;
	background-repeat: no-repeat;
	background-position-x: calc(50% + 510px), calc(50% - 30px);
	background-position-y: 190px, 164px;
	background-size: 243px, 1920px
}

@media (-webkit-min-device-pixel-ratio:1.5),
all and (-o-min-device-pixel-ratio:3/2),
all and (min--moz-device-pixel-ratio:1.5),
all and (min-device-pixel-ratio:1.5) {
	.page_custombg_vaz {}
	@media screen and (max-width: 1400px) {
		.page_custombg_vaz {
			background-position-x:calc(50% + 500px), calc(50% - 30px)
		}
	}
	@media screen and (max-width:1279px) {
		.page_custombg_vaz {
			background-position-x: calc(50% + 480px), center;
			background-size: 200px, 1920px
		}
	}
	@media screen and (max-width:1219px) {
		.page_custombg_vaz {
			background-image: url(https://auto-export.s3.yandex.net/dealer-backgrounds/vaz/vaz_bg_x1_2019.jpg);
			background-position-x: calc(50% + 130px);
			background-position-y: 184px;
			background-size: 1920px
		}
	}
	@media (max-width:1219px) and (-webkit-min-device-pixel-ratio:1.5),
	all and (max-width:1219px) and (-o-min-device-pixel-ratio:3/2),
	all and (max-width:1219px) and (min--moz-device-pixel-ratio:1.5),
	all and (max-width:1219px) and (min-device-pixel-ratio:1.5) {
		.page_custombg_vaz {
			background-image: url(https://auto-export.s3.yandex.net/dealer-backgrounds/vaz/vaz_bg_x2_2019.jpg)
		}
	}
	.page_custombg_vaz .TopNavigation {
		margin-bottom: 160px
	}
	.page_custombg_vaz .PageSalon__listing {
		background-color: #fff
	}
	.page_custombg_vaz .ListingSalonCarsFilters {
		margin-bottom: 0
	}
	.page_custombg_vaz .ListingFilterPanel-module__container {
		padding-top: 16px
	}
	.Button {
		font-family: inherit;
		font-size: 15px;
		-webkit-font-smoothing: antialiased;
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		max-width: 100%;
		margin: 0;
		padding: 0;
		cursor: pointer;
		-webkit-user-select: none;
		user-select: none;
		text-align: center;
		vertical-align: middle;
		white-space: nowrap;
		text-decoration: none;
		color: rgba(0, 0, 0, .87);
		-webkit-tap-highlight-color: transparent;
		border: 1px solid transparent;
		border-radius: 4px;
		outline: 0;
		background: transparent
	}
	.Button::-moz-focus-inner {
		border: none
	}
	.Button__content {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%
	}
	.Button_width_narrow .Button__content>div:first-child,
	.Button_width_narrow .Button__content>span:first-child,
	.Button_width_narrow .Button__content>svg:first-child {
		margin: 0 3px 0 0
	}
	.Button_width_narrow .Button__content>div:last-child,
	.Button_width_narrow .Button__content>span:last-child,
	.Button_width_narrow .Button__content>svg:last-child {
		margin: 0
	}
	.Button_width_full {
		width: 100%
	}
	.Button_width_full .Button__content>div:first-child,
	.Button_width_full .Button__content>span:first-child,
	.Button_width_full .Button__content>svg:first-child {
		margin-left: 4px
	}
	.Button_width_full .Button__content>div:last-child,
	.Button_width_full .Button__content>span:last-child,
	.Button_width_full .Button__content>svg:last-child {
		margin-right: 4px
	}
	.Button_fontWeight_bold .Button__content,
	.Button_fontWeight_bold .Button__text {
		font-weight: 700
	}
	.Button_disabled {
		cursor: default
	}
	.Button__text {
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis
	}
	.Button_size_s {
		font-size: 13px;
		line-height: 26px;
		height: 28px
	}
	.Button_size_m {
		line-height: 34px;
		height: 36px
	}
	.Button_size_l {
		line-height: 42px;
		height: 44px
	}
	.Button_size_xl {
		font-size: 17px;
		line-height: 50px;
		height: 52px
	}
	.Button_size_promo {
		font-size: 23px;
		line-height: 58px;
		height: 60px
	}
	.Button_radius_r4 {
		border-radius: 4px
	}
	.Button_radius_r8 {
		border-radius: 8px
	}
	.Button_radius_r16 {
		border-radius: 16px
	}
	.Button_radius_round {
		border-radius: 1000px
	}
	.Button_size_promo .Button__content .Button__text:only-child {
		margin: 0 48px
	}
	.Button_size_s .IconSvg:only-child {
		width: 24px;
		margin: 0 1px
	}
	.Button_size_m .IconSvg:only-child {
		width: 24px;
		margin: 0 5px
	}
	.Button_size_l .IconSvg:only-child {
		width: 24px;
		margin: 0 9px
	}
	.Button_size_xl .IconSvg:only-child {
		width: 24px;
		margin: 0 13px
	}
	.Button_size_promo .IconSvg:only-child {
		width: 24px;
		margin: 0 17px
	}
	.Button__content>div,
	.Button__content>span {
		margin: 0 4px
	}
	.Button__content>div:first-child,
	.Button__content>span:first-child,
	.Button__content>svg:first-child {
		margin-left: 24px
	}
	.Button__content>div:last-child,
	.Button__content>span:last-child,
	.Button__content>svg:last-child {
		margin-right: 24px
	}
	.Button.Button_multiline {
		line-height: normal;
		height: auto
	}
	.Button_multiline .Button__content>div {
		font-size: 13px;
		line-height: 18px;
		margin: 12px 16px
	}
	.Button_multiline .Button__content>div>div:first-child {
		font-size: 15px;
		line-height: 20px
	}
	.Button.Button_color_black {
		color: #fff;
		background-color: #1f1f1f
	}
	.Button.Button_color_black.Button_focused,
	.Button.Button_color_black.Button_hovered {
		background-color: #353535
	}
	.Button.Button_color_black.Button_pressed {
		background-color: #4b4b4b
	}
	.Button.Button_color_black.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_black.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_blue {
		color: #fff;
		background-color: #157ee1
	}
	.Button.Button_color_blue.Button_focused,
	.Button.Button_color_blue.Button_hovered {
		background-color: #2c8be4
	}
	.Button.Button_color_blue.Button_pressed {
		background-color: #4498e7
	}
	.Button.Button_color_blue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_blue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_blue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_gray {
		color: #000;
		background-color: #f0f0f0
	}
	.Button.Button_color_gray.Button_focused,
	.Button.Button_color_gray.Button_hovered,
	.Button.Button_color_gray.Button_pressed {
		background-color: #e0e0e0
	}
	.Button.Button_color_gray.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_gray.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_gray.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_green {
		color: #fff;
		background-color: #5b0
	}
	.Button.Button_color_green.Button_focused,
	.Button.Button_color_green.Button_hovered,
	.Button.Button_color_green.Button_pressed {
		background-color: #77c933
	}
	.Button.Button_color_green.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_green.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_green.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_red {
		color: #fff;
		background-color: #db3727
	}
	.Button.Button_color_red.Button_focused,
	.Button.Button_color_red.Button_hovered {
		background-color: #df4b3d
	}
	.Button.Button_color_red.Button_pressed {
		background-color: #e25f52
	}
	.Button.Button_color_red.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_red.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_red.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentWhiteBlue {
		color: #fff;
		border-color: #fff;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentWhiteBlue.Button_focused,
	.Button.Button_color_transparentWhiteBlue.Button_hovered {
		border-color: #157ee1;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentWhiteBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentWhiteBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentWhiteBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: #fff;
		background-color: #fff
	}
	.Button.Button_color_transparentWhiteBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentWhite {
		color: grey
	}
	.Button.Button_color_transparentWhite.Button_checked {
		color: #000;
		background-color: #fff
	}
	.Button.Button_color_transparentBlackBlue {
		color: #000;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentBlackBlue.Button_focused,
	.Button.Button_color_transparentBlackBlue.Button_hovered {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentBlackBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentBlackBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentBlackBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: initial
	}
	.Button.Button_color_transparentBlackBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentBlue {
		color: #157ee1;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentBlue.Button_focused,
	.Button.Button_color_transparentBlue.Button_hovered {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: initial
	}
	.Button.Button_color_transparentBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_whiteBlue {
		color: #157ee1;
		border-color: #157ee1;
		background-color: #fff
	}
	.Button.Button_color_whiteBlue.Button_focused,
	.Button.Button_color_whiteBlue.Button_hovered {
		color: #fff;
		background-color: #157ee1
	}
	.Button.Button_color_whiteBlue.Button_pressed {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_whiteBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_whiteBlue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_white {
		color: rgba(0, 0, 0, .87);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_white.Button_checked,
	.Button.Button_color_white.Button_checked.Button_disabled,
	.Button.Button_color_white.Button_focused,
	.Button.Button_color_white.Button_hovered,
	.Button.Button_color_white.Button_pressed {
		border-color: transparent;
		background-color: #e0e0e0
	}
	.Button.Button_color_white.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_white.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_white.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_whiteHoverBlue {
		color: #000;
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteHoverBlue.Button_focused,
	.Button.Button_color_whiteHoverBlue.Button_hovered {
		color: #fff;
		border-color: transparent;
		background-color: #157ee1
	}
	.Button.Button_color_whiteHoverBlue.Button_pressed {
		color: #fff;
		border-color: transparent;
		background-color: #2c8be4
	}
	.Button.Button_color_whiteHoverBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_whiteHoverBlue.Button_checked {
		color: #000;
		border-color: rgba(21, 126, 225, .5);
		background-color: #eef4fa
	}
	.Button.Button_color_whiteHoverBlue.Button_checked.Button_disabled {
		color: rgba(0, 0, 0, .38);
		background-color: #f0f0f0
	}
	.Button.Button_color_whiteHoverBlue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteHoverBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_unset.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_unset.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent
	}
	.Button.Button_color_unset.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_yellow {
		color: #000;
		background-color: #ffc720
	}
	.Button.Button_color_yellow.Button_focused,
	.Button.Button_color_yellow.Button_hovered {
		background-color: #ffcd36
	}
	.Button.Button_color_yellow.Button_pressed {
		background-color: #ffd24d
	}
	.Button.Button_color_yellow.Button_disabled {
		color: rgba(0, 0, 0, .5);
		border-color: transparent;
		background-color: rgba(0, 0, 0, .12)
	}
	.Button.Button_color_yellow.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_place_bottom {
		border-right: none;
		border-bottom: none;
		border-left: none;
		border-radius: 0
	}
	.CookieSync {
		position: absolute;
		left: -9999px
	}
	.FooterCopyright {
		margin-right: 36px;
		white-space: nowrap
	}
	@media screen and (max-width:1279px) {
		.FooterCopyright {
			margin-right: 0
		}
	}
	@media screen and (max-width:1219px) {
		.FooterCopyright {
			margin-right: 36px
		}
	}
	.FooterLogo {
		display: inline-block;
		width: 76px;
		height: 29px;
		margin-left: auto;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M42.042 25.955H40.58l-.008-15.826h-8.548v1.55c0 4.83-.176 10.42-1.856 14.276h-1.133v5.874h2.557v-3.568h7.891v3.568h2.558v-5.874zm11.716-1.033c-.73.503-2.009 1.225-3.617 1.225-2.264 0-3.434-2.163-3.434-6.272h7.672v-1.55c0-6.161-2.009-8.432-5.078-8.432-3.909 0-5.552 4.252-5.552 10.09 0 5.587 2.337 8.578 6.137 8.578 1.827 0 3.361-.576 4.53-1.478l-.658-2.162zM24.471 10.123v7.753h-4.238v-7.753h-2.85v18.165h2.85v-8.194h4.238v8.194h2.812V10.124h-2.812v-.001zm40.556 18.16h3.105l-5.225-9.622 4.567-8.542h-2.886l-4.42 8.397v-8.395h-2.85v18.164h2.85V19.24l4.859 9.046v-.002zm13.62-1.138l-.658-2.09c-.658.576-1.717 1.117-3.105 1.117-2.302 0-3.398-2.594-3.398-7.136 0-4.577 1.461-6.848 3.507-6.848 1.17 0 2.265.613 3.033 1.262l.402-2.667c-.804-.505-1.754-.937-3.398-.937-4.31 0-6.539 3.64-6.539 9.335 0 6.199 2.374 9.335 6.32 9.335 1.68 0 2.85-.542 3.836-1.37zM37.764 26.05h-4.895c1.534-3.857 1.717-9.442 1.717-13.263v-.324h3.178V26.05zm11.544-13.803c1.644 0 2.156 2.27 2.156 5.37h-4.713c.183-3.243.805-5.37 2.557-5.37z'/%3E%3Cpath fill='red' d='M10.873 18.606v9.622h2.813V2.768H9.485c-4.13 0-7.6 2.646-7.6 8.052 0 3.857 1.534 5.947 3.837 7.1L.826 28.228h3.252l4.457-9.623h2.338zm.005-2.247H9.381c-2.448 0-4.458-1.333-4.458-5.477 0-4.29 2.193-5.767 4.458-5.767h1.497V16.36z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: contain;
		transition: opacity .3s ease
	}
	@media screen and (max-width:1279px) {
		.FooterLogo {
			margin-left: 0
		}
	}
	@media screen and (max-width:1219px) {
		.FooterLogo {
			margin-left: auto
		}
	}
	.FooterLogo_theme_black {
		opacity: 1;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='29' fill='%236d6d6d'%3E%3Cpath fill-rule='evenodd' d='M9.797 15.71v9.763h2.744V0H8.444c-4.025 0-7.41 2.672-7.41 8.016 0 3.812 1.496 5.878 3.74 7.018L0 25.474h3.17l4.347-9.763h2.28zm0-2.28h-1.46c-2.387 0-4.347-1.317-4.347-5.414 0-4.24 2.138-5.7 4.347-5.7h1.46V13.43zm30.247 9.763H38.62V7.517h-8.336V9.05c0 4.774-.18 10.332-1.817 14.144H27.36V29h2.494v-3.527h7.695V29h2.493v-5.807zm12.078 1.07l-.642-2.14c-.712.5-1.96 1.212-3.527 1.212-2.21 0-3.35-2.137-3.35-6.2h7.483v-1.53c0-6.093-1.96-8.337-4.952-8.337-3.812 0-5.415 4.204-5.415 9.975 0 5.522 2.28 8.48 5.984 8.48 1.78 0 3.278-.57 4.418-1.46zM23.015 7.516v7.624h-4.133V7.518h-2.78v17.956h2.78V17.42h4.133v8.053h2.743V7.517h-2.743zm39.438 17.956h3.03l-5.096-9.512 4.453-8.443h-2.814l-4.31 8.3v-8.3h-2.78v17.956h2.78V16.53l4.737 8.943zm9.548.25c1.64 0 2.78-.535 3.742-1.354l-.64-2.068c-.643.57-1.676 1.105-3.03 1.105-2.244 0-3.313-2.565-3.313-7.054 0-4.525 1.424-6.77 3.42-6.77 1.14 0 2.21.606 2.956 1.247l.392-2.636c-.784-.5-1.71-.926-3.313-.926-4.204 0-6.377 3.598-6.377 9.227 0 6.128 2.316 9.227 6.163 9.227zm-36.124-2.53h-4.774c1.496-3.812 1.674-9.334 1.674-13.11v-.32h3.1v13.43zM47.134 9.548c1.603 0 2.102 2.244 2.102 5.308H44.64c.178-3.206.784-5.308 2.494-5.308z'/%3E%3C/svg%3E")
	}
	.FooterLogo:hover {
		opacity: .8
	}
	@media (-ms-high-contrast:active),
	(-ms-high-contrast:none) {
		.IconSvg.CarouselLazyOffers__titleIcon,
		.IconSvg.IconSvg_service-fresh.ListingItemServices-module__icon,
		.IconSvg.IconSvg_service-top.ListingItemServices-module__icon,
		.IconSvg.IndexPresets__tab-icon_special-small,
		.IconSvg.PlacementAutoProlongationExpireNotice__helpIcon {
			pointer-events: none
		}
	}
	@supports (-ms-ime-align:auto) {
		.IconSvg.CarouselLazyOffers__titleIcon,
		.IconSvg.IconSvg_service-fresh.ListingItemServices-module__icon,
		.IconSvg.IconSvg_service-top.ListingItemServices-module__icon,
		.IconSvg.IndexPresets__tab-icon_special-small,
		.IconSvg.PlacementAutoProlongationExpireNotice__helpIcon {
			pointer-events: none
		}
	}
	.IconSvg_size_12 {
		width: 12px;
		height: 12px
	}
	.IconSvg_size_14 {
		width: 14px;
		height: 14px
	}
	.IconSvg_size_16 {
		width: 16px;
		height: 16px
	}
	.IconSvg_size_20 {
		width: 20px;
		height: 20px
	}
	.IconSvg_size_24 {
		width: 24px;
		height: 24px
	}
	.IconSvg_size_32 {
		width: 32px;
		height: 32px
	}
	.IconSvg_size_36 {
		width: 36px;
		height: 36px
	}
	.IconSvg_size_40 {
		width: 40px;
		height: 40px
	}
	.IconSvg_size_48 {
		width: 48px;
		height: 48px
	}
	.IconSvg_size_64 {
		width: 64px;
		height: 64px
	}
	.IconSvg_size_100 {
		width: 100px;
		height: 100px
	}
	.IconSvg_size_128 {
		width: 128px;
		height: 128px
	}
	.IconSvg_text-align {
		transform: translateY(6px)
	}
	.FooterSocialLinks {
		display: inline-block;
		margin-right: 36px
	}
	@media screen and (max-width:1279px) {
		.FooterSocialLinks {
			margin-right: 0
		}
	}
	@media screen and (max-width:1219px) {
		.FooterSocialLinks {
			margin-right: 36px
		}
	}
	.FooterSocialLinks__link {
		position: relative;
		top: 3px;
		display: inline-block;
		margin-right: 12px;
		transition: opacity .3s ease, fill .3s ease
	}
	.FooterSocialLinks__link:hover {
		opacity: .8
	}
	.FooterSocialLinks__link:last-child {
		margin-right: 0
	}
	.Link {
		cursor: pointer;
		touch-action: manipulation;
		text-decoration: none;
		-webkit-tap-highlight-color: rgba(0, 0, 0, .1);
		outline: none;
		transition: color .3s ease
	}
	.Link.Link_width_full {
		display: inline-block;
		width: 100%
	}
	.Link.Link_height_full {
		display: inline-block;
		height: 100%
	}
	.Link {
		color: #157ee1
	}
	.Link.Link_color_black {
		color: #000
	}
	.Link.Link_color_green {
		color: #070
	}
	.Link.Link_color_gray {
		color: grey
	}
	.Link.Link_color_red {
		color: #db3727
	}
	.Link.Link_color_white,
	.Link.Link_color_white_with_white_hover {
		color: #fff
	}
	.Link.Link_disabled {
		cursor: auto;
		color: grey
	}
	@media not all and (pointer:coarse) {
		.Link:not(.Link_disabled):hover {
			color: #db3727
		}
		.Link:not(.Link_disabled):hover.Link_color_white_with_white_hover {
			opacity: .8;
			color: #fff
		}
	}
	@media (hover:hover) {
		.Link:not(.Link_disabled):hover {
			color: #db3727
		}
		.Link:not(.Link_disabled):hover.Link_color_white_with_white_hover:hover {
			opacity: .8;
			color: #fff
		}
	}
	.FooterMMM-module__FooterMMM {
		display: none;
		overflow: hidden;
		justify-content: space-between;
		box-sizing: border-box
	}
	.FooterMMM-module__FooterMMM_open {
		display: flex
	}
	.FooterMMM-module__FooterMMM__column {
		flex: 1;
		margin: 31px 0;
		padding-right: 20px
	}
	.FooterMMM-module__FooterMMM__item {
		line-height: 19px;
		display: block;
		margin: 12px 0;
		color: rgba(0, 0, 0, .5);
		outline: none;
		transition: color .3s ease
	}
	.FooterMMM-module__FooterMMM__item_theme_black {
		color: #6d6d6d
	}
	.FooterMMM-module__FooterMMM__item:hover {
		color: #db3727
	}
	.Layout {
		box-sizing: border-box;
		width: 1180px;
		margin: 0 auto;
		transition: transform .3s
	}
	@media screen and (min-width:1280px) {
		.Layout {
			width: 1240px
		}
	}
	.Layout_wide {
		width: 100%
	}
	.Layout_centered {
		padding-right: 20px;
		padding-left: 20px
	}
	.Layout_translate_left {
		transform: translateX(-280px)
	}
	@media screen and (max-width:1219px) {
		.Layout:not(.Layout_wide) {
			width: 920px
		}
	}
	.Footer {
		font-size: 15px;
		line-height: 21px;
		min-width: 920px;
		margin-top: 30px;
		padding-bottom: 30px;
		color: rgba(0, 0, 0, .5)
	}
	.Footer__inner.Layout {
		padding: 0 20px
	}
	.Footer__link {
		white-space: nowrap;
		text-decoration: none;
		color: rgba(0, 0, 0, .5);
		transition: color .3s ease
	}
	.Footer__link_theme_black {
		color: #6d6d6d
	}
	.Footer__link:hover {
		color: #db3727
	}
	.Footer__column {
		display: inline-block;
		box-sizing: border-box;
		width: 25%;
		padding-right: 16px;
		vertical-align: top
	}
	.Footer__column .Footer__link {
		display: block;
		padding-bottom: 8px
	}
	.Footer__important-links {
		display: flex;
		margin-bottom: 30px;
		padding-bottom: 30px;
		border-bottom: 1px solid #e0e0e0
	}
	@media screen and (max-width:1219px) {
		.Footer__important-links {
			display: block
		}
	}
	.Footer__important-links .Footer__column {
		width: auto;
		padding-right: 0
	}
	@media screen and (max-width:1219px) {
		.Footer__important-links .Footer__column {
			width: 25%;
			text-align: left
		}
	}
	.Footer__important-links .Footer__link {
		display: inline-block;
		margin-right: 30px;
		color: #157ee1
	}
	@media screen and (max-width:1219px) {
		.Footer__important-links .Footer__link {
			display: block
		}
	}
	.Footer__important-links .Footer__link:hover {
		color: #db3727
	}
	.Footer__link-spoiler {
		position: relative;
		padding-right: 33px;
		cursor: pointer
	}
	@media screen and (max-width:1219px) {
		.Footer__link-spoiler {
			order: 1;
			margin-top: 10px;
			padding-left: 205px
		}
	}
	.Footer__link-spoiler:after {
		position: absolute;
		top: 3px;
		right: 5px;
		width: 18px;
		height: 18px;
		content: "";
		opacity: .5;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='1 12 7 12'%3E%3Cpath d='M1.27 22.74l4.71-4.6c.08-.08.08-.21 0-.29l-4.71-4.6-.09-.08a.652.652 0 01-.18-.45.728.728 0 011.21-.54l.09.08 5.59 5.46c.16.16.16.41 0 .57L2.3 23.75l-.1.07c-.12.11-.28.18-.46.18-.41 0-.74-.32-.74-.72 0-.18.07-.33.18-.46l.09-.08z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 50%;
		transition: transform .2s ease;
		transform: rotate(90deg)
	}
	.Footer__link-spoiler_open:after {
		transform: rotate(-90deg)
	}
	.Footer__link-spoiler_theme_black {
		color: #6d6d6d
	}
	.Footer__link-spoiler_theme_black:after {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236d6d6d' width='7' height='12' viewBox='1 12 7 12'%3E%3Cpath d='M1.27 22.74l4.71-4.6c.08-.08.08-.21 0-.29l-4.71-4.6-.09-.08a.652.652 0 01-.18-.45.728.728 0 011.21-.54l.09.08 5.59 5.46c.16.16.16.41 0 .57L2.3 23.75l-.1.07c-.12.11-.28.18-.46.18-.41 0-.74-.32-.74-.72 0-.18.07-.33.18-.46l.09-.08z'/%3E%3C/svg%3E")
	}
	.Footer__base-links {
		position: relative;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		margin-bottom: 16px
	}
	@media screen and (max-width:1279px) {
		.Footer__base-links {
			justify-content: space-between
		}
	}
	@media screen and (max-width:1219px) {
		.Footer__base-links {
			margin-bottom: 0
		}
	}
	.Footer__base-links .Footer__link {
		display: inline-block;
		margin-right: 36px
	}
	@media screen and (max-width:1279px) {
		.Footer__base-links .Footer__link {
			margin-right: 0
		}
	}
	.Footer__geo-links {
		margin-bottom: 30px;
		padding-bottom: 22px;
		border-bottom: 1px solid rgba(0, 0, 0, .12)
	}
	.Footer__geo-links-legend {
		padding-bottom: 30px
	}
	.Footer__geo-links-main-regions {
		font-weight: 700
	}
	.Footer__geo-links-sub-regions {
		margin-top: 22px
	}
	.Footer__geo-links .Footer__link {
		position: relative;
		white-space: normal
	}
	.Footer__seo-text {
		margin-bottom: 36px;
		padding-bottom: 30px;
		border-bottom: 1px solid rgba(0, 0, 0, .12)
	}
	.Footer__seo-text-column {
		display: inline-block;
		box-sizing: border-box;
		width: 40%;
		padding-right: 20px;
		vertical-align: top
	}
	.Footer__seo-text-column_wide {
		width: 60%
	}
	.Footer__seo-text-column:last-child {
		padding-right: 0
	}
	.Footer__close-popup {
		position: absolute;
		z-index: 10;
		top: 0;
		right: -27px;
		display: inline-block;
		width: 16px;
		height: 15px;
		cursor: pointer;
		opacity: 1;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 23.1'%3E%3Cpath d='M10.3 11.5L.3 1.9C-.1 1.5-.1.8.4.3.8-.1 1.5-.1 2 .3l4.7 4.6h.1l5.2 5 5.2-5L22 .3c.5-.4 1.2-.4 1.6 0 .5.5.5 1.2.1 1.6l-10 9.6 10 9.7c.4.4.4 1.1-.1 1.6-.4.4-1.1.4-1.6 0l-6.5-6.3-3.5-3.4-3.5 3.4L2 22.8c-.5.4-1.2.4-1.6 0-.5-.5-.5-1.2-.1-1.6l10-9.7z' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E") 50% 50% no-repeat;
		background-size: cover
	}
	.Footer_theme_black {
		margin-top: 0;
		padding-top: 30px;
		color: #6d6d6d;
		background-color: #000
	}
	.Dropdown {
		position: relative
	}
	.Dropdown__menu {
		display: none
	}
	.Dropdown_visible .Dropdown__menu {
		display: block
	}
	.Popup__tail {
		display: none
	}
	.Popup.Popup_theme_dark {
		font-size: 12px;
		line-height: 16px;
		color: #fff;
		background: rgba(0, 0, 0, .8);
		box-shadow: none
	}
	.Popup.Popup_theme_dark.Popup_direction_top-center .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_top-left .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_top-right .Popup__tail:after {
		border-top-color: rgba(0, 0, 0, .8)
	}
	.Popup.Popup_theme_dark.Popup_direction_top-center .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_top-left .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_top-right .Popup__tail:before {
		border-top-color: transparent
	}
	.Popup.Popup_theme_dark.Popup_direction_bottom-center .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_bottom-left .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_bottom-right .Popup__tail:after {
		border-bottom-color: rgba(0, 0, 0, .8)
	}
	.Popup.Popup_theme_dark.Popup_direction_bottom-center .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_bottom-left .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_bottom-right .Popup__tail:before {
		border-bottom-color: transparent
	}
	.Popup.Popup_theme_dark.Popup_direction_right-bottom .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_right-center .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_right-top .Popup__tail:after {
		border-right-color: rgba(0, 0, 0, .8)
	}
	.Popup.Popup_theme_dark.Popup_direction_right-bottom .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_right-center .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_right-top .Popup__tail:before {
		border-right-color: transparent
	}
	.Popup.Popup_theme_dark.Popup_direction_left-bottom .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_left-center .Popup__tail:after,
	.Popup.Popup_theme_dark.Popup_direction_left-top .Popup__tail:after {
		border-left-color: rgba(0, 0, 0, .8)
	}
	.Popup.Popup_theme_dark.Popup_direction_left-bottom .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_left-center .Popup__tail:before,
	.Popup.Popup_theme_dark.Popup_direction_left-top .Popup__tail:before {
		border-left-color: transparent
	}
	.Popup {
		position: absolute;
		display: none;
		visibility: hidden;
		overflow: hidden;
		margin: -9999px 0 0 -9999px;
		background: #fff;
		box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);
		animation-duration: .3s;
		animation-timing-function: ease-in-out;
		animation-fill-mode: forwards
	}
	.Popup::-webkit-scrollbar {
		display: none
	}
	.Popup__closer {
		position: absolute;
		z-index: 10;
		top: 10px;
		right: 10px;
		width: 14px;
		height: 14px;
		cursor: pointer;
		opacity: .3;
		background: no-repeat 0 0 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath d='M14 .7l-.7-.7L7 6.3.7 0 0 .7 6.3 7 0 13.3l.7.7L7 7.7l6.3 6.3.7-.7L7.7 7z'/%3E%3C/svg%3E")
	}
	.Popup:hover {
		opacity: 1
	}
	.Popup.Popup_js_inited {
		display: block
	}
	.Popup.Popup_visible {
		visibility: visible;
		margin: 0
	}
	.Popup.Popup_animation_opacity-only {
		animation-name: Popup_opacity-only
	}
	.Popup.Popup_animation_opacity-only.Popup_visible {
		animation-name: Popup_visible_opacity-only
	}
	.Popup.Popup_animation_full.Popup_direction_bottom-center,
	.Popup.Popup_animation_full.Popup_direction_bottom-left,
	.Popup.Popup_animation_full.Popup_direction_bottom-right {
		animation-name: Popup_opacity-only, Popup_bottom
	}
	.Popup.Popup_animation_full.Popup_direction_top-center,
	.Popup.Popup_animation_full.Popup_direction_top-left,
	.Popup.Popup_animation_full.Popup_direction_top-right {
		animation-name: Popup_opacity-only, Popup_top
	}
	.Popup.Popup_animation_full.Popup_direction_right-bottom,
	.Popup.Popup_animation_full.Popup_direction_right-center,
	.Popup.Popup_animation_full.Popup_direction_right-top {
		animation-name: Popup_opacity-only, Popup_right
	}
	.Popup.Popup_animation_full.Popup_direction_left-bottom,
	.Popup.Popup_animation_full.Popup_direction_left-center,
	.Popup.Popup_animation_full.Popup_direction_left-top {
		animation-name: Popup_opacity-only, Popup_left
	}
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_bottom-center,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_bottom-left,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_bottom-right {
		animation-name: Popup_visible_opacity-only, Popup_visible_bottom
	}
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_top-center,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_top-left,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_top-right {
		animation-name: Popup_visible_opacity-only, Popup_visible_top
	}
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_right-bottom,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_right-center,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_right-top {
		animation-name: Popup_visible_opacity-only, Popup_visible_right
	}
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_left-bottom,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_left-center,
	.Popup.Popup_animation_full.Popup_visible.Popup_direction_left-top {
		animation-name: Popup_visible_opacity-only, Popup_visible_left
	}
	@keyframes Popup_opacity-only {
		0% {
			visibility: visible;
			margin: 0;
			opacity: 1
		}
		99% {
			margin: 0
		}
		to {
			visibility: hidden;
			margin: -9999px 0 0 -9999px;
			opacity: 0
		}
	}
	@keyframes Popup_visible_opacity-only {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	@keyframes Popup_bottom {
		0% {
			transform: translateY(0)
		}
		99% {
			transform: translateY(10px)
		}
	}
	@keyframes Popup_visible_bottom {
		0% {
			transform: translateY(10px)
		}
		to {
			transform: translateY(0)
		}
	}
	@keyframes Popup_top {
		0% {
			transform: translateY(0)
		}
		99% {
			transform: translateY(-10px)
		}
	}
	@keyframes Popup_visible_top {
		0% {
			transform: translateY(-10px)
		}
		to {
			transform: translateY(0)
		}
	}
	@keyframes Popup_right {
		0% {
			transform: translateX(0)
		}
		99% {
			transform: translateX(10px)
		}
	}
	@keyframes Popup_visible_right {
		0% {
			transform: translateX(10px)
		}
		to {
			transform: translateX(0)
		}
	}
	@keyframes Popup_left {
		0% {
			transform: translateX(0)
		}
		99% {
			transform: translateX(-10px)
		}
	}
	@keyframes Popup_visible_left {
		0% {
			transform: translateX(-10px)
		}
		to {
			transform: translateX(0)
		}
	}
	.HeaderDropdownMenu {
		position: absolute;
		z-index: 4000;
		top: 100%;
		left: 0;
		box-sizing: border-box;
		width: 100%;
		padding: 32px calc((100% - 1192px)/2);
		background-color: #fff;
		box-shadow: 0 10px 10px rgba(0 0 0/8%)
	}
	@media (max-width:1219px) {
		.HeaderDropdownMenu {
			padding: 32px calc((100% - 888px)/2)
		}
	}
	@media (max-width:920px) {
		.HeaderDropdownMenu {
			width: 920px;
			padding: 32px 16px
		}
	}
	.HeaderDropdownMenu_layout_wide {
		padding: 32px 24px
	}
	@media (max-width:1219px) {
		.HeaderDropdownMenu_layout_wide {
			padding: 32px 16px
		}
	}
	.HeaderSitemap {
		font-size: 15px;
		line-height: var(-lh-body);
		display: flex
	}
	.HeaderSitemap__list {
		margin: 0;
		padding: 0
	}
	.HeaderSitemap__item {
		list-style: none
	}
	.HeaderSitemap__itemLink {
		display: block;
		text-decoration: none;
		color: #000
	}
	.HeaderSitemap__itemLink:hover {
		color: #db3727
	}
	.HeaderSitemap__section:not(:first-child) {
		margin-top: 32px
	}
	.HeaderSitemap__sectionTitle {
		font-weight: 700;
		padding-bottom: 4px
	}
	.HeaderSitemap__primaryLinks {
		margin-right: 68px
	}
	.HeaderSitemap__primaryLinks .HeaderSitemap__item {
		font-weight: 700
	}
	.HeaderSitemap__primaryLinks .HeaderSitemap__item:not(:first-child) .HeaderSitemap__itemLink {
		padding-top: 8px
	}
	.HeaderSitemap__primaryLinks .HeaderSitemap__item:not(:last-child) .HeaderSitemap__itemLink {
		padding-bottom: 8px
	}
	.HeaderSitemap__secondaryLinks {
		display: grid;
		grid-template-columns: repeat(3, auto);
		grid-column-gap: 80px
	}
	.HeaderSitemap__secondaryLinks .HeaderSitemap__item .HeaderSitemap__itemLink {
		padding-top: 4px
	}
	.HeaderSitemap__secondaryLinks .HeaderSitemap__item:not(:last-child) .HeaderSitemap__itemLink {
		padding-bottom: 4px
	}
	.HeaderSitemap__promo {
		flex-grow: 1;
		margin-left: 46px
	}
	@media (max-width:1219px) {
		.HeaderSitemap__promo {
			display: none;
			margin-left: 0
		}
	}
	.HeaderBurger {
		position: static;
		height: 100%
	}
	.HeaderBurger__switcher {
		display: flex;
		height: 100%;
		margin-left: -16px;
		padding: 0 16px;
		cursor: pointer
	}
	.HeaderBurger__menu {
		display: block
	}
	.HeaderBurger__menuContent {
		overflow: hidden;
		max-height: 0;
		padding-top: 0;
		padding-bottom: 0;
		transition: max-height .15s linear, padding-top .15s linear, padding-bottom .15s linear
	}
	.HeaderBurger_opened .HeaderBurger__menuContent {
		max-height: 2000px;
		padding-top: 32px;
		padding-bottom: 32px
	}
	.HeaderBurger__sitemap {
		opacity: 0;
		transition: opacity .15s linear
	}
	.HeaderBurger_opened .HeaderBurger__sitemap {
		opacity: 1
	}
	.HeaderBurger__mainSlab {
		position: relative;
		width: 22px;
		height: 3px;
		margin: auto 0;
		background-color: #db3727;
		transition-timing-function: cubic-bezier(.55, .055, .675, .19);
		transition-duration: .22s;
		transition-property: transform
	}
	.HeaderBurger__mainSlab:after,
	.HeaderBurger__mainSlab:before {
		position: absolute;
		left: 0;
		display: block;
		width: 22px;
		height: 3px;
		content: "";
		background-color: #db3727
	}
	.HeaderBurger__mainSlab:before {
		bottom: calc(100% + 3px);
		transition: bottom .1s ease-in .25s, opacity .1s ease-in
	}
	.HeaderBurger__mainSlab:after {
		top: calc(100% + 3px);
		transition: top .1s ease-in .25s, transform .22s cubic-bezier(.55, .055, .675, .19)
	}
	.HeaderBurger_opened .HeaderBurger__switcher .HeaderBurger__mainSlab {
		transition-delay: .12s;
		transition-timing-function: cubic-bezier(.215, .61, .355, 1);
		transform: rotate(225deg)
	}
	.HeaderBurger_opened .HeaderBurger__switcher .HeaderBurger__mainSlab:before {
		bottom: 0;
		opacity: 0;
		transition: bottom .1s ease-out, opacity .1s ease-out .12s
	}
	.HeaderBurger_opened .HeaderBurger__switcher .HeaderBurger__mainSlab:after {
		top: 0;
		transition: top .1s ease-out, transform .22s cubic-bezier(.215, .61, .355, 1) .12s;
		transform: rotate(-90deg)
	}
	.CategorySubTypeImage {
		display: inline-block;
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: 100% auto
	}
	.CategorySubTypeImage_type_allroad {}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_allroad {}
	}
	.CategorySubTypeImage_type_cabrio {}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_cabrio {}
	}
	.CategorySubTypeImage_type_coupe {}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_coupe {}
	}
	.CategorySubTypeImage_type_hatchback {}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_hatchback {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvT_pfcmKWRoPp3N2aNs86eZSqWvEttlQ4V9sv5166pZ_WPlQBIOCg7dRjrNTBS9u_2ZyFJpsFJi7L33WrjAXtuY4pnvfvWRbGLpBCEj2EZfHS6czjcy5BrZ0B7KxDP-uIjW5S12Rl-SrFs7mKiZZS9xHQD6xRxeqtRJk_5U3G7HoL9Fg5qp9IxWgaS599SY)
		}
	}
	.CategorySubTypeImage_type_liftback {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTvhb96AWhgHkwZyIeE74-NQ9GnP490H719suMt068d6Df5QU9_WgetWl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_liftback {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTvhb96AWhgHjAE8T7M_5-JU-WrPto9dsV1s689xucMoXahUB4WCguFQjbIHSnFw9l5yCppvCYimNHPYqR8Dt_15-nz1vRsPGr5_HGLLGZf6W6ElvNeLBZ1kMZGxNdOfEx2yXkaXtM-jENjMIzxUU9dsWCGxbDuGmy1a464TBLnqDuFF4qRjAgCWWSlh_Bk)
		}
	}
	.CategorySubTypeImage_type_minivan {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrhZ8OUWhUzqAtxILc4tONV9WjO5d0A5gllvc51uJJ9DPxUU9Hfj-BJyekGO15f0ENyBIlkEY66HEHliFAEts0IqH3ckHcjHoN0A2ruMqrLYa8-vd2FK5hIB7WkMfCYPh6ZS0CRh_2QP-zKJwl0dPtAQAq0fTi1vRBG658nH4_aEdBwxrhRFh20dDJh6Sk)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_minivan {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrhZ8OUWhUs_ksbc-A85OECqD2TtY9RtA1pvM0iusB_XfIBV4TVhOZei75PFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg)
		}
	}
	.CategorySubTypeImage_type_pickup {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSfhasGXSyQIrwV1crdutrNS9TqSvtFQtQlr6pt67MJ-CvkBA9PRj_wX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_pickup {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSfhasGXSztetGwnKLRntbAAqG6Vvtld5wxp7Zp3vMxwXahXUtGAjrRTiKkRCmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8)
		}
	}
	.CategorySubTypeImage_type_sedan {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTtbcuMZB5f_lZ2JuJssuRQ_DvDsIxV5Qxv55t075dwXf0EBYffmKIJ3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_sedan {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTtbcuMe0kUkwIldL1m5eIE-jnG4t4G7lxs6cx07ZEsVqlTA9DQ1Otfl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_van {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSHpZ_XUXUld9QZ0KLBp4-UErGzFsYhR7lpvuMZ1uMF6DfkBBsiW2LU45sYgJl5Rw0hqApVMI7ObU0bkuCFWt-QlxFHYrXw8FqZfPlvUPLHKa6EQuPGzD41MJLKJMtuNOBiqeXO-s_uUCsztCyVsX_5RQzmSQCS9jCRd3a84Lrr-DeJk25p8DR2hRCVE6Co)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_van {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSHpZ-rQQyRU-gZxcbU6tbBS_GvGsdxRsQ9v7cZyuMJ9Dv4CVYOHg_wX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
		}
	}
	.CategorySubTypeImage_type_wagon {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSDpbsWMZB9c_ApwIb04s7dSq2uWtd4Htlhu7s9x7ZUtDvwEBt6AmKIJ3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_wagon {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSDpbsWMe0kUkwNyduY4tOIB-26RtNpQ4Q876ZolvJAtWvIEVISHheVQl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_lcv {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTvrf_XTC0sO_wVzKbBr5LUFr26UsIpU4QduuMwhv8QoXvoFAciW2LU45sYgJl5Rw0hqApVMI7ObU0bkuCFWt-QlxFHYrXw8FqZfPlvUPLHKa6EQuPGzD41MJLKJMtuNOBiqeXO-s_uUCsztCyVsX_5RQzmSQCS9jCRd3a84Lrr-DeJk25p8DR2hRCVE6Co)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_lcv {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTvrf-rQQyRe_woiKbJrtOVU-jnOsd5V7g5vupp06MwoWqkFUNOF0PwX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
		}
	}
	.CategorySubTypeImage_type_truck {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSP6fMmJZB8K_AN3IbY7tOFQrDnPsohQ411p7s9wvswtCf5WBNPSmKIJ3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_truck {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSP6fMmJe0kUk1ciJ7Zo6OQDrG_OtdEF4Qo8u5x778VxXq8ACNbXgeoGl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_artic {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAABwCAMAAABy1v8HAAADAFBMVEVHcExZUU0XDQ2EhIR6W1G/y84sLi8CAgIAAQHDzM8wKygWFBStrq6Ac23Q0NBhWVUVFRQ5OztVV1hFJhrJzcuGe3amdWIYGRrdzcjKuKt4SjKbSyBcX2BZW1wYGRnTx8PpilqpZD1uSjs1MzNOT08WFhaOkJGAQh7/xqP2v6YXGRkbHByxp6ArKytiT0qilpCgoKHPpozHy8yHa2QtKihzc3Smra85KSVQT02Choc2NjWgn5/R1NUPExTKelS9wsNTVlc8IRaXmZn9om2/VBNLTEyOSDFjY2P+roE/QUFpa2x/V0IvMTI8Pj/PjGpPUFD8xqP8xqP9xJ8IBgXGZz1qaWmoUh/GysynURyBQR+VRCvmmna4v8DMXC3ywKyNOgdoX1yJQRTLlXSEaF26knSFhIDRgE/ThFBJMCH9yae9dVPTaiz0nHDxsI+9w8TtqIeEaV3opYTCiGR8WEycWziHcm3USwDYTwDTSwAgISLVTQBFRUX7v7HSSgDUTADaUAFHR0cjJSX5v7FKSknRTwk0ODjRSgC9SAzTTQHMSADOSQB8RSaNNwFMTEzbUgMaGxv9wrTHxsb/xLUwMzPOTAO9vLsnKCn7wLLog1LESAMTExMrLCzAwMAHBweuq6vWUwv1r5VfXl2xsLD/x7bGTgrISAK1tLRZRjxEQkBra2vRUwr2va6kpKN1dHRoUUXQWBJ/Mwagn59WV1ZQUVGpp6daWlp7fHz/ybi2Sg7MTwvLTAOoSxu4t7ftpIiMjY1hYWHdYx7aWxL3vrFQQjxVS0XMcDymRA/TXRySk5OYmZngcDVmZmZ+XFGHVT1KHgrsl3HV1dXbfEv/yKl6UkWJTi2VQBCHOhFyKwktDwU0IRqxVCU9QEHgrJuKalxwX1ZgOy/VaC9gIQL+wK5nWVOORR7GXh+nakwcDQjKpJnntqiuRAmOYVDn5+e0XTPAZjX3hzxBOziOc2a/s7CpgG/c3NyQOy//wZ23lIewaUdEKyZmLxGcW0D+uqR4NyiqpKH5+fkNtLwrAAAA8HRSTlMAORP+alT+LD1UByMLIPlaNv90/hdJlus8Zv79aU3AL/1u7P7xj5vy6mnc+nNl/mA1hFuUefle1bp07+ScSZWWm+nD/vrH1ev89avzyt3+5JK5qPSWxJh8rsGLuM6WTv3X487ZwtLc8/bOlsvg6+TdtNL1Ze3E//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7cuxsSAAAK3ElEQVR42u2aCVRbVRqAKWmjLKVEW0vBabHbdN/sXte6HreZUc/o0dFxn311hpdFAq+QQFJDJs1SsjRASICEJBBCYqAQoFDWtoBAW4oItmD3RVu7qTPz3/deAtjamaOT+pjzvpCX7Zz77vf+/97733cIC2NgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgoBvRs1aNe4epEffExMREj2uFuBnIQaEwzBq3DrMWPrtgwXEFOABrx91AmDor7tWFP/3Zgosf5m/bVvy5waAGloyb7sdB33+z4EOS/PwPtgH/KP4cHKqqquaPD4m4Z+HqfxAgPz8fOQDFn4NDQYFp8zhwiJy28PGL+VT/CUiJ7du3bzEWgITJuGkcaESdfOjitkD3SUgH4BhImIzGTZPpH4xXsx8/DB0nek+kEiEBFrt27TqGJMrtmybQf3D//uxhouNwgBfiQEkUFx8zIgu7axrtNRaezT28nWIL+UTpRFjsAo3ycruL/hqzEh86TPR7LIRFcfFH5UQwXBvorvHy2a/ee+96Fkhj10f/JMJhp/vC8erZhw6PsdgFD1IDiRxHMy7MuU/Q22LFOxCMLdeFEDmOlnG1uvwRetewbw8/fvhbNAgCGrfReq6d3332q+Lc6tzqAO3t2WP5zIFY8yM6a0yr2fPMM527d585c+b06dOHgIosLAvLpMCysrLiZUCa7E46azzRkPdpT8LA7cCDDz64bt262SWgIbZoSSpTKA2ZjNZJtfx0w8mdB48eXbdh7apJQMSMJtCAzpNgEI5uUuMBOmusHC5yfr3j6MHlEaCAmNGUgmUFyYH3CfTXmPpOibOw92jvxghSgtDgp2SlUGBYSgqlsZ7GGjNqS7rOHT16+8aIADNKsMygRhbGT0nZKUsDZDReN6LfqiuJP9d7sHfjpFEaOaOiARq+NIKf0Lgo/FVdxdZzvft4nEkEoLEENDCUTdg3Neh7p2pla46v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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_artic {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb6fcOBe0kUkwchKOJs6OMHrG6Utd9StA9l7516usF7CvhRCYWE0-NVl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_bus {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTX9evWBX09c-gRxdLY_4LhTq2vPsYtRtV9r6c4l78RwWf4ABsiW2LU45sYgJl5Rw0hqApVMI7ObU0bkuCFWt-QlxFHYrXw8FqZfPlvUPLHKa6EQuPGzD41MJLKJMtuNOBiqeXO-s_uUCsztCyVsX_5RQzmSQCS9jCRd3a84Lrr-DeJk25p8DR2hRCVE6Co)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_bus {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTX9eurQQyRZ_wMnJLM_4uJS-T6Ss9sC5wY57p0gvMJ5Dv1TBIfRhfwX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
		}
	}
	.CategorySubTypeImage_type_trailer {
		background-image: url(data:image/png;base64,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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_trailer {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSP6aMOOXgks_ksbJLw74LYGqzyUttkB5F0_68wiv8J4X_ILBoLTj-AF3b5PFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg)
		}
	}
	.CategorySubTypeImage_type_agricultural {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbve8OBThcYuUElfNtrsbEE_2uT44pTsQ04vZog7JUoCvJRUoOAhutRgbcDUC9u_2ZyFJpsFJi7L33WrjAXtuY4pnvfvWRbGLpBCEj2EZfHS6czjcy5BrZ0B7KxDP-uIjW5S12Rl-SrFs7mKiZZS9xHQD6xRxeqtRJk_5U3G7HoL9Fg5qp9IxWgaS599SY)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_agricultural {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbve8OBThcYuUElfMRsqN8CqDzDsIgCsg9q58pyuZcoVq0AUoTUhuJXi-ZYXGV9oS9dJbxyCYa1P2vetTcxitw2_X3FzEkOM5MTMGb2EojyfooYje2FHpxuP7-0GeW7BhmRWWuUn9qlFuv-EBNgVdNZeAadQCOtnjxZ0IguGLHbOvpz0rtSNySKaz183jQ)
		}
	}
	.CategorySubTypeImage_type_construction {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTTnZ9mWSQ4PuForfts_4uIE-GbAsI1c41s_7Zwl6sZ5X_wFAIPVgeVTgLZWUi9u_2ZyFJpsFJi7L33WrjAXtuY4pnvfvWRbGLpBCEj2EZfHS6czjcy5BrZ0B7KxDP-uIjW5S12Rl-SrFs7mKiZZS9xHQD6xRxeqtRJk_5U3G7HoL9Fg5qp9IxWgaS599SY)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_construction {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTTnZ9mWSQ4PuForfsRsqN8J_TqStosFsw9lu8t1upB5C_IHAtDRgeZXjOEDBTQp8i9dJbxyCYa1P2vetTcxitw2_X3FzEkOM5MTMGb2EojyfooYje2FHpxuP7-0GeW7BhmRWWuUn9qlFuv-EBNgVdNZeAadQCOtnjxZ0IguGLHbOvpz0rtSNySKaz183jQ)
		}
	}
	.CategorySubTypeImage_type_autoloader {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAABwCAMAAABy1v8HAAADAFBMVEVHcEyEa092dnbi3tVKPTmLi4uIbFAODg0CAgKec1CDg4M1My48OTLNzsF5ZUlqamlnaGi4uLheXlyOjo5/gICDg4KxgABwa1rMzs8hHxxvcXGwgAErKSWRazukqKkwLimFbEwmJSErKB5bVEn+7MR7e3uVmZlubm6yh1lfXl5OTEiEh4coKSlra2mzs7OOjo51dnbPoG1RTkmpgFR9YDx7enkgGxg8MxpRUEnaeABXWFg7OjaBZD1PT0zRoG3csyMiISBycWo8OzngxwmQlJW0tba3ubklJibDw8OrfQRWU1BRT01iYmFjWkjNzc0vLixlZWTRth6BgH7ZtBHQoG22iwaafj+GahRyXRVtb2/JycmTl5fk4d2MjY3Dlw7Ky8s9NiJLTEzkw2LQ0NDNzc29k1yXeFDhygKXm5yqq6u5ubmuqZxvb28mKiqjpKSYmZfKjAeRcgSPchDDlWWziVrjywngygHiywOng1m9oheVeDTUeAibegvjygOWehiTk5O+kwmIXQySlJRiVUP+5qbq2rYYHBtqWT3LmmodHh/ZuVbQoG/iywKsiEi2jAi2fwCvrZnefQDj0Z2bl4yPejWxp1fRn23SoG6Ojo4kJSTZuABWVlbdwQInKSnZtQDexAHauwDauQDInwDbvQFaWlrfxwCUlJQrLS2pqai3gwCJiYkvMTFra2s8Pj5+fn7hyQNPT096eno4OjoeHx6RkZFBRENwcHCMjItHSUnCnGplZmafn580NTVfX1/QrQPs00TDlwHMpgOZmZeyh1p8YUC/jwPUpxGHhoXTpXAMDAxyVzSVcQ2mf1GUiF/ClxPEZADRoAbfwCAEAwIXFhOidgKglXKXdkzTswGOZwBmVBvnyS6DaBCxggSYfFeXhzyifgzJmg+unVFyVwWCWQZWUENDPS3Mm2vLtEdjYmFnTgXhvzTitySukQrLsjFYQAaEe2B6aSvYshNLPh/TpG+wo21cSxr63pLmyDv/6KK6q1WUfCfgkAbIqyC8nSxzc1z93XTsLzauAAAA8XRSTlMACf4VAcgVB0cF/g8ZDP4wIf53yORpyzyTOk7MTlQ5df1iLNTkyCLo7PC4UMTK+aKuweb4nesf/lr+SrxooeEZrXbae/WpUfb7/JJw3f7Rjqs9gpWTu/uN/WfkiC7p8Hv09vu484Ps8fT1k3WP6NnPzrjV8MxS46bXJafkcsdj4+TkstzzrtPL0vq9k83Z2H7KudrK9eX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+ucX3LAAACf9JREFUeNrtmnlQE1kawJPQBHNgIoIci3ItsFwOUirXsoOOCOUx6rhb6niVrket410zs+PMzrk1x943ptNpDgkJptO5ryEJmChkEEEY8GBAOUTF+9ZVZ2b3dSeEqFDuPxvaqf6FdF6nHlXvx/e94wthMGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGjGBwjicIIBASScF2z0nDXz10dERPwS8CrB64BNm0rmv1ASAetfLSmZBJgOqCGxWq3g+gYlh7u6qGjbNKEwKemJQARElEyyumqlCKIBWCxGo8WiseDnz178VxIlNSZbtTajxmift8ZnMkS8Pl2mlNqVJmVK1lyC9PzUpUsL8u8dUL9PzeSZrEWMKYtqMcxHY/6kGpZUmTEnSiAU8vl8HiAoKIgDxa90qLdSVEOh0gYusutwpvetadOtSmSpAHqmL39ln1r9MjU1RCJRYDKiMQqGMyq4qIaVshAaZeHlfdxXrn6Lmhoya83k7Sa7ReCd9DWulPBR+zL3tlaoX6GmRs0ka2hIprJ2eAVi7rSa5oyxk+xpFat/TdGVyoTqdDqFbBqYFNu2zYfSrIoM4arRO7/bWqb+IzU1VFJLcn5eVBqTAYW5lKHMXU7WKuGi0TuvABpvB1NRI1ChYs1a6G6H2TFdvlNkihJkjN75N62n1Fv3UVPDxWVFuVeiMBNus5lVS9l5Y2h80FqnVi+jpIZZoUiO8kTDpZyrcbEEjLzM0TtPbW2spuZSFWg2u4Y1wlNSFrJUGRxGSMjonQXrGiXUXKoCRSJvNKB4QaaCBVZbPnv0wmPfusaq6vepWHFM9tFgMIShZlNqEJ8/ikLSqu2ZS9e1VVW//TI1NcyzvBppBm7mksj4/PCo7U/9zVclb8CNqR81VlZvfZmaSWWelea9M2ijomPCV6WmLhU80U24qCBVM5i3u1FcXb2MmhoirwZbZmYxl+QI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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_autoloader {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb9fcWOVBoIqUEEIvwB4bVQ9W2RsoxXslpv78oi6MQqCv8KUoTTj-ZR27EFVjEw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.CategorySubTypeImage_type_crane {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTT6aMSHZEwJrgVxJLRrtbYA9G3Et4tWsQdl6JhwsMZ7C_xQB9_SmKIJ3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_crane {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTT6aMSHe0kUk1ZwcrZpsuVV_GzCv9sF7wxrvJhx7JJ4V6kHU4TTguJfl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_dredge {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTP6bM6FXiRargUlKLVq6LMCqWzE5tlWtA9s7cd2sMR7CahWVIOEhfwX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_dredge {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTP6bM6FXjtetGx0Jr075LgF_G3EsNhWsV1u75t07MR7V6gDV4PQ1eFQgKkRCmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8)
		}
	}
	.CategorySubTypeImage_type_bulldozers {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTX9ZcaGVAEJvkAbceFs57MErmfGtd5W4wk868x2uc0vV_pWBITWhuJW3LBPFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_bulldozers {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTX9ZcaGVAEJvkAEIvwBsrFT-2jDtdFT5wlu7J9wuZF5WK8LUtCF1eFUirIFVTkw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.CategorySubTypeImage_type_municipal {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTr9Z8OBUgsNoGx8c7xtsbAFq23D5Ipd4Fo_7ssmvMAvWKkLVdCEjrMFiakRCmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_municipal {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTr9Z8OBUgsNoHN2aNs_5LMJq2fO49lT7l1q6Z0nu5coX_0LVILfheBf37UHUC9u_2ZyFJpsFJi7L33WrjAXtuY4pnvfvWRbGLpBCEj2EZfHS6czjcy5BrZ0B7KxDP-uIjW5S12Rl-SrFs7mKiZZS9xHQD6xRxeqtRJk_5U3G7HoL9Fg5qp9IxWgaS599SY)
		}
	}
	.CategorySubTypeImage_type_motorcycle {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrnfcWQWAIPoFYbdrQ_4-IJrmmWttoGs187v5sh6MB_WvNWBYCChedX2uVPFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_motorcycle {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrnfcWQWAIPoFYEIvwB5rIFrG7C44oA5Vxr5sgmv8V8XqkAUtSHhutfieVZBWMw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.CategorySubTypeImage_type_scooters {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTrZsWWXgkfk1BzJ7xrs7EIrmyVs94F5lo46Mpw7MEvXfxQU9_fhONVl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_scooters {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTrZsWWXgkfjAE8T7FptOQGq2fB5dxc7ghl7JohsMV8DvlUV9bSgupU2OJTSnFw9l5yCppvCYimNHPYqR8Dt_15-nz1vRsPGr5_HGLLGZf6W6ElvNeLBZ1kMZGxNdOfEx2yXkaXtM-jENjMIzxUU9dsWCGxbDuGmy1a464TBLnqDuFF4qRjAgCWWSlh_Bk)
		}
	}
	.CategorySubTypeImage_type_atv {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb8f_XRDhpc9Ad9Jbc85-IJ-GvB5o9X4Q8-6s57uM0vC_wHAsiW2LU45sYgJl5Rw0hqApVMI7ObU0bkuCFWt-QlxFHYrXw8FqZfPlvUPLHKa6EQuPGzD41MJLKJMtuNOBiqeXO-s_uUCsztCyVsX_5RQzmSQCS9jCRd3a84Lrr-DeJk25p8DR2hRCVE6Co)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_atv {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb8f-rQQyRdrgUlceI8trgC_z6VsI0F4gs_vcdyv8JwXq5UA9KC0PwX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
		}
	}
	.CategorySubTypeImage_type_snowmobile {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTmZt2PVBkFoFYbIeE9srUB_2vBso9V4wc-6ph77MMrV65UAtDSjuZX3bZPFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_snowmobile {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTmZt2PVBkFoFYEIvwB47ZV-T7C4txX5Ahl7polv8d_W_pWBdKF0-JSgOFXU2cw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.CategorySubTypeImage_type_parts_all {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbkZfXUWUhc-wBzdbQ8tLQIr2fGt9xS4Fo57ph675IvDfwDAMiW2LU45sYgJl5Rw0hqApVMI7ObU0bkuCFWt-QlxFHYrXw8FqZfPlvUPLHKa6EQuPGzD41MJLKJMtuNOBiqeXO-s_uUCsztCyVsX_5RQzmSQCS9jCRd3a84Lrr-DeJk25p8DR2hRCVE6Co)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_parts_all {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbkZerQQyRa_VZ1J7076LYB_WrBv4xRsQ4-7Mlz7JJ-Xv9QV97eg_wX1-A-O0Bf015iGZJqH4mVCED-yQwDnM13_H_YrmMJI4t0PnroJJvQU6wVreumK6FkNoSMOuWDOD2yQ0aHrfSKMvTBDBFrdNBsbCSLQySOmQ9O6b4XOovUD_Fl8IhWChSLRTV98z8)
		}
	}
	.CategorySubTypeImage_type_shiny {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTgYMSbZEpf_gV1JOA74LAJrmiVtItc7w087sghsMB6C_kHU4SDmKIJ3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_shiny {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvSTgYMSbe0kUkwp8JOZp4LNU_WjOtdsB7gtk7Jp6uJZ8DfsBUICAgbNfl_cPA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
		}
	}
	.CategorySubTypeImage_type_masla-i-avtohimiya {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrpesaDFhJBrUUwf-w3velIrACTsdlS4lpr6p9wvcdxW65QUNfej-FRib9WBzgmoWMYL_VdOKCrInXQpSE5kdsQwUfLl08UQr5GG0-kKqbyfZUtuMCuHr1SJ5WuIei-EwOEfUe8jeygHtXwEDZ4b-ZgZgmDeBuBmQhe-6YTN6zCOfpAx5BBAzWlfwxW3Cc)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_masla-i-avtohimiya {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTrpesaDFhJBrUUwf-w3velIrB_F_7ZX5A9tv84gsMB-C_9QA9HShuJSgeEDXDN_92BOKusbM-mEE1POuD83gc0Y2kDtq3UaGbhcamLxAY-gRbstu9-bK5B5J7SSOcKkKw6BaF2pqcCIDOP1GAh2b8N4XDy6ZhSfoTBy_JIUHIL_FudZxJByFh62Sx15yBY)
		}
	}
	.CategorySubTypeImage_type_akkumulyatory {
		background-image: url(data:image/png;base64,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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_akkumulyatory {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbjYt-PThcVrUcrYv0e4vhurzmVto0C7l8-v8knuMUvCvlWCdWFg-IDgLFWUjIooTQDO7VKCZi1PHbOqCw_hNsZ6XzejRUJGZNsZGTyLJzYQ4IYsP2DCK11DbyfCdOYBiC9aFq8lM--EMjVGBV2f9pDdR6Wazuynhd1_KYRJq3gHuV70JpiEiCEdRxp6AQ)
		}
	}
	.CategorySubTypeImage_type_kuzovnye-zapchasti {
		background-image: url(data:image/png;base64,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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_kuzovnye-zapchasti {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTz9c8WUVQIJ4UklYOc2sfNFpB_F_7ZS4gpr6Zsiv5Z9Xa5QA4fTh-ACj-FXXGQtpDlOKesYZ-mEE1POuD83gc0Y2kDtq3UaGbhcamLxAY-gRbstu9-bK5B5J7SSOcKkKw6BaF2pqcCIDOP1GAh2b8N4XDy6ZhSfoTBy_JIUHIL_FudZxJByFh62Sx15yBY)
		}
	}
	.CategorySubTypeImage_type_elektrika-i-svet {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTLkbMGWSRIHrR4tPfcotfRuqW_A49hRtQZo68pysMMqDv4AUNaCh7AFjrYHBmR78mQDO7VKCZi1PHbOqCw_hNsZ6XzejRUJGZNsZGTyLJzYQ4IYsP2DCK11DbyfCdOYBiC9aFq8lM--EMjVGBV2f9pDdR6Wazuynhd1_KYRJq3gHuV70JpiEiCEdRxp6AQ)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_elektrika-i-svet {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTLkbMGWSRIHrR4tPfcotfRx_yeos9hV51w_7J0guZJwW64GV9HXgrFXjONTVGV6pDMfc-8DJqmTImvQpjwpjMAez0Dkg04PA-JBMU_bfqT2Q4EHhciuI61UMaS1E-uVAzWnfX6QvN2IFcDrFhVTZ-B2TACZdQOKshBB-40_G4L9B-Z7449JARSVWghYwgY)
		}
	}
	.CategorySubTypeImage_type_dvigatel-i-sistema-zazhiganiya {
		background-image: url(data:image/png;base64,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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_dvigatel-i-sistema-zazhiganiya {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTP-YM2DTx4A4VppY-0tpOVcrHKN5pMMvlk8sJc66LR7F5QDU4fUg-MBgOUDBzJ982UVe-8aMP6RHlXw3hgU8aBuuifajFwkM41yBk_LDJnHeIM-gvOGSqVLAoHeN_-GBTe5fXahnNy-HfLXAwVLRP1OYj2BRgy1jRFD4LUHB7TzHMpR_699FhmmWQV9xTE)
		}
	}
	.CategorySubTypeImage_type_aksessuary {
		background-image: url(data:image/png;base64,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)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_aksessuary {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTbjes-RSA4NvkoEIvwBtuMGrj6S4oxV5gdqu5937M0vCakCU9LWgOACjbNWXTEw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.CategorySubTypeImage_type_avtoinstrumenty {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAABwCAMAAABy1v8HAAADAFBMVEVHcEzWYmXcS03WXWD2bnHXW1zVg4b2c3XXcnXPg4PVcnTYTE3cSErXYGPbT1HUeX7YiYzcRUfWX2HXV1nXWVvXU1XdRUfWWFrVXV/YY2TYbG/bS03ZT1HcSUrWc3XcPkDdP0DaS0zXU1baSkvdQUPXWlzVY2XWe4HZWFnGe3vWVljWbW+7u77YUFLMztPAwsjDxclUVVjYUVPOnZ/CxMnU19vDxcnXYWLWa270SUvZWlvHyM/ExcvCw8rAw8jYYGETExIUFBRiZGftJSXwJSVkZmnyKysWFhbyISFydnocHBzvIyNsb3J1eX1maGvlIiOWnKLmICFhY2brJyfyKSlqbXF4fIB8gYV+g4gYGBjxKSnxJydpa29naW1ucXWJjpPtISE7PD75SkzpHx9ERUcgICDgLC3xJCRxc3fpKSr1NjfbLS6OlJiCh4zgJSbrJCSTmZ6Fio7iIyRoam4SERD1MjP0LzCboac5OTufpqyRlpuHi5DfKCiMkZbjMDHmLS3dKirzIyT1P0HvJiZ6foP4PD71LC1vcnboJSbrHh42NjiBhYrgOjsrKiv4QkP2OjtgYWQwMDEuLi+jqa+SjZDoIiLcJCTXR0kzNDXjNTb0JifZMTL8X2HnKyv7WVvZPD2Zn6TeMjPWQEH4RUf6VVdNTVDNPkDcNjfuMjPzREWdpKnvOzw/QUNcHB0lExPYNzjqISLJHB3vLC33NzglJSbbQEHxNjeCJCQ9PkFdXmG7QkMcERH/fYHWIiL7UFJFRUg/Ojz/hYn+cXVHNjjrPT7tKyujPkBcWlxHGBiPiY1wIiOEP0H2T1HpMzTdS03PjZD0U1aiSUqcJyc0EhJOP0ExHx/gNjj/oqZDJyhkKitRMjTVMjP5Zml4T1GRJCWbnJ+zJye3ur7Sy9C+gIOYODp1P0FdTU+NOjyLQkR+MjNmODloRkhOHByKhYgyFheCfYH/lJfCLjCsKirvb3KLTVCVQ0XAkJS/q7DIiYzIn6SucXWyfoGbRUfEKiqsQEIfGhsDZNM6AAAAQHRSTlMAhsjI8HQg70QETfXraKszFeO08ebq+tfAU3Gag9ha8e2R/rnp7JIojw3eZSX30IbVzfAsydSynXjen57PmsLXy9IxdAAABu9JREFUeNrtmXdUU1ccx6NWCm6tVqsdVjutp609trX7PR7kwXtAkLASdugDEkYYJkYxgAlLCImhZQgCIlsLVVBAFDfuvTpdHWrrUbv3+t3ERf/q6X+/c97nJCfv5q98zr3f+7s3P4lERERERERERERERERERERERERERETkv/LwK/cA995L3reBwSsPYLJwm9T2td+Na/v3v3uL/fuv3UjYe1A13Q2RhuvGQ6ftRYaYmN73nPTGxBiKKu2nG1e4ItKYV9f2d2llkQFEYnpjekECLIoqS4Vj2cMRaTxRX8EV+69auGbRondusmjRmoVG4cjAo4g0JmT1CcZU8CAiTtYsXLjKX+jrnIlIY2L2X0LU4tRUf2LiZNUqf/9UYU/neEQb1YyaL4S0pCQQARMn8Lg4Sbisvx/PVjWuYuCyUBxlNCYtBlIJ8JlkNApfaSzj0GiMrWj9igvNzIwiJk6MRmNUVCZ3wHZmLJ4avnrtAS43OS2NmNwiMzMtmWu3ZuGp41PrTO1ccGhxMpgQFzBIS0tOLg7l9jVk4SkcQ1pM+zjfkJDQ0OJicCEUF4eGhuZy11XZD+Kpfi2m6wrv3NxcYnKTkJCQ3GCuQ1WDp/69XG/qUBQEBwfnDiLYV9GhUk/DU8TrTZsVPt6+vr7Bd4CRt0LRpsZTxofFgUaQN+B7BxglKGiTfCgajclxJorNKEhI8L6LhISESAW9W/4QniMV0fCLjCwoABUn8FgQ6UM08ByqHo9bS7GePj4+kXcBwyCWtsgfw6SxgHUPCvIZRFBQBktZmOloNO5zaISHBw0iPDyCpVYwj6DSoAMiIjIyMsJvAo8ZEZ6gocWk0b2AXu7nF+EEBAh+fqBxGNVsaEDD0+9uPAF3lmrVTkcUcc1mepPnYNzd3QNoqluLZ6ea6NBwJ9wycLCcpnVaPHXjrThdB2gEuN8hIABey+nNOi2eKj4sTnqS2hvwb5Zvojv0Wjxnqgn10n2UYdu2t7e9PQgDdVKvHYPovjHQTlEUfRcwgG+offpCPPeNIS3mA+RHO3487RRw0p6vxnOJndfC9FCUorepibstUNLUVERRB6pq8Pyl8Eyd9hzFXmo+3HxJccvioGXF8SKqJz57NBoN142FJ6iSPp1G2md3WtCnDuv1yqv0CY8sPA0OlwrZBcrerLLmNVdSlGCHKbmaZ7XartB/8mdc0Gi4zUiPWyAc3Lmj9scN7PYfjp+1U4bVO3ccObWglbcg6ppNXKLroEq/PP5lKVW6J5BXn2UVuw7+cYo7aUN0pJJIpiR2Q+FQCLCattd32fL3bKAoTmDZnq5CTG2aJ1pa97DOclHUXFvbcEUgMVdwFdIaTE2zqXWFn57mHCLc1zO+79sFVZDlNrTX8qhamK4blxz7omQDiNAUZ99VyhKJ0pJmE5OFqaE8riKnsLan1F4icAqWZRWcUFJZ+eF3Wz20lqcRaUgmJaYPqL79yO5o6tuLDO8ZPjx3psGLLxyFyUIyoTplfrS17ZMTH328PWb7ro97Lhw+lOflxdeMQaUxpGWJLDY60HpI1bZ29+7dbce2qvRLvbwYRE0awog60FgW7RGoaWisXdnY0KXTS5d68UzWCFQa447kpIOGUqqz2bq7bV2a/Pwq0JDjSrhEMisxZf6yaLO0s3890N9JLLx49XhcFpJXq8mq4uX95Snl5eX967VVjmhMQ6Yx+v0cEg5ZISBLTy/vX0rWVNZoZBpjVyemw6piGIbXasvKZOUyRzRckGlIXoBwxPLxAM9HR8fOl8GaUo/CZiGZQsIRv7SqqiowzIMHD9hus8eg0xj+fk76/Kp8vU6ny5eGmZfFxkM0hqPTcF0Nqyq/Kw+wafQe0et4Rm15Ep2GZGRiikxvVREabFKe55makfgsJMOql6S3bl1JqFXpeKlZjjAaN8OxdeeWLTt27GzUSMMYjNGA0yEJR3ftlm8++GCLSqPjzWrLWIQabiMTYcvtVjV+utKaZ4qHaNwvwcjkalhV6zo1eXlWfVg8RGMoSo0hJByx0WalNBAqIETjKZQaD9eR8wjRkBIN9ZkHUGq4VEDlcGpAGWfUG59EqSGZRI5VWudsmJnsUTgtoACSjDOgoYRoZM9EqkEyLtMyYU4NpAknvbNEogGrKsxslq8YjVRjBLkBljFhSiXZqCyuSDUcW9U6MhtKslG5INVwG1mdIisDDSVoID2KOHdch4bUoTEKrcYsuHKUaZWdSlI2HkKrMZloOOoGaAxFqzHlk5wUmXygc8AsV2cNQ6vx4me//v7b50ePHv3l859+fhatxpzKmG1NezN8/PY2GSrnIJ6Ni2m+yYvPnz+f9M5FvLMx+7k3Xnpz7vPPvz73pdeemy0RERER+X/8A81bOSLffGTGAAAAAElFTkSuQmCC)
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CategorySubTypeImage_type_avtoinstrumenty {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb-fcWLVQgYvkYpdeoqqcADtQDP49EC5l0-7cgl68ctWvhQAYDfh7dSi-IHAjJ99TQUePVdOKCrInXQpSE5kdsQwUfLl08UQr5GG0-kKqbyfZUtuMCuHr1SJ5WuIei-EwOEfUe8jeygHtXwEDZ4b-ZgZgmDeBuBmQhe-6YTN6zCOfpAx5BBAzWlfwxW3Cc)
		}
	}
	.IndexBodyTypes__item {
		position: relative;
		display: inline-block;
		scroll-snap-align: start;
		width: 20%;
		height: 100px;
		cursor: pointer
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.IndexBodyTypes__item {
			width: 132px;
			margin-right: 8px
		}
		.IndexBodyTypes__item:first-child {
			margin-left: 24px
		}
		.IndexBodyTypes__item:last-child {
			margin-right: 24px
		}
	}
	.IndexBodyTypes__item-image-container {
		width: 100%;
		height: 100%;
		opacity: .5
	}
	.IndexBodyTypes__item-image {
		background-position: top -4px center;
		background-size: 152px auto
	}
	.IndexBodyTypes__item-name {
		font-size: 15px;
		position: absolute;
		bottom: 0;
		width: 100%;
		text-align: center;
		color: rgba(0, 0, 0, .2)
	}
	.IndexBodyTypes__item:hover .IndexBodyTypes__item-image-container {
		opacity: .8
	}
	.IndexBodyTypes__item_selected .IndexBodyTypes__item-image-container,
	.IndexBodyTypes__item_selected.IndexBodyTypes__item:hover .IndexBodyTypes__item-image-container {
		opacity: 1
	}
	.IndexBodyTypes__item_selected .IndexBodyTypes__item-name {
		font-weight: 700;
		color: #000
	}
	.IndexBodyTypes__item:hover .IndexBodyTypes__item-name {
		color: #db3727
	}
	.IndexBodyTypes_all .IndexBodyTypes__item-name {
		font-weight: 400;
		color: rgba(0, 0, 0, .5)
	}
	.IndexBodyTypes_all:hover .IndexBodyTypes__item:hover .IndexBodyTypes__item-image-container {
		opacity: .8
	}
	.IndexBodyTypes_all:hover .IndexBodyTypes__item:not(:hover) .IndexBodyTypes__item-image-container {
		opacity: .5
	}
	.IndexBodyTypes_all:hover .IndexBodyTypes__item:not(:hover) .IndexBodyTypes__item-name {
		color: rgba(0, 0, 0, .2)
	}
	.HeaderMainNav {
		font-size: 15px;
		line-height: 20px;
		box-sizing: border-box;
		width: 1192px;
		margin: 0 auto;
		color: #fff;
		background-color: #db3727
	}
	@media (max-width:1219px) {
		.HeaderMainNav {
			width: 920px;
			padding: 0 16px
		}
	}
	.HeaderMainNav_layout_wide {
		width: 100%;
		padding: 0 24px
	}
	@media (max-width:1219px) {
		.HeaderMainNav_layout_wide {
			padding: 0 16px
		}
	}
	.HeaderMainNav__list {
		display: flex;
		overflow: hidden;
		flex-wrap: wrap;
		height: 44px;
		margin: 0;
		padding-left: 0;
		list-style: none
	}
	.HeaderMainNav__item {
		position: static
	}
	.HeaderMainNav__item:not(:first-of-type) .HeaderMainNav__itemLink {
		padding-left: 16px
	}
	@media (max-width:1219px) {
		.HeaderMainNav__item:not(:first-of-type) .HeaderMainNav__itemLink {
			padding-left: 12px
		}
	}
	.HeaderMainNav__item .HeaderMainNav__itemLink {
		padding-right: 16px
	}
	@media (max-width:1219px) {
		.HeaderMainNav__item .HeaderMainNav__itemLink {
			padding-right: 12px
		}
	}
	.HeaderMainNav__item_dot .HeaderMainNav__itemLink {
		position: relative
	}
	.HeaderMainNav__item_dot .HeaderMainNav__itemLink:before {
		position: absolute;
		top: 10px;
		right: 9px;
		width: 8px;
		height: 8px;
		content: " ";
		border: 2px solid #db3727;
		border-radius: 50%;
		background: #fff
	}
	.HeaderMainNav__itemLink {
		display: block;
		padding-top: 12px;
		padding-bottom: 12px
	}
	.HeaderMainNav__menu {
		display: flex;
		overflow: hidden;
		box-sizing: border-box;
		height: 0;
		padding-top: 0;
		padding-bottom: 0;
		color: #000;
		transition: height .15s linear, padding-bottom .15s linear, padding-top .15s linear
	}
	.HeaderMainNav__menu_opened {
		padding-top: 32px;
		padding-bottom: 32px;
		transition: height .15s linear, padding-top .15s linear, padding-bottom .15s linear
	}
	.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_cars {
		height: 346px
	}
	@media (max-width:1219px) {
		.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_cars {
			height: 676px
		}
	}
	.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_trucks {
		height: 346px
	}
	@media (max-width:1219px) {
		.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_trucks {
			height: 511px
		}
	}
	.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_moto {
		height: 181px
	}
	.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_parts {
		height: 366px
	}
	@media (max-width:1219px) {
		.HeaderMainNav__menu_opened.HeaderMainNav__menu_type_parts {
			height: 531px
		}
	}
	.HeaderMainNav__sideNav {
		font-weight: 700;
		flex-shrink: 0;
		margin: 0 48px 0 0;
		padding-left: 0;
		list-style: none
	}
	.HeaderMainNav__sideNavLink {
		display: block
	}
	.HeaderMainNav__sideNavItem:not(:first-child) .HeaderMainNav__sideNavLink {
		padding-top: 8px
	}
	.HeaderMainNav__sideNavItem:not(:last-child) .HeaderMainNav__sideNavLink {
		padding-bottom: 8px
	}
	.HeaderMainNav__subLinks {
		display: grid;
		grid-column-gap: 0;
		grid-row-gap: 16px;
		width: 100%;
		margin: -32px 0 0;
		padding-left: 0;
		list-style: none
	}
	@media (max-width:1219px) {
		.HeaderMainNav__subLinks {
			justify-content: space-between
		}
	}
	.HeaderMainNav_layout_wide .HeaderMainNav__subLinks {
		justify-content: space-between
	}
	.HeaderMainNav__subLinks_category_cars {
		grid-template-columns: repeat(5, 198px)
	}
	@media (max-width:1219px) {
		.HeaderMainNav__subLinks_category_cars {
			grid-template-columns: repeat(3, 198px)
		}
	}
	.HeaderMainNav__subLinks_category_moto,
	.HeaderMainNav__subLinks_category_parts,
	.HeaderMainNav__subLinks_category_trucks {
		grid-template-columns: repeat(6, 198px)
	}
	@media (max-width:1219px) {
		.HeaderMainNav__subLinks_category_moto,
		.HeaderMainNav__subLinks_category_parts,
		.HeaderMainNav__subLinks_category_trucks {
			grid-template-columns: repeat(4, 198px)
		}
	}
	.HeaderMainNav__subLink {
		display: block;
		text-align: center
	}
	.HeaderMainNav__subLinkImage {
		position: relative;
		width: 198px;
		height: 112px;
		opacity: 0;
		background-position: bottom;
		transition: transform .3s, opacity .15s;
		transform: perspective(1px) translateZ(0)
	}
	.HeaderMainNav__menu_opened .HeaderMainNav__subLinkImage {
		opacity: 1
	}
	.HeaderMainNav__subLink:hover .HeaderMainNav__subLinkImage {
		transform: perspective(1px) translate3d(0, -2px, 0)
	}
	.HeaderMainNav__subLinkText {
		margin-top: 12px
	}
	.HeaderMainNav__subLinkNum {
		line-height: 18px;
		color: 13px;
		color: grey
	}
	.header__navburger .ChatIndicator.ChatIndicator_unread {
		position: absolute;
		z-index: 100;
		top: 15px;
		left: 29px;
		display: inline-block;
		width: 8px;
		height: 8px;
		border: 2px solid #db3727;
		border-radius: 100px;
		background: #fff
	}
	.Spinner {
		position: relative;
		display: inline-block;
		visibility: hidden;
		border: 2px solid transparent;
		border-radius: 50%
	}
	.Spinner:after {
		content: "\00A0"
	}
	.Spinner.Spinner_visible {
		visibility: visible;
		background: linear-gradient(1deg, transparent, transparent);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		animation: Spinner 1s linear infinite
	}
	.Spinner_color_red {
		border-top-color: #db3727;
		border-left-color: #db3727
	}
	.Spinner_color_white {
		border-top-color: #fff;
		border-left-color: #fff
	}
	.Spinner_color_grey {
		border-top-color: #f0f0f0;
		border-left-color: #f0f0f0
	}
	.Spinner_color_blue {
		border-top-color: #157ee1;
		border-left-color: #157ee1
	}
	.Spinner.Spinner_size_xs {
		line-height: 16px;
		width: 16px;
		height: 16px;
		background-position: -2px -2px
	}
	.Spinner.Spinner_size_s {
		line-height: 24px;
		width: 24px;
		height: 24px;
		background-position: -2px -19px
	}
	.Spinner.Spinner_size_m {
		line-height: 28px;
		width: 28px;
		height: 28px;
		background-position: -2px -44px
	}
	.Spinner.Spinner_size_l {
		line-height: 32px;
		width: 32px;
		height: 32px;
		background-position: -2px -73px
	}
	.Spinner.Spinner_size_xl {
		line-height: 38px;
		width: 38px;
		height: 38px;
		background-position: -2px -106px
	}
	@keyframes Spinner {
		0% {
			transform: rotate(0)
		}
		to {
			transform: rotate(1turn)
		}
	}
	.Spinner.Spinner_visible.Spinner_color_white {
		background: linear-gradient(1deg, transparent, transparent);
		animation: Spinner_color_white 1s linear infinite
	}
	@keyframes Spinner_color_white {
		0% {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(0)
		}
		to {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(1turn)
		}
	}
	.Checkbox {
		cursor: pointer;
		touch-action: manipulation;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
	}
	.Checkbox__control {
		position: absolute;
		width: 1px;
		height: 1px;
		opacity: 0
	}
	.Checkbox__box {
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		width: 24px;
		height: 24px;
		padding: 2px
	}
	.Checkbox__box:after {
		top: 7px;
		left: 6px;
		width: 14px;
		height: 10px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath fill='%23fff' d='M.295 5.477a.951.951 0 010-1.378l-.033.031a1.042 1.042 0 011.437.004l2.88 2.77L11.464.282a1.045 1.045 0 011.431.001l-.033-.031a.949.949 0 01-.004 1.382L5.3 8.902a1.053 1.053 0 01-1.438.005L.295 5.477z'/%3E%3C/svg%3E")
	}
	.Checkbox__box:after,
	.Checkbox_color_transparent .Checkbox__box:after {
		position: absolute;
		visibility: hidden;
		content: "";
		opacity: 0;
		background-size: 100%
	}
	.Checkbox_color_transparent .Checkbox__box:after {
		top: 2px;
		left: 2px;
		width: 20px;
		height: 20px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 20a4 4 0 01-4-4V4a4 4 0 014-4h12a4 4 0 014 4v12a4 4 0 01-4 4H4zM3.727 9.493a.97.97 0 000 1.399l3.58 3.442a1 1 0 001.386 0l7.58-7.288a.97.97 0 00-1.346-1.4L8 12.309 5.073 9.493a.97.97 0 00-1.346 0z' fill='%23fff'/%3E%3C/svg%3E")
	}
	.Checkbox__checkbox {
		display: inline-block;
		box-sizing: border-box;
		width: 20px;
		height: 20px;
		border: 1px solid rgba(0, 0, 0, .2);
		border-radius: 4px;
		background-color: #fff;
		transition: background-color .2s, border-color .2s
	}
	.Checkbox_color_transparent .Checkbox__checkbox {
		border-color: #fff;
		background: unset
	}
	.Checkbox__text {
		margin-top: 2px
	}
	.Checkbox_disabled.Checkbox_color_transparent .Checkbox__checkbox {
		border-color: hsla(0, 0%, 100%, .64);
		background-color: hsla(0, 0%, 100%, .56)
	}
	.Checkbox_checked .Checkbox__checkbox {
		border-color: transparent;
		background-color: #157ee1
	}
	.Checkbox_checked.Checkbox_color_transparent .Checkbox__checkbox {
		border-color: #fff;
		background: unset
	}
	.Checkbox_checked .Checkbox__box:after {
		visibility: visible;
		opacity: 1
	}
	.Checkbox_disabled {
		cursor: default
	}
	.Checkbox_disabled .Checkbox__checkbox {
		border-color: rgba(0, 0, 0, .04);
		background-color: rgba(0, 0, 0, .04)
	}
	.Checkbox_disabled .Checkbox__text {
		color: rgba(0, 0, 0, .24)
	}
	.Checkbox_disabled.Checkbox_checked .Checkbox__checkbox {
		border-color: transparent;
		background-color: rgba(0, 0, 0, .24)
	}
	.Checkbox_focused .Checkbox__checkbox,
	.Checkbox_hovered .Checkbox__checkbox {
		border-color: #2c8be4
	}
	.Checkbox_checked.Checkbox_focused .Checkbox__checkbox,
	.Checkbox_checked.Checkbox_hovered .Checkbox__checkbox {
		border-color: #2c8be4;
		background-color: #2c8be4
	}
	.Checkbox_error .Checkbox__checkbox {
		border-color: #db3727
	}
	.Checkbox_focused.Checkbox_color_transparent .Checkbox__checkbox,
	.Checkbox_hovered.Checkbox_color_transparent .Checkbox__checkbox {
		border-color: #fff;
		background-color: hsla(0, 0%, 100%, .24)
	}
	.Checkbox_checked.Checkbox_focused.Checkbox_color_transparent .Checkbox__checkbox,
	.Checkbox_checked.Checkbox_hovered.Checkbox_color_transparent .Checkbox__checkbox {
		border-color: #fff;
		background: unset
	}
	.Checkbox_checked.Checkbox_focused.Checkbox_color_transparent .Checkbox__box:after,
	.Checkbox_checked.Checkbox_hovered.Checkbox_color_transparent .Checkbox__box:after {
		opacity: .94
	}
	.Checkbox_type_button {
		white-space: nowrap
	}
	.Checkbox_type_checkbox {
		font-family: inherit;
		font-size: 15px;
		line-height: 20px;
		display: inline-flex;
		flex-direction: row;
		align-items: flex-start
	}
	.Checkbox_type_checkbox .Checkbox__box {
		flex-shrink: 0
	}
	.Checkbox_width_full {
		width: 100%
	}
	.Checkbox_width_full .Checkbox__text {
		flex: 1
	}
	.Checkbox_type_checkbox.Checkbox_reverse {
		flex-direction: row-reverse
	}
	.Checkbox_type_checkbox:not(.Checkbox_reverse) .Checkbox__box+.Checkbox__text {
		margin-left: 8px
	}
	.Checkbox_type_checkbox.Checkbox_reverse .Checkbox__box+.Checkbox__text {
		margin-right: 8px
	}
	.Checkbox_color_transparent .Checkbox__text {
		color: #fff
	}
	.TextInput {
		display: inline-block;
		max-width: 100%
	}
	.TextInput__input {
		position: relative;
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 100%;
		padding: 0 16px;
		border: 1px solid rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.TextInput__input_r4 {
		border-radius: 4px
	}
	.TextInput__input_r8 {
		border-radius: 8px
	}
	.TextInput_width_full {
		width: 100%
	}
	.TextInput_size_m .TextInput__input,
	.TextInput_size_s .TextInput__input {
		padding: 0 8px
	}
	.TextInput_size_s .TextInput__box {
		height: 26px
	}
	.TextInput_size_m .TextInput__box {
		height: 34px
	}
	.TextInput_size_l .TextInput__box {
		height: 42px
	}
	.TextInput_size_xl .TextInput__box {
		height: 50px
	}
	.TextInput_size_xxl .TextInput__box {
		height: 58px
	}
	.TextInput__box {
		display: flex;
		flex: 1;
		align-items: center
	}
	.TextInput__placeholder {
		font-size: 15px;
		line-height: normal;
		position: absolute;
		top: 50%;
		display: block;
		overflow: hidden;
		max-width: calc(100% - 32px);
		white-space: nowrap;
		text-overflow: ellipsis;
		pointer-events: none;
		color: rgba(0, 0, 0, .54);
		transition: font-size .05s ease-out 0s, margin-top .05s ease-out 0s, opacity .1s ease-out 0s;
		transform: translateY(-50%)
	}
	.TextInput_size_m .TextInput__placeholder,
	.TextInput_size_s .TextInput__placeholder {
		max-width: calc(100% - 16px)
	}
	.TextInput_disabled .TextInput__control,
	.TextInput_disabled .TextInput__placeholder {
		color: rgba(0, 0, 0, .24)
	}
	.TextInput_has-value:not(.TextInput_focused) {
		z-index: 1
	}
	.TextInput_has-value .TextInput__input {
		border-color: rgba(21, 126, 225, .5);
		background-color: #eef4fa
	}
	.TextInput_color_whiteNoBordersBg.TextInput_has-value .TextInput__input {
		background-color: #fff
	}
	.TextInput_theme_alternate.TextInput_has-value:not(.TextInput_focused):not(.TextInput_hovered):not(.TextInput_error) .TextInput__input {
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.TextInput_has-value .TextInput__placeholder {
		display: none
	}
	.TextInput_focused.TextInput_placeholderShowWithValue .TextInput__placeholder,
	.TextInput_has-value.TextInput_placeholderShowWithValue .TextInput__placeholder {
		font-size: 11px;
		display: block;
		margin-top: -9px
	}
	.TextInput_has-placeholder.TextInput_focused.TextInput_placeholderShowWithValue .TextInput__control,
	.TextInput_has-placeholder.TextInput_has-value.TextInput_placeholderShowWithValue .TextInput__control {
		position: relative;
		top: 8px
	}
	.TextInput__control {
		font: inherit;
		font-size: 15px;
		width: 100%;
		min-width: 0;
		margin: 0;
		padding: 0;
		color: rgba(0, 0, 0, .87);
		border: none;
		outline: none;
		background-color: initial
	}
	.TextInput_changed .TextInput__input {
		border-color: #77c933
	}
	.TextInput_focused .TextInput__input,
	.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #157ee1;
		background-color: #fff
	}
	.TextInput_focused .TextInput__control,
	.TextInput_hovered .TextInput__control {
		color: rgba(0, 0, 0, .87)
	}
	.TextInput__clear {
		display: inline-block;
		width: 24px;
		min-width: 24px;
		height: 24px;
		margin-right: -8px;
		margin-left: 8px;
		cursor: pointer;
		opacity: .5
	}
	.TextInput__clear_visible {
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' fill='%23757575' d='M10.586 12L7.05 8.464A1 1 0 018.464 7.05L12 10.586l3.536-3.536a1 1 0 011.414 1.414L13.414 12l3.536 3.536a1 1 0 01-1.414 1.414L12 13.414 8.464 16.95a1 1 0 01-1.414-1.414L10.586 12z'/%3E%3C/svg%3E") no-repeat
	}
	.TextInput:not(.TextInput_disabled) .TextInput__clear:hover {
		opacity: .8
	}
	.TextInput_focused .TextInput__clear,
	.TextInput_hovered .TextInput__clear {
		opacity: 1
	}
	.TextInput__error {
		font-size: 13px;
		line-height: 16px;
		position: relative;
		left: 0;
		display: block;
		color: #db3727
	}
	.TextInput__error:empty {
		display: none
	}
	.TextInput__error:not(:empty) {
		padding: 4px 0
	}
	.TextInput_color_white .TextInput__input {
		border-color: transparent
	}
	.TextInput_color_white.TextInput_focused .TextInput__input,
	.TextInput_color_white.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #f0f0f0
	}
	.TextInput_color_greyNoBorders.TextInput_focused .TextInput__input,
	.TextInput_color_greyNoBorders.TextInput_hovered .TextInput__input,
	.TextInput_color_whiteNoBorders .TextInput__input,
	.TextInput_color_whiteNoBorders.TextInput_focused .TextInput__input,
	.TextInput_color_whiteNoBorders.TextInput_hovered .TextInput__input,
	.TextInput_color_whiteNoBordersBg .TextInput__input,
	.TextInput_color_whiteNoBordersBg.TextInput_focused .TextInput__input,
	.TextInput_color_whiteNoBordersBg.TextInput_hovered .TextInput__input {
		border-color: transparent
	}
	.TextInput_color_grey .TextInput__input,
	.TextInput_color_greyNoBorders .TextInput__input {
		border-color: transparent;
		background-color: #f0f0f0
	}
	.TextInput_color_grey.TextInput_focused .TextInput__input,
	.TextInput_color_grey.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #157ee1
	}
	.TextInput_icon_search .TextInput__input:before {
		display: inline-block;
		width: 24px;
		height: 24px;
		margin-right: 8px;
		content: "";
		opacity: .5;
		color: #000;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M15.437 14.063h-.726l-.253-.25a5.918 5.918 0 001.435-3.867 5.946 5.946 0 10-5.947 5.947 5.919 5.919 0 003.865-1.433l.253.25v.725l4.572 4.566L20 18.637l-4.563-4.574zm-5.49 0a4.116 4.116 0 110-8.233 4.117 4.117 0 010 8.233z' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.TextInput.TextInput_error {
		z-index: 3
	}
	.TextInput.TextInput_error .TextInput__input {
		border-color: #db3727;
		background-color: #fff
	}
	.TextInput_error.TextInput_showErrorInPlaceholder .TextInput__placeholder {
		color: #db3727
	}
	.TextInput_error.TextInput_showErrorInPlaceholder .TextInput__input {
		border-color: rgba(0, 0, 0, .12)
	}
	.Loader_type_circle {
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		border: 2px solid transparent;
		border-radius: 50%;
		background: linear-gradient(1deg, transparent, transparent);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		animation: spin 1s linear infinite;
		animation-delay: .3s
	}
	.Loader_type_circle.Loader_color_white {
		animation: spin_white 1s linear infinite
	}
	.Loader_type_circle.Loader_color_red {
		animation: spin_red 1s linear infinite
	}
	.Loader_type_circle.Loader_color_gray {
		animation: spin_gray 1s linear infinite
	}
	.Loader_type_circle.Loader_color_greenProauto {
		animation: spin_greenProauto 1s linear infinite
	}
	.Loader_type_dots {
		line-height: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		width: auto;
		height: auto;
		margin: 15px 0;
		text-align: center
	}
	.Loader_type_dots.Loader_color_blue .Loader__dot {
		animation: preloader_type_dots_blue .8s linear infinite
	}
	.Loader_type_dots.Loader_color_white .Loader__dot {
		animation: preloader_type_dots_white .8s linear infinite
	}
	.Loader_type_dots .Loader__dot {
		display: inline-block;
		width: 7px;
		height: 7px;
		margin-right: 4px;
		border-radius: 50%;
		background: transparent
	}
	.Loader_type_dots .Loader__dot:nth-child(2) {
		animation-delay: .2s
	}
	.Loader_type_dots .Loader__dot:nth-child(3) {
		animation-delay: .4s
	}
	.Loader_wrapper {
		display: flex;
		justify-content: center;
		border-radius: 3px
	}
	.Loader_wrapper_white {
		background: #157ee1
	}
	.Loader_size_s.Loader_type_dots .Loader__dot {
		width: 8px;
		height: 8px
	}
	.Loader_size_s.Loader_type_circle {
		line-height: 24px;
		width: 24px;
		height: 24px;
		background-position: -2px -19px
	}
	.Loader_size_m.Loader_type_dots .Loader__dot {
		width: 11px;
		height: 11px
	}
	.Loader_size_m.Loader_type_circle {
		line-height: 28px;
		width: 28px;
		height: 28px;
		background-position: -2px -44px
	}
	.Loader_size_l.Loader_type_dots .Loader__dot {
		width: 13px;
		height: 13px
	}
	.Loader_size_l.Loader_type_circle {
		line-height: 32px;
		width: 32px;
		height: 32px;
		background-position: -2px -73px
	}
	.Loader_size_xl.Loader_type_dots .Loader__dot {
		width: 15px;
		height: 15px
	}
	.Loader_size_xl.Loader_type_circle {
		line-height: 38px;
		width: 38px;
		height: 38px;
		background-position: -2px -106px
	}
	@keyframes preloader_type_dots_blue {
		0% {
			background: #157ee1
		}
		to {
			opacity: .2
		}
	}
	@keyframes preloader_type_dots_white {
		0% {
			background: #fff
		}
		to {
			opacity: .2
		}
	}
	@keyframes spin {
		0% {
			border-top-color: #94d1ee;
			border-left-color: #94d1ee;
			transform: rotate(0)
		}
		to {
			border-top-color: #94d1ee;
			border-left-color: #94d1ee;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_white {
		0% {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(0)
		}
		to {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_red {
		0% {
			border-top-color: #db3727;
			border-right-color: #db3727;
			border-left-color: #db3727;
			transform: rotate(0)
		}
		to {
			border-top-color: #db3727;
			border-right-color: #db3727;
			border-left-color: #db3727;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_gray {
		0% {
			border-top-color: grey;
			border-right-color: grey;
			border-left-color: grey;
			transform: rotate(0)
		}
		to {
			border-top-color: grey;
			border-right-color: grey;
			border-left-color: grey;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_greenProauto {
		0% {
			border-top-color: #46cc72;
			border-right-color: #46cc72;
			border-left-color: #46cc72;
			transform: rotate(0)
		}
		to {
			border-top-color: #46cc72;
			border-right-color: #46cc72;
			border-left-color: #46cc72;
			transform: rotate(1turn)
		}
	}
	.SubscriptionItem__loader {
		position: absolute;
		z-index: 99;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		opacity: .9;
		background-color: #fff
	}
	.SubscriptionItem__icon {
		fill: #000
	}
	.MenuItem {
		position: relative;
		touch-action: manipulation;
		white-space: nowrap;
		color: rgba(0, 0, 0, .87);
		background-repeat: no-repeat;
		background-position: 10px 50%;
		background-size: 24px 24px
	}
	.MenuItem_hidden {
		display: none
	}
	.MenuItem_hovered {
		cursor: pointer;
		color: #fff;
		background-color: #157ee1
	}
	.MenuItem_checked {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23757575' d='M5.716 12.881a.951.951 0 010-1.378l-.032.032a1.042 1.042 0 011.436.003l2.88 2.77 6.885-6.62a1.045 1.045 0 011.431 0l-.032-.03a.949.949 0 01-.005 1.382l-7.559 7.266a1.053 1.053 0 01-1.437.005l-3.568-3.43z'/%3E%3C/svg%3E")
	}
	.MenuItem_checked.MenuItem_hovered {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' d='M5.716 12.881a.951.951 0 010-1.378l-.032.032a1.042 1.042 0 011.436.003l2.88 2.77 6.885-6.62a1.045 1.045 0 011.431 0l-.032-.03a.949.949 0 01-.005 1.382l-7.559 7.266a1.053 1.053 0 01-1.437.005l-3.568-3.43z'/%3E%3C/svg%3E")
	}
	.MenuItem_has-clear_cross {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23757575' d='M10.586 12L7.05 8.464A1 1 0 018.464 7.05L12 10.586l3.536-3.536a1 1 0 011.414 1.414L13.414 12l3.536 3.536a1 1 0 01-1.414 1.414L12 13.414 8.464 16.95a1 1 0 01-1.414-1.414L10.586 12z'/%3E%3C/svg%3E")
	}
	.MenuItem_has-clear_cross.MenuItem_hovered {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M10.586 12L7.05 8.464A1 1 0 018.464 7.05L12 10.586l3.536-3.536a1 1 0 011.414 1.414L13.414 12l3.536 3.536a1 1 0 01-1.414 1.414L12 13.414 8.464 16.95a1 1 0 01-1.414-1.414L10.586 12z'/%3E%3C/svg%3E")
	}
	.MenuItem .MenuItem_type_link .Link {
		text-decoration: none;
		color: inherit;
		outline: none
	}
	.MenuItem .MenuItem_type_link .Link:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: ""
	}
	.MenuItem .MenuItem_disabled {
		opacity: .24
	}
	.MenuItem .Link_disabled {
		cursor: text
	}
	.Menu_size_s .MenuItem {
		padding: 0 10px
	}
	.Menu_size_s .Menu__group-title~.MenuItem,
	.Menu_size_s[class*=Menu_mode] .MenuItem {
		padding: 0 40px
	}
	.Menu_size_m .MenuItem {
		padding: 0 13px
	}
	.Menu_size_m .Menu__group-title~.MenuItem,
	.Menu_size_m[class*=Menu_mode] .MenuItem {
		padding: 0 40px
	}
	.Menu_size_l .MenuItem {
		padding: 0 15px
	}
	.Menu_size_l .Menu__group-title~.MenuItem,
	.Menu_size_l[class*=Menu_mode] .MenuItem {
		padding: 0 40px
	}
	.Menu_size_xl .MenuItem {
		padding: 0 20px
	}
	.Menu_size_xl .Menu__group-title~.MenuItem,
	.Menu_size_xl[class*=Menu_mode] .MenuItem {
		padding: 0 40px
	}
	.Menu__group+.MenuItem {
		margin: 8px 0
	}
	.MenuItemGroup__root {
		position: relative
	}
	.MenuItemGroup__button {
		position: absolute;
		z-index: 1;
		top: 50%;
		right: 8px;
		transform: translateY(-50%)
	}
	.MenuItemGroup__children .MenuItem.MenuItem_size_m {
		padding-left: 60px
	}
	.Menu {
		font-size: 15px;
		overflow-y: auto;
		box-sizing: border-box;
		-webkit-user-select: none;
		user-select: none;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		outline: 0
	}
	.Menu:after,
	.Menu:before {
		display: block;
		height: 8px;
		content: ""
	}
	.Menu .Menu__group {
		padding: 8px 0;
		border: 1px solid rgba(0, 0, 0, .1);
		border-width: 1px 0
	}
	.Menu .Menu__group-title {
		line-height: 28px;
		margin-bottom: 4px;
		padding: 0 14px;
		color: rgba(0, 0, 0, .54)
	}
	.Menu .Menu__group+.Menu__group {
		border-top: 0
	}
	.Menu .Menu__group:last-child {
		padding-bottom: 0;
		border-bottom: 0
	}
	.Menu .Menu__group:first-child {
		padding-top: 0;
		border-top: 0
	}
	.Menu.Menu_size_s {
		line-height: 28px
	}
	.Menu.Menu_size_m {
		line-height: 36px
	}
	.Menu.Menu_size_l {
		line-height: 44px
	}
	.Menu.Menu_size_xl {
		line-height: 52px
	}
	.SelectButtonTextWithCounter__list {
		overflow: hidden;
		width: 100%;
		text-align: left;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.SelectButtonTextWithCounter__count {
		overflow: visible;
		text-overflow: unset
	}
	.Select {
		display: inline-block;
		max-width: 100%
	}
	.Select .TextInput__placeholder {
		right: 8px;
		left: 8px
	}
	.Select__menu_empty {
		display: none
	}
	.Select__button.Button {
		font-size: 15px;
		width: 100%;
		color: grey;
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Select__button.Button .Button__content {
		justify-content: flex-start
	}
	.Select__button.Button.Button_focused,
	.Select__button.Button.Button_hovered {
		z-index: 1;
		border-color: #157ee1
	}
	.Select__button.Button.Button_disabled {
		border-color: rgba(0, 0, 0, .08)
	}
	.Select__button.Button.Button_disabled .Button__text {
		color: rgba(0, 0, 0, .24)
	}
	.Select__button.Button.Button_disabled:after {
		opacity: .2
	}
	.Select_checked:not(.Select_disabled):not(.Select_error) .Select__button.Button {
		background-color: #eef4fa
	}
	.Select_checked:not(.Select_disabled):not(.Select_error) .Select__button.Button:not(.Button_hovered) {
		border-color: rgba(21, 126, 225, .5)
	}
	.Select_checked:not(.Select_disabled) .Select__button.Button {
		color: #000
	}
	.Select__button_error.Button,
	.Select__button_error.Button.Button_focused,
	.Select__button_error.Button.Button_hovered {
		border-color: #db3727
	}
	.Select_width_full {
		width: 100%
	}
	.Select_size_s .Select__button .Button__content {
		padding-right: 24px
	}
	.Select_size_m .Select__button .Button__content {
		padding-right: 32px
	}
	.Select_size_m .Select__button .Button__text,
	.Select_size_s .Select__button .Button__text {
		margin-right: 0;
		margin-left: 8px
	}
	.Select_size_l .Select__button .Button__content,
	.Select_size_xl .Select__button .Button__content {
		padding-right: 32px
	}
	.Select_size_l .Select__button .Button__text,
	.Select_size_xl .Select__button .Button__text {
		margin-right: 0;
		margin-left: 16px
	}
	.Select__button:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 32px;
		height: auto;
		content: "";
		opacity: .543;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M15.483 9.297l-3.9 3.9-3.9-3.9a.99.99 0 00-1.4 1.4l4.593 4.593a1 1 0 001.414 0l4.593-4.593a.99.99 0 10-1.4-1.4z'/%3E%3C/svg%3E") 50% 50% no-repeat;
		transition: transform .1s ease-out
	}
	.Select_size_s .Select__button:after {
		width: 24px
	}
	.Select__button_opened:after {
		transform: rotate(-180deg)
	}
	.Select__popup {
		border-radius: 4px
	}
	.Select__nativeWrapper {
		position: relative;
		z-index: 3;
		overflow: hidden;
		margin: 0;
		padding: 0;
		border: 1px solid #e0e0e0;
		border-radius: 4px;
		outline: 0
	}
	.Select__nativeSelect {
		position: relative;
		z-index: 12;
		display: block;
		width: 100%;
		height: 38px;
		-webkit-appearance: none;
		appearance: none;
		opacity: .01;
		-webkit-tap-highlight-color: transparent;
		-webkit-focus-ring-color: transparent;
		border: 0;
		border-radius: 0;
		background: hsla(0, 0%, 100%, 0)
	}
	.Select__nativeLabel,
	.Select__nativeSelect {
		font-size: 14px;
		margin: 0;
		padding: 0 35px 0 10px;
		white-space: nowrap;
		outline: 0
	}
	.Select__nativeLabel {
		line-height: 38px;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		overflow: hidden;
		text-overflow: ellipsis;
		pointer-events: none;
		color: grey;
		border: 0;
		background-color: #fff
	}
	.Select__nativeClear {
		position: absolute;
		z-index: 16;
		top: 0;
		right: 0;
		display: none;
		width: 38px;
		height: 100%;
		cursor: pointer;
		opacity: .3;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23757575' d='M10.586 12L7.05 8.464A1 1 0 018.464 7.05L12 10.586l3.536-3.536a1 1 0 011.414 1.414L13.414 12l3.536 3.536a1 1 0 01-1.414 1.414L12 13.414 8.464 16.95a1 1 0 01-1.414-1.414L10.586 12z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: 24px
	}
	.Select_checked .Select__nativeLabel {
		color: #000;
		background-color: #cbe4ff
	}
	.Select_checked.Select_hasClear .Select__nativeLabel.Select__button:after {
		display: none
	}
	.Select_checked .Select__nativeClear {
		display: block
	}
	.Select__input_placeholder {
		display: flex
	}
	.Select__errorMessage {
		font-size: 13px;
		line-height: 18px;
		position: relative;
		left: 0;
		display: block;
		padding: 4px 0;
		color: #db3727
	}
	.SubscriptionItemDesktop {
		position: relative;
		display: block;
		box-sizing: border-box;
		width: 400px;
		padding: 24px;
		color: grey;
		border-bottom: 4px solid #e0e0e0;
		background-color: #fff
	}
	.SubscriptionItemDesktop:hover {
		background: rgba(0, 0, 0, .025)
	}
	.SubscriptionItemDesktop:last-child {
		border-bottom: none
	}
	.SubscriptionItemDesktop_hidden {
		display: none
	}
	.SubscriptionItemDesktop__title {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		padding-right: 30px;
		text-overflow: ellipsis
	}
	.SubscriptionItemDesktop__title:after {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		content: ""
	}
	.SubscriptionItemDesktop__logo {
		position: absolute;
		top: 24px;
		right: 24px
	}
	.SubscriptionItemDesktop__description {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: #000
	}
	.SubscriptionItemDesktop__email-input {
		margin-top: 24px
	}
	.SubscriptionItemDesktop__email-button {
		margin-top: 16px
	}
	.SubscriptionItemDesktop__email-checkbox,
	.SubscriptionItemDesktop__remove-link {
		position: relative;
		z-index: 10;
		margin-top: 24px
	}
	.SubscriptionItemDesktop__remove-link {
		display: flex;
		align-items: center
	}
	.SubscriptionItemDesktop__remove-icon {
		margin-right: 12px
	}
	.SubscriptionItemDesktop__period-select {
		margin-top: 12px
	}
	.SubscriptionItemDesktop__await-text,
	.SubscriptionItemDesktop__ya-auth {
		font-size: 13px;
		line-height: 18px;
		margin-top: 24px
	}
	.HeaderSubscriptionsPopup {
		border-radius: 8px
	}
	.HeaderSubscriptionsPopup__content {
		overflow: hidden;
		overflow-y: auto;
		width: 400px;
		min-height: 165px;
		max-height: 500px
	}
	.HeaderSubscriptionsPopup__loader {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height: 110px
	}
	.HeaderSubscriptionsPopup__header {
		font-size: 23px;
		line-height: 28px;
		margin: 24px 0 16px
	}
	.HeaderSubscriptionsPopup__empty {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		flex-direction: column;
		margin: 30px;
		padding-top: 117px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='150' height='117' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M10.326.041C4.632.041 0 4.673 0 10.368v67.347c0 5.694 4.632 10.326 10.326 10.326H103v-3.999H10.326A6.334 6.334 0 014 77.715V10.368a6.333 6.333 0 016.326-6.326h109.348A6.333 6.333 0 01126 10.368v42.673h4V10.368C130 4.673 125.368.041 119.674.041H10.326z' id='a'/%3E%3Cpath d='M7.677.041H29.29a22.047 22.047 0 0114.023 5.05l8.096 6.749 12.044 4.468C66.154 17.242 68 19.834 68 22.74v8.011h-4.387V22.74a2.438 2.438 0 00-1.641-2.303l-12.795-4.745-8.666-7.225A17.644 17.644 0 0029.29 4.429H7.677V.041zm-5.45 11.18l4.448-4.448 3.102 3.102-4.449 4.447a3.199 3.199 0 00-.941 2.275v9.766h4.711c.946-3.167 3.883-5.483 7.354-5.483 4.234 0 7.677 3.444 7.677 7.678 0 4.233-3.443 7.677-7.677 7.677-3.471 0-6.408-2.317-7.354-5.484H0V16.597a7.55 7.55 0 012.227-5.376zm10.935 17.337a3.295 3.295 0 003.29 3.29 3.295 3.295 0 003.29-3.29 3.294 3.294 0 00-3.29-3.291 3.294 3.294 0 00-3.29 3.291zm34.055-5.429a7.62 7.62 0 015.428-2.249 7.62 7.62 0 015.428 2.249 7.626 7.626 0 012.25 5.428c0 2.051-.8 3.979-2.25 5.429a7.624 7.624 0 01-5.428 2.249 7.624 7.624 0 01-5.428-2.249 7.633 7.633 0 01-1.931-3.236H27.419v-4.387h17.867a7.645 7.645 0 011.931-3.234zm3.101 7.755c.622.622 1.475.932 2.327.932.853 0 1.705-.31 2.327-.932a3.27 3.27 0 00.963-2.327c0-.879-.342-1.705-.963-2.327a3.268 3.268 0 00-2.327-.964c-.879 0-1.705.342-2.327.964a3.268 3.268 0 00-.964 2.327c0 .88.342 1.705.964 2.327z' id='c'/%3E%3Cpath d='M0 22.041C0 9.91 9.869.042 22 .042S44 9.91 44 22.041c0 12.131-9.869 22-22 22s-22-9.869-22-22zm4 0c0 9.925 8.075 18 18 18s18-8.075 18-18-8.075-18-18-18-18 8.075-18 18z' id='e'/%3E%3Cpath d='M.72 4.546l2.831 2.831A9.977 9.977 0 0111 4.041a9.974 9.974 0 017.206 3.073l2.827-2.828A13.96 13.96 0 0011 .041 13.97 13.97 0 00.72 4.546z' id='g'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0 -.041)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' mask='url(%23b)' d='M-5 93.041h140v-98H-5z'/%3E%3C/g%3E%3Cg transform='translate(31 24.959)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' mask='url(%23d)' d='M-5 41.235h78V-4.959H-5z'/%3E%3C/g%3E%3Cg transform='translate(106 55.959)'%3E%3Cmask id='f' fill='%23fff'%3E%3Cuse xlink:href='%23e'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' mask='url(%23f)' d='M-5 49.041h54v-54H-5z'/%3E%3C/g%3E%3Cg transform='translate(117 63.959)'%3E%3Cmask id='h' fill='%23fff'%3E%3Cuse xlink:href='%23g'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' mask='url(%23h)' d='M-4.28 12.377h30.313V-4.959H-4.28z'/%3E%3C/g%3E%3Cpath fill='%23DB3727' d='M87.564 113.737l2.92 3.222 20.863-19.48-2.693-2.957z'/%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat
	}
	.HoveredTooltip {
		border-radius: 3px
	}
	.HoveredTooltip__text {
		font-size: 15px;
		line-height: 20px
	}
	.HoveredTooltip__text_has-padding {
		padding: 12px 16px 11px
	}
	.HoveredTooltip__trigger {
		cursor: pointer
	}
	.HoveredTooltip.Popup_theme_dark {
		background-color: #1f1f1f
	}
	@media screen and (max-width:425px) {
		.HoveredTooltip.Popup.Popup_js_inited {
			display: none
		}
	}
	@media screen and (max-width:425px) {
		.HoveredTooltip_mobile.Popup.Popup_js_inited {
			display: block
		}
	}
	.NotificationRequestButton {
		font-size: 15px;
		line-height: 40px;
		height: 40px;
		padding: 0 10px;
		cursor: pointer;
		border: 1px solid #e5e5e5;
		border-radius: 3px
	}
	.NotificationRequestButton:before {
		position: relative;
		top: 7px;
		display: inline-block;
		width: 24px;
		height: 24px;
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23DD3221' d='M21.38 17.333A1.557 1.557 0 0120.287 20H3.483a1.483 1.483 0 01-1.011-2.568v-6.765s.077-7.749 8.123-9.334c0 0 0-1.333 1.354-1.333s1.354 1.333 1.354 1.333c4.344.793 8.077 4.58 8.077 9.334v6.666zM10.98 3.296c-2.593.51-4.286 1.765-5.35 3.576a8.735 8.735 0 00-1.01 2.69c-.11.542-.148.944-.15 1.105V18h14.91v-7.333c0-3.575-2.819-6.706-6.436-7.366l-1.033-.188-.93.183zM8.638 22h6a1 1 0 110 2h-6a1 1 0 010-2z'/%3E%3C/svg%3E") no-repeat
	}
	.NotificationRequestButton__label {
		line-height: 40px;
		display: inline-block;
		margin-left: 12px;
		cursor: pointer
	}
	.HeaderChatAuthPopup {
		position: fixed;
		z-index: 1001;
		top: 0;
		right: 0;
		bottom: 0;
		display: flex;
		flex-direction: column;
		width: 0;
		background: #fff;
		box-shadow: 0 0 14px rgba(0, 0, 0, .1);
		transition: transform .3s;
		transform: translateX(330px)
	}
	.HeaderChatAuthPopup_open {
		width: 330px;
		transform: translateX(0)
	}
	.HeaderChatAuthPopup__closer {
		position: absolute;
		top: 0;
		right: 0;
		display: flex;
		align-items: center;
		padding: 12px 15px;
		cursor: pointer
	}
	.HeaderChatAuthPopup__closer-icon.IconSvg {
		width: 19px;
		height: 19px;
		opacity: .3
	}
	.HeaderChatAuthPopup__empty {
		font-size: 15px;
		line-height: 1.33;
		display: block;
		padding: 170px 24px 0;
		text-align: left;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142' height='170'%3E%3Cg fill='%23DB3727' fill-rule='evenodd'%3E%3Cpath d='M123 50.242v-14.24h2.563a4.267 4.267 0 003.565-1.916c.794-1.2.933-2.707.36-4.053L125.524 21H129v-4h-5.232l-5.539-12.62C129.451 6.386 138 16.21 138 28c0 10.051-6.214 18.675-15 22.242m-14-31.241c0 .8-.313 1.553-.879 2.12-1.133 1.134-3.109 1.134-4.242 0a2.984 2.984 0 01-.879-2.12c0-.803.313-1.556.879-2.123A2.981 2.981 0 01106 16c.801 0 1.555.313 2.121.878.566.567.879 1.32.879 2.122m-19 9c0-13.133 10.604-23.829 23.698-23.992L119.4 17h-6.69a6.973 6.973 0 00-1.761-2.95A6.95 6.95 0 00106 12c-1.87 0-3.628.729-4.949 2.05A6.958 6.958 0 0099 19c0 1.87.729 3.628 2.051 4.95A6.951 6.951 0 00106 26c1.87 0 3.628-.729 4.949-2.05a6.964 6.964 0 001.76-2.95h8.447l4.66 10.616c.014.035.058.137-.024.26-.082.125-.193.125-.229.125H119v9.958h-2.536a8.716 8.716 0 01-6.206-2.572l-1.823-1.822-2.829 2.829 1.824 1.822a12.689 12.689 0 009.034 3.742H119v5.514a24.022 24.022 0 01-5 .529c-13.233 0-24-10.767-24-24m24-28C98.561 0 86 12.56 86 28c0 15.439 12.561 28 28 28s28-12.561 28-28c0-15.44-12.561-28-28-28M72 94h-4v-7.304c0-.946-.601-1.79-1.495-2.1L54.838 80.27l-7.902-6.588A16.085 16.085 0 0036.705 70H17v-4h19.705a20.1 20.1 0 0112.786 4.604l7.382 6.154 10.981 4.073c2.463.853 4.146 3.215 4.146 5.865V94z'/%3E%3Cpath d='M60.121 94.122c-1.133 1.133-3.109 1.133-4.242 0A2.98 2.98 0 0155 92c0-.801.312-1.554.88-2.121a2.978 2.978 0 012.12-.88c.801 0 1.555.313 2.121.88.566.567.88 1.32.88 2.12 0 .803-.314 1.556-.88 2.123m2.828-7.071A6.947 6.947 0 0058 85a6.95 6.95 0 00-4.949 2.05 6.98 6.98 0 00-1.76 2.95H35v4h16.29a6.973 6.973 0 001.76 2.95A6.95 6.95 0 0058 99c1.87 0 3.627-.728 4.948-2.05A6.958 6.958 0 0065 92c0-1.87-.729-3.628-2.05-4.95M25 95c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3m0-10c-3.164 0-5.842 2.112-6.705 5H14v-8.905c0-.783.305-1.52.858-2.074l4.056-4.055-2.828-2.828-4.056 4.055A6.887 6.887 0 0010 81.095V94h8.295c.863 2.888 3.541 5 6.705 5 3.859 0 7-3.14 7-7s-3.141-7-7-7m89 81c-1.715 0-3.386-.184-5-.528v-5.514h2.536c3.413 0 6.621-1.329 9.034-3.742l1.824-1.822-2.829-2.83-1.823 1.824a8.72 8.72 0 01-6.206 2.57H109V146h-6.563c-.036 0-.147 0-.229-.124-.082-.123-.038-.226-.034-.237l12.128-27.631c.727.009 1.447.045 2.156.117L122.11 131H114v4h10.148a23.413 23.413 0 0013.638 10.153C136.237 156.901 126.164 166 114 166m-24-24c0-11.79 8.549-21.615 19.771-23.619l-11.269 25.673a4.262 4.262 0 00.37 4.03 4.265 4.265 0 003.565 1.916H105v14.242c-8.786-3.568-15-12.19-15-22.242m47.976-.958a19.428 19.428 0 01-11.772-10.665l-4.938-11.25c9.401 2.994 16.303 11.632 16.71 21.915M114 114c-15.439 0-28 12.561-28 28s12.561 28 28 28 28-12.561 28-28-12.561-28-28-28'/%3E%3Cpath d='M41 122c-20.402 0-37-16.598-37-37s16.598-37 37-37 37 16.598 37 37-16.598 37-37 37zm49.025-1.257l-15.537-12.132C79.212 101.93 82 93.787 82 85s-2.788-16.93-7.512-23.611l15.536-12.131-2.461-3.153-15.54 12.135C64.499 49.529 53.387 44 41 44 18.393 44 0 62.393 0 85s18.393 41 41 41c12.387 0 23.499-5.529 31.023-14.24l15.541 12.135 2.461-3.152z'/%3E%3C/g%3E%3C/svg%3E") 0 0 no-repeat;
		background-position-x: 24px
	}
	.HeaderChatAuthPopup__empty_header {
		font-size: 23px;
		line-height: 1;
		margin: 24px 0 16px
	}
	.HeaderChatAuthPopup__empty_description {
		line-height: 1.33;
		margin: 16px 0 24px
	}
	.HeaderChatAuthPopup__empty .NotificationRequestButton {
		margin-top: 24px
	}
	.HeaderChatAuthPopup__wrapper {
		overflow-x: hidden;
		overflow-y: auto
	}
	.HeaderChatAuthPopup__content,
	.HeaderChatAuthPopup__wrapper {
		display: flex;
		flex-grow: 1;
		flex-direction: column
	}
	.HeaderChatAuthPopup__content_center {
		justify-content: center;
		align-items: left
	}
	.HeaderChatAuthPopup__button {
		font-size: 15px;
		line-height: 44px;
		display: block;
		width: 90px;
		margin-top: 24px;
		text-align: center;
		text-decoration: none;
		color: #fff;
		border: 0;
		border-radius: 3px
	}
	.HeaderChatAuthPopup__button_login {
		background-color: #157ee1
	}
	.HeaderChatAuthPopup__button:hover {
		color: #fff
	}
	.Badge {
		border-radius: 4px
	}
	.Badge_size_xxs {
		font-size: 11px;
		line-height: 18px
	}
	.Badge_size_xs {
		font-size: 13px;
		line-height: 22px
	}
	.Badge_size_s {
		font-size: 13px;
		line-height: 28px
	}
	.Badge_size_m {
		font-size: 15px;
		line-height: 30px
	}
	.Badge_size_l {
		font-size: 15px;
		line-height: 44px
	}
	.Badge_size_xl {
		font-size: 17px;
		line-height: 52px
	}
	.Badge_color_dark {
		color: #fff;
		background-color: #1f1f1f
	}
	.Badge_color_transparentBlack {
		color: #fff;
		background-color: rgba(0, 0, 0, .56);
		-webkit-backdrop-filter: blur(20px);
		backdrop-filter: blur(20px)
	}
	.Badge_color_transparentBlue {
		color: #000;
		background-color: rgba(34, 118, 211, .12)
	}
	.Badge_color_blue {
		color: #fff;
		background-color: #4a90e2
	}
	.Badge_color_blueLightExtra {
		color: #157ee1;
		background-color: #eef4fa
	}
	.Badge_color_white {
		color: grey;
		border: 1px solid #ccc;
		background-color: #fff
	}
	.Badge_color_lavender {
		color: #fff;
		background-color: #6a76e1
	}
	.Badge_color_violet {
		color: #fff;
		background-color: #c475ec
	}
	.Badge_color_lightPink {
		color: #501c27;
		background-color: #ffd2da
	}
	.Badge_color_lightRed {
		color: #db3727;
		background-color: #fbebe9
	}
	.Badge_color_redLight {
		color: #fff;
		background-color: #eb6f64
	}
	.Badge_color_journal {
		color: #fff;
		background: linear-gradient(270deg, #2882db, #7b71d3 20%, #ae5bbb 40%, #cf4294 60%, #dd3266 80%, #d73b35)
	}
	.Badge_padding_default {
		padding: 0 10px
	}
	.Badge_padding_default.Badge_size_xxs {
		padding: 0 6px
	}
	.Badge_cursor {
		cursor: pointer
	}
	.ControlGroup {
		display: flex
	}
	.ControlGroup>.Button:first-child,
	.ControlGroup>.Checkbox_checked,
	.ControlGroup>.Checkbox_type_button:first-child,
	.ControlGroup>.Radio_checked,
	.ControlGroup>.Radio_type_button:first-child {
		z-index: 1
	}
	.ControlGroup_responsive_no>:not(:first-child) {
		margin-left: -1px
	}
	.ControlGroup_responsive_no>.Button:not(:first-child),
	.ControlGroup_responsive_no>.Checkbox_type_button:not(:first-child) .Button,
	.ControlGroup_responsive_no>.Radio_type_button:not(:first-child) .Button,
	.ControlGroup_responsive_no>.RichInput:not(:first-child) .TextInput__input,
	.ControlGroup_responsive_no>.Select:not(:first-child) .Button,
	.ControlGroup_responsive_no>.Select:not(:first-child) .Select__nativeWrapper,
	.ControlGroup_responsive_no>.TextInput:not(:first-child) .TextInput__input {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}
	.ControlGroup_responsive_no>.Button:not(:last-child),
	.ControlGroup_responsive_no>.Checkbox_type_button:not(:last-child) .Button,
	.ControlGroup_responsive_no>.Radio_type_button:not(:last-child) .Button,
	.ControlGroup_responsive_no>.RichInput:not(:last-child) .TextInput__input,
	.ControlGroup_responsive_no>.Select:not(:last-child) .Button,
	.ControlGroup_responsive_no>.Select:not(:last-child) .Select__nativeWrapper,
	.ControlGroup_responsive_no>.TextInput:not(:last-child) .TextInput__input {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}
	.ControlGroup_responsive_no>.Select:not(:last-child) .Select__nativeWrapper {
		border-right: none
	}
	.ControlGroup_equal_width {
		display: flex;
		width: 100%
	}
	.ControlGroup_equal_width>.Button,
	.ControlGroup_equal_width>.Checkbox,
	.ControlGroup_equal_width>.Radio,
	.ControlGroup_equal_width>.Select,
	.ControlGroup_equal_width>.TextInput {
		flex: 1
	}
	.ControlGroup_equal_width>.Checkbox>.Button,
	.ControlGroup_equal_width>.Radio>.Button {
		width: 100%
	}
	.ControlGroup_equal_width>.Checkbox>.Button .Button__text,
	.ControlGroup_equal_width>.Radio>.Button .Button__text {
		margin: 0
	}
	.ControlGroup_equal_padding {
		width: 100%
	}
	.ControlGroup_equal_padding>.Checkbox,
	.ControlGroup_equal_padding>.Radio {
		flex-grow: 1
	}
	.ControlGroup_equal_padding>.Checkbox>.Button,
	.ControlGroup_equal_padding>.Radio>.Button {
		width: 100%
	}
	.ControlGroup_equal_padding>.Checkbox>.Button .Button__text,
	.ControlGroup_equal_padding>.Radio>.Button .Button__text {
		margin: 0
	}
	.ControlGroup_equal_padding>.Button {
		width: 100%
	}
	.ControlGroup_equal_padding>.Button .Button__text {
		margin: 0
	}
	.ControlGroup>.Button_type_button.Button_hovered,
	.ControlGroup>.Checkbox_type_button.Checkbox_hovered,
	.ControlGroup>.Radio_type_button.Radio_hovered {
		z-index: 2
	}
	.ControlGroup>.Button_focused,
	.ControlGroup>.Checkbox_type_button.Checkbox_focused,
	.ControlGroup>.Radio_type_button.Radio_focused,
	.ControlGroup>.Select_focused,
	.ControlGroup>.TextInput_focused {
		z-index: 3
	}
	.ControlGroup_place_bottom>.Button,
	.ControlGroup_place_bottom>.Checkbox_type_button .Button,
	.ControlGroup_place_bottom>.Radio_type_button .Button,
	.ControlGroup_place_bottom>.Select .Button,
	.ControlGroup_place_bottom>.TextInput .TextInput__input {
		border-radius: 0
	}
	.ControlGroup_place_bottom>.Button:first-child:not(.Button_focused),
	.ControlGroup_place_bottom>.Checkbox_type_button:first-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Radio_type_button:first-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Select:first-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.TextInput:first-child:not(.TextInput_focused) .TextInput__input {
		border-left-color: transparent
	}
	.ControlGroup_place_bottom>.Button:last-child:not(.Button_focused),
	.ControlGroup_place_bottom>.Checkbox_type_button:last-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Radio_type_button:last-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Select:last-child .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.TextInput:last-child:not(.TextInput_focused) .TextInput__input {
		border-right-color: transparent
	}
	.ControlGroup_place_bottom>.Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Checkbox_type_button .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Radio_type_button .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.Select .Button:not(.Button_focused),
	.ControlGroup_place_bottom>.TextInput:not(.TextInput_focused) .TextInput__input {
		border-bottom-color: transparent
	}
	.ControlGroup_width_full {
		width: 100%
	}
	.ControlGroup_width_full>.Select,
	.ControlGroup_width_full>.TextInput {
		flex: 1
	}
	@media screen and (max-device-width:767px) {
		.ControlGroup_responsive_yes {
			display: block
		}
		.ControlGroup_responsive_yes>.Button,
		.ControlGroup_responsive_yes>.Select,
		.ControlGroup_responsive_yes>.TextInput {
			width: 100%
		}
		.ControlGroup_responsive_yes>.Button:not(:last-child),
		.ControlGroup_responsive_yes>.Select:not(:last-child),
		.ControlGroup_responsive_yes>.TextInput:not(:last-child) {
			margin-bottom: 12px
		}
		&_width_full {
			width: 100%
		}
		&_width_full>.Select,
		&_width_full>.TextInput {
			flex: 1
		}
	}
	@media screen and (min-device-width:768px) {
		.ControlGroup_responsive_yes>:not(:first-child) {
			margin-left: -1px
		}
		.ControlGroup_responsive_yes>.Button:not(:first-child),
		.ControlGroup_responsive_yes>.Checkbox_type_button:not(:first-child) .Button,
		.ControlGroup_responsive_yes>.Radio_type_button:not(:first-child) .Button,
		.ControlGroup_responsive_yes>.RichInput:not(:first-child) .TextInput__input,
		.ControlGroup_responsive_yes>.Select:not(:first-child) .Button,
		.ControlGroup_responsive_yes>.TextInput:not(:first-child) .TextInput__input {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0
		}
		.ControlGroup_responsive_yes>.Button:not(:last-child),
		.ControlGroup_responsive_yes>.Checkbox_type_button:not(:last-child) .Button,
		.ControlGroup_responsive_yes>.Radio_type_button:not(:last-child) .Button,
		.ControlGroup_responsive_yes>.RichInput:not(:last-child) .TextInput__input,
		.ControlGroup_responsive_yes>.Select:not(:last-child) .Button,
		.ControlGroup_responsive_yes>.TextInput:not(:last-child) .TextInput__input {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0
		}
	}
	@media screen and (max-device-width:767px) {
		.ControlGroup_responsive_yes {
			display: block
		}
		.ControlGroup_responsive_yes>.Button,
		.ControlGroup_responsive_yes>.Select,
		.ControlGroup_responsive_yes>.TextInput {
			width: 100%
		}
		.ControlGroup_responsive_yes>.Button:not(:last-child),
		.ControlGroup_responsive_yes>.Select:not(:last-child),
		.ControlGroup_responsive_yes>.TextInput:not(:last-child) {
			margin-bottom: 12px
		}
	}
	.InfoPopup {
		display: inline-block
	}
	.InfoPopup:not(.InfoPopup_theme_plain):not(.InfoPopup_theme_vasWithChildren) {
		position: relative;
		display: inline-flex;
		justify-content: center;
		align-items: center;
		width: 16px;
		height: 16px;
		cursor: pointer;
		border-radius: 50%;
		background-color: #ccc
	}
	.InfoPopup_theme_white:not(.InfoPopup_WithChildren) {
		width: 14px;
		height: 14px
	}
	.InfoPopup_theme_dark.InfoPopup_withChildren {
		width: auto;
		height: auto
	}
	.InfoPopup_withChildren {
		position: inherit;
		width: auto;
		height: auto;
		border-radius: inherit;
		background-color: initial
	}
	.InfoPopup:not(.InfoPopup_withChildren):hover {
		background-color: rgba(0, 0, 0, .4)
	}
	.InfoPopup:not(.InfoPopup_withChildren):after {
		font-size: 10px;
		content: "?";
		color: #fff
	}
	.InfoPopup__content {
		line-height: 22px;
		max-width: 400px;
		padding: 10px
	}
	.InfoPopup__content_theme_white {
		font-size: 13px;
		line-height: 18px;
		max-width: 245px;
		padding: 15px 20px
	}
	.InfoPopup__content_theme_white_wide {
		max-width: 370px;
		padding: 16px
	}
	.InfoPopup__content_theme_dark {
		padding: 12px 16px;
		color: #fff;
		background: #1f1f1f
	}
	.InfoPopup__content_theme_vas,
	.InfoPopup__content_theme_vasWithChildren {
		font-size: 13px;
		line-height: 18px;
		max-width: none;
		padding: 20px
	}
	.Popup-info {
		border-radius: 8px
	}
	.Popup-info .Popup__tail {
		margin-left: -24px
	}
	.Popup-short {
		border-radius: 0
	}
	.OfferPriceExchangeGarage {
		overflow: hidden;
		max-height: 0;
		transition: max-height .5s;
		will-change: max-height
	}
	.OfferPriceExchangeGarage_visible_true {
		max-height: 200px
	}
	.OfferPriceExchangeGarage__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 8px
	}
	.OfferPriceExchangeGarage__card {
		font-size: 15px;
		line-height: 36px;
		display: flex
	}
	.OfferPriceExchangeGarage__cardName {
		overflow: hidden;
		flex: 1;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.OfferPriceExchangeGarage__cardPrice {
		flex-shrink: 0;
		width: 100px;
		text-align: right
	}
	.OfferPriceExchangeGaragePromo {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: block;
		box-sizing: border-box;
		min-height: 84px;
		padding: 12px 140px 12px 16px;
		border-radius: 9px;
		background-color: #f9f5ec;
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTL-aMaXWg8Fo10bIOZqtOYAqzvCsowC7w9pv8sm7cUqCq0KAdTXj7dVi-JPFG95zl5sCplyGZW9On3fhgsCrLwl_Vb1wk8NHoBrNl_DGarqXbcUp-WILo1SEpGIGeKuOxanRUC0n8elBvLFOTFMWPx0RyGaQBeopBNG2IoMDLvLPsRB7LpCFzamXjVowyg);
		background-repeat: no-repeat;
		background-position: 100% 100%;
		background-size: 140px 84px
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.OfferPriceExchangeGaragePromo {
			background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTL-aMaXWg8Fo10EIvwBtrdV_GvFs9sC4wxoup1265ErWPwAA9HVhOEG3OZZXDAw4W9KFIRsF4WrMmbYoDc4oucj5yfYl2QkTLhFNlzcLJ_Hdrc1m_2iNLVfF4SSDMaCEwSRQEiKkceAHsjwAC9DRsRMayauRzyGmTxbwYkMP67gLfBQw65zPTS1Xx566S8)
		}
	}
	.OfferPriceExchangeGaragePromo__arrow {
		transform: translateY(4px)
	}
	.ModalHeader {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.Modal {
		position: fixed;
		z-index: 2500;
		top: 0;
		left: 0;
		display: flex;
		visibility: hidden;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		justify-content: center;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		margin: -9999px 0 0 -9999px;
		padding: 5px;
		background: rgba(0, 0, 0, .8);
		transform: translateZ(0)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal {
			padding: 0;
			background: rgba(0, 0, 0, .32)
		}
	}
	.Modal__container {
		margin: auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__container {
			position: fixed;
			bottom: 0;
			left: 0;
			width: 100%
		}
	}
	.Modal__content {
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		background-color: #fff;
		-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content {
			min-height: 200px;
			max-height: calc(100vh - 16px);
			margin: 0;
			border-radius: 16px 16px 0 0;
			background-color: #fff
		}
	}
	.Modal__content_wrapper {
		overflow: hidden;
		border-radius: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content_wrapper {
			border-radius: 16px 16px 0 0
		}
	}
	.Modal__content_relative {
		position: relative;
		display: flex;
		overflow: auto;
		flex-direction: column;
		height: 100%
	}
	.Modal__content__header {
		height: 24px;
		padding: 16px 54px 16px 24px
	}
	.Modal__content_body {
		display: flex;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		flex-grow: 1;
		flex-direction: column;
		height: 100%;
		text-align: left
	}
	.Modal__content_footer {
		position: absolute;
		bottom: 0;
		width: 100%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content_footer {
			padding-bottom: env(safe-area-inset-bottom)
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__container {
			height: 100%
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__content {
			height: 100%;
			max-height: 100%;
			border-radius: 0
		}
	}
	.Modal_fullscreen .Modal__content_wrapper {
		border-radius: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__content_wrapper {
			height: 100%
		}
	}
	.Modal_has-animation {
		animation-name: Modal
	}
	.Modal_visible {
		visibility: visible;
		margin: 0
	}
	.Modal__closer {
		position: fixed;
		z-index: 50000;
		top: 0;
		right: -40px;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 24px;
		height: 24px;
		cursor: pointer;
		color: #fff;
		-webkit-tap-highlight-color: transparent
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__closer {
			position: absolute;
			top: 16px;
			right: 16px;
			border-radius: 12px;
			background-color: rgba(0, 0, 0, .24)
		}
	}
	.Modal__closer:hover {
		opacity: .5
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.Modal__closer_icon {
			width: 21px;
			height: 21px
		}
	}
	.Modal,
	.Modal .Modal__container {
		animation-duration: .3s;
		animation-timing-function: ease-in-out;
		animation-fill-mode: forwards
	}
	.Modal .Modal__container:-webkit-full-screen,
	.Modal:-webkit-full-screen {
		animation: none!important
	}
	.Modal .Modal__container:fullscreen,
	.Modal:fullscreen {
		animation: none!important
	}
	.Modal .Modal_has-animation .Modal__container {
		animation-name: Modal__container
	}
	.Modal.Modal_visible.Modal_has-animation {
		animation-name: Modal_visible
	}
	.Modal.Modal_visible.Modal_has-animation .Modal__container {
		animation-name: Modal_visible__container
	}
	@keyframes Modal {
		0% {
			visibility: visible;
			margin: 0;
			opacity: 1
		}
		99% {
			margin: 0
		}
		to {
			visibility: hidden;
			margin: -9999px 0 0 -9999px;
			opacity: 0
		}
	}
	@keyframes Modal_visible {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	@keyframes Modal__container {
		0% {
			transform: translateY(0)
		}
		to {
			transform: translateY(50px)
		}
	}
	@keyframes Modal_visible__container {
		0% {
			transform: translateY(50px)
		}
		to {
			transform: translateY(0)
		}
	}
	.PhoneLazyAuth__phoneInput--confirm {
		flex-grow: 1
	}
	@media screen and (max-width:920px) {
		.PhoneLazyAuth__phoneInput--confirm {
			width: 100%
		}
	}
	.PhoneLazyAuth__confirmContainer {
		display: flex;
		width: 100%
	}
	@media screen and (max-width:920px) {
		.PhoneLazyAuth__confirmContainer {
			flex-wrap: wrap
		}
	}
	.PhoneLazyAuth__confirmationCodeInput {
		box-sizing: border-box;
		width: 104px;
		margin-left: 12px
	}
	@media screen and (max-width:920px) {
		.PhoneLazyAuth__confirmationCodeInput {
			width: 100%;
			margin-top: 12px;
			margin-left: 0
		}
	}
	.PhoneLazyAuth__codeResend {
		font-size: 15px;
		display: block;
		margin-top: 12px
	}
	@media screen and (max-width:920px) {
		.PhoneLazyAuth__codeResend {
			font-size: 14px;
			margin-bottom: 4px
		}
	}
	.TradeinForm-module__formContainer {
		position: relative;
		padding: 0 32px 32px;
		border-bottom-right-radius: 8px;
		border-bottom-left-radius: 8px;
		background-color: #e0edfa
	}
	.TradeinForm-module__formContainer_newForm {
		padding-bottom: 16px
	}
	.TradeinForm-module__agreed,
	.TradeinForm-module__field {
		width: 100%;
		margin-top: 24px
	}
	.TradeinForm-module__section {
		display: flex
	}
	.TradeinForm-module__buttonSection {
		display: flex;
		align-items: center
	}
	.TradeinForm-module__field+.TradeinForm-module__field {
		margin-left: 24px
	}
	.TradeinForm-module__submit {
		margin-top: 24px;
		margin-left: 24px
	}
	.TradeinForm-module__submit_newForm {
		margin-left: 0
	}
	.TradeinForm-module__terms {
		font-size: 12px;
		line-height: 14px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		padding-top: 12px;
		color: grey
	}
	@media screen and (max-width:920px) {
		.TradeinForm-module__formContainer {
			padding: 12px;
			border-bottom-right-radius: 0;
			border-bottom-left-radius: 0
		}
		.TradeinForm-module__field+.TradeinForm-module__field {
			margin-left: 0
		}
		.TradeinForm-module__buttonSection,
		.TradeinForm-module__section {
			flex-wrap: wrap
		}
		.TradeinForm-module__buttonSection {
			padding-bottom: 24px
		}
		.TradeinForm-module__submit {
			margin-top: 16px;
			margin-left: 0
		}
		.TradeinForm-module__field {
			margin-top: 12px
		}
		.TradeinForm-module__agreed {
			margin-top: 16px
		}
	}
	.OfferPriceExchangeGaragePopup__popup {
		padding: 8px 0;
		border-radius: 8px
	}
	.OfferPriceExchangeGaragePopup__item {
		font-size: 15px;
		line-height: 36px;
		display: flex;
		align-items: center;
		padding: 0 16px;
		cursor: pointer
	}
	.OfferPriceExchangeGaragePopup__item:hover {
		color: #db3727
	}
	.OfferPriceExchangeGaragePopup__name {
		overflow: hidden;
		flex: 1;
		min-width: 0;
		padding-right: 16px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.OfferPriceExchangeGaragePopup__icon {
		color: #157ee1
	}
	.CreditPrice {
		font-size: 15px;
		line-height: 18px;
		position: relative;
		z-index: 1;
		cursor: pointer
	}
	.CreditPrice_disabled {
		cursor: text;
		color: grey
	}
	.BankCreditOffer {
		font-size: 15px;
		position: relative;
		z-index: 1;
		padding: 6px 0;
		white-space: nowrap;
		color: #157ee1
	}
	.BankCreditOffer__buttonContent {
		display: flex;
		align-items: center;
		padding: 0 16px
	}
	.BankCreditOffer__buttonText {
		margin-left: 8px
	}
	.BankCreditOffer__iconRuble {
		color: #5b0
	}
	.GreatDealGraph__container {
		position: relative;
		display: flex
	}
	.GreatDealGraph__img {
		display: block;
		width: 100%
	}
	.GreatDealGraph__map {
		cursor: pointer
	}
	.GreatDealGraph__dot {
		position: absolute;
		width: 10px;
		height: 10px;
		border: 3px solid;
		border-radius: 50%;
		background-color: #fff
	}
	.GreatDealGraph__dot_type_good {
		border-color: #77b2bf
	}
	.GreatDealGraph__dot_type_excellent {
		border-color: #63b89b
	}
	.GreatDealGraph__dot_type_high,
	.GreatDealGraph__dot_type_low {
		border-color: #eb6f64
	}
	.OfferDiscountOptions {
		font-size: 15px;
		line-height: 20px
	}
	.OfferDiscountOptions__noDiscount {
		color: grey
	}
	.OfferDiscountOptions__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 22px;
		padding: 24px 0 8px;
		border-top: 1px solid #e0e0e0
	}
	.OfferDiscountOptions__item {
		line-height: 55px;
		display: grid;
		grid-template-areas: "OfferDiscountOptions-name          OfferDiscountOptions-value" "OfferDiscountOptions-description   OfferDiscountOptions-description";
		grid-template-columns: 1fr auto;
		border-bottom: 1px solid #e0e0e0
	}
	.OfferDiscountOptions__item_max_discount {
		border-bottom: none
	}
	.OfferDiscountOptions__itemName {
		grid-area: OfferDiscountOptions-name
	}
	.OfferDiscountOptions__itemValue {
		grid-area: OfferDiscountOptions-value;
		color: #5b0
	}
	.OfferDiscountOptions__itemDescription {
		font-size: 13px;
		line-height: 16px;
		grid-area: OfferDiscountOptions-description;
		color: grey;
		transform: translateY(-8px)
	}
	.OfferPriceBadge {
		font-size: 13px;
		line-height: 22px;
		display: inline-flex;
		align-items: center;
		height: 22px;
		padding: 0 8px;
		white-space: nowrap;
		color: #fff;
		border-radius: 4px
	}
	.OfferPriceBadge_mobileCard {
		border-radius: 8px
	}
	.OfferPriceBadge_good {
		background-color: #77b2bf
	}
	.OfferPriceBadge_excellent {
		background-color: #63b89b
	}
	.OfferPriceBadge__icon.IconSvg {
		width: 22px;
		height: 22px;
		margin-right: -4px;
		margin-left: 2px;
		color: #fff
	}
	.OfferPriceBadge__icon_up {
		transform: rotate(180deg)
	}
	.OfferPriceCaption+.OfferPriceBadge {
		margin-left: 8px
	}
	.OfferPriceCaption {
		display: inline-flex;
		align-items: center
	}
	.OfferPriceCaption__icon {
		flex-shrink: 0;
		margin-left: 8px;
		transition: transform .2s
	}
	.OfferPriceCaption__icon_CLOSED {
		transform: rotate(0deg)
	}
	.OfferPriceCaption__icon_OPENED {
		transform: rotate(180deg)
	}
	.OfferPriceHistory {
		font-size: 15px;
		line-height: 20px
	}
	.OfferPriceHistory__item {
		display: flex;
		flex-direction: column;
		justify-content: center;
		height: 55px;
		border-top: 1px solid #e0e0e0
	}
	.OfferPriceHistory__itemRow1 {
		font-size: 13px;
		line-height: 15px;
		margin-bottom: 3px;
		color: grey
	}
	.OfferPriceHistory__itemRow2 {
		display: flex
	}
	.OfferPriceHistory__itemDiff {
		flex-grow: 1
	}
	.OfferPriceHistory__itemDiff_fallen {
		color: #5b0
	}
	.OfferPriceHistory__itemPrice {
		flex-shrink: 0;
		text-align: right
	}
	.OfferPricePopupContent {
		font-weight: 400;
		color: #000
	}
	.InfoPopup__content .OfferPricePopupContent {
		box-sizing: border-box;
		width: 340px;
		padding: 14px
	}
	.OfferPricePopupContent__price {
		display: flex;
		align-items: center
	}
	.OfferPricePopupContent__priceWithMaxDiscount {
		font-size: 15px;
		line-height: 20px;
		margin-top: 4px;
		margin-bottom: 16px;
		color: grey
	}
	.OfferPricePopupContent__block:not(:empty) {
		margin-top: 16px
	}
	.OfferPricePopupContent__block_priceHistory+.OfferPricePopupContent__block_discountOptions {
		margin-top: 0
	}
	.OfferPricePopupContent__block_garage:not(:empty) {
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.OfferPricePopupContent__block_garage:not(:empty)+.OfferPricePopupContent__greatDeal {
		padding-top: 0;
		border-top: none
	}
	.OfferPricePopupContent__row {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		color: grey
	}
	.OfferPricePopupContent__row_discount_true {
		flex-direction: column
	}
	.OfferPricePopupContent__discountText {
		font-size: 13px;
		line-height: 16px;
		margin-bottom: 8px
	}
	.OfferPricePopupContent__currencyPrices {
		display: flex;
		overflow: hidden;
		flex-grow: 1;
		margin-right: 24px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.OfferPricePopupContent__row_discount_true .OfferPricePopupContent__currencyPrices {
		color: #000
	}
	.OfferPricePopupContent__credit {
		flex-shrink: 0
	}
	.OfferPricePopupContent__greatDeal {
		position: relative;
		padding-top: 24px;
		border-top: 1px solid #e0e0e0
	}
	.OfferPricePopupContent__greatDeal:first-child {
		padding-top: 0;
		border-top: none
	}
	.OfferPricePopupContent__greatDealGraphText {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 8px;
		color: grey
	}
	.OfferPricePopupContent__greatDealGraphTextPrice {
		color: #000
	}
	.OfferPricePopupContent__greatDealGraphText_absolute {
		font-size: 13px;
		line-height: 16px;
		position: absolute;
		top: 24px;
		left: 0;
		width: 198px;
		color: grey
	}
	.OfferPricePopupContent__greatDealGraph {
		margin-top: 24px
	}
	.OfferPricePopupContent__greatDealGraph_withMarkerPrice {
		margin-top: 0
	}
	.OfferPricePopupContent__greatDealText {
		font-size: 15px;
		line-height: 20px;
		display: inline-block;
		padding-top: 24px
	}
	.OfferPricePopupContent__withNds {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px
	}
	.SaleServicesPopup__container {
		cursor: pointer
	}
	.SaleServicesPopup__infoPopupContent {
		z-index: 1;
		max-width: none
	}
	.SaleServicesPopup-short {
		line-height: normal;
		padding: 0
	}
	.SaleServicesPopup__content-short {
		width: 220px;
		padding: 20px;
		color: #fff;
		background-color: #2d2d2d;
		box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .2)
	}
	.SaleServicesPopup__content-short__title {
		font-size: 19px;
		font-weight: 700;
		margin-bottom: 15px
	}
	.SaleServicesPopup__content-short__description {
		font-size: 13px;
		line-height: 18px
	}
	.SaleServicesPopup__content-short .SaleServicesPopup__anim {
		display: block;
		margin-top: 20px
	}
	.SaleServicesPopup__content {
		font-size: 13px;
		line-height: 16px;
		width: 490px;
		max-width: none;
		margin: 10px
	}
	.SaleServicesPopup__content__row {
		display: flex;
		align-items: flex-start
	}
	.SaleServicesPopup__content__row-verticalCenter {
		align-items: center
	}
	.SaleServicesPopup__content__columnLeft {
		flex-shrink: 0;
		width: 254px;
		padding-right: 16px
	}
	.SaleServicesPopup__content__columnRight {
		flex-grow: 1;
		flex-shrink: 0
	}
	.SaleServicesPopup__content__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 20px;
		margin: 0 0 16px
	}
	.SaleServicesPopup__content__image {
		width: 218px;
		height: 206px;
		margin-bottom: 20px
	}
	.SaleServicesPopup__content__multiplier {
		display: flex;
		align-items: center
	}
	.SaleServicesPopup__content__multiplierNumber {
		font-size: 36px;
		font-weight: 700;
		padding-right: 10px
	}
	.SaleServicesPopup__content__multiplierNumber:before {
		content: "\00d7";
		color: #db3727
	}
	.SaleServicesPopup__content__multiplierNumber_noSymbol:before {
		content: ""
	}
	.SaleServicesPopup__content__multiplierText {
		color: grey
	}
	.ListingItemPrice-module__container {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px;
		display: inline-flex;
		align-items: center
	}
	.ListingItemPrice-module__withPopup {
		position: relative;
		cursor: pointer
	}
	.ListingItemPrice-module__highlighted {
		line-height: 22px;
		position: relative;
		z-index: 1;
		margin-top: -4px;
		cursor: pointer;
		color: #fff;
		border-radius: 4px;
		background-color: #5b0
	}
	.ListingItemPrice-module__content {
		display: inline-flex;
		align-items: center
	}
	.ListingItemPrice-module__highlighted .ListingItemPrice-module__content {
		padding: 1px 8px
	}
	.ListingItemPrice-module__iconDiscount {
		margin-right: 2px;
		color: #5b0
	}
	.ListingItemPrice-module__highlighted .ListingItemPrice-module__iconDiscount {
		margin-right: 4px;
		color: #fff
	}
	.ListingItemPrice-module__pricePopup {
		position: absolute;
		z-index: 3000;
		box-sizing: border-box;
		width: 360px;
		padding: 24px;
		border-radius: 8px;
		background: #fff;
		box-shadow: 0 10px 20px rgba(0, 0, 0, .15)
	}
	.ListingItemPrice-module__pricePopupCaption {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px
	}
	.ListingItemPriceHistory-module__container {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		margin-bottom: 8px
	}
	.ListingItemPriceHistory-module__price {
		position: relative;
		display: inline-block;
		color: grey
	}
	.ListingItemPriceHistory-module__price:after {
		position: absolute;
		top: 50%;
		right: 0;
		left: 0;
		content: "";
		border-top: 1px solid
	}
	.ListingItemPriceHistory-module__discount {
		font-weight: 700;
		position: relative;
		display: flex;
		align-items: center;
		padding-left: 15px;
		color: #5b0
	}
	.ListingItemPriceHistory-module__discountIcon {
		position: absolute;
		top: -2px;
		left: -9px
	}
	.ListingItemPriceHistory-module__priceRise .ListingItemPriceHistory-module__discount {
		color: #db3727
	}
	.OfferPriceDiff {
		font-size: 15px;
		line-height: 24px;
		display: flex
	}
	.OfferPriceDiff_rise .OfferPriceDiff__diff,
	.OfferPriceDiff_rise .OfferPriceDiff__icon.IconSvg {
		color: #db3727
	}
	.OfferPriceDiff_rise .OfferPriceDiff__icon.IconSvg {
		transform: rotate(180deg)
	}
	.OfferPriceDiff_fallen .OfferPriceDiff__diff,
	.OfferPriceDiff_fallen .OfferPriceDiff__icon.IconSvg {
		color: #5b0
	}
	.OfferPriceDiff__icon {
		margin-left: -6px
	}
	.OfferPriceDiff__diff {
		font-weight: 700;
		margin-right: 12px
	}
	.OfferPriceDiff__oldPrice {
		text-decoration: line-through;
		color: grey
	}
	.PriceHistory-module__PriceHistory .PriceHistory-module__priceDiff {
		width: 240px;
		margin: 6px 0 16px
	}
	.PriceHistory-module__PriceHistory .PriceHistory-module__title {
		font-weight: 700;
		margin-top: 20px
	}
	.PriceHistory-module__PriceHistory.PriceHistory-module__popup {
		font-size: 15px;
		padding: 2px 10px
	}
	.ButtonCompare-module__container {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.ButtonCompare-module__container .Button__content>.ButtonCompare-module__tooltip {
		margin: 0
	}
	.ButtonCompare-module__tooltip {
		display: flex;
		justify-content: center;
		align-items: center
	}
	.ButtonCompare-module__active {
		visibility: visible
	}
	.ButtonCompare-module__link {
		color: #acd4ff
	}
	.ButtonCompare-module__icon {
		color: grey
	}
	.ButtonCompare-module__active .ButtonCompare-module__icon {
		color: #db3727
	}
	.ButtonCompare-module__s .ButtonCompare-module__icon:only-child {
		padding: 1px
	}
	.ButtonCompare-module__m .ButtonCompare-module__icon:only-child {
		padding: 5px
	}
	.ButtonCompare-module__l .ButtonCompare-module__icon:only-child {
		padding: 9px
	}
	.ButtonCompare-module__xl .ButtonCompare-module__icon:only-child {
		padding: 13px
	}
	.ButtonCompare-module__l .ButtonCompare-module__icon:only-child,
	.ButtonCompare-module__m .ButtonCompare-module__icon:only-child,
	.ButtonCompare-module__s .ButtonCompare-module__icon:only-child,
	.ButtonCompare-module__xl .ButtonCompare-module__icon:only-child {
		margin: 0
	}
	.ButtonCompare-module__type_link {
		font-size: 15px
	}
	.ButtonCompare-module__linkIcon {
		font-size: 15px;
		margin-right: 8px;
		color: inherit
	}
	.ButtonFavorite-module__container {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.ButtonFavorite-module__container .Button__content>.ButtonFavorite-module__content {
		margin: 0
	}
	.ButtonFavorite-module__container .Button__text {
		width: 100%
	}
	.ButtonFavorite-module__popup {
		max-width: 250px
	}
	.ButtonFavorite-module__content {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		margin: 0
	}
	.ButtonFavorite-module__content_wide {
		min-width: 142px
	}
	.ButtonFavorite-module__content_align_left {
		justify-content: flex-start;
		padding: 0 16px
	}
	.ButtonFavorite-module__content_align_center {
		justify-content: center
	}
	.ButtonFavorite-module__active {
		visibility: visible
	}
	.ButtonFavorite-module__icon {
		color: grey
	}
	.ButtonFavorite-module__active .ButtonFavorite-module__icon {
		color: #db3727
	}
	.ButtonFavorite-module__text {
		display: block;
		margin-left: 8px
	}
	.ButtonFavorite-module__s .ButtonFavorite-module__icon:only-child {
		padding: 1px
	}
	.ButtonFavorite-module__m .ButtonFavorite-module__icon:only-child {
		padding: 5px
	}
	.ButtonFavorite-module__l .ButtonFavorite-module__icon:only-child {
		padding: 9px
	}
	.ButtonFavorite-module__xl .ButtonFavorite-module__icon:only-child {
		padding: 13px
	}
	.ButtonFavorite-module__l .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__m .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__s .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__xl .ButtonFavorite-module__icon:only-child {
		margin: 0
	}
	.ButtonFavorite-module__full .Button__content,
	.ButtonFavorite-module__full .ButtonFavorite-module__content {
		width: 100%
	}
	.ButtonFavorite-module__notificationLink {
		margin-left: 8px;
		cursor: pointer;
		color: #157ee1
	}
	.ButtonFavorite-module__notificationLink:hover {
		color: #db3727
	}
	.OfferNoteView {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex;
		align-items: center;
		min-height: 44px;
		cursor: text;
		border-radius: 8px;
		background: #f4f6f8;
		transition: background-color .5s
	}
	.OfferNoteView_hasHover:hover {
		background-color: #e5e5e5
	}
	.OfferNoteView_hasHover:hover .OfferNoteView__clear {
		visibility: visible;
		opacity: 1
	}
	.OfferNoteView__text {
		overflow: hidden;
		flex-grow: 1;
		padding: 12px 16px;
		text-overflow: ellipsis
	}
	.OfferNoteView__clear {
		display: flex;
		visibility: hidden;
		flex-grow: 0;
		flex-shrink: 0;
		width: 32px;
		cursor: pointer;
		opacity: 0;
		transition: opacity .5s
	}
	.OfferNoteView__placeholder {
		color: grey
	}
	.OfferNote-module__container {
		font-size: 15px;
		line-height: 16px;
		position: relative
	}
	.OfferNote-module__note-view {
		display: flex;
		align-items: center;
		height: 44px;
		cursor: text;
		border-radius: 3px;
		background: #f2f2f2;
		transition: background-color .5s
	}
	.OfferNote-module__note-view:hover {
		background-color: #e5e5e5
	}
	.OfferNote-module__note-edit .OfferNote-module__input {
		flex-grow: 1
	}
	.OfferNote-module__button {
		flex-grow: 0;
		width: 44px;
		height: 44px
	}
	.OfferNote-module__text {
		overflow: hidden;
		flex-grow: 1;
		text-overflow: ellipsis
	}
	.OfferNote-module__clear {
		display: flex;
		visibility: hidden;
		flex-grow: 0;
		flex-shrink: 0;
		width: 32px;
		cursor: pointer;
		opacity: 0;
		transition: opacity .5s
	}
	.OfferNote-module__note-view:hover .OfferNote-module__clear {
		visibility: visible;
		opacity: 1
	}
	.OfferNote-module__button .OfferNote-module__icon:only-child {
		margin: 0
	}
	.OfferNote-module__iconCheck {
		fill: grey
	}
	.OfferNote-module__button .OfferNote-module__spinner:first-child,
	.OfferNote-module__button .OfferNote-module__spinner:last-child {
		margin: 0
	}
	.OfferNote-module__placeholder {
		color: grey
	}
	.OfferPhone-module__phone {
		font-size: 15px;
		line-height: normal
	}
	.OfferPhone-module__covid19 {
		font-size: 11px;
		line-height: 14px;
		opacity: .72;
		color: #fff
	}
	.OfferPhone-module__placeholder {
		margin-bottom: 0
	}
	.OfferPhone-module__withCovid19Text .OfferPhone-module__placeholder,
	.OfferPhone-module__withCovid19Text .OfferPhone-module__showPhoneText {
		margin-bottom: 4px
	}
	.OfferPhone-module__phoneButton {
		font-weight: 700;
		height: 64px;
		padding: 10px
	}
	.OfferPhone-module__container {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%;
		border-radius: 8px
	}
	.OfferPhone-module__containerCorner {
		border-radius: 0 8px 8px
	}
	.OfferPhone-module__more:not(.OfferPhone-module__minimized) .OfferPhone-module__container {
		align-items: stretch
	}
	.OfferPhone-module__opened .OfferPhone-module__container {
		height: auto;
		padding: 8px 0;
		background-color: #fff;
		box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
	}
	.OfferPhone-module__loader {
		width: 100%
	}
	.OfferPhone-module__phone-icon {
		vertical-align: middle
	}
	.OfferPhone-module__showPhoneText {
		margin-bottom: 10px;
		transition: .2s
	}
	.OfferPhone-module__content_bigChatButtonExp .OfferPhone-module__showPhoneText {
		font-weight: 400;
		margin-top: 10px;
		margin-bottom: 0
	}
	.OfferPhone-module__minimized .OfferPhone-module__phone-schedule {
		display: none
	}
	.OfferPhone-module__minimized .OfferPhone-module__showPhoneText {
		height: 0;
		margin: 0;
		opacity: 0;
		transform: scaleY(0);
		transform-origin: top center
	}
	.OfferPhone-module__phone-list {
		margin: auto 0
	}
	.OfferPhone-module__virtual-phone {
		align-self: center;
		width: 35px;
		height: 42px;
		margin-right: 12px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='35' height='42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 7.324V4c0-2.206 1.828-4 4-4h17c2.181 0 4 1.805 4 4v34c0 2.206-1.828 4-4 4H14c-2.181 0-4-1.805-4-4v-5.55C4.007 28.988 0 23.534 0 16.122c0-1.052.086-4.52.254-5.546L10 7.324zm11.748 3.252L12 7.341V4c0-1.087.919-2 2-2h2v1a1 1 0 001 1h11a1 1 0 001-1V2h2c1.083 0 2 .915 2 2v34c0 1.087-.919 2-2 2H14c-1.083 0-2-.915-2-2v-5.55c5.993-3.459 10-8.89 10-16.328 0-1.079-.084-4.52-.252-5.546zM30 35H15a1 1 0 00-1 1v1a1 1 0 001 1h15a1 1 0 001-1v-1a1 1 0 00-1-1zM19.8 16.122c0-1.107-.054-2.891-.127-4.105l-8.7-2.887-8.644 2.884a80.8 80.8 0 00-.129 4.108c0 6.255 3.148 11.21 8.8 14.536 5.662-3.328 8.8-8.265 8.8-14.536zM4.551 12.947c-.1.734-.151 3.216-.151 3.97C4.4 22.513 7.117 25.551 11 28c3.883-2.45 6.6-5.468 6.6-11.083 0-.773-.05-3.236-.15-3.97L10.983 11l-6.432 1.947z' fill='%235B0'/%3E%3C/svg%3E") no-repeat 50%;
		background-size: 34px 41px;
		transition: all .2s
	}
	.OfferPhone-module__phone.OfferPhone-module__minimized:not(.OfferPhone-module__opened) .OfferPhone-module__virtual-phone {
		width: 0;
		margin-right: 0;
		opacity: 0
	}
	.OfferPhone-module__separator {
		width: 1px;
		min-height: 100%;
		margin-right: 12px;
		border-top: 15px solid #fff;
		border-bottom: 15px solid #fff;
		background: #e0e0e0
	}
	.OfferPhone-module__load-more {
		font-size: 13px;
		display: inline-block;
		margin-top: 4px
	}
	.OfferPhone-module__minimized .OfferPhone-module__load-more {
		display: none
	}
	.OfferPhone-module__phone-title {
		font-size: 18px;
		font-weight: 700;
		white-space: nowrap
	}
	.OfferPhone-module__phone-schedule {
		font-size: 11px;
		margin-top: 4px;
		color: #a1a1a1
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item:not(:last-child),
	.OfferPhone-module__opened .OfferPhone-module__phone-item:not(:last-child) {
		margin-bottom: 16px
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item {
		padding-bottom: 8px;
		border-bottom: 1px solid #e0e0e0
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item-black {
		border-bottom: 1px solid hsla(0, 0%, 100%, .12)
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item-black:last-child {
		border: none
	}
	.OfferPhone-module__dropdown-icon {
		width: 8px;
		height: 8px;
		margin-left: 4px
	}
	.OfferPhone-module__not-my-number-link {
		font-size: 13px;
		display: block;
		height: 16px;
		margin-top: 4px;
		opacity: 1;
		transition: all .5s
	}
	.OfferPhone-module__minimized .OfferPhone-module__not-my-number-link {
		visibility: hidden;
		height: 0;
		margin-top: 0;
		opacity: 0
	}
	.OfferPhone-module__not-my-number {
		box-sizing: border-box;
		width: 380px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row {
		display: flex
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__right {
		width: 50%
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__right .OfferPhone-module__title {
		color: #5b0
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__left {
		margin-right: auto
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__left .OfferPhone-module__title {
		color: #db3727
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row-n2 {
		font-size: 21px;
		margin-top: 4px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row-n3 {
		line-height: 18px;
		margin-top: 8px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links {
		margin-top: 8px;
		padding-top: 8px;
		border-top: 1px solid hsla(0, 0%, 100%, .3)
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links .Link {
		margin-right: 20px;
		color: #acd4ff
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links .Link:hover {
		margin-right: 20px;
		color: #db3727
	}
	.OfferPhone-module__virtual-phone-tooltip {
		width: 250px;
		padding: 7px 10px
	}
	.OfferPhone-module__clickable {
		cursor: pointer
	}
	.OfferPhone-module__withBorder {
		box-sizing: border-box;
		width: calc(100% - 2px);
		padding: 8px 0;
		border: 1px solid rgba(0, 0, 0, .12);
		border-radius: 4px
	}
	.OfferPhone-module__previewOnly {
		height: 36px
	}
	.OfferPhone-module__previewOnly .OfferPhone-module__showPhoneText {
		font-weight: 400;
		line-height: 1.2;
		margin-bottom: 0
	}
	.ListingItemSoldInfo,
	.ListingItemSoldInfo__content {
		display: flex;
		align-items: center
	}
	.ListingItemSoldInfo__icon {
		flex-shrink: 0
	}
	.ListingItemSoldInfo__text {
		overflow-x: hidden;
		margin-left: 8px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.BookingOfferLabel {
		font-size: 13px;
		line-height: 14px;
		display: flex;
		align-items: center;
		cursor: pointer;
		border-radius: 4px
	}
	.BookingOfferLabel_color_blue {
		color: #157ee1
	}
	.BookingOfferLabel_color_red {
		color: #db3727
	}
	.BookingOfferLabel_filled {
		padding: 4px 12px
	}
	.BookingOfferLabel_filled.BookingOfferLabel_color_blue {
		background-color: rgba(21, 126, 225, .08)
	}
	.BookingOfferLabel_filled.BookingOfferLabel_color_red {
		background-color: rgba(219, 55, 39, .08)
	}
	.BookingOfferLabel_color_blue .BookingOfferLabel__icon {
		color: #157ee1
	}
	.BookingOfferLabel_color_red .BookingOfferLabel__icon {
		color: #db3727
	}
	.BookingOfferLabel_with-icon .BookingOfferLabel__text {
		margin-left: 4px
	}
	.BookingOfferLabel_touch {
		font-size: 11px;
		line-height: 18px;
		position: static;
		z-index: auto
	}
	.BookingOfferLabel_touch.BookingOfferLabel_filled {
		padding: 0 6px
	}
	.FavoritesVinReportButton {
		width: auto;
		padding: 10px
	}
	.HeaderFavoritesPopupItem-module__container {
		font-size: 15px;
		position: relative;
		padding: 15px 20px;
		border-top: 1px solid #f0f0f0;
		background: #fff;
		transition: background .3s cubic-bezier(.455, .03, .515, .955)
	}
	.HeaderFavoritesPopupItem-module__container:hover {
		background: rgba(0, 0, 0, .025)
	}
	.HeaderFavoritesPopupItem-module__grid {
		display: grid;
		grid-template-areas: "title title price actions" "thumb left right actions" "thumb badges-buttons badges-buttons badges-buttons";
		grid-template-columns: 152px 192px 112px 28px;
		grid-gap: 12px 12px;
		gap: 12px 12px;
		width: 100%
	}
	.HeaderFavoritesPopupItem-module__cellTitle {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px;
		grid-area: title;
		width: 100%
	}
	.HeaderFavoritesPopupItem-module__cellThumb {
		grid-area: thumb
	}
	.HeaderFavoritesPopupItem-module__cellActions {
		grid-area: actions
	}
	.HeaderFavoritesPopupItem-module__cellPrice {
		grid-area: price
	}
	.HeaderFavoritesPopupItem-module__cellLeft {
		grid-area: left
	}
	.HeaderFavoritesPopupItem-module__cellRight {
		grid-area: right
	}
	.HeaderFavoritesPopupItem-module__cellBadgesAndButtons {
		grid-area: badges-buttons
	}
	.HeaderFavoritesPopupItem-module__priceWrap {
		position: relative;
		height: 20px
	}
	.HeaderFavoritesPopupItem-module__priceHistory {
		position: absolute;
		top: -1px;
		left: -12px
	}
	.HeaderFavoritesPopupItem-module__clicker {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.HeaderFavoritesPopupItem-module__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px;
		margin: 0
	}
	.HeaderFavoritesPopupItem-module__title .HeaderFavoritesPopupItem-module__link {
		color: #000
	}
	.HeaderFavoritesPopupItem-module__title .HeaderFavoritesPopupItem-module__link:visited {
		color: #ccc
	}
	.HeaderFavoritesPopupItem-module__title .HeaderFavoritesPopupItem-module__link:hover {
		color: #db3727
	}
	.HeaderFavoritesPopupItem-module__thumb {
		position: relative;
		flex-shrink: 0;
		width: 152px;
		height: 114px
	}
	.HeaderFavoritesPopupItem-module__thumbImage {
		display: block;
		max-width: 100%;
		border-radius: 4px
	}
	.HeaderFavoritesPopupItem-module__emptyImage {
		height: 114px;
		border-radius: 4px;
		background: #f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2580 1320'%3E%3Cpath d='M668 98h668c74 0 206 48 260 93l186 153c72 60 164 100 257 111l258 32a171 171 0 01146 165v186c0 80-59 143-146 143h-191a212 212 0 11-212-212 212 212 0 11-212 212H871a212 212 0 11-212-212 212 212 0 11-212 212H256c-90 0-158-70-158-144V651c0-64 54-193 108-247l210-204c48-48 177-102 251-102z' stroke='%23e4e4e4' stroke-width='197' fill='none'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 50%
	}
	.HeaderFavoritesPopupItem-module__badge {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		position: absolute;
		z-index: 10;
		top: 8px;
		right: 8px;
		padding: 0 5px;
		border-radius: 2px;
		background-color: #fff
	}
	.HeaderFavoritesPopupItem-module__buttons {
		display: flex
	}
	.HeaderFavoritesPopupItem-module__phone {
		flex-shrink: 0;
		min-width: 160px
	}
	.HeaderFavoritesPopupItem-module__phone:not(:last-child) {
		margin-right: 8px
	}
	.HeaderFavoritesPopupItem-module__phone:empty {
		display: none
	}
	.HeaderFavoritesPopupItem-module__tableText {
		line-height: 22px;
		color: grey
	}
	.HeaderFavoritesPopupItem-module__tableTextRow {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.HeaderFavoritesPopupItem-module__actions {
		flex-direction: column;
		align-items: stretch;
		background: #fff
	}
	.HeaderFavoritesPopupItem-module__actions .Button {
		margin-top: -1px;
		margin-left: 0
	}
	.HeaderFavoritesPopupItem-module__actions .Button:first-child:not(:last-child) {
		margin-top: 0;
		border-radius: 4px 4px 0 0
	}
	.HeaderFavoritesPopupItem-module__actions .Button:last-child:not(:first-child) {
		border-radius: 0 0 4px 4px
	}
	.HeaderFavoritesPopupItem-module__note {
		box-sizing: border-box;
		margin-top: 10px
	}
	.HeaderFavoritesPopupItem-module__bookingInfo,
	.HeaderFavoritesPopupItem-module__soldInfo {
		margin-bottom: 12px
	}
	.HeaderFavoritesPopupItem-module__callsBadge {
		position: absolute;
		right: 4px;
		bottom: 4px;
		left: 4px;
		overflow: hidden;
		text-align: center;
		white-space: nowrap;
		text-overflow: ellipsis;
		animation: HeaderFavoritesPopupItem-module__showCallsBadge 5s forwards
	}
	@keyframes HeaderFavoritesPopupItem-module__showCallsBadge {
		0%,
		to {
			opacity: 0
		}
		20%,
		80% {
			opacity: 1
		}
	}
	.HeaderFavoritesPopup-module__container {
		position: fixed;
		z-index: 4001;
		top: 0;
		right: 0;
		bottom: 0;
		display: flex;
		flex-direction: column;
		width: 560px;
		background: #fff;
		box-shadow: 0 0 14px #e0e0e0;
		transition: transform .3s;
		transform: translateX(580px)
	}
	.HeaderFavoritesPopup-module__open {
		transform: translateX(0)
	}
	.HeaderFavoritesPopup-module__header {
		position: relative;
		min-height: 50px;
		padding: 0 56px 0 20px
	}
	.HeaderFavoritesPopup-module__closer {
		position: absolute;
		top: 50%;
		right: 0;
		padding: 17px 20px;
		cursor: pointer;
		transform: translateY(-50%)
	}
	.HeaderFavoritesPopup-module__closer .IconSvg {
		display: block;
		width: 16px;
		height: 15px;
		opacity: .3
	}
	.HeaderFavoritesPopup-module__closer:hover .IconSvg {
		opacity: 1
	}
	.HeaderFavoritesPopup-module__sold {
		flex-shrink: 0;
		height: 43px;
		border-bottom: 1px solid #e0e0e0;
		transition: all .3s ease
	}
	.HeaderFavoritesPopup-module__soldMessage {
		font-size: 13px;
		line-height: 1.3;
		padding: 13px 15px 11px;
		text-align: center;
		color: grey
	}
	.HeaderFavoritesPopup-module__soldMessage:before {
		display: inline-block;
		width: 25px;
		height: 15px;
		margin: 0 7px 5px 0;
		content: "";
		vertical-align: middle;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 15a7.5 7.5 0 100-15 7.5 7.5 0 000 15zm.036-2.07A5.467 5.467 0 0023 7.463a5.464 5.464 0 10-5.459 5.466zM18 4.996C18 4.453 17.552 4 17 4c-.556 0-1 .446-1 .997v3.006a1 1 0 00.997.997h3.006c.544 0 .997-.448.997-1 0-.556-.446-1-.997-1H18V4.997zM0 4c0-.552.453-1 .997-1h6.006C7.553 3 8 3.444 8 4c0 .552-.453 1-.997 1H.997A.997.997 0 010 4zm2 4a1 1 0 01.99-1h4.02c.546 0 .99.444.99 1a1 1 0 01-.99 1H2.99A.994.994 0 012 8zm2 4a1 1 0 011.01-1h1.98a1 1 0 110 2H5.01C4.45 13 4 12.556 4 12z' fill='%23666' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 0 0
	}
	.HeaderFavoritesPopup-module__wrapper {
		overflow-x: hidden;
		overflow-y: auto;
		overscroll-behavior-y: contain
	}
	.HeaderFavoritesPopup-module__content,
	.HeaderFavoritesPopup-module__wrapper {
		display: flex;
		flex-grow: 1;
		flex-direction: column
	}
	.HeaderFavoritesPopup-module__contentCenter {
		justify-content: center;
		align-items: center
	}
	.HeaderFavoritesPopup-module__empty {
		font-size: 15px;
		line-height: 1.33;
		display: block;
		padding: 100px 36px 0;
		text-align: left;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='150' height='100'%3E%3Cdefs%3E%3Cpath id='a' d='M10.326 0C4.632 0 0 4.632 0 10.326v67.348C0 83.368 4.632 88 10.326 88H103v-4H10.326A6.333 6.333 0 014 77.674V10.326A6.333 6.333 0 0110.326 4h109.348A6.333 6.333 0 01126 10.326V53h4V10.326C130 4.632 125.368 0 119.674 0H10.326z'/%3E%3Cpath id='c' d='M7.677 0H29.29a22.047 22.047 0 0114.023 5.05l8.096 6.749 12.044 4.467c2.701.935 4.547 3.527 4.547 6.433v8.011h-4.387v-8.011a2.438 2.438 0 00-1.641-2.303l-12.795-4.745-8.666-7.225A17.645 17.645 0 0029.29 4.387H7.677V0zm-5.45 11.18l4.448-4.448 3.102 3.101-4.449 4.448a3.198 3.198 0 00-.941 2.274v9.767h4.711c.946-3.167 3.883-5.483 7.354-5.483 4.234 0 7.677 3.444 7.677 7.677 0 4.234-3.443 7.677-7.677 7.677-3.471 0-6.408-2.316-7.354-5.483H0V16.555c0-2.03.791-3.94 2.227-5.375zm10.935 17.336a3.295 3.295 0 003.29 3.291 3.295 3.295 0 003.29-3.291 3.294 3.294 0 00-3.29-3.29 3.294 3.294 0 00-3.29 3.29zm34.055-5.428a7.62 7.62 0 015.428-2.249 7.62 7.62 0 015.428 2.249 7.626 7.626 0 012.25 5.428c0 2.051-.8 3.978-2.25 5.428a7.62 7.62 0 01-5.428 2.249 7.62 7.62 0 01-5.428-2.249 7.63 7.63 0 01-1.931-3.235H27.419v-4.387h17.867a7.639 7.639 0 011.931-3.234zm3.101 7.755c.622.621 1.475.932 2.327.932.853 0 1.705-.311 2.327-.932a3.27 3.27 0 00.963-2.327c0-.879-.342-1.705-.963-2.327a3.273 3.273 0 00-2.327-.964c-.879 0-1.705.343-2.327.964a3.268 3.268 0 00-.964 2.327c0 .88.342 1.705.964 2.327z'/%3E%3Cpath id='e' d='M0 22C0 9.869 9.869 0 22 0s22 9.869 22 22-9.869 22-22 22S0 34.131 0 22zm4 0c0 9.925 8.075 18 18 18s18-8.075 18-18S31.925 4 22 4 4 12.075 4 22z'/%3E%3Cpath id='g' d='M12.05 2.225A6.954 6.954 0 0117 .175a6.95 6.95 0 014.949 2.05A6.954 6.954 0 0124 7.175c0 1.87-.729 3.627-2.051 4.95L12 22.065l-9.949-9.94c-2.73-2.73-2.73-7.171-.001-9.9a7.007 7.007 0 019.9 0c.017.016.033.034.05.049.017-.015.033-.033.05-.049zM4.878 9.296L12 16.411l7.121-7.115A2.98 2.98 0 0020 7.175a2.98 2.98 0 00-.879-2.122c-1.134-1.134-3.109-1.132-4.243 0A2.983 2.983 0 0014 7.174h-4a2.992 2.992 0 00-3-2.998 2.992 2.992 0 00-3 2.999c0 .801.312 1.554.878 2.121z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' d='M-5 93h140V-5H-5z' mask='url(%23b)'/%3E%3Cg transform='translate(31 25)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' d='M-5 41.194h78V-5H-5z' mask='url(%23d)'/%3E%3C/g%3E%3Cg transform='translate(106 56)'%3E%3Cmask id='f' fill='%23fff'%3E%3Cuse xlink:href='%23e'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' d='M-5 49h54V-5H-5z' mask='url(%23f)'/%3E%3C/g%3E%3Cg transform='translate(116 68)'%3E%3Cmask id='h' fill='%23fff'%3E%3Cuse xlink:href='%23g'/%3E%3C/mask%3E%3Cpath fill='%23DB3727' d='M-4.997 27.066H29V-4.825H-4.997z' mask='url(%23h)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0 no-repeat;
		background-position-x: 36px
	}
	.HeaderFavoritesPopup-module__emptyHeader {
		font-size: 23px;
		margin: 24px 0 16px
	}
	.HeaderFavoritesPopup-module__authButtonContainer {
		margin-top: 24px
	}
	.HeaderMyLink {
		font-size: 11px;
		line-height: 14px;
		position: relative;
		display: flex;
		flex-direction: column;
		flex-shrink: 0;
		align-items: center;
		cursor: pointer;
		color: #000
	}
	@media (max-width:1219px) {
		.HeaderMyLink {
			height: 24px
		}
	}
	.HeaderMyLink:not(:first-child) {
		margin-left: 34px
	}
	@media (max-width:1219px) {
		.HeaderMyLink:not(:first-child) {
			margin-left: 24px
		}
	}
	.HeaderMyLink:hover {
		color: #db3727
	}
	.HeaderMyLink__title {
		margin-top: 2px;
		white-space: nowrap;
		color: grey
	}
	@media (max-width:1219px) {
		.HeaderMyLink__title {
			display: none
		}
	}
	.HeaderMyLink:hover .HeaderMyLink__title {
		color: #db3727
	}
	.HeaderMyLink_with_unread_chat {
		position: absolute;
		top: -4px;
		left: calc(50% + 2px);
		display: block;
		box-sizing: border-box;
		width: 12px;
		height: 12px;
		content: "";
		border: 2px solid #fff;
		border-radius: 10px;
		background-color: #db3727
	}
	.HeaderUserMenu {
		display: flex
	}
	.HeaderUserMenu__loginButton {
		margin-right: 8px
	}
	.HeaderUserMenu__avatar {
		position: relative;
		display: block;
		width: 44px;
		height: 44px;
		margin-right: 24px;
		cursor: pointer;
		border-radius: 50%;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='56' height='56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23000' fill-opacity='.06'/%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='56' height='56'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23F3F3F3'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32.086 12.954c4.282 1.6 6.414 5.7 6.414 9.796 0 5.25-1.75 17.5-10.538 17.5-8.712 0-10.462-12.112-10.462-17.41v-.09c0-5.25 3.425-10.5 10.462-10.5 1 0 1.93.107 2.787.303.538.049.99.182 1.337.4zM49 45.483v3.336c0 2.043-.785 4.02-2.499 5.132C43.428 55.945 37.428 58.75 28 58.75s-15.428-2.806-18.501-4.8C7.785 52.842 7 50.864 7 48.82v-3.335l12.25-5.234c2.625 3.5 5.469 3.5 8.75 3.5 3.281 0 6.125 0 8.75-3.5L49 45.485zM33.252 23.21v-.46a6.25 6.25 0 00-.35-2.088c-.57.348-1.251.731-2.037 1.172l-.17.096c-.556.314-1.163.656-1.823 1.038-2.122 1.226-3.864 2.375-5.279 3.308l-.045.03-.324.214-.406.267c.1 1.678.342 3.407.926 4.949.466 1.403.69 1.907 1.51 2.487.436.364 1.178.777 2.71.777 1.529 0 2.285-.413 2.731-.784.83-.587 1.06-1.098 1.537-2.503 1.03-2.691 1.025-5.941 1.02-8.503z' fill='%23000' fill-opacity='.12'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
		background-size: 100%
	}
	.HeaderUserMenu__userPic {
		width: 100%;
		height: 100%;
		border-radius: 50%
	}
	.HeaderUserMenu__dealerLinksPopup,
	.HeaderUserMenu__userPopup {
		padding: 0
	}
	.HeaderUserMenu__dealerLinks {
		font-size: 15px;
		line-height: 20px;
		max-width: 200px;
		margin: 0;
		padding: 16px 24px
	}
	.HeaderUserMenu__linkItem {
		list-style: none
	}
	.HeaderUserMenu__linkItem:not(:last-child) .HeaderUserMenu__link {
		padding-bottom: 8px
	}
	.HeaderUserMenu__linkItem:not(:first-child) .HeaderUserMenu__link {
		padding-top: 8px
	}
	.HeaderUserMenu__link {
		display: flex;
		align-items: center
	}
	.HeaderUserMenu__menu {
		font-size: 15px;
		line-height: 20px;
		box-sizing: border-box;
		min-width: 280px;
		padding: 16px
	}
	.HeaderUserMenu__header {
		display: flex
	}
	.HeaderUserMenu__header .HeaderUserMenu__avatar {
		width: 40px;
		height: 40px;
		margin-right: 16px;
		cursor: default
	}
	.HeaderUserMenu__userId {
		font-size: 13px;
		line-height: 18px;
		margin-top: 1px;
		color: grey
	}
	.HeaderUserMenu__userLinks {
		margin: 16px 0 0;
		padding-left: 8px
	}
	.HeaderUserMenu__linkIcon {
		margin-right: 24px
	}
	.HeaderUserMenu__unreadChat {
		width: 8px;
		height: 8px;
		margin-left: 12px;
		border-radius: 50%;
		background-color: #db3727
	}
	.RichInput__input-control {
		font-family: inherit
	}
	.RichInput__input-control_disabled {
		border-color: #d5d5d5;
		background-color: #f9f9f9
	}
	.SearchLineSuggestItem {
		font-size: 15px;
		line-height: 17px;
		display: flex;
		height: 38px;
		padding: 8px 16px;
		cursor: pointer
	}
	.SearchLineSuggestItem__left {
		flex-shrink: 0;
		width: 32px;
		margin-right: 12px
	}
	.SearchLineSuggestItem__right {
		display: flex;
		overflow: hidden;
		flex: 1;
		flex-direction: column;
		justify-content: center
	}
	.SearchLineSuggestItem__marklogoContainer {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 36px;
		height: 36px;
		border-radius: 4px;
		background-color: #fff
	}
	.SearchLineSuggestItem__marklogo {
		width: 32px;
		height: 32px
	}
	.SearchLineSuggestItem__categoryIcon {
		fill: #000;
		fill-opacity: .5
	}
	.SearchLineSuggestItem__text {
		display: flex;
		margin-top: 4px;
		color: grey
	}
	.RichInput__suggest-item_selected .SearchLineSuggestItem__text {
		color: #fff
	}
	.SearchLineSuggestItem__categoryName {
		flex-shrink: 0;
		margin-right: 12px
	}
	.SearchLineSuggestItem__params {
		overflow: hidden;
		flex: 1;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.SearchLineSuggestItem__paramsMoreCount {
		display: inline
	}
	.SearchLineSuggestHighlight {
		position: absolute!important;
		z-index: 1!important;
		top: auto!important;
		bottom: 12px!important;
		overflow: hidden;
		width: calc(100% - 82px);
		white-space: pre
	}
	.SearchLineSuggestHighlight_parsed {
		color: rgba(0, 0, 0, .87)!important
	}
	.SearchLineSuggestHighlight_unparsed {
		color: grey!important
	}
	.SearchLineSuggest {
		position: relative
	}
	.Button .SearchLineSuggest__iconSearch.IconSvg:only-child {
		width: 32px;
		height: 32px;
		color: #fff
	}
	.SearchLineSuggest__button.Button {
		width: 68px
	}
	.SearchLineSuggest__emptyResult {
		font-size: 15px;
		padding: 16px;
		color: grey
	}
	.SearchLineSuggest__inputControl {
		border-color: transparent;
		background-color: #f0f0f0
	}
	.SearchLineSuggest .TextInput_has-value .TextInput__control {
		z-index: 2;
		caret-color: rgba(0, 0, 0, .87);
		color: transparent
	}
	.SearchLineSuggest .TextInput__clear {
		z-index: 2
	}
	.SearchLineSuggest .RichInput__popup {
		position: absolute;
		top: 52px;
		overflow: hidden;
		width: 100%;
		border-radius: 4px;
		background: #fff;
		box-shadow: 0 10px 30px rgba(0, 0, 0, .1)
	}
	.SearchLineSuggest .RichInput__suggest-item_selected,
	.SearchLineSuggest .RichInput__suggest-item_selected .SearchLineSuggest__itemText,
	.SearchLineSuggest .RichInput__suggest-item_selected .SearchLineSuggest__textItem {
		color: #db3727
	}
	.SearchLineSuggest__textItem {
		font-size: 15px;
		line-height: 15px;
		display: flex;
		height: 18px;
		padding: 8px 16px;
		cursor: pointer
	}
	.SearchLineSuggest__textItem_withTitle {
		position: relative;
		margin-top: 48px
	}
	.SearchLineSuggest__textItem_firstWithTitle {
		margin-top: 38px
	}
	.SearchLineSuggest__presetTitle {
		line-height: 18px;
		position: absolute;
		top: -24px;
		color: grey
	}
	.Header {
		z-index: 1000;
		background-color: #fff
	}
	.Header .Header__firstLine,
	.Header .Header__secondLine {
		position: relative;
		width: 100%
	}
	.Header .Header__secondLine {
		background-color: #db3727
	}
	.Header__firstLineContent {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 1192px;
		height: 76px;
		margin: 0 auto;
		justify-content: space-between;
	}
	@media (max-width:1219px) {
		.Header__firstLineContent {
			width: 920px;
			padding: 0 16px
		}
	}
	.Header_layout_wide .Header__firstLineContent {
		width: 100%;
		padding: 0 24px
	}
	@media (max-width:1219px) {
		.Header_layout_wide .Header__firstLineContent {
			padding: 0 16px
		}
	}
	.Header__logo {
		font-size: 0;
		line-height: 0;
		flex-shrink: 0;
		width: 108px;
		height: 100%;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='20'%3E%3Cpath d='M7.614 3.396c2.208 0 3.952.849 4.446 1.99v-1.58h3.575V18.88H12.06V17.3c-.494 1.112-2.238 1.99-4.446 1.99C3.604 19.29 0 16.07 0 11.358c0-4.713 3.603-7.962 7.614-7.962zM8.05 15.34c1.83 0 3.429-.878 3.894-1.99V9.338c-.465-1.142-2.063-1.99-3.894-1.99-2.558 0-4.33 1.639-4.33 4.01 0 2.37 1.772 3.981 4.33 3.981zM19.79 3.805h3.69v8.138c0 2.167 1.367 3.396 3.169 3.396 1.569 0 3.051-.966 3.312-2.283v-9.25h3.691V18.88h-3.575v-1.522c-.406 1.112-1.83 1.932-3.98 1.932-3.081 0-6.307-2.05-6.307-6.733V3.805m27.985 13.73c-.698.995-2.034 1.756-3.72 1.756-3.312 0-4.91-1.903-4.91-5.152V7.757h-2.558v-1.2L41.73 0h1.133v3.805H47.6v3.952h-4.766v5.563c0 1.492.872 2.02 1.86 2.02 1.017 0 1.628-.381 2.296-1.142l.784 3.336m10.375 1.757c-4.243 0-7.904-3.367-7.904-7.933a7.903 7.903 0 017.904-7.962 7.902 7.902 0 017.904 7.962c0 4.566-3.66 7.933-7.904 7.933zm0-3.952c2.325 0 4.184-1.61 4.184-3.981 0-2.371-1.86-4.01-4.184-4.01-2.325 0-4.185 1.639-4.185 4.01 0 2.37 1.86 3.981 4.185 3.981zm12.816-1.141c1.423 0 2.527 1.112 2.527 2.546 0 1.435-1.104 2.547-2.527 2.547-1.425 0-2.529-1.112-2.529-2.547 0-1.434 1.104-2.546 2.529-2.546M86.25 7.962a3.599 3.599 0 00-1.975-.615c-1.715 0-2.82 1.084-3.11 2.46v9.074h-3.691V3.805h3.575v1.99c.436-1.404 1.627-2.399 3.313-2.399 1.104 0 2.034.527 2.412 1.141l-.524 3.425m3.051-4.157h3.69v8.138c0 2.167 1.367 3.396 3.169 3.396 1.569 0 3.05-.966 3.312-2.283v-9.25h3.691V18.88H99.59v-1.522c-.407 1.112-1.83 1.932-3.982 1.932-3.08 0-6.306-2.05-6.306-6.733V3.805' fill='%23DB3727' fill-rule='evenodd'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: left 50% top calc(50% - 1px);
		background-size: auto 19px
	}
	.Header__logoLink {
		display: block;
		height: 100%
	}
	.Header__searchLine {
		position: static;
		flex-grow: 1;
		flex-shrink: 0;
		margin-right: 40px;
		margin-left: 56px
	}
	@media (max-width:1219px) {
		.Header__searchLine {
			width: 230px;
			margin-right: 24px;
			margin-left: 24px
		}
	}
	.Header_layout_wide .Header__searchLine {
		width: auto
	}
	.Header__searchLine .Header__searchLinePopup {
		z-index: 3000;
		top: 100%;
		left: 0;
		box-sizing: border-box;
		width: 100%;
		padding: 0 calc((100% - 788px)/2 - 16px) 16px;
		border-radius: 0;
		box-shadow: 0 10px 10px rgba(0 0 0/8%)
	}
	@media (max-width:1219px) {
		.Header__searchLine .Header__searchLinePopup {
			left: 0;
			padding: 0 calc((100% - 548px)/2 - 16px) 16px
		}
	}
	@media (max-width:920px) {
		.Header__searchLine .Header__searchLinePopup {
			left: 0;
			width: 920px;
			padding: 0 170px 16px
		}
	}
	.Header_layout_wide .Header__searchLine .Header__searchLinePopup {
		padding: 0 210px 16px
	}
	@media (max-width:1219px) {
		.Header_layout_wide .Header__searchLine .Header__searchLinePopup {
			padding: 0 170px 16px
		}
	}
	.Header__myLinks {
		display: flex;
		justify-content: center
	}
	.Header__userMenu {
		margin-left: 40px
	}
	@media (max-width:1219px) {
		.Header__userMenu {
			margin-left: 24px
		}
	}
	.IconsBodyType {
		position: absolute;
		top: -9999px;
		left: -9999px
	}
	.MobileRedirectBanner {
		box-sizing: border-box;
		width: 100%;
		margin: 0 auto;
		padding: 0 25px;
		background: #525b66
	}
	.MobileRedirectBanner__text {
		font-size: 34px;
		line-height: 41px;
		display: inline-block;
		width: 450px;
		padding: 50px 80px 50px 0;
		vertical-align: top;
		color: #fff
	}
	.MobileRedirectBanner__actions {
		float: right
	}
	.MobileRedirectBanner__button {
		width: 120px;
		margin: 65px 0 0 24px
	}
	.Notifier {
		position: fixed;
		z-index: 99999;
		top: -44px;
		left: 0;
		display: table;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 44px;
		text-align: center;
		background-color: rgba(0, 0, 0, .8);
		transition: top .3s ease
	}
	.Notifier_visible {
		top: 0
	}
	.Notifier_mobile {
		top: -100px;
		left: 8px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		width: calc(100% - 16px);
		height: auto;
		padding: 12px 8px 12px 16px;
		text-align: left;
		border-radius: 8px;
		background-color: #1f1f1f;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.Notifier_mobile.Notifier_visible {
		top: 8px
	}
	.Notifier__text {
		font-size: 17px;
		font-weight: 700;
		line-height: 44px;
		position: relative;
		display: inline;
		color: #fff
	}
	.Notifier_mobile .Notifier__text {
		font-size: 13px;
		font-weight: 400;
		line-height: 16px;
		flex-basis: calc(100% - 36px);
		margin-right: 12px
	}
	.Notifier__icon.IconSvg {
		display: inline-block;
		width: 22px;
		height: 19px;
		margin: 0 10px 5px 0;
		vertical-align: middle
	}
	.Notifier__closer {
		opacity: .56;
		color: #fff
	}
	.Notifier__errorIcon {
		margin-right: 8px;
		margin-left: -4px;
		color: #db3727
	}
	.CardSellerAlarms__item {
		padding: 0 0 16px 64px;
		background-repeat: no-repeat;
		background-position: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__item {
			padding: 24px 56px 24px 0;
			border-top: 1px solid #e0e0e0;
			background-position: 100% 24px;
			background-size: 40px
		}
		.CardSellerAlarms__item:first-child {
			border: none
		}
	}
	.CardSellerAlarms__item_nodisturb {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='34' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M39.344 33.463a1.67 1.67 0 01-1.196-.502l-.477-.485c-.043-.046-.084-.093-.13-.14l-4.183-4.25a1.075 1.075 0 00-1.54 0 1.115 1.115 0 000 1.562l.548.557a.59.59 0 00.061.067l3.64 3.699c.279.316.431.717.431 1.142 0 .459-.175.891-.494 1.215a1.672 1.672 0 01-2.392 0l-4.183-4.253-.18-.181a1.078 1.078 0 00-1.54 0 1.117 1.117 0 000 1.564l.089.09a3.264 3.264 0 00-1.958-.774c0-.026.003-.052.003-.077a3.937 3.937 0 00-1.132-2.777 3.805 3.805 0 00-2.733-1.15c-.247 0-.494.023-.734.07a3.952 3.952 0 00-1.1-2.31 3.816 3.816 0 00-2.734-1.15 3.81 3.81 0 00-2.732 1.15l-.591.6a3.907 3.907 0 00-.921-1.496 3.802 3.802 0 00-2.733-1.15 3.81 3.81 0 00-2.733 1.15L6 27.012C5.937 27.076 6 17 6 17h2c.212 0 1.047.037 1.222-.082l4.666-3.113 5.656-.94-4.346 3.514a1.12 1.12 0 00-.138 1.598c1.927 2.215 7.309 2.965 10.75.925l4.92 1.665 5.616 5.706 4.185 4.255c.319.325.495.757.495 1.215 0 .459-.166.894-.487 1.218a1.67 1.67 0 01-1.195.502zm-9.066 5.458a1.14 1.14 0 01-.823-.348l-.826-.838c.248-.48.38-1.019.38-1.575a3.41 3.41 0 00-.765-2.163l2.858 2.903c.22.223.341.521.341.837 0 .319-.12.614-.341.836a1.15 1.15 0 01-.824.348zm-7.173 1.523a1.152 1.152 0 01-1.647 0 1.19 1.19 0 01-.341-.837c0-.277.095-.542.265-.751l3.327-3.38c.048-.05.094-.099.137-.15a1.15 1.15 0 011.647.002c.22.223.342.52.342.836 0 .317-.12.612-.342.837l-3.388 3.443zm-7-3.494c0-.459.176-.889.495-1.215l4.183-4.253a1.67 1.67 0 012.39 0c.32.323.495.756.495 1.215 0 .422-.147.818-.42 1.129l-3.327 3.38c-.043.044-.086.09-.127.137l-.806.819a1.668 1.668 0 01-1.195.502 1.66 1.66 0 01-1.193-.5 1.724 1.724 0 01-.495-1.214zm-4.568-3.39c0-.46.176-.89.495-1.215l4.183-4.251a1.672 1.672 0 012.391 0c.66.668.66 1.759 0 2.427l-4.183 4.25a1.668 1.668 0 01-1.196.503 1.656 1.656 0 01-1.195-.5 1.725 1.725 0 01-.495-1.215zM7.39 29.79c0-.458.175-.888.494-1.214l1.357-1.378a1.674 1.674 0 012.391 0c.66.67.66 1.758 0 2.427l-1.356 1.377c-.32.325-.745.503-1.196.503a1.65 1.65 0 01-1.196-.5 1.72 1.72 0 01-.494-1.215zM42 18v11l-9.91-10.179a1.084 1.084 0 00-.425-.266L26.01 16.64a1.076 1.076 0 00-.969.142c-2.07 1.471-5.506 1.3-7.367.422l6.263-5.069.37-.062 9.582-.836L42 18zM24.642 42.005l2.56-2.597.719.73a3.295 3.295 0 004.72 0c.386-.391.653-.852.811-1.344.429.163.888.248 1.356.248a3.81 3.81 0 002.733-1.15 3.93 3.93 0 001.102-2.282c.229.042.463.065.7.065.923 0 1.959-.093 2.657-.694v1.054L48 36v-2h-3.987V12H48v-2l-6 .054V15l-7.11-5.767a1.07 1.07 0 00-.762-.228l-9.72.86-1.376.189-9.723 1.616a1.12 1.12 0 00-.42.166L8 15H6v-5H0v2h4v22H0v2h6v-3.524c.059.067 1 1.238 3.08 1.238.097 0 .191-.005.285-.012a3.929 3.929 0 001.13 2.63 3.815 3.815 0 003.464 1.081 3.938 3.938 0 001.104 2.31 3.8 3.8 0 002.732 1.15c.454 0 .895-.08 1.308-.23.16.508.436.971.818 1.36.63.645 1.469.997 2.36.997a3.28 3.28 0 002.361-.995z' id='a'/%3E%3C/defs%3E%3Cg transform='translate(0 -9)' fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)' fill='%235B0'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__item_virtualPhone {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='48' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M14 36.077V38h26v2H14v3c0 1.832 1.203 3 3.172 3h19.656C38.796 46 40 44.834 40 43V5c0-1.832-1.203-3-3.172-3H17.172C15.204 2 14 3.166 14 5v1h26v2H14v2.551l8.759 3.163c.161 1.065.241 4.638.241 5.759 0 7.475-3.583 13-9 16.604zM2 19.473c0-1.093.082-4.694.243-5.76L12 10.173V5c0-2.95 2.11-5 5.172-5h19.656C39.9 0 42 2.063 42 5v38c0 2.95-2.11 5-5.172 5H17.172C14.1 48 12 45.937 12 43v-6.292C6.028 33.13 2 27.372 2 19.473zM27 45a2 2 0 110-4 2 2 0 010 4zM23 3h8v2h-8V3zm-2 16.473c0-1.165-.053-3.05-.124-4.313l-8.401-3.033-8.349 3.03A90.942 90.942 0 004 19.474c0 6.542 3.041 11.725 8.5 15.194 5.468-3.472 8.5-8.636 8.5-15.194zm-15 1.08c0-.714.05-3.066.15-3.761L12.483 14l6.368 2.792c.1.695.149 3.03.149 3.76 0 5.32-2.633 9.128-6.5 11.448C8.633 29.68 6 25.855 6 20.553z' id='a'/%3E%3C/defs%3E%3Cg transform='translate(-2)' fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)' fill='%235B0'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__item_fraud {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M32.772 21.78C31.768 23.132 30.234 24 28.5 24c-2.411 0-4.435-1.68-5.187-4H16v9.492l16 4.923V27h3.382l-2.61-5.22zM31.532 20h-6.063c.61 1.201 1.749 2 3.031 2s2.422-.799 3.031-2zM33.9 35l3.394 1.044-.588 1.912L12 30.354V36h-2v-8.354l4 1.23V20H9v-2h5l5-13 4 3h1l5-3 5 13h6v2h-5.882l4.5 9H34v6h-.1zM24 48C10.745 48 0 37.255 0 24S10.745 0 24 0s24 10.745 24 24-10.745 24-24 24zm0-2c12.15 0 22-9.85 22-22S36.15 2 24 2 2 11.85 2 24s9.85 22 22 22z' id='a'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='%23DB3727' fill-rule='nonzero' xlink:href='%23a'/%3E%3Cg mask='url(%23b)' fill='%23DB3727'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__itemTitle {
		margin-bottom: 4px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__itemTitle {
			font-size: 15px;
			line-height: 20px;
			padding: 0;
			border: none
		}
	}
	.CardSellerAlarms__item:first-child .CardSellerAlarms__itemTitle {
		border-top: 0
	}
	.CardSellerAlarms__itemText {
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__itemText {
			font-size: 13px;
			line-height: 18px
		}
	}
	.MetroList_nowrap {
		display: block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.MetroList_inline,
	.MetroList_inline .MetroList__iconList {
		display: inline
	}
	.MetroList__iconList {
		display: inline-block;
		margin-right: 6px;
		white-space: nowrap
	}
	.MetroList__icon {
		display: inline-block;
		width: 7px;
		height: 7px;
		margin-top: -3px;
		margin-left: -3px;
		vertical-align: middle;
		border: 1px solid #fff;
		border-radius: 50%
	}
	.MetroList__icon:first-child {
		margin-left: 0
	}
	.MetroList__station {
		display: inline-block
	}
	.MetroList__station:last-child:after {
		content: normal
	}
	.MetroList__station:after {
		content: ",\00A0"
	}
	.MetroList_inline .MetroList__station,
	.MetroList_nowrap .MetroList__station {
		display: inline
	}
	.MetroList_inline .MetroList__station:last-child:after {
		content: normal
	}
	.MetroList_inline .MetroList__station:after {
		content: ",\0020"
	}
	.MetroList_inline .MetroList__stationFirstName {
		white-space: normal
	}
	.MetroList__stationFirstName {
		white-space: nowrap
	}
	.MetroListPlace_twolines {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden
	}
	.MetroListPlace_nowrap {
		display: inline-flex;
		align-items: center;
		max-width: 100%;
		white-space: nowrap
	}
	.MetroListPlace_nowrap.MetroListPlace_ellipsis {
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis
	}
	.MetroListPlace_nowrap.MetroListPlace_ellipsis .MetroListPlace__content,
	.MetroListPlace_nowrap.MetroListPlace_ellipsis .MetroListPlace__metro,
	.MetroListPlace_nowrap.MetroListPlace_ellipsis .MetroListPlace__regionName {
		display: inline
	}
	.MetroListPlace_space:last-child:after {
		content: normal
	}
	.MetroListPlace_space:after {
		content: "\FEFF,\0020"
	}
	.MetroListPlace_twolines:after {
		content: none
	}
	.MetroListPlace_nbsp:last-child:after {
		content: normal
	}
	.MetroListPlace_nbsp:after {
		content: "\FEFF,\00A0"
	}
	.MetroListPlace__tooltip.InfoPopup.InfoPopup_theme_dark {
		margin-left: 5px;
		vertical-align: top
	}
	.TextArea {
		display: inline-block;
		width: 100%
	}
	.TextArea__box {
		position: relative;
		box-sizing: border-box;
		width: 100%;
		padding: 1px
	}
	.TextArea__control {
		font-family: inherit;
		font-size: 15px;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		resize: none;
		touch-action: manipulation;
		vertical-align: top;
		word-break: break-word;
		-webkit-appearance: none;
		appearance: none;
		color: rgba(0, 0, 0, .87);
		border: none;
		outline: none;
		background: #fff
	}
	.TextArea_radius_r4 .TextArea__box,
	.TextArea_radius_r4 .TextArea__control {
		border-radius: 4px
	}
	.TextArea_radius_r8 .TextArea__box,
	.TextArea_radius_r8 .TextArea__control {
		border-radius: 8px
	}
	.TextArea__placeholder {
		font-size: 15px;
		line-height: normal;
		position: absolute;
		z-index: 1;
		pointer-events: none;
		color: rgba(0, 0, 0, .54);
		transition: font-size .05s ease-out 0s, margin-top .05s ease-out 0s, opacity .1s ease-out 0s
	}
	.TextArea__placeholder_error {
		color: #db3727
	}
	.TextArea_has-value:not(.TextArea_placeholderShowWithValue) .TextArea__placeholder {
		display: none
	}
	.TextArea_size_s .TextArea__control {
		padding: 4px 8px
	}
	.TextArea_size_s .TextArea__placeholder {
		margin: 4px 0 0 8px
	}
	.TextArea_size_m .TextArea__control {
		padding: 8px
	}
	.TextArea_size_m .TextArea__placeholder {
		margin: 8px 0 0 8px
	}
	.TextArea_size_l .TextArea__control {
		padding: 12px 16px
	}
	.TextArea_size_l .TextArea__placeholder {
		margin: 12px 0 0 16px
	}
	.TextArea_size_xl .TextArea__control {
		padding: 16px
	}
	.TextArea_size_xl .TextArea__placeholder {
		margin: 16px 0 0 16px
	}
	.TextArea_has-value.TextArea_has-placeholder .TextArea__placeholder {
		font-size: 11px;
		right: 0;
		left: 0;
		display: block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.TextArea_has-value.TextArea_has-placeholder:not(.TextArea_placeholderShowWithValue).TextArea_size_m .TextArea__placeholder,
	.TextArea_has-value.TextArea_has-placeholder:not(.TextArea_placeholderShowWithValue).TextArea_size_s .TextArea__placeholder {
		display: none
	}
	.TextArea_focused.TextArea_placeholderShowWithValue .TextArea__placeholder,
	.TextArea_has-value.TextArea_placeholderShowWithValue .TextArea__placeholder {
		font-size: 11px;
		display: block
	}
	.TextArea_focused.TextArea_has-placeholder:not(.TextArea_size_xl).TextArea_placeholderShowWithValue .TextArea__control,
	.TextArea_has-value.TextArea_has-placeholder:not(.TextArea_size_xl).TextArea_placeholderShowWithValue .TextArea__control {
		padding-top: 18px;
		padding-bottom: 6px
	}
	.TextArea_focused.TextArea_has-placeholder:not(.TextArea_size_xl).TextArea_placeholderShowWithValue .TextArea__placeholder,
	.TextArea_has-value.TextArea_has-placeholder:not(.TextArea_size_xl).TextArea_placeholderShowWithValue .TextArea__placeholder {
		margin-top: 4px
	}
	.TextArea_focused.TextArea_has-placeholder.TextArea_size_xl.TextArea_placeholderShowWithValue .TextArea__control,
	.TextArea_has-value.TextArea_has-placeholder.TextArea_size_xl.TextArea_placeholderShowWithValue .TextArea__control {
		padding-top: 24px;
		padding-bottom: 8px
	}
	.TextArea_focused.TextArea_has-placeholder.TextArea_size_xl.TextArea_placeholderShowWithValue .TextArea__placeholder,
	.TextArea_has-value.TextArea_has-placeholder.TextArea_size_xl.TextArea_placeholderShowWithValue .TextArea__placeholder {
		margin-top: 8px
	}
	.TextArea_disabled .TextArea__control {
		color: rgba(0, 0, 0, .24)
	}
	.TextArea_disabled .TextArea__box {
		border: 1px solid transparent;
		background: rgba(0, 0, 0, .06)
	}
	.TextArea_disabled .TextArea__placeholder {
		color: rgba(0, 0, 0, .24)
	}
	.TextArea__placeholder_faded {
		opacity: 0
	}
	.TextArea__error {
		font-size: 11px;
		margin-top: 4px;
		color: #db3727
	}
	.TextArea_color_blue.TextArea .TextArea__box {
		border: 1px solid rgba(0, 0, 0, .12)
	}
	.TextArea_color_blue.TextArea_focused .TextArea__box,
	.TextArea_color_blue.TextArea_hovered .TextArea__box {
		border: 1px solid #157ee1
	}
	.TextArea_color_blue.TextArea_error .TextArea__box {
		border-color: #db3727;
		background-color: #fff
	}
	.TextArea_color_blue.TextArea_error.TextArea_color_blue.TextArea_showErrorInPlaceholder .TextArea__placeholder {
		color: #db3727
	}
	.TextArea_color_blue.TextArea_error.TextArea_color_blue.TextArea_showErrorInPlaceholder .TextArea__box {
		border-color: rgba(0, 0, 0, .12)
	}
	.OfferComplaintDialog {
		max-width: 300px;
		padding: 8px 10px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog {
			max-width: 100%;
			padding: 0 24px 16px
		}
	}
	.OfferComplaintDialog__textarea {
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__textarea {
			margin-bottom: 16px
		}
	}
	.OfferComplaintDialog__item {
		display: flex;
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__item {
			font-size: 15px;
			margin-bottom: 16px
		}
	}
	.OfferComplaintDialog__item_another {
		margin: 0 -10px 8px;
		padding: 8px 10px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__item_another {
			margin: 0 -24px 16px;
			padding: 16px 24px 0
		}
	}
	.OfferComplaintDialog__item_help {
		align-items: center;
		margin-top: 16px;
		cursor: pointer
	}
	.OfferComplaintDialog__helpIcon {
		margin-right: 8px;
		color: #ccc
	}
	.ButtonReport-module__container {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.ButtonReport-module__container .Button__content>.ButtonReport-module__content {
		margin: 0
	}
	.ButtonReport-module__content {
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box
	}
	.ButtonReport-module__content_wide {
		min-width: 142px
	}
	.ButtonReport-module__content_align_left {
		justify-content: flex-start;
		padding: 0 16px
	}
	.ButtonReport-module__content_align_center {
		justify-content: center
	}
	.ButtonReport-module__icon {
		color: grey
	}
	.ButtonReport-module__text {
		display: block;
		margin-left: 8px
	}
	.ButtonReport-module__dropdown-switcher {
		width: 100%;
		height: 100%
	}
	.ButtonReport-module__s .ButtonReport-module__icon:only-child {
		padding: 1px
	}
	.ButtonReport-module__m .ButtonReport-module__icon:only-child {
		padding: 5px
	}
	.ButtonReport-module__l .ButtonReport-module__icon:only-child {
		padding: 9px
	}
	.ButtonReport-module__xl .ButtonReport-module__icon:only-child {
		padding: 13px
	}
	.ButtonReport-module__l .ButtonReport-module__icon:only-child,
	.ButtonReport-module__m .ButtonReport-module__icon:only-child,
	.ButtonReport-module__s .ButtonReport-module__icon:only-child,
	.ButtonReport-module__xl .ButtonReport-module__icon:only-child {
		margin: 0
	}
	.ButtonReport-module__full .Button__content,
	.ButtonReport-module__full .ButtonReport-module__content {
		width: 100%
	}
	.PhoneInput {
		position: relative
	}
	.PhoneInput .RichInput__suggest {
		padding: 4px 0;
		color: #000;
		background-color: #fff
	}
	.PhoneInput .RichInput__suggest-item {
		padding: 10px 17px;
		cursor: pointer
	}
	.PhoneInput .RichInput__suggest-item:hover,
	.PhoneInput .RichInput__suggest-item_selected {
		color: #fff;
		background-color: #157ee1
	}
	.PhoneInput .RichInput__popup {
		position: absolute;
		z-index: 1;
		top: calc(100% + 8px);
		right: 0;
		left: 0;
		overflow-y: scroll;
		max-height: 300px;
		border-radius: 4px;
		box-shadow: 0 10px 20px rgba(0, 0, 0, .15)
	}
	.LazyPhoneAuth {
		display: flex;
		flex-direction: column
	}
	.LazyPhoneAuth_size_l .LazyPhoneAuth__codeResendButton {
		height: 42px
	}
	.LazyPhoneAuth_size_xl .LazyPhoneAuth__codeResendButton {
		height: 52px
	}
	.LazyPhoneAuth__row {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start
	}
	.LazyPhoneAuth__row_no-wrap {
		flex-wrap: nowrap
	}
	.LazyPhoneAuth_with-gap:not(.LazyPhoneAuth_alignment_vert) .LazyPhoneAuth__button {
		margin-left: 16px
	}
	.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__button,
	.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeInput,
	.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeResendButton {
		width: 100%;
		margin-top: 12px
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__button,
		.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeInput,
		.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeResendButton {
			margin-left: 0
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeResendButton.Link {
			margin-top: 0
		}
	}
	.LazyPhoneAuth_alignment_vert .LazyPhoneAuth__codeResendButton {
		justify-content: left
	}
	.LazyPhoneAuth__checkMark_color_white {
		fill: #fff
	}
	.LazyPhoneAuth__checkMark_color_black {
		fill: #000
	}
	.LazyPhoneAuth__phoneInput {
		flex: 1 1 50%
	}
	.LazyPhoneAuth__codeInput {
		min-width: 120px;
		margin-left: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.LazyPhoneAuth__codeInput {
			margin-top: 16px;
			margin-left: 0
		}
	}
	.LazyPhoneAuth__codeResendButton {
		display: flex;
		align-items: center;
		min-width: 140px;
		margin-left: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.LazyPhoneAuth__codeResendButton {
			margin-top: 16px
		}
	}
	.LazyPhoneAuth__error {
		font-size: 14px;
		line-height: 18px;
		padding: 5px 0;
		text-align: left;
		color: #db3727
	}
	.LazyPhoneAuth .LazyPhoneAuth__clear_active {
		opacity: 1
	}
	.SalonSleepPromo {
		display: flex;
		flex-direction: row
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonSleepPromo {
			flex-direction: row-reverse
		}
	}
	.SalonSleepPromo__img {
		flex-shrink: 0;
		width: 48px;
		height: 48px;
		margin-right: 24px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0%25' x2='50%25' y1='-3.285%25' y2='78.292%25'%3E%3Cstop offset='0%25' stop-color='%23FCE034'/%3E%3Cstop offset='100%25' stop-color='%23FFA920'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='24.541%25' x2='79.35%25' y1='4.806%25' y2='89.482%25'%3E%3Cstop offset='0%25' stop-color='%2345C3FF'/%3E%3Cstop offset='41.944%25' stop-color='%2350C4FA'/%3E%3Cstop offset='100%25' stop-color='%2370D2FD'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='105.68%25' x2='31.874%25' y1='11.369%25' y2='86.618%25'%3E%3Cstop offset='0%25' stop-color='%233E8AF4'/%3E%3Cstop offset='100%25' stop-color='%2367C9FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='72.042%25' x2='50%25' y1='0%25' y2='85.597%25'%3E%3Cstop offset='0%25' stop-color='%233596F2'/%3E%3Cstop offset='42.399%25' stop-color='%233BB2FB'/%3E%3Cstop offset='100%25' stop-color='%2367C9FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='20.028%25' y1='25.666%25' y2='55.967%25'%3E%3Cstop offset='0%25' stop-color='%2360CCFF'/%3E%3Cstop offset='100%25' stop-color='%2367C9FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='url(%23a)' d='M38.728 13.59a26.218 26.218 0 00-7.253 2.182c-12.947 6.037-18.62 21.274-12.67 34.032 5.95 12.758 21.267 18.207 34.214 12.17 7.998-3.73 13.22-10.97 14.64-18.97a21.785 21.785 0 01-9.54 8.596c-10.842 5.056-23.672.493-28.654-10.193-4.771-10.232-.618-22.367 9.263-27.818z'/%3E%3Cellipse cx='28.56' cy='51.571' fill='url(%23b)' rx='9.262' ry='9.16'/%3E%3Cpath fill='url(%23c)' d='M62.581 75c6.788 0 12.29-5.442 12.29-12.155 0-6.713-5.502-12.155-12.29-12.155-6.787 0-12.29 5.442-12.29 12.155C50.29 69.558 55.794 75 62.58 75z'/%3E%3Cellipse cx='47.708' cy='53.068' fill='url(%23d)' rx='17.723' ry='18.232'/%3E%3Cellipse cx='24.285' cy='62.228' fill='url(%23e)' rx='13.003' ry='12.772'/%3E%3Cpath fill='%2367C9FF' d='M25.352 74.99s3.969-.639 6.645-2.548c2.675-1.91 4.363-5.429 4.363-5.429s3.393 2.857 7.675 3.81c4.282.953 8.994-.392 8.994-.392s1.78 2.036 3.578 3.038c1.798 1.003 5.447 1.52 5.447 1.52H25.352z'/%3E%3Cpath fill='%2373CFFF' d='M68.43 16.5c0 8.797-2.744 11.531-11.569 11.531 8.825 0 11.57 2.735 11.57 11.531 0-8.796 2.744-11.53 11.569-11.53-8.825 0-11.57-2.735-11.57-11.531zM8.825 40.713C8.743 46.618 6.08 49.14.154 49.059c5.925.082 8.457 2.738 8.375 8.644.082-5.906 2.746-8.429 8.672-8.346-5.926-.083-8.458-2.739-8.376-8.644zm35.97-22.575c0 5.34-1.036 6.372-6.393 6.372 5.357 0 6.393 1.032 6.393 6.372 0-5.34 1.036-6.372 6.394-6.372-5.358 0-6.394-1.033-6.394-6.372z'/%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 0;
		background-size: contain
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonSleepPromo__img {
			width: 80px;
			height: 80px;
			margin-right: 0;
			background-position: 0;
			background-size: 80px
		}
	}
	.SalonSleepPromo_type_notAbleToAnswer .SalonSleepPromo__img {
		width: 72px;
		height: 40px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M76.7 22.2A67.2 67.2 0 0043.1 14 63.6 63.6 0 0011 22.2C.4 27.5 0 43.4 0 43.4l24.4-.6.7-9.9c.1-2 1.6-3.6 3.6-4a86.2 86.2 0 0130.5 0c1.9.4 3.3 2 3.4 3.9l1 10H88s-.8-15-11.3-20.6z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M12.2 49.6c6.7 0 12.2-3 12.2-6.8s-5.5-6.9-12.2-6.9C5.5 36 0 39 0 42.8c0 3.7 5.5 6.8 12.2 6.8zm63.5-.2c6.8 0 12.2-3 12.2-6.8s-5.4-6.8-12.2-6.8c-6.7 0-12.1 3-12.1 6.8s5.4 6.8 12.1 6.8z' fill='%2396281B'/%3E%3Cpath d='M67.7 42.6c0-2 3.6-3.5 8-3.5s8 1.6 8 3.5m-79.5 0c0-2 3.6-3.5 8-3.5s8 1.6 8 3.5m21.6-3.4h-6.4l5.4-6.4h-5.5m23.3-.8h-9l7.6-9-7.6.1m24.3-9.6l-12.8.1L71.9.7 61 .8' stroke='%23262428' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='0' y1='28.7' x2='88' y2='28.8' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2396281B'/%3E%3Cstop offset='0' stop-color='%23A22B20'/%3E%3Cstop offset='.1' stop-color='%23BB312B'/%3E%3Cstop offset='.2' stop-color='%23CF3533'/%3E%3Cstop offset='.4' stop-color='%23DD3939'/%3E%3Cstop offset='.5' stop-color='%23E53A3C'/%3E%3Cstop offset='.8' stop-color='%23E73B3D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")
	}
	.SalonSleepPromo__texts {
		font-size: 15px;
		line-height: 20px;
		flex-grow: 1
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonSleepPromo__texts {
			padding-right: 16px
		}
	}
	.SalonSleepPromo__title {
		font-weight: 700;
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonSleepPromo__title {
			font-weight: 400;
			margin-bottom: 4px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonSleepPromo__text {
			color: grey
		}
	}
	.DealerCallbackTile-module__DealerCallbackTile {
		overflow-y: hidden;
		width: 100%;
		max-height: 400px;
		margin-bottom: 35px;
		margin-left: -24px;
		padding: 24px;
		background-color: #f4f6f8;
		transition-timing-function: cubic-bezier(0, 1, .5, 1);
		transition-duration: .5s;
		transition-property: max-height, padding, margin-bottom
	}
	.DealerCallbackTile-module__DealerCallbackTile_hide {
		max-height: 0;
		margin-bottom: 0;
		padding: 0 24px
	}
	.DealerCallbackTile-module__DealerCallbackTile__loading {
		position: absolute;
		z-index: 10;
		top: 0;
		left: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%
	}
	.DealerCallbackTile-module__DealerCallbackTile__callbackBlock {
		margin-top: 24px
	}
	.DealerCallbackTile-module__DealerCallback__terms {
		text-align: left;
		color: rgba(0, 0, 0, .6)
	}
	.SubscriptionSaveButton {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%
	}
	.SubscriptionSaveButton__button {
		font-size: 15px;
		display: flex;
		align-items: center;
		cursor: pointer
	}
	.SubscriptionSaveButton__button_color_blue {
		color: #157ee1
	}
	.SubscriptionSaveButton__button_color_blue:hover {
		color: #db3727
	}
	.SubscriptionSaveButton__button_color_white {
		color: #fff
	}
	.SubscriptionSaveButton__button_color_gray {
		color: grey
	}
	.SubscriptionSaveButton__button_color_gray:hover {
		color: #db3727
	}
	.SubscriptionSaveButton_saved .SubscriptionSaveButton__button {
		color: #000
	}
	.SubscriptionSaveButton__buttonText {
		padding-left: 10px
	}
	.SellerPhonePopup__container {
		padding: 24px
	}
	.SellerPhonePopup__priceUpBadge {
		display: flex;
		flex-direction: row;
		background-color: #157ee1
	}
	.SellerPhonePopup__priceUpBadgeText {
		font-size: 15px;
		line-height: 20px;
		padding: 16px 16px 16px 24px;
		text-align: left;
		color: #fff
	}
	.SellerPhonePopup__priceUpBadgeImg {
		width: 50%;
		margin: 8px 8px 0 0;
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTXpbc2HZBgNvmx1I7Q75LBT_WfP494F7gk_7pt2usx5DagLCNHW1-ICgKkRCmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8);
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.SellerPhonePopup__seller {
		display: flex;
		align-items: flex-start
	}
	.SellerPhonePopup__sellerColumnLeft {
		flex-grow: 1;
		padding-right: 18px
	}
	.SellerPhonePopup__sellerColumnRight {
		width: 180px;
		min-width: 180px
	}
	.SellerPhonePopup__sellerRow {
		display: flex;
		align-items: flex-start
	}
	.SellerPhonePopup__logo {
		max-width: 96px;
		max-height: 62px
	}
	.SellerPhonePopup__logo_img {
		display: block;
		max-width: inherit;
		max-height: inherit
	}
	.SellerPhonePopup__logo_icon {
		display: block;
		width: 48px;
		height: 48px;
		color: #ccc;
		border-radius: 50%
	}
	.SellerPhonePopup__salonLink {
		color: #000
	}
	.SellerPhonePopup__info {
		flex-grow: 1;
		margin-left: 16px
	}
	.SellerPhonePopup__name {
		font-weight: 700;
		margin-bottom: 8px
	}
	.SellerPhonePopup__phoneList {
		margin-top: 18px
	}
	.SellerPhonePopup__phone {
		display: block
	}
	.SellerPhonePopup__phone:not(:last-child) {
		margin-bottom: 16px
	}
	.SellerPhonePopup__phoneNumber {
		font-size: 31px;
		line-height: 37px;
		margin-top: 8px;
		text-decoration: none;
		color: #000
	}
	.SellerPhonePopup__phoneSchedule {
		margin-top: 8px;
		color: #a1a1a1
	}
	.SellerPhonePopup__phoneBadge {
		display: inline-block;
		margin-bottom: 10px
	}
	.SellerPhonePopup__actionButton {
		margin-top: 12px
	}
	.SellerPhonePopup__actionButton:first-child {
		margin-top: 0
	}
	.SellerPhonePopup__infoList,
	.SellerPhonePopup__note {
		margin-top: 20px
	}
	.SellerPhonePopup__place {
		display: block;
		margin-top: 36px;
		margin-bottom: 8px
	}
	.SellerPhonePopup__placeLink {
		font-weight: 700;
		outline: 0
	}
	.SellerPhonePopup__subscriptionContainer {
		width: 100%;
		margin-top: 24px;
		margin-bottom: -8px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPhonePopup__subscription {
		max-width: -webkit-max-content;
		max-width: max-content
	}
	.SellerPlacePopup {
		padding: 24px 24px 8px
	}
	.SellerPlacePopup__seller {
		display: flex;
		align-items: center
	}
	.SellerPlacePopup__logo {
		max-width: 96px;
		max-height: 62px
	}
	.SellerPlacePopup__logo-img {
		display: block;
		max-width: inherit;
		max-height: inherit
	}
	.SellerPlacePopup__logo-icon {
		display: block;
		width: 48px;
		height: 48px;
		color: #ccc;
		border-radius: 50%
	}
	.SellerPlacePopup__info {
		flex-grow: 1;
		margin-left: 16px
	}
	.SellerPlacePopup__name {
		font-weight: 700;
		margin-bottom: 8px
	}
	.SellerPlacePopup__phoneLink {
		font-weight: 700;
		outline: 0
	}
	.SellerPlacePopup__place {
		display: block;
		margin-top: 24px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPlacePopup__taxi {
		display: block;
		margin-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPlacePopup__mapContainer {
		overflow: hidden;
		height: 440px
	}
	.SellerPlacePopup__mapContainer .SellerPlacePopup__map {
		height: 100%
	}
	.CardTaxiLink {
		font-size: 15px;
		line-height: 56px;
		display: flex;
		align-items: center
	}
	.CardTaxiLink_reverse {
		flex-direction: row-reverse
	}
	.CardTaxiLink__logo {
		flex-shrink: 0;
		width: 24px;
		height: 24px;
		margin-right: 16px;
		border-radius: 4px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='180' height='180' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3ClinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='b'%3E%3Cstop stop-color='%23FFDA02' offset='0%25'/%3E%3Cstop stop-color='%23FFB101' offset='49.711%25'/%3E%3Cstop stop-color='%23FF9500' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='e'%3E%3Cstop stop-color='%23FFF' stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23D7DEDE' offset='100%25'/%3E%3C/linearGradient%3E%3ClinearGradient x1='50%25' y1='0%25' x2='50%25' y2='100%25' id='g'%3E%3Cstop stop-opacity='0' offset='0%25'/%3E%3Cstop stop-color='%23363739' offset='100%25'/%3E%3C/linearGradient%3E%3Cpath id='a' d='M0 0h180v180H0z'/%3E%3Cpath id='d' d='M0 90h90v90H0z'/%3E%3Cpath id='f' d='M90 90h90v90H90z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='c' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='url(%23b)' xlink:href='%23a'/%3E%3Cg mask='url(%23c)'%3E%3Cuse fill='%23F3F5F5' xlink:href='%23d'/%3E%3Cuse fill='url(%23e)' xlink:href='%23d'/%3E%3C/g%3E%3Cg mask='url(%23c)'%3E%3Cuse fill='%23333337' xlink:href='%23f'/%3E%3Cuse fill='url(%23g)' xlink:href='%23f'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
		background-size: 24px auto
	}
	.CardTaxiLink_reverse .CardTaxiLink__logo {
		margin-right: 0
	}
	.CardTaxiLink__text {
		flex-grow: 1
	}
	.MapLocation {
		width: 100%;
		height: 300px
	}
	.MapLocation__loaderContainer {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%
	}
	.SellerPopup-module__container {
		font-size: 15px;
		line-height: 20px;
		width: 620px
	}
	.SellerPopup-module__container:empty {
		padding: 0;
		border: none
	}
	.TopBgKolya {
		position: absolute;
		z-index: 100000;
		top: 0;
		left: 0;
		width: 100%;
		height: 85px;
		background-color: #db3727;
		background-repeat: no-repeat;
		background-position: 50% 0;
		background-size: 96px 85px;
		transform: translateY(-85px) translateZ(0)
	}
	.TopBgKolya:after {
		font-size: 15px;
		position: absolute;
		top: 50%;
		left: 50%;
		content: "ÐŸÑ€Ð¸Ð²ÐµÑ‚!";
		color: #fff;
		transform: translateX(50px)
	}
	.PromoVinModal {
		background: #000
	}
	.PromoVinModal__bold-text {
		font-weight: 700;
		display: inline
	}
	.PromoVinModal_mobile .PromoVinModal__content-wrapper {
		display: flex;
		flex-direction: column
	}
	.PromoVinModal_mobile .PromoVinModal__video-wrapper {
		position: relative;
		display: block;
		width: 100%;
		min-width: 282px;
		height: 30vh;
		min-height: 180px;
		margin-bottom: 24px
	}
	.PromoVinModal_mobile .PromoVinModal__video-wrapper_video-on .PromoVinModal__video-dummy {
		z-index: 2;
		border-radius: 0;
		background: #000
	}
	.PromoVinModal_mobile .PromoVinModal__video-dummy {
		position: absolute;
		z-index: 10;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 100%;
		cursor: pointer;
		border-radius: 0;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		background: #000 url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTHnZM-MUBQzrlB9drFnseZS-G6UsNoG7wls55xx7cQoCvkLCN6FhOFJyekGO15f0ENyBIlkEY66HEHliFAEts0IqH3ckHcjHoN0A2ruMqrLYa8-vd2FK5hIB7WkMfCYPh6ZS0CRh_2QP-zKJwl0dPtAQAq0fTi1vRBG658nH4_aEdBwxrhRFh20dDJh6Sk) no-repeat 50% 50%;
		background-size: cover
	}
	.PromoVinModal_mobile .PromoVinModal__play-button {
		position: absolute;
		z-index: 11;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		cursor: pointer;
		background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='32' cy='32' r='32' fill='%23DB3727'/%3E%3Cpath fill='%23FFF' d='M24 18.667v26.666L45.133 32z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 44px 44px
	}
	.PromoVinModal_mobile .PromoVinModal__video {
		position: absolute;
		z-index: 15;
		top: 50%;
		left: 0;
		min-height: 180px;
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		transform: translateY(-50%)
	}
	.PromoVinModal_mobile .PromoVinModal__title {
		font-size: 16px;
		font-weight: 700;
		line-height: 1.12;
		display: inline-block;
		padding-top: 2px;
		text-align: left;
		text-transform: uppercase;
		color: #59b921
	}
	.PromoVinModal_mobile .PromoVinModal__title-wrapper {
		display: flex;
		align-items: center;
		margin: 0 24px 16px
	}
	.PromoVinModal_mobile .PromoVinModal__title-icon {
		display: inline-block;
		width: 32px;
		height: 29px;
		margin-right: 8px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='29'%3E%3Cpath fill='%235B0' fill-rule='evenodd' d='M22.03 10.195c-1.425.13-3.009 1.008-3.005.942.078-1.573.086-4.277.024-8.112H3.024V25.99H14.75c.893 1.324 1.477 2.193 2.772 3.01H3.406c-.85 0-1.872-.6-2.472-1.202A3.193 3.193 0 010 25.533L.067 3.285A3.198 3.198 0 013.247.099L19.17 0a3.202 3.202 0 012.275.93c.605.599.583 2.373.583 3.223v6.042zm-9.166 8.776H7.78c-.983 0-1.779-.67-1.779-1.497 0-.828.796-1.498 1.779-1.498h5.94a8.41 8.41 0 00-.855 2.995zM7.5 9.985h7a1.499 1.499 0 110 2.995h-7a1.499 1.499 0 110-2.995zm16 18.971c-4.694 0-8.5-3.8-8.5-8.487s3.806-8.487 8.5-8.487 8.5 3.8 8.5 8.487-3.806 8.487-8.5 8.487zm5.111-10.787c.47-.386.47-1.29-.117-1.805-.47-.517-1.171-.517-1.64 0l-4.673 5.15-2.19-2.158c-.469-.515-1.171-.515-1.64 0a1.336 1.336 0 000 1.807l3.01 3.19c.47.516 1.172.516 1.64 0l5.61-6.184z'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 32px 29px
	}
	.PromoVinModal_mobile .PromoVinModal__description {
		font-size: 14px;
		line-height: 1.29;
		margin: 0 24px;
		text-align: left;
		color: #000
	}
	.PromoVinModal_mobile .PromoVinModal__button {
		line-height: 48px;
		width: 272px;
		height: 48px
	}
	.PromoVinModal_mobile .PromoVinModal__button:before {
		line-height: 48px;
		height: 48px
	}
	.PromoVinModal_mobile .PromoVinModal__button .Button__text {
		font-size: 14px;
		font-weight: 500;
		line-height: 48px
	}
	.PromoVinModal_mobile .PromoVinModal__button.Button.Button_size_xl {
		display: block;
		width: calc(100% - 48px);
		margin: 0 auto 24px
	}
	.PromoVinModal_mobile .PromoVinModal__button.Button.Button_size_xl .Button__text {
		margin: 0
	}
	.PromoVinModal_mobile .PromoVinModal__cut {
		font-size: 14px;
		line-height: 1.29;
		padding: 24px 24px 32px;
		color: #157ee1
	}
	.PromoVinModal_mobile .PromoVinModal__cut_hidden {
		display: none
	}
	.PromoVinModal_mobile .PromoVinModal__second-title {
		font-size: 24px;
		margin: 0 24px 16px
	}
	.PromoVinModal_mobile .PromoVinModal__text {
		font-size: 14px;
		line-height: 1.29;
		margin: 0 24px
	}
	.PromoVinModal_mobile .PromoVinModal__text:nth-child(3) {
		margin-bottom: 16px
	}
	.PromoVinModal_mobile .PromoVinModal__text:nth-child(4) {
		margin-bottom: 24px
	}
	.PromoVinModal_mobile .PromoVinModal__separator {
		box-sizing: border-box;
		width: calc(100% - 48px);
		height: 1px;
		margin: 24px;
		background: rgba(0, 0, 0, .12)
	}
	.PromoVinModal_mobile.PromoVinModal__modal .Modal__content {
		margin: 16px;
		border: 0;
		border-radius: 4px
	}
	.PromoVinModal_mobile.PromoVinModal__modal .CloseButton {
		width: 32px;
		height: 32px;
		margin: 12px;
		border-radius: 50px;
		background-color: rgba(0, 0, 0, .4);
		background-size: 13px 13px
	}
	.PromoVinModal_desktop .PromoVinModal__content-wrapper {
		display: flex;
		flex-direction: row;
		width: 960px;
		border-radius: 8px
	}
	@media only screen and (max-width:1060px) {
		.PromoVinModal_desktop .PromoVinModal__content-wrapper {
			width: 870px
		}
	}
	.PromoVinModal_desktop .PromoVinModal__video-wrapper {
		position: relative;
		display: block;
		width: 480px;
		height: 480px
	}
	@media only screen and (max-width:1060px) {
		.PromoVinModal_desktop .PromoVinModal__video-wrapper {
			width: 435px;
			height: 508px
		}
	}
	.PromoVinModal_desktop .PromoVinModal__video-wrapper_video-on .PromoVinModal__video-dummy {
		z-index: 10;
		background: #000
	}
	.PromoVinModal_desktop .PromoVinModal__video-dummy {
		display: block;
		width: 480px;
		height: 480px;
		border-top-left-radius: 8px;
		border-bottom-left-radius: 8px;
		background: #000 url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTHnZM-MUBQzrlB9drFnseZS-G6UsNoG7wls55xx7cQoCvkLCN6FhOFJyekGO15f0ENyBIlkEY66HEHliFAEts0IqH3ckHcjHoN0A2ruMqrLYa8-vd2FK5hIB7WkMfCYPh6ZS0CRh_2QP-zKJwl0dPtAQAq0fTi1vRBG658nH4_aEdBwxrhRFh20dDJh6Sk) no-repeat 50% 50%;
		background-size: cover
	}
	@media only screen and (max-width:1060px) {
		.PromoVinModal_desktop .PromoVinModal__video-dummy {
			width: 435px;
			height: 508px
		}
	}
	.PromoVinModal_desktop .PromoVinModal__play-button {
		position: absolute;
		top: 0;
		left: 0;
		width: 480px;
		height: 480px;
		cursor: pointer;
		background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='32' cy='32' r='32' fill='%23DB3727'/%3E%3Cpath fill='%23FFF' d='M24 18.667v26.666L45.133 32z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 64px 64px
	}
	@media only screen and (max-width:1060px) {
		.PromoVinModal_desktop .PromoVinModal__play-button {
			width: 435px;
			height: 508px
		}
	}
	.PromoVinModal_desktop .PromoVinModal__video {
		position: absolute;
		top: 50%;
		left: 0;
		transform: translateY(-50%)
	}
	.PromoVinModal_desktop .PromoVinModal__description {
		box-sizing: border-box;
		width: 480px;
		padding: 36px
	}
	@media only screen and (max-width:1060px) {
		.PromoVinModal_desktop .PromoVinModal__description {
			width: 435px;
			height: 508px
		}
	}
	.PromoVinModal_desktop .PromoVinModal__title {
		font-size: 31px;
		margin-bottom: 16px
	}
	.PromoVinModal_desktop .PromoVinModal__text {
		font-size: 15px;
		line-height: 1.33
	}
	.PromoVinModal_desktop .PromoVinModal__text:nth-child(2) {
		margin-bottom: 16px
	}
	.PromoVinModal_desktop .PromoVinModal__separator {
		width: 100%;
		height: 1px;
		margin: 20px 0;
		background-color: rgba(0, 0, 0, .12)
	}
	.PromoVinModal_desktop .PromoVinModal__explanation {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: flex-start;
		margin-bottom: 32px
	}
	.PromoVinModal_desktop .PromoVinModal__explanation-icon {
		width: 40px;
		min-width: 40px;
		height: 36px;
		margin-right: 16px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='29'%3E%3Cpath fill='%235B0' fill-rule='evenodd' d='M22.03 10.195c-1.425.13-3.009 1.008-3.005.942.078-1.573.086-4.277.024-8.112H3.024V25.99H14.75c.893 1.324 1.477 2.193 2.772 3.01H3.406c-.85 0-1.872-.6-2.472-1.202A3.193 3.193 0 010 25.533L.067 3.285A3.198 3.198 0 013.247.099L19.17 0a3.202 3.202 0 012.275.93c.605.599.583 2.373.583 3.223v6.042zm-9.166 8.776H7.78c-.983 0-1.779-.67-1.779-1.497 0-.828.796-1.498 1.779-1.498h5.94a8.41 8.41 0 00-.855 2.995zM7.5 9.985h7a1.499 1.499 0 110 2.995h-7a1.499 1.499 0 110-2.995zm16 18.971c-4.694 0-8.5-3.8-8.5-8.487s3.806-8.487 8.5-8.487 8.5 3.8 8.5 8.487-3.806 8.487-8.5 8.487zm5.111-10.787c.47-.386.47-1.29-.117-1.805-.47-.517-1.171-.517-1.64 0l-4.673 5.15-2.19-2.158c-.469-.515-1.171-.515-1.64 0a1.336 1.336 0 000 1.807l3.01 3.19c.47.516 1.172.516 1.64 0l5.61-6.184z'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 40px 36px
	}
	.PromoVinModal_desktop .PromoVinModal__explanation-text {
		font-size: 15px;
		line-height: 1.33
	}
	.PromoVinModal_desktop .PromoVinModal__button.Button_bg_green.Button_size_xl {
		line-height: 48px;
		width: 100%;
		height: 48px
	}
	.PromoVinModal_desktop .PromoVinModal__button.Button_bg_green.Button_size_xl .Button__text {
		font-size: 19px;
		line-height: 48px;
		height: 48px
	}
	.PromoVinModal_desktop.PromoVinModal__modal .Modal__content {
		border: 0;
		border-radius: 8px
	}
	.PromoVinModal_desktop.PromoVinModal__modal .CloseButton {
		top: -18px;
		right: -48px
	}
	.GeoSelectSlider {
		margin-bottom: 20px;
		padding: 20px 15px;
		border-top: 1px solid rgba(0, 0, 0, .1)
	}
	.GeoSelectSlider__title {
		font-size: 15px;
		margin-bottom: 20px
	}
	.GeoSelectSlider__slider {
		padding: 0 10px
	}
	.GeoSelectSlider__items {
		position: relative;
		margin-top: 5px
	}
	.GeoSelectSlider__item {
		font-size: 13px;
		position: absolute;
		top: auto;
		display: block;
		min-width: 12px;
		cursor: pointer;
		text-align: center
	}
	.GeoSelectSlider__item_value_0 {
		left: 10px
	}
	.GeoSelectSlider__item_value_100 {
		left: 16%
	}
	.GeoSelectSlider__item_value_200 {
		left: 32%
	}
	.GeoSelectSlider__item_value_300 {
		left: 48%
	}
	.GeoSelectSlider__item_value_400 {
		left: 63%
	}
	.GeoSelectSlider__item_value_500 {
		left: 78%
	}
	.GeoSelectSlider__item_value_1000 {
		left: 91%
	}
	.ServiceNavigation {
		font-size: 15px;
		display: flex;
		flex-direction: row;
		margin-left: -15px
	}
	@media (max-width:1219px) {
		.ServiceNavigation__link_name_stats+.ServiceNavigation__link_name_recalls {
			display: none
		}
	}
	.ServiceNavigation__link {
		line-height: 44px;
		position: relative;
		display: block;
		margin: 0 15px;
		white-space: nowrap;
		color: grey
	}
	.ServiceNavigation__link:hover {
		color: #db3727
	}
	.ServiceNavigation__link_active {
		color: #000
	}
	.ServiceNavigation__link_active:hover {
		color: #db3727
	}
	.ServiceNavigation__link_active:after {
		position: absolute;
		z-index: 0;
		right: 0;
		bottom: 0;
		left: 0;
		height: 2px;
		content: " ";
		background: #db3727
	}
	.ServiceNavigation__link_disabled.Link {
		cursor: auto;
		color: grey
	}
	.ServiceNavigation__link_disabled.Link:hover {
		color: grey
	}
	.ServiceNavigation__link_dot:before {
		position: absolute;
		top: 11px;
		right: -6px;
		width: 6px;
		height: 6px;
		content: " ";
		border-radius: 50%;
		background: #db3727
	}
	.ServiceNavigation__link_withNewBadge:before {
		font-size: 9px;
		font-weight: 700;
		line-height: 10px;
		position: absolute;
		top: 3px;
		right: -24px;
		display: flex;
		align-items: center;
		padding: 2px 5px;
		content: "NEW";
		text-align: center;
		color: #fff;
		border-radius: 16px;
		background: #db3727
	}
	.ServiceNavigation__popupContainer {
		border-radius: 8px
	}
	.ServiceNavigation__popup {
		display: block;
		width: 230px;
		padding: 16px;
		cursor: pointer
	}
	.ServiceNavigation__popupHeader {
		font-size: 13px;
		font-weight: 700;
		line-height: 15px;
		display: inline-block;
		margin-bottom: 12px;
		padding: 4px 8px;
		color: #fff;
		border-radius: 12px;
		background-color: #db3727
	}
	.ServiceNavigation__popupText {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.LayoutSidebar {
		display: flex;
		flex-direction: row-reverse;
		justify-content: space-between
	}
	.zfyVp6yuk01ipOpXmmzuITTS6myHohg {
		width: 240px;
		margin-bottom: 40px
	}
	@media screen and (min-width:1280px) {
		.zfyVp6yuk01ipOpXmmzuITTS6myHohg {
			width: 300px
		}
	}
	@media screen and (max-width:1219px) {
		.zfyVp6yuk01ipOpXmmzuITTS6myHohg {
			display: none
		}
	}
	.zfyVp6yuk01ipOpXmmzuITTS6myHohhobolFan6XZvBPc6RU {
		position: -webkit-sticky;
		position: sticky;
		top: 24px
	}
	@supports not (position:sticky) {
		.zfyVp6yuk01ipOpXmmzuITTS6myHohhobolFan6XZvBPc6RU {
			transform: translateZ(0)
		}
	}
	.LayoutSidebar__content {
		width: 920px
	}
	.Slider {
		position: relative;
		box-sizing: border-box;
		width: 100%
	}
	.Slider__bar {
		position: absolute;
		width: 100%;
		height: 4px;
		border-radius: 10px;
		background-color: rgba(0, 0, 0, .12)
	}
	.Slider__content {
		position: relative;
		margin: 0 20px
	}
	.Slider_type_single .Slider__content {
		margin-left: 0
	}
	.Slider_size_s.Slider_type_single .Slider__content {
		margin-right: 10px
	}
	.Slider__click-bar {
		position: absolute;
		z-index: 5;
		top: -8px;
		width: 100%;
		height: 20px;
		cursor: pointer
	}
	.Slider__progress {
		position: relative;
		height: 4px;
		border-radius: 10px
	}
	.Slider__progress,
	.Slider__toggler {
		cursor: pointer;
		background-color: #157ee1
	}
	.Slider__toggler {
		position: absolute;
		z-index: 10;
		display: inline-block;
		opacity: 1;
		border: 2px solid #fff;
		border-radius: 15px
	}
	.Slider__toggler_from {
		margin-left: -23px
	}
	.Slider__toggler_to {
		margin-left: -1px
	}
	.Slider__toggler:not(.Slider__toggler_dragged_no):hover,
	.Slider__toggler_dragged_yes {
		z-index: 20;
		background-color: #2c8be4
	}
	.Slider_size_s .Slider__toggler {
		top: -5px;
		width: 10px;
		height: 10px
	}
	.Slider_size_m .Slider__toggler {
		top: -10px;
		width: 20px;
		height: 20px
	}
	.GeoSelectPopupRegion.Button {
		max-width: 250px;
		margin-right: 10px;
		margin-bottom: 10px;
		white-space: nowrap
	}
	.GeoSelectPopupRegion.Button__clear.IconSvg {
		margin-right: 8px;
		fill: #fff
	}
	.GeoSelectPopup {
		overflow: hidden;
		width: 380px;
		white-space: normal;
		background: #fff
	}
	.GeoSelectPopup__icon-search {
		position: absolute;
		top: 29px;
		left: 25px;
		fill: rgba(0, 0, 0, .5)
	}
	.GeoSelectPopup .RichInput__input {
		padding: 20px 15px
	}
	.GeoSelectPopup .RichInput__input-control {
		font-size: 15px;
		line-height: 40px;
		box-sizing: border-box;
		width: 100%;
		height: 40px;
		padding: 0 20px 0 45px;
		border: 1px solid rgba(0, 0, 0, .07);
		border-radius: 4px;
		outline: none;
		background: rgba(0, 0, 0, .07)
	}
	.GeoSelectPopup .RichInput__input-control:focus {
		border: 1px solid #157ee1;
		background: #fff
	}
	.GeoSelectPopup .RichInput__suggest {
		overflow-y: auto;
		width: 380px;
		max-height: 280px;
		background: #fff
	}
	.GeoSelectPopup .RichInput__suggest-item {
		display: flex;
		flex-direction: column;
		justify-content: center;
		min-height: 42px;
		padding: 5px 15px;
		cursor: pointer;
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}
	.GeoSelectPopup .RichInput__suggest-item:last-child {
		border-bottom: none
	}
	.GeoSelectPopup .RichInput__suggest-item_selected {
		background: #eaf4ff
	}
	.GeoSelectPopup__suggest-item-content {
		line-height: normal
	}
	.GeoSelectPopup__suggest-item-region {
		font-size: 15px;
		overflow-x: hidden;
		text-overflow: ellipsis;
		color: #000
	}
	.GeoSelectPopup__suggest-item-parent-region {
		font-size: 12px;
		overflow-x: hidden;
		text-overflow: ellipsis;
		color: rgba(0, 0, 0, .6)
	}
	.GeoSelectPopup__regions {
		padding: 0 15px 10px
	}
	.GeoSelectPopup__radius {
		margin-bottom: 20px;
		padding: 20px 15px;
		border-top: 1px solid rgba(0, 0, 0, .1)
	}
	.GeoSelectPopup__radius-title {
		font-size: 15px;
		margin-bottom: 20px
	}
	.GeoSelect {
		display: inline-block
	}
	.GeoSelect__title {
		font-size: 15px;
		line-height: 44px;
		position: relative;
		display: flex;
		overflow: hidden;
		align-items: center;
		max-width: 250px;
		padding-left: 15px;
		cursor: pointer;
		white-space: nowrap;
		color: #157ee1
	}
	.GeoSelect__title:hover {
		color: #db3727
	}
	.GeoSelect__title-shrinker {
		overflow: hidden;
		min-width: 0;
		text-overflow: ellipsis
	}
	.GeoSelect__icon {
		flex-shrink: 0;
		margin-right: 12px;
		fill: #157ee1
	}
	.GeoSelect__title:hover .GeoSelect__icon {
		fill: #db3727
	}
	.GeoSelect__confirm {
		font-size: 13px;
		line-height: 44px;
		position: absolute;
		z-index: 1;
		display: inline-block;
		padding: 0 20px;
		vertical-align: top;
		white-space: nowrap;
		background-color: #323232;
		transform: translate(-100%)
	}
	.GeoSelect__confirm-text {
		color: #fff
	}
	.GeoSelect__confirm-button {
		padding-left: 20px;
		cursor: pointer;
		color: #acd4ff;
		outline: 0;
		transition: color .3s ease
	}
	.GeoSelect__confirm-button:hover {
		color: #db3727
	}
	.GeoSelect__confirm-spinner {
		position: relative;
		top: 8px;
		display: inline-block;
		margin-left: 15px
	}
	.GeoSelect__confirm:after {
		position: absolute;
		top: 12px;
		right: -8px;
		width: 0;
		height: 0;
		content: "";
		border-color: transparent transparent transparent #323232;
		border-style: solid;
		border-width: 10px 0 10px 10px
	}
	.GeoSelect__popup.Popup.Popup_direction_bottom-left .Popup__tail:after,
	.GeoSelect__popup.Popup.Popup_direction_bottom-left .Popup__tail:before {
		left: 33px
	}
	.Wallet-module__wallet {
		display: flex;
		align-items: center
	}
	@media (max-width:1219px) {
		.Wallet-module__wallet {
			display: none
		}
	}
	.Wallet-module__icon {
		width: 23px;
		height: 23px;
		margin: auto 0;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='25'%3E%3Cpath fill='%23DB3727' fill-rule='evenodd' d='M16.54 17.88a2.27 2.27 0 110-4.541 2.27 2.27 0 010 4.54M4.085 6.93c-.279-.382-.81-1.216.627-1.534L17.93 4.038s.049-.796.04-1.722c-.008-.926-.304-1.958-2.284-1.598L1.968 4.582s-1.94.146-1.94 2.586l.008 14.547a2.44 2.44 0 002.44 2.44H19.56a2.44 2.44 0 002.44-2.44l-.008-12.35a2.44 2.44 0 00-2.44-2.44l-15.468.004z'/%3E%3C/svg%3E") 50% no-repeat;
		background-size: 22px 22px
	}
	.Wallet-module__value {
		margin-left: 12px
	}
	.Wallet-module__plus {
		width: 14px;
		height: 14px;
		margin: auto 0 auto 12px;
		border-radius: 50%;
		background-color: #5b0
	}
	.Wallet-module__plus:after {
		line-height: 14px;
		position: absolute;
		width: 14px;
		content: "+";
		text-align: center;
		color: #fff
	}
	.TopNavigationIndicators {
		font-size: 15px;
		line-height: 20px;
		display: flex
	}
	.TopNavigationIndicators__item {
		display: flex;
		flex-shrink: 0;
		align-items: center;
		height: 44px;
		color: #157ee1
	}
	.TopNavigationIndicators__item:hover {
		color: #db3727
	}
	.TopNavigationIndicators__item:not(:last-child) {
		margin-right: 20px
	}
	.TopNavigation {
		font-size: 13px;
		line-height: 44px;
		z-index: 1;
		box-sizing: border-box;
		min-width: 920px;
		height: 44px;
		border-bottom: 1px solid #e0e0e0
	}
	.TopNavigation_background_white {
		background: #fff
	}
	.TopNavigation_bottom-border_true {
		border-bottom: 1px solid #e0e0e0
	}
	.TopNavigation_bottom-margin_true {
		margin-bottom: 28px
	}
	.TopNavigation__inner {
		display: flex;
		flex-direction: row;
		padding: 0 24px
	}
	@media (max-width:1219px) {
		.TopNavigation__inner {
			padding: 0 16px
		}
	}
	.TopNavigation__left {
		flex-grow: 1
	}
	.TopNavigation__right {
		flex-shrink: 0
	}
	.CrossLinks {
		font-size: 15px;
		line-height: 20px;
		margin-top: 40px;
		margin-bottom: 10px;
		padding: 20px 16px;
		background: #fff
	}
	.CrossLinks_mobile {
		font-size: 13px;
		line-height: 15px;
		margin: 0;
		padding: 20px 12px
	}
	.CrossLinks_mobile_new {
		padding: 20px 24px
	}
	.CrossLinks__title {
		font-size: 23px;
		line-height: 26px;
		margin: 0;
		padding: 0
	}
	.CrossLinks_mobile .CrossLinks__title {
		font-size: 15px;
		line-height: 20px
	}
	.CrossLinks__rating {
		padding: 10px 0 0;
		color: grey
	}
	.CrossLinks_mobile .CrossLinks__rating {
		padding-top: 2px;
		color: #a1a1a1
	}
	.CrossLinks__wrapper {
		display: flex;
		flex-wrap: wrap;
		padding: 8px 0 0
	}
	.CrossLinks_mobile .CrossLinks__wrapper {
		padding-top: 12px
	}
	.CrossLinks__linkWrapper {
		box-sizing: border-box;
		padding: 16px 15px 0 0
	}
	.CrossLinks__linkWrapper_hidden {
		display: none
	}
	.CrossLinks_columns_3 .CrossLinks__linkWrapper {
		width: 33%
	}
	.CrossLinks_columns_4 .CrossLinks__linkWrapper {
		width: 25%
	}
	.CrossLinks_columns_2 .CrossLinks__linkWrapper,
	.CrossLinks_mobile .CrossLinks__linkWrapper,
	.CrossLinks_thin .CrossLinks__linkWrapper {
		width: 50%
	}
	.CrossLinks_mobile .CrossLinks__link {
		color: grey
	}
	.LazyImage {
		position: relative;
		display: block;
		width: 100%;
		height: 100%
	}
	@keyframes LazyImagePulse {
		0% {
			background-position: 0 0
		}
		to {
			background-position: -135% 0
		}
	}
	.LazyImage__previewContainer {
		position: absolute;
		z-index: 1;
		overflow: hidden;
		width: 100%;
		height: 100%;
		opacity: 1;
		transition: opacity .15s
	}
	.LazyImage__previewContainer_fallback {
		background-image: linear-gradient(90deg, #f4f4f4 20%, hsla(0, 0%, 89.8%, .8) 40%, #f4f4f4 60%);
		background-size: 400% 400%
	}
	.LazyImage_visible:not(.LazyImage_loaded) .LazyImage__previewContainer_fallback {
		animation: LazyImagePulse 1.5s ease-in-out infinite
	}
	@media (-ms-high-contrast:none),
	screen and (-ms-high-contrast:active) {
		.LazyImage_visible:not(.LazyImage_loaded) .LazyImage__previewContainer_fallback {
			animation: none
		}
	}
	.LazyImage_loaded .LazyImage__previewContainer {
		opacity: 0;
		animation: none
	}
	.LazyImage__previewLayer {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 100%
	}
	.LazyImage__previewLayer_1 {
		z-index: 2
	}
	.LazyImage__previewLayer_2 {
		z-index: 1;
		transform: scale(1.1)
	}
	.LazyImage__image {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover
	}
	.CarouselUniversal {
		position: relative
	}
	.CarouselUniversal__header {
		display: flex;
		margin-bottom: 20px
	}
	.CarouselUniversal .CarouselUniversal__header .CarouselUniversal__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		display: flex;
		flex-grow: 1;
		align-items: center;
		color: #000
	}
	.CarouselUniversal_dir_horizontal .CarouselUniversal__title {
		overflow: hidden;
		width: 100%
	}
	.CarouselUniversal__nav {
		margin-left: 16px
	}
	.CarouselUniversal__navButton {
		position: absolute;
		z-index: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 36px;
		height: 36px;
		cursor: pointer;
		border-radius: 40px;
		background-color: #fff;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.CarouselUniversal__navButton:hover {
		box-shadow: 0 8px 16px rgba(0, 0, 0, .24)
	}
	.CarouselUniversal__navButton:active {
		background-color: #eef4fa;
		box-shadow: none
	}
	.CarouselUniversal__navButton:hover .CarouselUniversal__navIcon {
		color: #000
	}
	.CarouselUniversal__navIcon {
		color: grey
	}
	.CarouselUniversal__navIcon_next {
		transform: rotate(-180deg)
	}
	.CarouselUniversal__wrapper {
		position: relative;
		width: 100%
	}
	.CarouselUniversal__list {
		position: relative;
		display: inline-block;
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		scroll-behavior: smooth;
		scroll-snap-type: x proximity;
		margin: 0;
		padding: 0;
		list-style: none;
		white-space: nowrap;
		scrollbar-width: none;
		transition: transform .7s ease
	}
	.CarouselUniversal__list::-webkit-scrollbar {
		display: none
	}
	.CarouselUniversal__item {
		position: relative;
		display: inline-block;
		scroll-snap-align: start;
		width: 205px;
		vertical-align: top;
		transition: transform .7s ease
	}
	.CarouselUniversal__item:not(:first-child) {
		margin-left: 23px
	}
	.CarouselUniversal__item:last-child {
		margin-right: 23px
	}
	.CarouselUniversal__showAllButton {
		width: 100%;
		margin-top: 24px
	}
	.CarouselUniversal_mobile .CarouselUniversal__header {
		flex-direction: column;
		align-items: flex-start;
		margin: 0;
		padding: 24px
	}
	.CarouselUniversal_mobile .CarouselUniversal__list {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		scroll-behavior: smooth;
		scroll-snap-type: x proximity;
		scroll-padding-left: 12px;
		padding-left: 24px
	}
	.CarouselUniversal_mobile .CarouselUniversal__list::-webkit-scrollbar {
		display: none
	}
	.CarouselUniversal_mobile .CarouselUniversal__item {
		width: 152px;
		margin-right: 8px
	}
	.CarouselUniversal_mobile .CarouselUniversal__item:not(:first-child) {
		margin: 0 8px 0 0
	}
	.CarouselUniversal_mobile .CarouselUniversal__item:last-child {
		min-width: 176px
	}
	.CarouselOffersFiltersButton.Button:not(.Button_checked):not(.Button_hovered) {
		color: rgba(0, 0, 0, .5)
	}
	.CarouselOffersFilters_mobile {
		width: 100%;
		padding-top: 24px
	}
	.CarouselOffersEmptyItem__thumb {
		width: 205px;
		height: 154px;
		border-radius: 4px;
		background-color: rgba(0, 0, 0, .04)
	}
	.CarouselOffersEmptyItem__info,
	.CarouselOffersEmptyItem__name,
	.CarouselOffersEmptyItem__price {
		height: 17px;
		background-color: rgba(0, 0, 0, .04)
	}
	.CarouselOffersEmptyItem__name {
		width: 82%;
		margin-top: 18px
	}
	.CarouselOffersEmptyItem__info {
		width: 53%;
		margin-top: 5px
	}
	.CarouselOffersEmptyItem__price {
		width: 62%;
		height: 23px;
		margin-top: 8px
	}
	.BrazzersMore {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		text-align: center;
		color: #fff;
		background-color: rgba(0, 0, 0, .5)
	}
	.BrazzersMore__icon {
		width: 54px;
		height: 46px;
		margin: 0 auto;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='54' height='46' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M51.195 42.884C50.535 43.624 49.46 44 48 44H6c-1.46 0-2.535-.376-3.196-1.116C1.817 41.778 2 40.011 2 40v-2l-.003-23.078c-.002-.017-.113-1.719.934-2.844C3.596 11.363 4.63 11 6.001 11h7l.1-.006c.105-.01 2.585-.288 3.781-2.523.927-1.733 2.932-4.888 2.93-4.888C19.86 3.518 20.99 2 23 2h8c2.01 0 3.14 1.518 3.188 1.583-.002 0 2.003 3.155 2.93 4.888 1.196 2.235 3.675 2.513 3.78 2.523L41 11h7c1.371 0 2.403.363 3.07 1.078 1.045 1.125.934 2.827.933 2.844L52 38v2c.001.011.183 1.778-.805 2.884m1.355-32.149C51.491 9.585 49.96 9 48 9h-6.936c-.242-.037-1.549-.288-2.182-1.472-.966-1.804-2.955-4.933-3.039-5.065C35.746 2.323 34.065 0 31 0h-8c-3.066 0-4.746 2.323-4.844 2.463-.084.132-2.073 3.261-3.038 5.065-.633 1.184-1.94 1.435-2.183 1.472H6c-1.96 0-3.492.584-4.55 1.735C-.19 12.516.026 14.702 0 15v24.95c.041.62-.154 2.605 1.295 4.246C2.351 45.393 3.935 46 6 46h42c2.065 0 3.648-.607 4.704-1.804 1.45-1.64 1.254-3.626 1.296-4.247V15c-.028-.298.19-2.484-1.45-4.265'/%3E%3Cpath d='M27 16c-5.514 0-10 4.486-10 10s4.486 10 10 10 10-4.486 10-10-4.486-10-10-10m0 22c-6.617 0-12-5.383-12-12s5.383-12 12-12 12 5.383 12 12-5.383 12-12 12'/%3E%3C/g%3E%3C/svg%3E")
	}
	.BrazzersMore__wrapper {
		position: absolute;
		top: 50%;
		left: 50%;
		text-align: center;
		transform: translate(-50%, -50%)
	}
	.BrazzersMore__text {
		font-size: 13px;
		line-height: 17px;
		margin-top: 13px;
		color: #fff
	}
	.Radio {
		cursor: pointer;
		touch-action: manipulation;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
	}
	.Radio__text {
		font-size: 15px;
		display: inline-block;
		padding: 2px 0;
		vertical-align: top
	}
	.Radio__control {
		position: absolute;
		width: 1px;
		height: 1px;
		opacity: 0
	}
	.Radio__box {
		position: relative;
		width: 24px;
		height: 24px;
		margin-right: 10px;
		padding: 2px
	}
	.Radio__box,
	.Radio__radio {
		display: inline-block;
		box-sizing: border-box
	}
	.Radio__radio {
		width: 20px;
		height: 20px;
		border: 1px solid rgba(0, 0, 0, .2);
		border-radius: 100px;
		background: #fff;
		transition: border-width .2s, border-color .2s
	}
	.Radio_hovered .Radio__radio {
		border-color: #157ee1
	}
	.Radio_checked .Radio__radio {
		border-width: 6px;
		border-color: #157ee1
	}
	.Radio_checked.Radio_hovered .Radio__radio {
		border-color: #2c8be4
	}
	.Radio_disabled {
		cursor: default
	}
	.Radio_disabled .Radio__radio {
		border-color: rgba(0, 0, 0, .04);
		background-color: rgba(0, 0, 0, .04)
	}
	.Radio_disabled .Radio__text {
		color: rgba(0, 0, 0, .24)
	}
	.Radio_disabled.Radio_checked .Radio__box {
		border-color: rgba(0, 0, 0, .24)
	}
	.Radio_type_button {
		white-space: nowrap
	}
	.Radio_type_radio {
		font-family: inherit;
		font-size: 15px;
		line-height: 20px;
		display: inline-flex;
		flex-direction: row;
		align-items: center
	}
	.Radio_type_radio .Radio__box {
		flex-shrink: 0;
		align-self: flex-start
	}
	.Radio_type_list {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: block;
		padding: 18px 34px 18px 0;
		color: #1f1f1f;
		border-bottom: 1px solid #e0e0e0;
		background-color: #fff;
		transition: background-color .1s ease-in-out, color .1s ease-in-out
	}
	.Radio_type_list.Radio_hovered {
		color: #db3727
	}
	.Radio_type_list .Radio__checkedIcon {
		position: absolute;
		top: 50%;
		right: 0;
		display: none;
		color: #db3727;
		transform: translateY(-50%)
	}
	.Radio_type_list.Radio_checked .Radio__checkedIcon {
		display: block
	}
	.Radio_type_list.Radio_disabled.Radio_checked .Radio__checkedIcon {
		color: #e0e0e0
	}
	.Radio_type_list .Radio__box {
		display: none
	}
	.Brazzers {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex
	}
	.Brazzers__page {
		position: static;
		display: flex;
		flex: 1;
		align-items: flex-end;
		height: 100%
	}
	.Brazzers__image,
	.Brazzers__image-wrapper {
		position: absolute;
		left: 0;
		overflow: hidden;
		width: 100%;
		height: 100%;
		border: 0;
		border-radius: 4px
	}
	.Brazzers__image-wrapper {
		z-index: -2;
		top: 0;
		right: 0;
		bottom: 0;
		overflow: hidden
	}
	.Brazzers__page .Brazzers__image-wrapper {
		opacity: 0
	}
	.Brazzers:not(:hover) .Brazzers__page:first-child .Brazzers__image-wrapper,
	.Brazzers__page:hover .Brazzers__image-wrapper {
		z-index: -1;
		opacity: 1
	}
	.Brazzers:not(:hover) .Brazzers__button {
		opacity: 0
	}
	.Brazzers:not(:hover) .Brazzers__button_visible {
		opacity: 1
	}
	.Brazzers__button {
		position: relative;
		z-index: 4;
		bottom: 0;
		flex: 1;
		min-height: 7px;
		opacity: 1;
		transition: opacity .2s
	}
	.Brazzers__button:after {
		position: absolute;
		top: 1px;
		right: 1px;
		bottom: 2px;
		left: 1px;
		height: 3px;
		content: "";
		background: hsla(0, 0%, 100%, .8);
		transition: background-color .2s
	}
	.Brazzers__button_visible:after {
		transition: none
	}
	.Brazzers:not(:hover) .Brazzers__page:first-child .Brazzers__button_visible:after,
	.Brazzers__page:hover .Brazzers__button:after {
		background-color: #db3727
	}
	.Brazzers__page:first-child .Brazzers__button:after {
		left: 3px
	}
	.Brazzers__page:last-child .Brazzers__button:after {
		right: 3px
	}
	.Brazzers_visibleButtons .Brazzers__page .Brazzers__button {
		opacity: 1
	}
	.OfferCatalogPhotoLabel {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		padding: 0 4px;
		color: #000;
		border-radius: 2px;
		background-color: #fff
	}
	.GalleryPanoramaLabel {
		position: absolute;
		z-index: 1;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	.OfferPanorama {
		position: relative;
		display: block;
		overflow: hidden;
		height: 100%;
		cursor: pointer;
		border-radius: 4px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferPanorama {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0
		}
	}
	@keyframes OfferPanoramaPulse {
		0% {
			background-position: 0 0
		}
		to {
			background-position: -135% 0
		}
	}
	.OfferPanorama__video {
		display: block;
		box-sizing: border-box;
		width: 100%
	}
	.OfferPanorama__video::-webkit-media-controls-panel,
	.OfferPanorama__video::-webkit-media-controls-play-button,
	.OfferPanorama__video::-webkit-media-controls-start-playback-button {
		display: none;
		-webkit-appearance: none
	}
	.OfferPanorama__showMore {
		display: none
	}
	.OfferPanorama:hover .OfferPanorama__showMore {
		display: block
	}
	.OfferPanorama__previewContainer {
		position: absolute;
		z-index: 1;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		opacity: 1;
		border-radius: 4px;
		transition: opacity .15s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferPanorama__previewContainer {
			height: 75vw;
			border-top-right-radius: 0;
			border-bottom-right-radius: 0
		}
	}
	.OfferPanorama__previewContainer_fallback {
		height: 100%;
		background-image: linear-gradient(90deg, #f4f4f4 20%, hsla(0, 0%, 89.8%, .8) 40%, #f4f4f4 60%);
		background-size: 400% 400%
	}
	.OfferPanorama_visible:not(.OfferPanorama_loaded) .OfferPanorama__previewContainer_fallback {
		animation: OfferPanoramaPulse 1.5s ease-in-out infinite
	}
	@media (-ms-high-contrast:none),
	screen and (-ms-high-contrast:active) {
		.OfferPanorama_visible:not(.OfferPanorama_loaded) .OfferPanorama__previewContainer_fallback {
			animation: none
		}
	}
	.OfferPanorama_loaded .OfferPanorama__previewContainer {
		opacity: 0;
		animation: none
	}
	.OfferPanorama__previewLayer {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		width: 100%;
		height: 100%
	}
	.OfferPanorama__previewLayer_1 {
		z-index: 2
	}
	.OfferPanorama__previewLayer_2 {
		z-index: 1;
		transform: scale(1.1)
	}
	.OfferThumb {
		position: relative;
		display: block;
		overflow: hidden;
		width: 205px;
		height: 154px;
		border-radius: 4px
	}
	.OfferThumb,
	.OfferThumb:hover {
		color: inherit
	}
	.OfferThumb_extended {
		height: auto
	}
	.OfferThumb_responsive {
		width: auto;
		height: 100%
	}
	.OfferThumb__emptyThumb {
		height: 100%;
		border-radius: 4px;
		background: #f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2580 1320'%3E%3Cpath d='M668 98h668c74 0 206 48 260 93l186 153c72 60 164 100 257 111l258 32a171 171 0 01146 165v186c0 80-59 143-146 143h-191a212 212 0 11-212-212 212 212 0 11-212 212H871a212 212 0 11-212-212 212 212 0 11-212 212H256c-90 0-158-70-158-144V651c0-64 54-193 108-247l210-204c48-48 177-102 251-102z' stroke='%23e4e4e4' stroke-width='197' fill='none'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 50%
	}
	.OfferThumb__brazzers {
		position: relative;
		z-index: 1;
		bottom: auto;
		height: 100%
	}
	.OfferThumb__brazzers :global(.Brazzers__image-wrapper) {
		border-radius: 4px
	}
	.OfferThumb_extended .OfferThumb__brazzers,
	.OfferThumb_extended .OfferThumb__panorama {
		height: 154px
	}
	.OfferThumb__extendedThumbList {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-top: 5px
	}
	.OfferThumb__extendedThumb {
		overflow: hidden;
		width: 100px;
		height: 75px;
		border-radius: 4px
	}
	.OfferThumb__fakeImageLabel,
	.OfferThumb__panoramaIcon,
	.OfferThumb__videoIcon {
		position: absolute;
		z-index: 10
	}
	.OfferThumb__videoIcon {
		bottom: 10px;
		left: 10px;
		color: rgba(0, 0, 0, .5)
	}
	.OfferThumb__panoramaIcon {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		top: 8px;
		right: 8px;
		padding: 0 5px;
		border-radius: 2px;
		background-color: #fff
	}
	.OfferThumb__fakeImageLabel {
		top: 8px;
		right: 8px
	}
	.OfferThumb__fakeImageTooltip {
		box-sizing: border-box;
		width: 320px
	}
	.OfferThumb__region {
		font-size: 13px;
		font-weight: 700;
		position: absolute;
		z-index: 5;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		padding: 12px;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: #fff;
		background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent);
		text-shadow: 0 0 14px #000
	}
	.OfferThumb__chosenForCredit {
		font-size: 13px;
		line-height: 22px;
		position: absolute;
		z-index: 5;
		top: 8px;
		left: 4px;
		display: block;
		padding: 0 8px;
		color: #000;
		border-radius: 4px;
		background: #fff
	}
	.OfferThumb__region+.OfferThumb__chosenForCredit {
		top: 32px
	}
	.OfferThumb__soldInfo {
		position: absolute;
		z-index: 5;
		bottom: 4px;
		left: 4px
	}
	.OfferThumb:hover .OfferThumb__soldInfo {
		display: none
	}
	.OfferThumb__callsCount {
		position: absolute;
		z-index: 5;
		bottom: 4px;
		left: 4px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		animation: showCallsCount 15s forwards
	}
	@keyframes showCallsCount {
		0%,
		to {
			opacity: 0
		}
		5%,
		95% {
			opacity: 1
		}
	}
	.ListingCarouselItem {
		position: relative
	}
	.ListingCarouselItem__link {
		display: block;
		color: #000
	}
	.ListingCarouselItem__name {
		font-size: 15px;
		line-height: 20px;
		overflow: hidden;
		margin-top: 15px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.ListingCarouselItem__info {
		font-size: 15px;
		line-height: 20px;
		margin-top: 4px;
		color: grey
	}
	.ListingCarouselItem__price {
		font-size: 19px;
		font-weight: 700;
		line-height: 21px;
		margin-top: 8px;
		color: #000
	}
	.PaymentDialogContainer_platform_mobile {
		width: 100%
	}
	.PaymentDialogContainer_platform_mobile .PaymentDialogContainer__frame {
		max-height: 85vh
	}
	.PaymentDialogContainer__frame {
		display: block;
		overflow: hidden;
		border: none;
		transition: width, height 1s
	}
	.PaymentDialogContainer__frame_loading {
		visibility: hidden
	}
	.PaymentDialogContainer__loader {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	.PaymentDialogContainer__loader.Loader {
		width: 100%
	}
	.PaymentDialogContainer_platform_desktop .PaymentDialogContainer__loader.Loader_type_dots {
		margin: 0
	}
	.ButtonGroup {
		display: flex;
		align-items: center;
		box-sizing: border-box
	}
	.ButtonGroup>:not(:first-child) {
		margin-left: -1px
	}
	.ButtonGroup>.Checkbox .Button_color_whiteHoverBlue:not(.Button_checked),
	.ButtonGroup>.Radio .Button_color_whiteHoverBlue:not(.Button_checked) {
		color: grey
	}
	.ButtonGroup>.Checkbox .Button_color_whiteHoverBlue:not(.Button_checked).Button_hovered,
	.ButtonGroup>.Radio .Button_color_whiteHoverBlue:not(.Button_checked).Button_hovered {
		color: #fff
	}
	.ButtonGroup>.Checkbox .Button_color_whiteHoverBlue:not(.Button_checked).Button_disabled,
	.ButtonGroup>.Radio .Button_color_whiteHoverBlue:not(.Button_checked).Button_disabled {
		color: rgba(0, 0, 0, .38)
	}
	.ButtonGroup>.Checkbox .Button_color_whiteHoverBlue.Button_checked,
	.ButtonGroup>.Radio .Button_color_whiteHoverBlue.Button_checked {
		cursor: auto
	}
	.ButtonGroup>.Checkbox:not(:first-child) .Button,
	.ButtonGroup>.Radio:not(:first-child) .Button {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0
	}
	.ButtonGroup>.Checkbox:not(:last-child) .Button,
	.ButtonGroup>.Radio:not(:last-child) .Button {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0
	}
	.ButtonGroup>.Checkbox_checked,
	.ButtonGroup>.Checkbox_type_button:first-child,
	.ButtonGroup>.Radio_checked,
	.ButtonGroup>.Radio_type_button:first-child {
		z-index: 1
	}
	.ButtonGroup>.Checkbox.Checkbox_hovered,
	.ButtonGroup>.Radio.Radio_hovered {
		z-index: 2
	}
	.ButtonGroup>.Checkbox_type_button.Checkbox_focused,
	.ButtonGroup>.Radio_type_button.Radio_focused {
		z-index: 3
	}
	.ButtonGroup>.Radio_type_button {
		-webkit-transform: translateZ(0)
	}
	.ButtonGroup_equal_padding {
		width: 100%
	}
	.ButtonGroup_equal_padding>.Checkbox,
	.ButtonGroup_equal_padding>.Radio {
		flex-grow: 1
	}
	.ButtonGroup_equal_padding>.Checkbox>.Button,
	.ButtonGroup_equal_padding>.Radio>.Button {
		width: 100%
	}
	.ButtonGroup_equal_padding>.Checkbox>.Button .Button__text,
	.ButtonGroup_equal_padding>.Radio>.Button .Button__text {
		margin: 0
	}
	.ButtonGroup_equal_width {
		width: 100%
	}
	.ButtonGroup_equal_width>.Checkbox,
	.ButtonGroup_equal_width>.Radio {
		flex: 1
	}
	.ButtonGroup_equal_width>.Checkbox>.Button,
	.ButtonGroup_equal_width>.Radio>.Button {
		width: 100%
	}
	.ButtonGroup_equal_width>.Checkbox>.Button .Button__text,
	.ButtonGroup_equal_width>.Radio>.Button .Button__text {
		margin: 0
	}
	.RadioGroup_type_radio,
	.RadioGroup_type_radio .Radio {
		display: block
	}
	.RadioGroup_type_radio .Radio:not(:last-child) {
		margin-bottom: 10px
	}
	.RadioGroup_type_list {
		display: block
	}
	.RadioGroup_view_touch {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		padding: 2px;
		border-radius: 8px;
		background-color: rgba(0, 0, 0, .04)
	}
	.RadioGroup_view_touch .Button {
		font-size: 13px;
		line-height: 15px;
		width: 100%
	}
	.RadioGroup_view_touch .Button__content>span:first-child,
	.RadioGroup_view_touch .Button__content>span:last-child {
		margin: 0
	}
	.RadioGroup_view_touch .Radio {
		display: inline-block;
		width: 100%
	}
	.RadioGroup_view_touch .RadioGroup__item {
		display: flex;
		align-items: center
	}
	.RadioGroup_view_touch .RadioGroup__item+.RadioGroup__item:before {
		display: inline-block;
		flex-shrink: 0;
		width: 1px;
		height: 16px;
		content: "";
		opacity: .08;
		background-color: #000
	}
	.RadioGroup_view_touch .RadioGroup__item.RadioGroup__item_checked:before,
	.RadioGroup_view_touch .RadioGroup__item_checked+.RadioGroup__item:before {
		display: none
	}
	.JournalHeader {
		display: flex;
		justify-content: space-between
	}
	.JournalHeader__logo {
		display: inline-block;
		width: 208px;
		height: 42px;
		margin: 3px 36px 24px 0;
		vertical-align: top;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 42'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='100%25' x2='0%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%232882DB'/%3E%3Cstop offset='20%25' stop-color='%237B71D3'/%3E%3Cstop offset='40%25' stop-color='%23AE5BBB'/%3E%3Cstop offset='60%25' stop-color='%23CF4294'/%3E%3Cstop offset='80%25' stop-color='%23DD3266'/%3E%3Cstop offset='100%25' stop-color='%23D73B35'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M80.732 12.69l-1.396 8.25c-.381 2.41-2.792 4.441-5.204 4.441h-2.537c-2.412 0-4.062-2.03-3.68-4.441l1.395-8.25H55.35l.762-4.441c.38-2.411 2.792-4.442 5.203-4.442h9.518L71.468 0H61.95c-4.57 0-8.884 3.68-9.645 8.249l-.762 4.442H42.66L44.944 0h-3.807l-2.284 12.69h-8.884l.762-4.441C31.492 3.68 28.446 0 23.878 0H14.36l-.635 3.807h9.518c2.411 0 4.061 2.03 3.68 4.442l-.761 4.442H.78c-2.92 10.152 2.792 16.498 9.771 16.498h3.808c6.98 0 13.705-5.711 14.975-12.691h8.883l-2.284 12.69h3.807l2.284-12.69h8.884l-2.285 12.69h3.808l2.284-12.69h10.152l-.761 4.442c-.888 4.568 2.157 8.249 6.726 8.249h2.538c1.65 0 3.3-.508 4.696-1.27L77.05 33.63c-.38 2.412-2.792 4.442-5.202 4.442h-1.904l-.635 3.807h1.903c4.57 0 8.884-3.68 9.646-8.249l3.68-20.94h-3.807zM14.994 25.382h-3.807c-6.345 0-8.249-5.71-7.36-8.883H25.4c-.761 4.95-5.456 8.883-10.406 8.883zm192.899 0l-.635 3.808h-13.96l2.284-12.691h-7.741c-1.523 5.203-5.71 12.69-14.213 12.69-2.539 0-4.57-1.142-5.838-3.045-1.777 1.776-4.315 3.046-6.853 3.046H136.19l1.142-6.346H125.91l-1.141 6.346H99.387l.634-3.808h4.442c2.411 0 4.823-2.03 5.203-4.441.381-2.412-1.269-4.442-3.68-4.442h-3.807c-2.412 0-4.822 2.03-5.204 4.442l-3.68 20.94h-3.807l3.68-20.94c.381-2.412-1.268-4.442-3.68-4.442h-.634l.634-3.807h.635c2.538 0 4.569 1.142 5.838 3.045 1.776-1.776 4.315-3.045 6.852-3.045h3.808c4.568 0 7.614 3.68 6.853 8.249-.254 1.65-1.016 3.172-2.03 4.441h10.152l2.284-12.69h3.808l-1.143 6.345h11.422l1.142-6.345h3.807l-2.284 12.69h10.152c-.635-1.269-.762-2.792-.507-4.441.761-4.57 5.203-8.25 9.644-8.25h12.057l-.635 3.808h-12.056c-2.411 0-4.823 2.03-5.203 4.442-.381 2.41 1.269 4.441 3.68 4.441h3.807c2.411 0 4.823-2.03 5.204-4.441l.38-1.904h3.808l-.381 1.904c-.38 2.41 1.269 4.441 3.68 4.441 8.249 0 10.533-12.69 10.533-12.69h15.23l-2.285 12.69h10.153z' transform='translate(0 .12)'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 50%
	}
	.JournalHeader__tabs {
		display: inline-block;
		margin-bottom: 24px;
		vertical-align: top
	}
	.LineGraph {
		width: 100%;
		height: 240px
	}
	.LineGraph svg {
		width: 100%;
		height: 100%
	}
	.LineGraph svg text {
		text-anchor: middle
	}
	.LineGraph__line {
		opacity: .5;
		fill: transparent;
		stroke: #267fdf
	}
	.LineGraph__axis {
		font-size: 13px;
		opacity: .5
	}
	.AppStoreButton {
		display: inline-block;
		width: 125px;
		height: 36px;
		margin-left: 20px;
		vertical-align: top;
		text-indent: -10000px;
		background-repeat: no-repeat;
		background-position: 0;
		background-size: 125px 36px
	}
	.AppStoreButton_type_appstore {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTb4ecaHFgkZkwt9ILxo47NV_WrHt4tX4glpu8cmu5B-V6gGA9GDjuUDl_QXA15B0EBvFJR_H4C9M1XkkxFYsecI1ynelEk3NL58A1f-NLz6ep09ls2zCJhxK4SVGfuNJRi6YEiXkdeZJeHSLCJsa_trbCaaQgaphjRZ450GL6reH85R045hEQG9SwNm9TM)
	}
	.AppStoreButton_type_googleplay {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTDnZs2OXlYeuWx0KeY85bcFrDrD5Yhd41w57M166Mx9C_sDCNDUhLdRgKkSEmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8)
	}
	.AppStoreButton_type_appgallery {
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvT_9aN2HUlYeuWxzdLxp5-ICqWmVstoF5QZp7MZwsZEqDfNQUoCD1-cEjakSEmZBzkBsCYRiBI6zNHrwkgoZ7eAi11aKlk0JIJRBC1fDJLrsS4YPleajPrtxEqikKNOGMAO8Q2Ofl8GzLPvfNClHc-RrRwq2bDmXmg99_JUEDpr7G8BP8ptXIQahQjxX8i8)
	}
	.SpoilerLink {
		display: block;
		border-top: 1px solid #e0e0e0;
		transition: border-top-color .3s ease, color .3s ease
	}
	.SpoilerLink:hover {
		border-top-color: #db3727
	}
	.SpoilerLink_type_default {
		font-size: 15px;
		padding-top: 16px
	}
	.SpoilerLink_type_crossblock {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 24px;
		padding-top: 24px
	}
	.Index {
		margin-top: 36px
	}
	.Index__block {
		width: 1192px;
		margin: 0 auto 72px
	}
	@media screen and (max-width:1219px) {
		.Index__block {
			width: 888px
		}
	}
	.Index__block.zeip04SaP31OkOA {
		box-sizing: border-box;
		width: 1180px
	}
	@media screen and (max-width:1219px) {
		.Index__block.zeip04SaP31OkOA {
			width: 920px
		}
	}
	.Index__block.zeip04SaP31OkOA>* {
		margin: 0 auto
	}
	.Index__row {
		display: flex
	}
	.Index__col {
		width: 280px;
		min-width: 280px;
		vertical-align: top
	}
	.Index__col:not(:first-child) {
		margin-left: 24px
	}
	@media screen and (max-width:1219px) {
		.Index__col-1-0 {
			display: none!important
		}
	}
	.Index__col-2 {
		width: 584px;
		min-width: 584px
	}
	.Index__col-3,
	.Index__col-3-2 {
		width: 888px;
		min-width: 888px
	}
	@media screen and (max-width:1219px) {
		.Index__col-3-2 {
			width: 584px;
			min-width: 584px
		}
	}
	.Index__col-2-1 {
		width: 584px;
		min-width: 584px
	}
	@media screen and (max-width:1219px) {
		.Index__col-2-1 {
			width: 280px;
			min-width: 280px
		}
	}
	.Index__title {
		font-size: 31px;
		font-weight: 700;
		overflow: hidden;
		margin-bottom: 32px;
		letter-spacing: -.5px;
		text-overflow: ellipsis
	}
	.Index__title-link {
		white-space: nowrap;
		text-decoration: none;
		color: #000
	}
	.Index__title-link:hover {
		color: #db3727
	}
	.Index__title-h1 {
		font-size: inherit;
		display: inline;
		margin: 0
	}
	.Index__all-link {
		font-size: 17px;
		font-weight: 700;
		display: block;
		margin-top: 24px;
		padding-top: 24px;
		text-decoration: none;
		color: #157ee1;
		border-top: 1px solid rgba(0, 0, 0, .12)
	}
	.Index__all-link:hover {
		color: #db3727;
		border-color: #db3727
	}
	.Journal {
		margin: 0 auto 72px
	}
	.zeStl9jCx7G6SPJjpnQG5Sg {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		grid-gap: 24px
	}
	@media screen and (max-width:1219px) {
		.zeStl9jCx7G6SPJjpnQG5Sg {
			grid-template-columns: repeat(3, 1fr)
		}
	}
	.Journal__item {
		position: relative;
		width: 280px
	}
	@media screen and (max-width:1219px) {
		.Journal__item:nth-child(7),
		.Journal__item:nth-child(8) {
			display: none
		}
	}
	.Journal__item-image {
		overflow: hidden;
		width: 280px;
		height: 158px;
		vertical-align: top;
		border-radius: 4px
	}
	.Journal__item:hover:before {
		position: absolute;
		z-index: 10;
		top: 79px;
		display: inline-block;
		width: 280px;
		height: 79px;
		content: "";
		opacity: .5;
		border-radius: 4px;
		background-image: linear-gradient(180deg, transparent, #000)
	}
	.Journal__item-title {
		font-size: 15px;
		line-height: 18px;
		display: inline-block;
		margin-top: 16px
	}
	.Journal__item-section {
		display: none
	}
	.Journal__item:hover .Journal__item-section {
		font-size: 13px;
		font-weight: 700;
		position: absolute;
		z-index: 20;
		top: 128px;
		left: 12px;
		display: inline-block;
		color: #fff
	}
	.AppStoreButtons {
		display: inline-flex;
		flex-wrap: wrap;
		justify-content: center;
		margin: -8px 0 0;
		padding: 0;
		list-style: none
	}
	.AppStoreButtons .AppStoreButton {
		margin: 0
	}
	.AppStoreButtons li {
		margin-top: 8px
	}
	.AppStoreButtons li:not(:last-child) {
		margin-right: 8px
	}
	.AppStoreButtons_direction_reverse {
		flex-direction: row-reverse
	}
	.AppStoreButtons_direction_reverse li:not(:last-child) {
		margin-right: 0;
		margin-left: 8px
	}
	.AppStoreButtons__button {
		margin-top: 8px
	}
	.AppStoreButtons__button_qr {
		width: 36px;
		height: 36px;
		cursor: pointer;
		border-radius: 4px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAkBAMAAADx8p7SAAAAElBMVEVHcEwAAAAAAAAAAAD///8AAACmxeJWAAAABHRSTlMAt+8gkQpB5AAAAMFJREFUKM9tkjtuAzEUxAT4AkGM9GnSBznDTB8Y5P2v4mJ/Wq9VEk/UYPTG7dPTuY/xdyY+fsfXC/JjvBK/r+h/KEkMliQrUsAGZUUEASAzqvSMKM5IMT25kqyq7UVVmzLlgiWU2A1pVtHuatrUhOx6pYndLyYsQez+YooV7B41WEu6uYyFaqcQISBJPdLTFGnmVkM4kGIJ0s59FZJ9imBLTJynbMW5VWs4XEnoIp9bPf/2Bf1c0ZtlerNyt/PY4z6ehbbJm9GUPX4AAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-size: 36px
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.AppStoreButtons__button_qr {
			background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABIBAMAAAC5Cp7HAAAAFVBMVEVHcEwAAAAAAAAAAAAAAAAAAAD////tukpoAAAABXRSTlMAlNUVQDpiIB0AAAEnSURBVEjHvZZRDsIwCIYxXsBEPcLe9cED+OABnHIF7n8Ep6UUNwu0GlnSmO6L5QfKAIDzgHUbtzDZEW2boPXgMOMBVujZBk4uc4e9y1xhcJkR0LffMpTs+QOfq9ppY3hlIpGy38IQ71N5hOxgKCnALxli4f0Mr4LW42MyHPk35ZV8WYxYcpXPqNSPwVDJJ+YzCtrGsOtvqqmVeb2kXBJqo53hf0/hQy64LoZ0brn225iElbhJPBsZfYtzPhAXd9llSrFTcXumPcJwIkS/KtQmpgSg1CotY+gyqtepIulgtODcrWiuPcLoZpBv8vysOMNFId5jJ0OkLmSlh9uMrCK7Gh+LUWJV/D73Q4P55zf3B0xklojMJBeXuYVmpMisFZnZJsic/XYAD50mZZJQNec6AAAAAElFTkSuQmCC)
		}
	}
	.AppStoreButtons__modal {
		background-color: initial
	}
	.AppStoreButtons__qrCode {
		border-radius: 8px
	}
	.PromoPopupProvenOwner {
		width: 640px;
		padding: 32px 32px 0
	}
	.PromoPopupProvenOwner__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px
	}
	.PromoPopupProvenOwner__content {
		display: flex
	}
	.PromoPopupProvenOwner__content-left {
		margin-right: 16px;
		margin-bottom: 32px
	}
	.PromoPopupProvenOwner__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px
	}
	.PromoPopupProvenOwner__content-right {
		position: relative;
		min-width: 247px;
		min-height: 250px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='247' height='252' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.24'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='247' height='250'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 .942h247V250H0V.942z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)' stroke='%23000'%3E%3Cpath d='M56.265 168.876c-.59 5.19-3.256 16.136-6.37 22.647m0 0c1.887-.236 6.37-2.052 6.37-3.185m-6.37 3.185c-.708 1.77-2.618 5.662-4.6 7.078M56.411 28.982c0-5.552 0-9.679.326-12.919.325-3.231.968-5.526 2.22-7.43A15.5 15.5 0 0163.4 4.186c1.905-1.251 4.2-1.895 7.431-2.219 3.24-.325 7.367-.326 12.92-.326h92.236c5.552 0 9.679 0 12.919.326 3.232.324 5.526.968 7.431 2.22a15.502 15.502 0 014.445 4.444c1.251 1.905 1.895 4.2 2.219 7.431.325 3.24.326 7.367.326 12.92v221.842H56.411V28.982z'/%3E%3Cpath d='M212.321 126.411c1.132-.283 5.19-2.241 7.077-3.185 13.022-4.812 18.165-14.272 19.109-18.401.354-15.216-15.57-10.97-16.632-12.031-.849-.85-12.975-2.36-18.401-2.831v38.218m8.847-1.77c-1.416.354 8.846 2.477 12.031 10.262.826 2.006 2.336 7.29 1.77 12.386m-13.801-22.648l-8.847 1.77m22.648 20.878c.235 3.892.212 12.951-1.77 18.047m1.77-18.047c-3.657-5.604-11.89-13.167-15.571 1.415-1.071 4.247-.07 5.875 13.801 16.632m0 0c7.078 6.724 12.032 20.312 4.954 35.033m-4.954-35.033c-5.379 10.758-16.396 5.19-20.878.708m25.832 34.325c2.831 5.19 8.139 16.844 6.724 21.94-1.769 6.37-9.908 23.355-15.57 27.248h-7.255m16.101-49.188c-3.404 13.093-6.723 18.047-7.785 19.109-1.061 1.062-6.723 1.062-9.2 1.062-1.982 0-4.011-.354-4.601-1.062m-4.246 10.616c.472-2.949 2.123-8.139 4.246-10.616m-4.246 10.616v-15.57m0 15.57v14.155m4.246-24.771c-.943 0-3.184-2.831-4.246-4.954m0-88.113v39.633m0 0v48.48m9.731 35.033l-10.085-.708.354-1.062v-3.538m9.731 5.308c-3.008-.472-9.817-1.956-9.731-5.308m9.731 5.308c5.131 0 7.255-6.724 10.439-12.386 2.548-4.529-1.061-8.728-3.184-10.262-3.893-2.477-8.139 0-11.324 4.954-2.545 3.958-5.589 9.555-5.662 12.386m18.047-29.017c2.241-5.544 5.945-18.118 2.831-24.063-1.297-3.185-5.52-7.361-12.031 1.415-1.77 2.359-5.096 7.714-4.247 10.262 1.534 3.421 6.37 10.687 13.447 12.386zm-170.564 0c2.705 2.071 5.59 6.939 5.308 12.739'/%3E%3Cpath d='M33.971 112.964c-.354 1.416-3.539 11.324-3.892 13.447-.284 1.699-2.242 4.247-3.185 5.308-1.534 2.124-5.025 6.795-6.724 8.493-2.123 2.123-3.185 8.139-3.185 10.616 0 2.477-1.061 9.555-1.061 11.678 0 2.123-8.14 41.402-8.847 43.526-.708 2.123-4.246 13.447-5.308 15.216-1.061 1.769-.708 4.246-1.061 6.37-.284 1.698 2.24 16.278 3.538 23.355h52.019V86.071c-.708-1.416-3.539-2.478-6.016-3.186-2.477-.707-2.83 0-3.185 0m-13.093 30.079c.354-1.415 3.539-17.34 3.893-19.462.354-2.124 3.184-8.847 3.538-10.617.354-1.769 1.062-2.83 2.124-2.83 1.061 0 3.184 2.83 3.538 2.83m-13.093 30.079c.708 7.785 7.431 5.308 9.555 3.893 2.123-1.416 6.723-10.262 6.723-11.678 0-1.415 3.893-10.616 3.893-12.739 0-1.699-4.719-7.077-7.078-9.555M19.816 145.52c2.242 1.416 7.927 3.822 12.74 2.123m-12.74 3.539c2.242 1.416 7.927 3.822 12.74 2.123'/%3E%3Crect x='118.692' y='10.135' width='22.355' height='3.246' rx='1.623'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.PromoPopupProvenOwner__image {
		position: absolute;
		right: 70px;
		bottom: 97px;
		width: 95px;
		height: 95px
	}
	.PromoPopupProvenOwner__comment {
		font-size: 11px;
		line-height: 14px;
		position: absolute;
		right: 55px;
		bottom: 20px;
		width: 125px;
		text-align: center;
		color: grey
	}
	.DonutChart {
		position: relative
	}
	.DonutChart_small {
		width: 36px;
		height: 36px
	}
	.DonutChart_40 {
		width: 40px;
		height: 40px
	}
	.DonutChart_normal {
		width: 48px;
		height: 48px
	}
	.DonutChart__background {
		fill: #fff
	}
	.DonutChart__meter {
		fill: transparent;
		stroke: #e0e0e0
	}
	.DonutChart_with_dividers .DonutChart__meter {
		stroke: #fff
	}
	@font-face {
		font-family: Gerbera;
		src: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTDte8iHSRpBrlwodNs_4uUCqGnOsdlS5Qhv5sx0vsNxDPIGU9bRh-IBiLECXC9p_mdLeYRyF4a2InvDrjk_jfMi_GaEkE4kM-xHMmLIBqLPdoolneuTL4dcPJSkL8a7PzWgaEOfisGjNcD2FgVKXMlUYA22WDyttRB1_rcQBIr_JfJx84t3MyqUSihK7jM) format("woff2");
		font-weight: 700;
		font-display: swap;
		font-style: normal
	}
	@font-face {
		font-family: Gerbera;
		src: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTDte8iHSRpBvlYjZeg_ot9SqDzE4d1dtlxs7J9wu8x6XP8EANKFgrcGjLBSVWB78C9aJL1LZJirPHXTuDEkitUexmjfllRVHrlsGzDwKKLMab8QsMCTDrtEFo6cIsOuJSCERGuNvMSrC872Mx1wafBKbxOOYBCqgRde0Io_GZP8JcFk2JhDIgWAewJI_TI) format("woff2");
		font-weight: 400;
		font-display: swap;
		font-style: normal
	}
	.Tags_wrap_nowrap {
		display: flex
	}
	.Tags__tag {
		display: inline-block;
		max-width: 100%;
		margin-bottom: 12px;
		white-space: nowrap
	}
	.Tags__tag:not(:last-child) {
		margin-right: 8px
	}
	.Tags_mobile .Tags__tag {
		margin-bottom: 8px
	}
	.Tags_mobile .Tags__tag .Button.Button_checked {
		color: #fff;
		border-color: transparent;
		background-color: #157ee1
	}
	.Tags_wrap_nowrap .Tags__tag,
	.Tags_wrap_nowrap.Tags_mobile .Tags__tag {
		margin-bottom: 0
	}
	.Tags .Button__content>span {
		margin: 12px 16px
	}
	.ReviewRating {
		position: relative;
		flex-shrink: 0;
		border-radius: 50%
	}
	.ReviewRating_bg_black {
		background-color: rgba(0, 0, 0, .5)
	}
	.ReviewRating_bg_white {
		background-color: #fff
	}
	.ReviewRating_size_xsmall {
		width: 32px;
		height: 32px
	}
	.ReviewRating_size_xsmall .ReviewRating__number {
		font-size: 15px;
		line-height: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewRating_size_xsmall .ReviewRating__number {
			font-size: 11px
		}
	}
	.ReviewRating_size_40 {
		width: 40px;
		height: 40px
	}
	.ReviewRating_size_40 .ReviewRating__number {
		font-size: 17px;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewRating_size_40 .ReviewRating__number {
			font-size: 12px
		}
	}
	.ReviewRating_size_small {
		width: 48px;
		height: 48px
	}
	.ReviewRating_size_small .ReviewRating__number {
		font-size: 19px;
		line-height: 48px
	}
	.ReviewRating_size_56 {
		width: 56px;
		height: 56px
	}
	.ReviewRating_size_56 .ReviewRating__number {
		font-size: 18px;
		line-height: 56px
	}
	.ReviewRating_size_medium {
		width: 64px;
		height: 64px
	}
	.ReviewRating_size_medium .ReviewRating__number {
		font-size: 23px;
		line-height: 64px
	}
	.ReviewRating_size_large {
		width: 72px;
		height: 72px
	}
	.ReviewRating_size_large .ReviewRating__number {
		font-size: 23px;
		line-height: 72px
	}
	.ReviewRating_size_xxlarge {
		width: 216px;
		height: 216px
	}
	.ReviewRating_size_xxlarge .ReviewRating__number {
		font-size: 31px;
		line-height: 36px
	}
	.ReviewRating_color_black .ReviewRating__number {
		color: #000
	}
	.ReviewRating_color_white .ReviewRating__number {
		color: #fff
	}
	.ReviewRating_color_white .ReviewRating__meter {
		stroke: hsla(0, 0%, 100%, .12)
	}
	.ReviewRating_color_black .ReviewRating__meter {
		stroke: rgba(0, 0, 0, .12)
	}
	.ReviewRating_rating_bad .ReviewRating__grade {
		stroke: #db3727
	}
	.ReviewRating_rating_neutral .ReviewRating__grade {
		stroke: #ffdd41
	}
	.ReviewRating_rating_good .ReviewRating__grade {
		stroke: #5b0
	}
	.ReviewRating__content {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center
	}
	.ReviewRating__number {
		font-weight: 700;
		position: relative;
		display: flex
	}
	.ReviewRating__note {
		font-size: 13px;
		line-height: 15px;
		position: absolute;
		top: 4px;
		right: -50%;
		color: #ccc
	}
	.ReviewRating__text {
		font-size: 13px;
		line-height: 16px;
		max-width: 100px;
		padding-top: 4px;
		text-align: center
	}
	.ReviewRating__circle {
		transform: rotate(-90deg)
	}
	.ReviewRating__grade,
	.ReviewRating__meter {
		stroke-width: 4
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewRating__grade,
		.ReviewRating__meter {
			stroke-width: 2
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewRating_size_xxlarge .ReviewRating__grade,
		.ReviewRating_size_xxlarge .ReviewRating__meter {
			stroke-width: 3
		}
	}
	.CreditCarImage {
		position: relative;
		display: block;
		overflow: hidden;
		width: 100%;
		border-radius: 8px
	}
	.CreditCarImage__badge {
		font-size: 13px;
		line-height: 18px;
		position: absolute;
		top: 8px;
		left: 8px;
		padding: 2px 8px;
		border-radius: 4px
	}
	.CreditCarImage__badge_sold {
		color: #fff;
		background-color: #eb6f64
	}
	.CreditCarImage__badge_attached {
		color: #000;
		background-color: #fff
	}
	.CreditCarImage_dimmed .CreditCarImage__image {
		opacity: .5
	}
	.CreditCarImage_placeholder {
		height: 154px;
		background: #f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2580 1320'%3E%3Cpath d='M668 98h668c74 0 206 48 260 93l186 153c72 60 164 100 257 111l258 32a171 171 0 01146 165v186c0 80-59 143-146 143h-191a212 212 0 11-212-212 212 212 0 11-212 212H871a212 212 0 11-212-212 212 212 0 11-212 212H256c-90 0-158-70-158-144V651c0-64 54-193 108-247l210-204c48-48 177-102 251-102z' stroke='%23e4e4e4' stroke-width='197' fill='none'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 50%
	}
	.BadgeAutoruExpertDesktop__infoPopup {
		position: relative
	}
	.BadgeAutoruExpertDesktop__popupContent {
		width: 220px;
		padding: 10px
	}
	.BadgeAutoruExpertDesktop__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 0;
		margin-bottom: 16px
	}
	.BadgeAutoruExpertDesktop__text {
		font-size: 13px;
		line-height: 16px;
		margin-top: 0
	}
	.BadgeAutoruExpertDesktop__link {
		font-size: 13px
	}
	.PaymentModal.Modal.Popup {
		overflow-y: auto;
		background: rgba(0, 0, 0, .8)
	}
	.PaymentModal .Modal__content {
		border-radius: 8px
	}
	.CreditCalculatorDesktop {
		display: flex;
		flex-direction: column;
		justify-content: space-between
	}
	.CreditCalculatorDesktop__row {
		display: flex;
		flex-direction: row;
		justify-content: space-between
	}
	.CreditCalculatorDesktop__row+.CreditCalculatorDesktop__row {
		margin-top: 24px
	}
	.CreditCalculatorDesktop__field {
		display: flex;
		flex-direction: column;
		flex-basis: 48%
	}
	.CreditCalculatorDesktop__field-title {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 4px;
		color: grey
	}
	.CreditCalculatorDesktop__field-value {
		font-size: 23px;
		line-height: 28px
	}
	.CreditCalculatorDesktop__slider {
		margin-top: 12px
	}
	.CreditCalculatorMobile {
		font-size: 15px;
		line-height: 20px
	}
	.CreditCalculatorMobile__info {
		margin-bottom: 17px
	}
	.CreditCalculatorMobile__info-field {
		display: flex;
		justify-content: space-between;
		align-items: center
	}
	.CreditCalculatorMobile__info-field:not(:last-child) {
		margin-bottom: 12px
	}
	.CreditCalculatorMobile__info-field-title {
		color: grey
	}
	.CreditCalculatorMobile__info-field_monthly-payment .CreditCalculatorMobile__info-field-value {
		font-weight: 700
	}
	.CreditCalculatorMobile__field-info {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 20px
	}
	.CreditCalculatorMobile__amount-slider {
		margin-bottom: 28px
	}
	.CreditCalculatorMobile__term-tags {
		overflow-x: scroll;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		order: 4;
		margin: 0 -24px;
		padding-left: 24px
	}
	.CreditCalculatorMobile__term-tags::-webkit-scrollbar {
		display: none
	}
	.CreditCalculatorMobile__term-tags-item_last {
		margin-right: 24px
	}
	.CreditUserForm {
		font-size: 15px;
		line-height: 20px
	}
	.CreditUserForm__disclaimer {
		padding-bottom: 16px
	}
	.CreditUserForm__disclaimer-text {
		font-size: 13px;
		line-height: 16px;
		color: grey
	}
	.CreditUserForm__disclaimer_error {
		padding-bottom: 0
	}
	.CreditUserForm__disclaimer-error {
		color: #db3727
	}
	.CreditUserForm_desktop .CreditUserForm__field {
		flex-shrink: 0
	}
	.CreditUserForm_desktop .CreditUserForm__field:not(.CreditUserForm__field_error) {
		margin-bottom: 24px
	}
	.CreditUserForm_desktop .CreditUserForm__main-fields {
		display: flex;
		justify-content: space-between
	}
	.CreditUserForm_desktop .CreditUserForm__email-field,
	.CreditUserForm_desktop .CreditUserForm__name-field {
		flex-basis: 50%;
		flex-shrink: 1
	}
	.CreditUserForm_desktop .CreditUserForm__phone-confirmation-field {
		flex-shrink: 1
	}
	.CreditUserForm_desktop .CreditUserForm__name-field {
		margin-right: 12px
	}
	.CreditUserForm_desktop .CreditUserForm__field.CreditUserForm__phone-field {
		flex-grow: 1;
		flex-basis: 50%
	}
	.CreditUserForm_desktop .CreditUserForm__phone-auth {
		flex-grow: 1;
		flex-shrink: 1
	}
	.CreditUserForm_desktop .CreditUserForm__action-area {
		display: flex
	}
	.CreditUserForm_desktop .CreditUserForm__action-button {
		flex-basis: 35%;
		margin-left: 16px
	}
	.CreditUserForm_mobile .CreditUserForm__action-area,
	.CreditUserForm_mobile .CreditUserForm__field:not(.CreditUserForm__field_error):not(.CreditUserForm__phone-confirmation-field) {
		margin-bottom: 12px
	}
	.UserDataFormInput {
		font-size: 15px;
		line-height: 20px;
		position: relative
	}
	.UserDataFormInput__suggest {
		position: absolute;
		z-index: 10;
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		margin-top: 8px;
		background-color: #fff
	}
	.UserDataFormInput__suggest_theme_default {
		border-radius: 8px;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.UserDataFormInput__suggest_theme_alternate {
		width: calc(100% + 48px);
		margin-top: 16px;
		margin-left: -24px;
		box-shadow: 0 24px 24px rgba(0, 0, 0, .12)
	}
	.UserDataFormInput .RichInput__suggest-item {
		padding: 8px 24px;
		cursor: pointer
	}
	.UserDataFormInput .RichInput__suggest-item:first-of-type {
		padding-top: 12px
	}
	.UserDataFormInput .RichInput__suggest-item:last-of-type {
		padding-bottom: 12px
	}
	.UserDataFormInput .RichInput__suggest-item_theme_alternate {
		line-height: 40px;
		padding: 8px 40px
	}
	.UserDataFormInput .RichInput__suggest-item_theme_alternate:first-of-type,
	.UserDataFormInput .RichInput__suggest-item_theme_alternate:last-of-type {
		padding-top: 8px
	}
	.UserDataFormInput .RichInput__suggest-item_theme_alternate .UserDataFormInput__suggest-item {
		line-height: 20px;
		position: relative;
		top: -1px;
		display: inline-block;
		vertical-align: middle
	}
	.UserDataFormInput .RichInput__suggest-item_selected {
		color: #fff;
		background: #157ee1
	}
	.UserDataFormInput .RichInput__suggest-item_selected .UserDataFormInput__suggest-additional-text {
		color: #4a90e2
	}
	.UserDataFormInput__suggest-additional-text {
		color: #ccc
	}
	.UserDataFormInput__suggest-description {
		font-size: 13px;
		line-height: 15px;
		display: block;
		color: #e0e0e0
	}
	.CreditAutoruFinanceLogo {
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.CreditAutoruFinanceLogo_size_l {
		width: 188px;
		height: 24px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='188' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.39 5.998c1.854 0 3.317.683 3.732 1.602V6.327h3v12.134h-3v-1.272c-.415.895-1.878 1.601-3.732 1.601C3.024 18.79 0 16.2 0 12.406s3.024-6.408 6.39-6.408zm.366 9.612c1.537 0 2.878-.707 3.268-1.602V10.78c-.39-.919-1.731-1.602-3.268-1.602-2.146 0-3.634 1.32-3.634 3.228 0 1.908 1.488 3.204 3.634 3.204zm9.854-9.283h3.097v6.55c0 1.744 1.147 2.733 2.659 2.733 1.317 0 2.56-.777 2.78-1.838V6.327h3.098v12.134h-3.001v-1.226c-.34.896-1.536 1.555-3.341 1.555-2.585 0-5.293-1.649-5.293-5.418V6.327zm23.487 11.05c-.585.801-1.707 1.413-3.122 1.413-2.78 0-4.121-1.53-4.121-4.146V9.508h-2.147v-.966l4.317-5.277h.952v3.062h3.975v3.181h-4v4.477c0 1.2.732 1.625 1.56 1.625.855 0 1.367-.306 1.928-.919l.658 2.686zm8.707 1.413c-3.56 0-6.634-2.709-6.634-6.384 0-3.676 3.074-6.408 6.634-6.408 3.562 0 6.634 2.732 6.634 6.408 0 3.675-3.072 6.384-6.634 6.384zm0-3.18c1.952 0 3.512-1.296 3.512-3.204 0-1.909-1.56-3.228-3.511-3.228-1.952 0-3.513 1.32-3.513 3.228 0 1.908 1.561 3.204 3.513 3.204zm10.756-.919c1.195 0 2.122.895 2.122 2.05 0 1.154-.927 2.05-2.121 2.05-1.196 0-2.122-.896-2.122-2.05 0-1.155.926-2.05 2.122-2.05zm12.829-5.018a3.11 3.11 0 00-1.658-.495c-1.44 0-2.367.872-2.61 1.98v7.303h-3.098V6.327h3V7.93c.366-1.13 1.366-1.931 2.78-1.931.927 0 1.708.424 2.025.918l-.44 2.757zm2.561-3.346h3.096v6.55c0 1.744 1.147 2.733 2.66 2.733 1.316 0 2.56-.777 2.78-1.838V6.327h3.097v12.134h-3v-1.226c-.34.896-1.536 1.555-3.341 1.555-2.586 0-5.293-1.649-5.293-5.418V6.327zM103.603 24v-5.152c-4.268-.076-7.253-2.576-7.253-6.555 0-3.978 2.985-6.478 7.253-6.554V0h1.938v5.739c4.268.076 7.254 2.576 7.254 6.554 0 3.98-2.986 6.479-7.254 6.555V24h-1.938zm7.254-11.707c0-3.111-2.147-4.514-5.316-4.514v9.029c3.169 0 5.316-1.403 5.316-4.515zm-12.569 0c0 3.112 2.147 4.515 5.316 4.515v-9.03c-3.169.001-5.316 1.404-5.316 4.515zm18.068-6.274v12.548h1.938l7.384-9.385v9.385h1.938V6.02h-1.938l-7.384 9.386V6.019h-1.938zm15.711 0v12.548h1.938V13.11h7.28v5.457h1.937V6.02h-1.937v5.05h-7.28V6.02h-1.938zm20.059-.28c3.142 0 5.472 1.708 5.472 4.871v7.957h-1.885V17.37c-.655.867-2.2 1.479-3.823 1.479-3.195 0-5.133-1.581-5.133-4.106 0-2.474 2.226-3.979 5.159-3.979.969 0 2.75.255 3.745 1.148v-.79c0-2.322-1.598-3.342-3.693-3.342-1.623 0-3.142.74-3.901 1.709l-.524-1.684c.707-1.147 2.566-2.065 4.583-2.065zm3.535 9.513v-1.148c-.498-.867-1.99-1.3-3.588-1.3-2.068 0-3.378.739-3.378 1.938 0 1.147 1.153 2.066 3.378 2.066 1.624 0 3.117-.638 3.588-1.556zm6.258-9.233v12.548h1.938V13.11h7.279v5.457h1.938V6.02h-1.938v5.05h-7.279V6.02h-1.938zm25.61 9.207c-.786.816-2.017 1.582-3.797 1.582-3.064 0-5.159-1.786-5.159-4.515 0-2.729 2.095-4.514 5.106-4.514 1.624 0 2.986.79 3.745 1.556l.471-1.53c-.55-.995-2.226-2.066-4.582-2.066-3.535 0-6.678 2.627-6.678 6.554 0 3.928 3.143 6.555 6.678 6.555 2.514 0 4.137-1.097 4.687-2.091l-.471-1.53z' fill='%23DB3727'/%3E%3C/svg%3E")
	}
	.CreditAutoruFinanceLogo_size_s {
		width: 120px;
		height: 16px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='120' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.967 3.774c1.15 0 2.06.423 2.317.993v-.79h1.862v7.527H6.284v-.789c-.258.555-1.166.994-2.317.994C1.877 11.709 0 10.1 0 7.749c0-2.354 1.877-3.975 3.967-3.975zm.218 6.03c.943 0 1.766-.453 2.006-1.028v-2.07c-.24-.59-1.063-1.028-2.006-1.028-1.317 0-2.23.846-2.23 2.07 0 1.225.913 2.056 2.23 2.056zm6.243-5.714h1.908v4.17c0 1.111.707 1.741 1.639 1.741.81 0 1.578-.495 1.713-1.17v-4.74h1.908v7.725h-1.849v-.78c-.21.57-.946.99-2.058.99-1.593 0-3.261-1.05-3.261-3.45V4.091zm14.662 7.04c-.366.508-1.067.896-1.95.896-1.737 0-2.575-.97-2.575-2.628V6.143h-1.34v-.612l2.696-3.344h.594v1.94h2.483v2.016H22.5V8.98c0 .762.457 1.03.975 1.03.533 0 .853-.193 1.203-.582l.412 1.702zm5.376.579c-2.187 0-4.073-1.681-4.073-3.96 0-2.28 1.886-3.975 4.073-3.975 2.186 0 4.073 1.695 4.073 3.974 0 2.28-1.887 3.96-4.073 3.96zm0-1.905c1.176 0 2.117-.831 2.117-2.055 0-1.225-.941-2.071-2.118-2.071s-2.118.846-2.118 2.07c0 1.225.941 2.056 2.118 2.056zm6.681-.317c.734 0 1.303.554 1.303 1.27 0 .715-.569 1.269-1.303 1.269s-1.303-.554-1.303-1.27c0-.715.57-1.27 1.303-1.27zm8.194-3.374a1.924 1.924 0 00-1.038-.315c-.901 0-1.482.555-1.635 1.26v4.65h-1.94V3.984h1.88v1.02c.229-.72.855-1.23 1.74-1.23.58 0 1.07.27 1.268.585l-.275 1.755zM46.92 4.09h1.908v4.17c0 1.111.707 1.741 1.639 1.741.81 0 1.577-.495 1.712-1.17v-4.74h1.91v7.725h-1.85v-.78c-.21.57-.946.99-2.058.99-1.593 0-3.261-1.05-3.261-3.45V4.091zm18.993 11.216V12.02c-2.735-.048-4.647-1.643-4.647-4.18s1.912-4.131 4.647-4.18V0h1.242v3.66c2.735.049 4.648 1.643 4.648 4.18s-1.913 4.132-4.648 4.18v3.286h-1.242zm4.572-7.49c0-2.02-1.33-2.931-3.293-2.931v5.862c1.963 0 3.293-.91 3.293-2.931zm-7.903 0c0 2.02 1.33 2.93 3.293 2.93v-5.86c-1.962 0-3.293.91-3.293 2.93zm11.196-3.908v8.142h1.247l4.751-6.09v6.09h1.247V3.908h-1.247l-4.75 6.09v-6.09h-1.248zm10.208 0v8.142h1.201V8.508H89.7v3.542h1.201V3.908h-1.2v3.276h-4.513V3.908h-1.202zm12.644-.326c2.004 0 3.491 1.104 3.491 3.147v5.14h-1.203v-.775c-.417.56-1.403.956-2.438.956-2.038 0-3.274-1.022-3.274-2.653 0-1.597 1.42-2.57 3.29-2.57.618 0 1.754.165 2.389.742v-.51c0-1.5-1.019-2.159-2.355-2.159-1.036 0-2.005.478-2.489 1.104l-.334-1.087c.451-.741 1.637-1.335 2.923-1.335zm2.173 6.153v-.747c-.305-.564-1.223-.846-2.204-.846-1.272 0-2.076.481-2.076 1.261 0 .747.708 1.344 2.076 1.344.997 0 1.915-.415 2.204-1.012zm3.951-5.827v8.142h1.201V8.508h4.513v3.542h1.201V3.908h-1.201v3.276h-4.513V3.908h-1.201zm16.163 5.802c-.5.528-1.285 1.022-2.42 1.022-1.953 0-3.288-1.153-3.288-2.916s1.335-2.916 3.255-2.916c1.035 0 1.903.511 2.387 1.005l.3-.988c-.35-.643-1.419-1.335-2.921-1.335-2.253 0-4.256 1.697-4.256 4.234s2.003 4.234 4.256 4.234c1.602 0 2.637-.709 2.988-1.351l-.301-.989z' fill='%23DB3727'/%3E%3C/svg%3E")
	}
	.CreditAutoruFinanceLogo_size_s.CreditAutoruFinanceLogo_dimmed {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='136' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.496 4.245c1.304 0 2.334.477 2.625 1.118v-.888h2.111v8.467h-2.11v-.888c-.292.625-1.322 1.118-2.626 1.118C2.128 13.172 0 11.364 0 8.717 0 6.07 2.128 4.245 4.496 4.245zm.247 6.787c1.07 0 2.002-.51 2.274-1.157v-2.33C6.745 6.884 5.812 6.39 4.743 6.39c-1.492 0-2.527.952-2.527 2.33 0 1.376 1.035 2.312 2.527 2.312zM11.816 4.6h2.163v4.692c0 1.249.801 1.958 1.857 1.958.92 0 1.789-.557 1.942-1.317V4.601h2.163v8.69h-2.096v-.877c-.238.64-1.072 1.114-2.333 1.114-1.805 0-3.696-1.182-3.696-3.882V4.601zm16.62 7.918c-.414.571-1.208 1.008-2.21 1.008-1.968 0-2.917-1.092-2.917-2.956V6.908h-1.52v-.689l3.056-3.762h.674V4.64h2.814v2.268H25.5V10.1c0 .856.518 1.159 1.105 1.159.604 0 .967-.219 1.364-.656l.466 1.915zm6.094.654c-2.478 0-4.616-1.89-4.616-4.455 0-2.565 2.138-4.472 4.616-4.472 2.478 0 4.616 1.907 4.616 4.472 0 2.564-2.138 4.455-4.616 4.455zm0-2.14c1.333 0 2.4-.936 2.4-2.313 0-1.377-1.067-2.33-2.4-2.33-1.334 0-2.401.953-2.401 2.33 0 1.377 1.067 2.313 2.4 2.313zm7.568-.358c.832 0 1.477.624 1.477 1.429 0 .804-.645 1.428-1.477 1.428-.832 0-1.477-.624-1.477-1.428 0-.805.645-1.429 1.477-1.429zm9.29-3.797a2.192 2.192 0 00-1.177-.354c-1.021 0-1.68.624-1.852 1.418v5.231H46.16v-8.69h2.13v1.147c.26-.81.969-1.384 1.973-1.384.658 0 1.211.304 1.437.658l-.312 1.974zM53.176 4.6h2.163v4.692c0 1.249.8 1.958 1.856 1.958.92 0 1.788-.557 1.942-1.317V4.601H61.3v8.69h-2.095v-.877c-.238.64-1.073 1.114-2.333 1.114-1.806 0-3.696-1.182-3.696-3.882V4.601zm21.525 12.62v-3.697c-3.1-.055-5.267-1.848-5.267-4.703 0-2.855 2.167-4.648 5.267-4.703V0h1.407v4.117c3.1.055 5.267 1.848 5.267 4.703 0 2.855-2.167 4.648-5.267 4.703v3.696h-1.407zm5.183-8.425c0-2.273-1.507-3.297-3.732-3.297v6.594c2.225 0 3.732-1.024 3.732-3.297zm-8.959 0c0 2.273 1.508 3.297 3.732 3.297V5.498c-2.224 0-3.731 1.024-3.731 3.297zm12.688-4.4v9.159h1.413l5.385-6.851v6.85h1.412V4.396h-1.412l-5.385 6.85v-6.85h-1.413zm11.57 0v9.159h1.362V9.57h5.114v3.984h1.362v-9.16h-1.362v3.687h-5.114V4.395h-1.361zm14.33-.365c2.272 0 3.957 1.242 3.957 3.54v5.782h-1.363v-.871c-.474.63-1.591 1.075-2.764 1.075-2.31 0-3.71-1.15-3.71-2.984 0-1.797 1.609-2.89 3.729-2.89.7 0 1.987.184 2.707.833v-.574c0-1.687-1.155-2.428-2.669-2.428-1.174 0-2.272.537-2.821 1.242l-.378-1.224c.511-.834 1.855-1.5 3.312-1.5zm2.463 6.92v-.84c-.346-.635-1.386-.952-2.498-.952-1.441 0-2.353.541-2.353 1.418 0 .84.802 1.513 2.353 1.513 1.13 0 2.17-.467 2.498-1.14zm4.478-6.555v9.159h1.361V9.57h5.114v3.984h1.362v-9.16h-1.362v3.687h-5.114V4.395h-1.361zm18.318 6.53c-.567.592-1.456 1.148-2.743 1.148-2.213 0-3.726-1.297-3.726-3.28 0-1.983 1.513-3.28 3.688-3.28 1.173 0 2.157.574 2.706 1.13l.34-1.112c-.397-.722-1.608-1.5-3.31-1.5-2.554 0-4.824 1.908-4.824 4.762 0 2.854 2.27 4.763 4.824 4.763 1.816 0 2.989-.797 3.386-1.52l-.341-1.112z' opacity='.5' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E")
	}
	.CurtainHeader {
		flex: 0 0 auto;
		box-sizing: border-box;
		color: #1f1f1f;
		border-bottom: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainHeader {
			border-radius: 16px 16px 0 0
		}
	}
	.CurtainHeader_size_default {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainHeader_size_default {
			font-size: 19px;
			line-height: 22px
		}
	}
	.CurtainHeader_padding_default {
		padding: 24px 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainHeader_padding_default {
			padding: 18px 24px
		}
	}
	.CurtainHeader_padding_none {
		padding: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainHeader_withPlaceForCloser.CurtainHeader_padding_default {
			padding-right: 72px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainHeader_withPlaceForCloser.CurtainHeader_padding_none {
			padding-right: 48px
		}
	}
	.CurtainHeader__wrapper {
		overflow: hidden;
		box-sizing: border-box;
		width: 100%;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		body .CurtainHeader__wrapper {
			width: 100%
		}
	}
	.CurtainHeader__wrapper_multiline {
		overflow: auto;
		white-space: normal
	}
	.CurtainContent {
		min-height: 0;
		-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)
	}
	.CurtainContent,
	.CurtainContent__wrapper {
		display: flex;
		flex: 1 1 auto;
		flex-direction: column;
		box-sizing: border-box
	}
	.CurtainContent__wrapper {
		position: relative;
		overflow: auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		body .CurtainContent__wrapper {
			width: 100%
		}
	}
	.CurtainContent__wrapper_padding_default {
		padding: 24px 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CurtainContent__wrapper_padding_default {
			padding: 18px 24px
		}
	}
	.CurtainContent__wrapper_padding_none {
		padding: 0
	}
	.Curtain__overlay {
		position: fixed;
		z-index: 2500;
		bottom: -100%;
		left: -100%;
		width: 100%;
		height: 100%;
		opacity: 0;
		background: rgba(0, 0, 0, .5);
		transition: opacity .3s ease-in-out, bottom 0s linear .3s, left 0s linear .3s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain__overlay {
			background: rgba(0, 0, 0, .32)
		}
	}
	.Curtain_withOverlay_true.Curtain_open .Curtain__overlay {
		bottom: 0;
		left: 0;
		opacity: 1;
		transition: background-color .3s ease-in-out, opacity .3s ease-in-out, bottom 0s linear 0s, left 0s linear 0s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain_withOverlay_false.Curtain_open .Curtain__overlay {
			bottom: 0;
			left: 0;
			opacity: 1;
			transition: background-color .3s ease-in-out, opacity .3s ease-in-out, bottom 0s linear 0s, left 0s linear 0s
		}
	}
	.Curtain__container {
		position: fixed;
		z-index: 2500;
		right: 0;
		bottom: 0;
		display: flex;
		-webkit-overflow-scrolling: touch;
		flex-direction: column;
		align-items: stretch;
		box-sizing: border-box;
		min-width: 80%;
		max-width: 90%;
		height: 100%;
		min-height: 200px;
		background: #fff;
		box-shadow: 0 0 14px #e0e0e0;
		transition: transform .3s ease-in-out, box-shadow .3s ease-in-out, opacity .3s ease-in-out;
		transform: translate(calc(100% + 14px))
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain__container {
			top: auto;
			left: 0;
			max-width: none;
			height: auto;
			max-height: calc(100% - 16px);
			opacity: 0;
			border-radius: 16px 16px 0 0
		}
		.Curtain__container_openSide_bottom {
			transform: translateY(20%)
		}
		.Curtain__container_openSide_right {
			transform: translate(calc(100% + 14px))
		}
		body .Curtain__container {
			width: 100%
		}
	}
	.Curtain_withOverlay_true .Curtain__container {
		box-shadow: none
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain_withOverlay_false .Curtain__container {
			box-shadow: none
		}
	}
	.Curtain__container_fullSize {
		width: 100%;
		min-width: 100%;
		max-width: 100%;
		height: 100%;
		min-height: 100%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain__container_fullSize {
			border-radius: 0
		}
	}
	.Curtain_open .Curtain__container {
		opacity: 1;
		transform: translate(0)
	}
	.Curtain__closer {
		position: absolute;
		z-index: 1;
		top: 16px;
		left: -40px;
		display: none;
		cursor: pointer;
		opacity: 0;
		color: #1f1f1f;
		transition: opacity .3s ease-in-out
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain__closer {
			top: 16px;
			left: calc(100% - 48px);
			color: #fff;
			-webkit-tap-highlight-color: transparent;
			border-radius: 12px;
			background-color: #ccc
		}
		.Curtain__closer_big {
			display: none
		}
		.Curtain__closer_small {
			display: block
		}
	}
	.Curtain__closer_big {
		display: block
	}
	.Curtain_withOverlay_true .Curtain__closer {
		color: #fff
	}
	.Curtain_open .Curtain__closer {
		opacity: 1
	}
	.Curtain__container_fullSize .Curtain__closer {
		top: 26px;
		left: 10px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Curtain__container_fullSize .Curtain__closer {
			top: 16px;
			left: calc(100% - 48px)
		}
	}
	.CreditWizardCurtain__container {
		height: 100%
	}
	.CreditWizardCurtain__content {
		justify-content: center
	}
	.CreditWizardLoadableLoader {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	.SalonVerifiedPopupContent {
		font-size: 13px;
		line-height: 16px;
		width: 460px;
		padding: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.SalonVerifiedPopupContent {
			width: auto;
			padding-top: 40px
		}
	}
	.SalonVerifiedPopupContent__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 1.2;
		position: relative;
		min-height: 48px;
		margin: 0 0 16px;
		padding-left: 60px
	}
	.SalonVerifiedPopupContent__icon {
		position: absolute;
		top: 0;
		left: 0;
		color: #5b0
	}
	.SalonVerifiedPopupContent__list {
		font-size: 15px;
		margin: 0 0 26px;
		padding: 0;
		list-style: none
	}
	.SalonVerifiedPopupContent__list li {
		position: relative;
		margin-bottom: 16px;
		padding-left: 24px
	}
	.SalonVerifiedPopupContent__list li:last-child {
		margin-bottom: 0
	}
	.SalonVerifiedPopupContent__listIcon {
		position: absolute;
		top: 0;
		left: 0;
		display: flex;
		width: 16px;
		height: 16px;
		border-radius: 50%;
		background-color: #5b0
	}
	.SalonVerifiedPopupContent__listIcon svg {
		display: block;
		width: 10px;
		height: 10px;
		margin: auto;
		fill: #fff;
		stroke: #fff;
		stroke-linecap: square;
		stroke-width: 2px
	}
	.SalonVerifiedPopupContent__button {
		width: 320px
	}
	.SalonVerifiedLabelWithPopup {
		font-size: 13px;
		font-weight: 700;
		line-height: 14px;
		position: relative;
		z-index: 1;
		display: flex;
		align-items: center;
		cursor: pointer;
		color: #5b0
	}
	.SalonVerifiedLabelWithPopup_compact {
		font-size: 13px;
		font-weight: 400;
		line-height: 13px;
		width: 130px
	}
	.SalonVerifiedLabelWithPopup__popup.InfoPopup__content {
		max-width: 480px
	}
	.SalonVerifiedLabelWithPopup__icon {
		flex-shrink: 0;
		margin-right: 8px
	}
	.SalonVerifiedLabelWithPopup_compact .SalonVerifiedLabelWithPopup__icon {
		margin-right: 4px
	}
	.CloseButton {
		z-index: 50000;
		top: 0;
		right: 0;
		cursor: pointer;
		opacity: .4;
		border: none;
		background-repeat: no-repeat;
		background-position: 50%
	}
	.CloseButton_type_modal {
		position: fixed
	}
	.CloseButton_type_block {
		position: absolute
	}
	.CloseButton_color_white {
		opacity: 1
	}
	.CloseButton_color_grey,
	.CloseButton_color_white:hover {
		opacity: .4
	}
	.CloseButton_color_grey:hover {
		opacity: 1
	}
	.CloseButton_color_black,
	.CloseButton_color_blackAndWhiteBorder {
		opacity: .6;
		transition: opacity .2s
	}
	.CloseButton_color_black:hover,
	.CloseButton_color_blackAndWhiteBorder:hover {
		opacity: 1
	}
	.CloseButton_form_standart.CloseButton_color_black {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_standart.CloseButton_color_grey {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill='gray' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_standart.CloseButton_color_white {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_black {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 6.853L6.025 4.878a.72.72 0 00-1.02 0l-.127.128a.72.72 0 000 1.02L6.853 8 4.878 9.976a.72.72 0 000 1.02l.127.127a.72.72 0 001.02 0L8 9.146l1.975 1.976a.72.72 0 001.02 0l.127-.128a.721.721 0 000-1.02L9.147 8l1.975-1.975a.72.72 0 000-1.02l-.127-.127a.72.72 0 00-1.02 0L8 6.853z' fill='%23fff'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_blackAndWhiteBorder {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 20a10 10 0 100-20 10 10 0 000 20zm0-2a8 8 0 100-16 8 8 0 000 16z' fill='%23FFF'/%3E%3Ccircle fill='%23000' cx='10' cy='10' r='8'/%3E%3Cpath d='M11.48 10.07l2.13-2.12a1 1 0 000-1.41 1 1 0 00-1.41 0l-2.13 2.12-2.12-2.13a1 1 0 00-1.41 0 1 1 0 000 1.42l2.12 2.12-2.13 2.13a1 1 0 000 1.4 1 1 0 001.42.01l2.12-2.12 2.13 2.12a1 1 0 001.4 0 1 1 0 00.01-1.41l-2.12-2.13z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_grey {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='gray' d='M8 16A8 8 0 108 0a8 8 0 000 16zM5.172 5.172a.75.75 0 011.06 0L8 6.939l1.768-1.767a.75.75 0 111.06 1.06L9.061 8l1.767 1.768a.75.75 0 11-1.06 1.06L8 9.061l-1.768 1.767a.75.75 0 11-1.06-1.06L6.939 8 5.172 6.232a.75.75 0 010-1.06z'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_white {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M8 16A8 8 0 108 0a8 8 0 000 16zM5.172 5.172a.75.75 0 011.06 0L8 6.939l1.768-1.767a.75.75 0 111.06 1.06L9.061 8l1.767 1.768a.75.75 0 11-1.06 1.06L8 9.061l-1.768 1.767a.75.75 0 11-1.06-1.06L6.939 8 5.172 6.232a.75.75 0 010-1.06z'/%3E%3C/svg%3E")
	}
	.CloseButton_size_xs {
		width: 42px;
		height: 42px;
		background-size: 11px 11px
	}
	.CloseButton_size_s {
		width: 42px;
		height: 42px;
		background-size: 16px 16px
	}
	.CloseButton_size_m {
		width: 52px;
		height: 52px;
		background-size: 20px 20px
	}
	.CloseButton_size_l {
		width: 52px;
		height: 52px;
		background-size: 24px 24px
	}
	.CloseButton_size_16 {
		width: 16px;
		height: 16px;
		background-size: 16px
	}
	.CloseButton_size_20 {
		width: 20px;
		height: 20px
	}
	.CloseButton_outer {
		right: -52px
	}
	.CloseButton_size_s..CloseButton_outer,
	.CloseButton_size_xs..CloseButton_outer {
		right: -42px
	}
	.ExclusiveOfferPopupDesktop {
		position: relative
	}
	.ExclusiveOfferPopupDesktop__popupContent {
		width: 220px;
		padding: 10px
	}
	.ExclusiveOfferPopupDesktop__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 0;
		margin-bottom: 16px
	}
	.ExclusiveOfferPopupDesktop__text {
		font-size: 13px;
		line-height: 16px;
		margin-top: 0
	}
	.ExclusiveOfferPopupDesktop__link {
		font-size: 13px
	}
	.LoginFrame {
		width: 888px;
		border: none;
		transition: height 1s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.LoginFrame {
			width: 100%
		}
	}
	.AuthModal {
		display: flex;
		justify-content: center;
		min-width: 600px;
		min-height: 350px;
		border-radius: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.AuthModal {
			min-width: 100%
		}
	}
	.AuthModal__frame {
		width: 888px;
		border: none;
		transition: height 1s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.AuthModal__frame {
			width: 100%
		}
	}
	.AuthModal .Loader {
		margin: auto
	}
	.CarCheckModalDesktop {
		font-size: 15px;
		line-height: 22px;
		display: flex;
		flex-direction: column;
		width: 840px;
		min-height: 300px;
		transition: height .5s
	}
	.CarCheckModalDesktop__infoBlock {
		margin: 32px 32px 0
	}
	.CarCheckModalDesktop__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	.CarCheckModalDesktop__row {
		display: flex;
		align-items: flex-start;
		margin-top: 24px
	}
	.CarCheckModalDesktop__row .CarCheckModalDesktop__column_first {
		flex-shrink: 0;
		width: 363px;
		margin-right: 24px
	}
	.CarCheckModalDesktop__column_second {
		flex-grow: 1
	}
	.CarCheckModalDesktop__description {
		margin-top: 8px
	}
	.CarCheckModalDesktop__checkingParams {
		margin: 0;
		padding: 0;
		list-style: none
	}
	.CarCheckModalDesktop__checkingItem {
		display: flex;
		align-items: center
	}
	.CarCheckModalDesktop__checkingItem:not(:first-child) {
		margin-top: 10px
	}
	.CarCheckModalDesktop__checkingIcon {
		flex-shrink: 0;
		margin-right: 16px;
		color: #5b0
	}
	.CarCheckModalDesktop__phoneTitle {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		margin-bottom: 8px
	}
	.CarCheckModalDesktop__frameContainer,
	.CarCheckModalDesktop__phoneInput {
		position: relative
	}
	.CarCheckModalDesktop__frame {
		width: 100%;
		height: 300px;
		margin-top: 12px;
		margin-bottom: 4px;
		border: none
	}
	.CarCheckModalDesktop__backdrop {
		position: absolute;
		z-index: 1;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		cursor: pointer;
		background-color: initial
	}
	.CarCheckModalDesktop__paymentFooter {
		font-size: 13px;
		line-height: 15px;
		padding: 24px 32px;
		text-align: center;
		color: grey;
		background-color: #e0e0e0
	}
	.CarCheckModalDesktop__paymentFooterRow_small {
		font-size: 11px;
		line-height: (--lh-extra-small)
	}
	.CarCheckModalDesktop__loader {
		flex-grow: 1
	}
	.CarCheckModalDesktop__successBlock {
		padding: 32px 390px 32px 32px;
		background-image: url(//auto.ru/_crpd/Lvr1t5040/944391HGt/p5S2k4UWkPNnpjBD4TW7xiCb7gCAc5lRDiYjC_wPc9w0LeDHOYFg_tF8j6pIPW_-TGxinvTTgbMmJZE5U-AEidrQ74bIF9WrB4dxR5wlo7ssnu5FwDq0DUtCEmKER3tg-JUBczk5_ApxkGKaBCVu_lQspnLIj_nvmukk0K4tJLnz-FYDiUIcFm8imEo1VB6yHL_6FGxa6RVCtpO6HKv_qFA5rX_xAQhu1Xx-qhgdMyI4yPoXKLuRTwI9KAyu6Qiln5Qo);
		background-repeat: no-repeat;
		background-position: right 32px bottom 100px;
		background-size: 302px
	}
	.CarCheckModalDesktop__successTitle {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin-bottom: 24px
	}
	.CarCheckModalDesktop__applicationText {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		margin-top: 16px;
		margin-bottom: 8px
	}
	.CarCheckModalDesktop__successButton {
		margin-top: 42px
	}
	.CarCheckModalDesktop__errorBlock {
		font-size: 20px;
		flex-grow: 1;
		margin-top: 100px;
		text-align: center
	}
	.CarCheckModalDesktop .RichInput__suggest {
		padding: 4px 0;
		color: #000;
		background-color: #fff
	}
	.CarCheckModalDesktop .RichInput__suggest-item {
		padding: 10px 17px;
		cursor: pointer
	}
	.CarCheckModalDesktop .RichInput__suggest-item:hover,
	.CarCheckModalDesktop .RichInput__suggest-item_selected {
		color: #fff;
		background-color: #157ee1
	}
	.CarCheckModalDesktop .RichInput__popup {
		position: absolute;
		z-index: 10;
		top: calc(100% + 8px);
		right: 0;
		left: 0;
		overflow-y: scroll;
		max-height: 300px;
		border-radius: 4px;
		box-shadow: 0 10px 20px rgba(0, 0, 0, .15)
	}
	.BadgeDiscountDesktop__pricePopupCaption {
		font-size: 17px;
		font-weight: 700;
		line-height: 20px
	}
	.BadgeForOfferByProvenOwnerDesktop__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 0;
		margin-bottom: 16px
	}
	.BadgeForOfferByProvenOwnerDesktop__text {
		font-size: 13px;
		line-height: 16px;
		margin-top: 0
	}
	.BadgeForOfferByProvenOwnerDesktop__link {
		font-size: 13px
	}
	.BadgeForOfferByProvenOwnerDesktop__infoPopup {
		position: relative
	}
	.BadgeForOfferByProvenOwnerDesktop__popupContent {
		width: 220px;
		padding: 10px
	}
	.InfoBubble {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		overflow: hidden;
		box-sizing: border-box;
		padding: 16px;
		border-radius: 8px
	}
	.InfoBubble_closer_standart:before {
		float: right;
		width: 30px;
		height: 30px;
		content: ""
	}
	.InfoBubble_closer_round {
		display: flex;
		align-items: center;
		min-height: 56px;
		padding: 12px 56px 12px 16px
	}
	.InfoBubble_closer_round .InfoBubble__closeButton {
		top: 50%;
		right: 7px;
		margin-top: -21px
	}
	.InfoBubble_theme_lightBlue {
		background-color: #eef4fa
	}
	.InfoBubble_theme_blue {
		color: #fff;
		background-color: #157ee1
	}
	.InfoBubble_theme_yellow {
		background-color: #ffc720
	}
	.InfoBubble_visible {
		animation: InfoBubble-frames 1s ease 1 alternate forwards
	}
	.InfoBubble__title {
		font-size: 19px;
		font-weight: 700;
		margin-bottom: 16px
	}
	@keyframes InfoBubble-frames {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	.OfferHistoryPopup {
		font-size: 13px;
		line-height: 16px;
		width: 320px;
		margin: 10px
	}
	.OfferHistoryPopup__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 20px;
		margin: 0 0 16px
	}
	.ButtonWithLoader__content_invisible {
		display: none
	}
	.ButtonWithLoader__loader {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		margin: 0!important
	}
	.NotificationBase-module__NotificationBase {
		position: relative;
		width: 270px;
		min-height: 58px;
		max-height: 100px;
		margin-top: 15px;
		pointer-events: all;
		opacity: 0;
		border-radius: 8px;
		background: rgba(0, 0, 0, .8);
		background-repeat: no-repeat;
		background-position: 15px 12px;
		background-size: 34px 34px;
		transition: opacity .3s, max-height .3s, margin-top .3s, transform .3s;
		transform: translateX(-400px)
	}
	.NotificationBase-module__NotificationBase:last-child {
		margin-bottom: 0
	}
	.NotificationBase-module__NotificationBase:hover .NotificationBase-module__NotificationBase__closer {
		display: block
	}
	.NotificationBase-module__NotificationBase_hidden_full {
		display: none
	}
	.NotificationBase-module__NotificationBase_type_views,
	.NotificationBase-module__NotificationBase_type_viewsOverall {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%23FFF'/%3E%3Cpath fill='%239A9A9A' d='M16.294 24.118c6.238 0 11.075-7.082 11.294-7.06.22.024-5.056-7.058-11.294-7.058C10.057 10 4.966 16.67 5 17.06c.034.386 5.057 7.058 11.294 7.058zm0-2.824a4.235 4.235 0 100-8.47 4.235 4.235 0 000 8.47z'/%3E%3Cpath fill='%239A9A9A' d='M16.294 19.882a2.824 2.824 0 100-5.647 2.824 2.824 0 000 5.647z'/%3E%3C/g%3E%3C/svg%3E")
	}
	.NotificationBase-module__NotificationBase_type_price {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%235B0'/%3E%3Cpath fill='%23FFF' d='M10.01 16.045l2.953-.02L13 7.02l4.43-.028c1.243 0 2.35.26 3.22.604.87.343 1.58.797 2.127 1.362a5.143 5.143 0 011.196 1.975c.25.75.375 1.524.375 2.32 0 .817-.125 1.586-.375 2.31a5.075 5.075 0 01-1.196 1.918c-.547.557-1.256.998-2.127 1.322-.87.324-1.804.253-3.046.253l-1.526-.015-.01 1.966 4.964.043-.058 2.97-4.884.018-.103 3.052-3.016-.06.058-2.974-3.004.008-.006-3.05 2.927-.1L12.94 19l-2.887-.006-.043-2.95zm7.153.044c.5 0 .968-.042 1.404-.126.436-.083.776-.012 1.11-.235a2.21 2.21 0 00.778-.932c.186-.4.28-.913.28-1.544 0-.63-.094-1.158-.28-1.585a2.466 2.466 0 00-.778-1.015 3.06 3.06 0 00-1.154-.53 6.152 6.152 0 00-1.404-.152l-1.145.06-.008 6.056h1.196z'/%3E%3C/g%3E%3C/svg%3E")
	}
	.NotificationBase-module__NotificationBase_type_lastCar {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%23DB3727'/%3E%3Cpath fill='%23FFF' d='M20.962 20.153h2.992v-1.996h-2.992v1.996zm-10.969 0h2.99v-1.996h-2.99v1.996zm.428-4.99h13.242l-2.086-4.9c-3.633-.444-5.56-.398-9.165 0l-1.99 4.9zm16.579 0h-.986l-.076 8.986a1.01 1.01 0 01-1.003.994h-.902a.998.998 0 01-.994-.995l-.082-1.999H10.99l-.037 1.989c-.028.566-.444 1.005-.992 1.005h-.994a.989.989 0 01-.99-.994l.021-8.985H7v-.999a.921.921 0 01.997-.933l1.175.077 1.971-4.823c4.596-.647 7.077-.65 11.704 0l2.042 4.823 1.052-.072a.946.946 0 011.031.928l.028.999z'/%3E%3C/g%3E%3C/svg%3E")
	}
	.NotificationBase-module__NotificationBase_type_callsCount,
	.NotificationBase-module__NotificationBase_type_lastCall,
	.NotificationBase-module__NotificationBase_type_noCalls {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%235B0'/%3E%3Cpath fill='%23FFF' d='M9.18 8.673c.721-.722 2.897-.842 2.914-.46.017.381 1.961 4.616 1.978 4.998.017.382-1.282 1.683-1.662 2.065-.376.377 2.54 3.682 2.596 3.744.063.056 3.36 2.98 3.736 2.603.38-.382 1.678-1.683 2.06-1.666.38.017 4.605 1.965 4.986 1.982.38.017.261 2.198-.46 2.921-.616.617-3.805 2.858-9.35-1.144-.609-.35-1.573-1.155-3.033-2.618l-.002-.002-.004-.004-.003-.003a.053.053 0 01-.004-.003c-1.46-1.464-2.261-2.43-2.61-3.039-3.993-5.56-1.757-8.757-1.142-9.374'/%3E%3C/g%3E%3C/svg%3E")
	}
	.NotificationBase-module__NotificationBase_type_recyclingFeeIncreased {
		width: 352px;
		max-height: 270px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='17' cy='17' r='17' fill='%23DB3727'/%3E%3Cpath fill='%23FFF' d='M20.962 20.153h2.992v-1.996h-2.992v1.996zm-10.969 0h2.99v-1.996h-2.99v1.996zm.428-4.99h13.242l-2.086-4.9c-3.633-.444-5.56-.398-9.165 0l-1.99 4.9zm16.579 0h-.986l-.076 8.986a1.01 1.01 0 01-1.003.994h-.902a.998.998 0 01-.994-.995l-.082-1.999H10.99l-.037 1.989c-.028.566-.444 1.005-.992 1.005h-.994a.989.989 0 01-.99-.994l.021-8.985H7v-.999a.921.921 0 01.997-.933l1.175.077 1.971-4.823c4.596-.647 7.077-.65 11.704 0l2.042 4.823 1.052-.072a.946.946 0 011.031.928l.028.999z'/%3E%3C/g%3E%3C/svg%3E");
		background-position: 16px 18px;
		background-size: 48px
	}
	.NotificationBase-module__NotificationBase__content {
		font-size: 13px;
		line-height: 15px;
		padding: 12px 30px 12px 64px;
		color: #fff
	}
	.NotificationBase-module__NotificationBase__closer {
		position: absolute;
		top: 5px;
		right: 5px;
		display: none;
		cursor: pointer;
		text-align: center;
		opacity: .3;
		color: #fff
	}
	.NotificationBase-module__NotificationBase__closer:hover {
		opacity: .8
	}
	.NotificationBase-module__NotificationBase__price {
		display: inline;
		white-space: nowrap
	}
	.NotificationBase-module__NotificationBase_type_views {
		max-height: 120px
	}
	.NotificationBase-module__NotificationBase_place_leftTopWhite {
		background-color: #fff;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.NotificationBase-module__NotificationBase_place_leftTopWhite .NotificationBase-module__NotificationBase__content {
		color: #000
	}
	.NotificationBase-module__NotificationBase_place_leftTopWhite .NotificationBase-module__NotificationBase__closer {
		top: 10px;
		right: 10px;
		width: 16px;
		height: 16px;
		opacity: 1;
		border-radius: 50%;
		background-color: #e0e0e0
	}
	.NotificationBase-module__NotificationBase_place_gallery {
		transform: translateX(400px)
	}
	.NotificationBase-module__NotificationBase_place_gallery,
	.NotificationBase-module__NotificationBase_place_leftTopBlack,
	.NotificationBase-module__NotificationBase_place_leftTopWhite {
		background-image: none
	}
	.NotificationBase-module__NotificationBase_place_gallery .NotificationBase-module__NotificationBase__content,
	.NotificationBase-module__NotificationBase_place_leftTopBlack .NotificationBase-module__NotificationBase__content,
	.NotificationBase-module__NotificationBase_place_leftTopWhite .NotificationBase-module__NotificationBase__content {
		padding-left: 16px
	}
	.NotificationBase-module__NotificationBase_visible {
		opacity: 1;
		transform: translateX(0)
	}
	.NotificationBase-module__NotificationBase_hidden {
		overflow: hidden;
		max-height: 0;
		margin-top: 0;
		opacity: 0
	}
	.NotificationBase-module__NotificationBase_place_leftTopBlack.NotificationBase-module__NotificationBase_hidden,
	.NotificationBase-module__NotificationBase_place_leftTopWhite.NotificationBase-module__NotificationBase_hidden {
		max-height: 100px;
		margin-top: 15px;
		opacity: 1;
		transform: translateX(-400px)
	}
	.NotificationBase-module__NotificationBase_place_gallery.NotificationBase-module__NotificationBase_hidden {
		max-height: 100px;
		margin-top: 15px;
		opacity: 1;
		transform: translateX(400px)
	}
	@media screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait) {
		.NotificationBase-module__Notification .NotificationBase-module__Notification__content {
			font-size: 11px
		}
	}
	.NotificationYandexAuthSuggest {
		font-size: 15px;
		overflow: hidden;
		width: 280px;
		max-height: none;
		border-radius: 8px;
		box-shadow: 0 4px 20px 0 rgba(0, 0, 0, .12)
	}
	.NotificationYandexAuthSuggest__header {
		padding: 20px 24px 18px;
		background-color: #ffdb4d
	}
	.NotificationYandexAuthSuggest__avatar {
		width: 75px;
		margin-bottom: 8px;
		border-radius: 50%
	}
	.NotificationYandexAuthSuggest__name {
		font-weight: 700;
		margin-bottom: 4px
	}
	.NotificationYandexAuthSuggest__email {
		color: grey
	}
	.NotificationYandexAuthSuggest__body {
		padding: 24px;
		background-color: #fff
	}
	.NotificationYandexAuthSuggest__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 12px
	}
	.NotificationYandexAuthSuggest__subtitle {
		margin-bottom: 24px;
		color: grey
	}
	.NotificationYandexAuthSuggest__button {
		background-color: #ffdb4d
	}
	.NotificationYandexAuthSuggest__button:hover {
		background-color: #fcd533
	}
	.OfferSearchPosition_featured {
		color: #ffc720
	}
	.OfferSearchPosition__arrow {
		color: #db3727;
		transition: color .3s, transform .3s
	}
	.OfferSearchPosition__arrow_first {
		color: #5b0;
		transform: rotate(180deg)
	}
	.OfferSearchPosition_featured .OfferSearchPosition__arrow {
		color: #ffc720;
		transform: rotate(180deg)
	}
	.OfferSearchPosition__value {
		display: flex
	}
	.OfferSearchPosition__diff {
		font-weight: 400;
		display: flex;
		align-items: center;
		margin-left: 6px
	}
	.OfferSearchPosition__diff_positive {
		color: #5b0
	}
	.OfferSearchPosition__diff_negative {
		color: #db3727
	}
	.OfferSearchPosition__diffValue {
		font-size: 13px;
		line-height: 18px
	}
	.OfferSearchPosition__diffArrow {
		transition: color .3s, transform .3s
	}
	.OfferSearchPosition__diffArrow_up {
		transform: rotate(180deg)
	}
	.BookingOfferLabelWithPopup__content {
		box-sizing: border-box;
		max-width: 312px;
		padding: 6px
	}
	.BookingOfferLabelWithPopup__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin: 0 0 8px;
		white-space: pre-wrap
	}
	.BookingOfferLabelWithPopup__text {
		font-size: 13px;
		line-height: 16px;
		white-space: pre-wrap
	}
	.ImageZoomer {
		cursor: zoom-out
	}
	.NotificationOfferStatDecline {
		font-size: 13px;
		line-height: 18px;
		max-height: none;
		padding: 16px;
		border-radius: 16px;
		background-color: #fff;
		box-shadow: 0 10px 20px rgba(0, 0, 0, .15)
	}
	.NotificationOfferStatDecline__header {
		display: flex;
		align-items: center
	}
	.NotificationOfferStatDecline__photo {
		overflow: hidden;
		width: 70px;
		min-width: 70px;
		margin-right: 12px;
		border-radius: 8px
	}
	.NotificationOfferStatDecline__offerPrice {
		font-weight: 700;
		margin-top: 2px
	}
	.NotificationOfferStatDecline__stat {
		display: flex;
		margin-top: 18px
	}
	.NotificationOfferStatDecline__statColumn {
		flex-basis: 50%
	}
	.NotificationOfferStatDecline__value {
		font-size: 23px;
		line-height: 28px;
		display: flex;
		align-items: baseline
	}
	.NotificationOfferStatDecline__caption {
		color: grey
	}
	.NotificationOfferStatDecline__viewsDiff {
		font-size: 13px;
		font-weight: 400;
		line-height: 18px;
		display: flex;
		align-items: center;
		margin-left: 6px;
		color: #db3727
	}
	.NotificationOfferStatDecline__graph {
		display: flex;
		height: 70px;
		margin-top: 16px
	}
	.NotificationOfferStatDecline__graphColumn {
		display: flex;
		flex-grow: 1;
		align-items: flex-end;
		height: 100%;
		border-radius: 4px;
		background-color: rgba(0, 0, 0, .02)
	}
	.NotificationOfferStatDecline__graphColumn:not(:first-child) {
		margin-left: 2px
	}
	.NotificationOfferStatDecline__graphColumnInner {
		width: 100%;
		min-height: 1px;
		border-radius: 4px
	}
	.NotificationOfferStatDecline__graphColumnInner_type_view {
		background-color: #e3f0fb
	}
	.NotificationOfferStatDecline__graphColumnInner_type_predict {
		background-color: #ffc720;
		transition: height .6s
	}
	.NotificationOfferStatDecline__text {
		margin-top: 16px
	}
	.NotificationOfferStatDecline__button {
		margin-top: 20px
	}
	.ListingItemCertificateIcon {
		position: relative;
		display: inline-flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		width: 180px;
		height: 40px;
		padding: 4px 9px;
		border: 1px solid #e0e0e0;
		border-radius: 3px;
		background: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ListingItemCertificateIcon {
			width: auto;
			height: auto;
			padding: 0;
			border: none
		}
	}
	.ListingItemCertificateIcon__image {
		max-width: 100%;
		max-height: 100%;
		image-rendering: crisp-edges
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ListingItemCertificateIcon__image {
			max-width: 100px;
			max-height: 30px
		}
	}
	.ListingItemTagsDesktop {
		display: flex;
		flex-wrap: wrap;
		align-items: center
	}
	.ListingItemTagsDesktop:empty {
		display: none
	}
	.ListingItemTagsDesktop__item {
		position: relative;
		z-index: 1;
		margin-right: 4px;
		margin-bottom: 4px
	}
	.ColorMarker {
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center
	}
	.ColorMarker__color_1,
	.ColorMarker__color_2,
	.ColorMarker__image,
	.ColorMarker__mask.IconSvg {
		width: 100%;
		height: 100%;
		border-radius: 50%
	}
	.ColorMarker__image {
		position: absolute;
		display: flex;
		overflow: hidden;
		justify-content: center
	}
	.ColorMarker__image img {
		width: 135%
	}
	.ColorMarker_shadow .ColorMarker__color_1,
	.ColorMarker_shadow .ColorMarker__color_2 {
		box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1)
	}
	.ColorMarker__default {
		width: 32px;
		height: 32px
	}
	.ColorMarker_two_colors {
		transform: rotate(45deg)
	}
	.ColorMarker_two_colors .ColorMarker__color_1 {
		border-radius: 0;
		border-top-left-radius: 80px;
		border-bottom-left-radius: 80px
	}
	.ColorMarker_two_colors .ColorMarker__color_2 {
		border-radius: 0;
		border-top-right-radius: 80px;
		border-bottom-right-radius: 80px
	}
	.ColorMarker_two_colors .ColorMarker__mask.IconSvg {
		transform: rotate(-45deg)
	}
	.ColorMarker__mask.IconSvg {
		position: absolute
	}
	.ColorMarker_selected:after {
		position: absolute;
		z-index: 2;
		width: 12px;
		height: 12px;
		content: "";
		border-radius: 50%;
		background-color: #fff;
		box-shadow: 0 1px 4px rgba(0, 0, 0, .25)
	}
	.ImageGalleryFullscreenVertical {
		position: fixed;
		z-index: 2600;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		overflow: hidden;
		justify-content: space-between;
		width: 100%;
		height: 100vh;
		-webkit-user-select: none;
		user-select: none;
		background: #000
	}
	@supports (-webkit-touch-callout:none) {
		.ImageGalleryFullscreenVertical {
			height: -webkit-fill-available
		}
	}
	.ImageGalleryFullscreenVertical__background-image {
		position: fixed;
		z-index: -1;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		min-width: 100%;
		height: 100%;
		min-height: 100%;
		opacity: .64;
		filter: blur(15px)
	}
	@supports not (filter:blur(15px)) {
		.ImageGalleryFullscreenVertical__background-image {
			display: none
		}
	}
	@media (-ms-high-contrast:active),
	(-ms-high-contrast:none) {
		.ImageGalleryFullscreenVertical__background-image {
			display: none
		}
	}
	.ImageGalleryFullscreenVertical__background-image_prev {
		opacity: 0
	}
	.ImageGalleryFullscreenVertical__background-image_transition {
		opacity: 0;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__background-image_transition.ImageGalleryFullscreenVertical__background-image_prev {
		opacity: .64;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__right {
		position: relative;
		display: flex;
		flex-grow: 1;
		height: 100%
	}
	.ImageGalleryFullscreenVertical__images-container {
		position: relative;
		display: flex;
		overflow: auto;
		overscroll-behavior-y: contain;
		flex-grow: 1;
		flex-direction: column;
		align-items: center;
		width: 100%;
		height: calc(100% - 12px);
		max-height: calc(100% - 12px);
		margin-top: 6px;
		scrollbar-width: none
	}
	.ImageGalleryFullscreenVertical__images-container::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__images-container:after {
		position: relative;
		flex-shrink: 0;
		width: 100%;
		height: 58px;
		content: ""
	}
	.ImageGalleryFullscreenVertical__images-container_frozen {
		overflow: hidden
	}
	.ImageGalleryFullscreenVertical__image-container {
		box-sizing: border-box;
		width: 100%;
		margin: auto;
		padding: 6px 6px 0
	}
	.ImageGalleryFullscreenVertical__image-container:first-child {
		padding-top: 0
	}
	.ImageGalleryFullscreenVertical__image {
		display: flex;
		box-sizing: border-box;
		max-width: 100%;
		max-height: calc(100vh - 12px);
		margin: auto;
		cursor: zoom-in
	}
	.ImageGalleryFullscreenVertical__video {
		max-width: 100%;
		height: calc(100vh - 12px);
		background-repeat: no-repeat;
		background-position: 50%
	}
	.ImageGalleryFullscreenVertical__video_with-ad {
		height: calc(100vh - 72px)
	}
	.ImageGalleryFullscreenVertical .ImageGalleryFullscreenVertical__panorama {
		z-index: 0;
		max-height: calc(100vh - 12px)
	}
	.ImageGalleryFullscreenVertical__spincar {
		width: 100%;
		height: calc(100vh - 12px);
		border: none
	}
	.ImageGalleryFullscreenVertical__image-full-container {
		position: absolute;
		z-index: 2100;
		top: 0;
		right: 0;
		display: flex;
		overflow: hidden;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		max-height: 100%
	}
	.ImageGalleryFullscreenVertical__image-full-panorama {
		display: flex;
		height: 100%
	}
	.ImageGalleryFullscreenVertical__close-button {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 12px;
		padding: 0;
		cursor: pointer;
		color: #fff
	}
	.ImageGalleryFullscreenVertical__left-nav,
	.ImageGalleryFullscreenVertical__right-nav {
		display: flex;
		justify-content: center;
		padding: 4px;
		cursor: pointer;
		color: #fff;
		background-color: rgba(0, 0, 0, .12)
	}
	.ImageGalleryFullscreenVertical__left-nav:hover,
	.ImageGalleryFullscreenVertical__right-nav:hover {
		background-color: rgba(0, 0, 0, .24)
	}
	.ImageGalleryFullscreenVertical__left-nav {
		margin-bottom: 8px;
		border-radius: 4px 4px 0 0
	}
	.ImageGalleryFullscreenVertical__right-nav {
		margin-top: 8px;
		border-radius: 0 0 4px 4px
	}
	.ImageGalleryFullscreenVertical__right-nav-icon {
		transform: rotate(90deg)
	}
	.ImageGalleryFullscreenVertical__left-nav-icon {
		transform: rotate(270deg)
	}
	.ImageGalleryFullscreenVertical__navigation {
		display: flex;
		flex-direction: column;
		max-height: 100%;
		padding: 12px
	}
	.ImageGalleryFullscreenVertical__thumbs-container {
		display: flex;
		overflow-y: scroll;
		overscroll-behavior-y: contain;
		flex-direction: column;
		max-height: 100%;
		scrollbar-width: none
	}
	.ImageGalleryFullscreenVertical__thumbs-container::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__thumb-container {
		position: relative;
		display: flex;
		overflow: hidden;
		flex-shrink: 0;
		align-items: center;
		box-sizing: border-box;
		width: 104px;
		margin-left: 1px
	}
	.ImageGalleryFullscreenVertical__thumb-container:before {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: "";
		pointer-events: none;
		opacity: 1;
		background-color: rgba(0, 0, 0, .3);
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__thumb-container:hover:before,
	.ImageGalleryFullscreenVertical__thumb-container_active:before {
		opacity: 0
	}
	.ImageGalleryFullscreenVertical__thumb-container:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: "";
		pointer-events: none;
		opacity: 0;
		border: 1px solid #fff;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__thumb-container_active:after {
		opacity: 1
	}
	.ImageGalleryFullscreenVertical__thumb {
		display: block;
		width: 100%;
		margin-bottom: 1px
	}
	.ImageGalleryFullscreenVertical__thumb_interior-panorama {
		position: relative;
		left: 50%;
		width: auto;
		height: 79px;
		object-fit: contain;
		transform: translateX(-50%)
	}
	.ImageGalleryFullscreenVertical__thumb-badge {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		position: absolute;
		top: 8px;
		left: 8px;
		display: block;
		padding: 0 5px;
		color: #000;
		border-radius: 2px;
		background-color: #fff
	}
	.ImageGalleryFullscreenVertical__sidebar {
		overflow: scroll;
		overscroll-behavior-y: contain;
		min-width: 280px;
		max-width: 280px;
		max-height: 100%;
		scrollbar-width: none
	}
	@media (max-width:1219px) {
		.ImageGalleryFullscreenVertical__sidebar {
			display: none
		}
	}
	.ImageGalleryFullscreenVertical__sidebar::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__ad {
		position: fixed;
		bottom: 12px;
		display: flex;
		align-items: center;
		padding: 0 10px;
		border-radius: 8px;
		background-color: rgba(0, 0, 0, .64)
	}
	@media screen and (max-width:960px) {
		.ImageGalleryFullscreenVertical__ad {
			display: none
		}
	}
	.Notification {
		position: fixed;
		z-index: 2019;
		bottom: 60px;
		left: 50px
	}
	.Notification_place_leftTopBlack.Notification_type_callsCount,
	.Notification_place_leftTopBlack.Notification_type_lastCall,
	.Notification_place_leftTopBlack.Notification_type_noCalls,
	.Notification_place_leftTopBlack.Notification_type_views,
	.Notification_place_leftTopBlack.Notification_type_viewsOverall,
	.Notification_place_leftTopWhite.Notification_type_callsCount,
	.Notification_place_leftTopWhite.Notification_type_lastCall,
	.Notification_place_leftTopWhite.Notification_type_noCalls,
	.Notification_place_leftTopWhite.Notification_type_views,
	.Notification_place_leftTopWhite.Notification_type_viewsOverall {
		top: 44px;
		bottom: auto;
		left: 16px
	}
	.Notification_place_gallery.Notification_type_callsCount,
	.Notification_place_gallery.Notification_type_lastCall,
	.Notification_place_gallery.Notification_type_noCalls,
	.Notification_place_gallery.Notification_type_views,
	.Notification_place_gallery.Notification_type_viewsOverall {
		position: absolute;
		top: -8px;
		right: 8px;
		bottom: auto;
		left: auto
	}
	.HoveredImage {
		position: relative;
		display: flex
	}
	.HoveredImage__hover {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.HoveredImage__image {
		width: 100%;
		max-height: 100%;
		margin: auto
	}
	.ListingItemGroupColors {
		display: flex
	}
	.ListingItemGroupColors__color {
		border-radius: 50%
	}
	.ListingItemGroupColors__color:not(:last-child) {
		margin-right: 4px
	}
	.ListingItemGroupColors__color_r10 {
		width: 10px;
		height: 10px
	}
	.ListingItemGroupColors__color_r12 {
		width: 12px;
		height: 12px
	}
	@media (-ms-high-contrast:active),
	(-ms-high-contrast:none) {
		.IconSvg.CarouselLazyOffers__titleIcon,
		.IconSvg.IconSvg_service-fresh.ListingItemServices-module__icon,
		.IconSvg.IconSvg_service-top.ListingItemServices-module__icon,
		.IconSvg.IndexPresets__tab-icon_special-small,
		.IconSvg.PlacementAutoProlongationExpireNotice__helpIcon {
			pointer-events: none
		}
	}
	@supports (-ms-ime-align:auto) {
		.IconSvg.CarouselLazyOffers__titleIcon,
		.IconSvg.IconSvg_service-fresh.ListingItemServices-module__icon,
		.IconSvg.IconSvg_service-top.ListingItemServices-module__icon,
		.IconSvg.IndexPresets__tab-icon_special-small,
		.IconSvg.PlacementAutoProlongationExpireNotice__helpIcon {
			pointer-events: none
		}
	}
	.IconSvg_size_12 {
		width: 12px;
		height: 12px
	}
	.IconSvg_size_14 {
		width: 14px;
		height: 14px
	}
	.IconSvg_size_16 {
		width: 16px;
		height: 16px
	}
	.IconSvg_size_20 {
		width: 20px;
		height: 20px
	}
	.IconSvg_size_24 {
		width: 24px;
		height: 24px
	}
	.IconSvg_size_32 {
		width: 32px;
		height: 32px
	}
	.IconSvg_size_36 {
		width: 36px;
		height: 36px
	}
	.IconSvg_size_40 {
		width: 40px;
		height: 40px
	}
	.IconSvg_size_48 {
		width: 48px;
		height: 48px
	}
	.IconSvg_size_64 {
		width: 64px;
		height: 64px
	}
	.IconSvg_size_100 {
		width: 100px;
		height: 100px
	}
	.IconSvg_size_128 {
		width: 128px;
		height: 128px
	}
	.IconSvg_text-align {
		transform: translateY(6px)
	}
	.Link {
		cursor: pointer;
		touch-action: manipulation;
		text-decoration: none;
		-webkit-tap-highlight-color: rgba(0, 0, 0, .1);
		outline: none;
		transition: color .3s ease
	}
	.Link.Link_width_full {
		display: inline-block;
		width: 100%
	}
	.Link.Link_height_full {
		display: inline-block;
		height: 100%
	}
	.Link {
		color: #157ee1
	}
	.Link.Link_color_black {
		color: #000
	}
	.Link.Link_color_green {
		color: #070
	}
	.Link.Link_color_gray {
		color: grey
	}
	.Link.Link_color_red {
		color: #db3727
	}
	.Link.Link_color_white,
	.Link.Link_color_white_with_white_hover {
		color: #fff
	}
	.Link.Link_disabled {
		cursor: auto;
		color: grey
	}
	@media not all and (pointer:coarse) {
		.Link:not(.Link_disabled):hover {
			color: #db3727
		}
		.Link:not(.Link_disabled):hover.Link_color_white_with_white_hover {
			opacity: .8;
			color: #fff
		}
	}
	@media (hover:hover) {
		.Link:not(.Link_disabled):hover {
			color: #db3727
		}
		.Link:not(.Link_disabled):hover.Link_color_white_with_white_hover:hover {
			opacity: .8;
			color: #fff
		}
	}
	.Header2Link {
		display: inline-flex;
		align-items: center;
		height: 100%;
		padding: 0 8px
	}
	.Button {
		font-family: inherit;
		font-size: 15px;
		-webkit-font-smoothing: antialiased;
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		max-width: 100%;
		margin: 0;
		padding: 0;
		cursor: pointer;
		-webkit-user-select: none;
		user-select: none;
		text-align: center;
		vertical-align: middle;
		white-space: nowrap;
		text-decoration: none;
		color: rgba(0, 0, 0, .87);
		-webkit-tap-highlight-color: transparent;
		border: 1px solid transparent;
		border-radius: 4px;
		outline: 0;
		background: transparent
	}
	.Button::-moz-focus-inner {
		border: none
	}
	.Button__content {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%
	}
	.Button_width_narrow .Button__content>div:first-child,
	.Button_width_narrow .Button__content>span:first-child,
	.Button_width_narrow .Button__content>svg:first-child {
		margin: 0 3px 0 0
	}
	.Button_width_narrow .Button__content>div:last-child,
	.Button_width_narrow .Button__content>span:last-child,
	.Button_width_narrow .Button__content>svg:last-child {
		margin: 0
	}
	.Button_width_full {
		width: 100%
	}
	.Button_width_full .Button__content>div:first-child,
	.Button_width_full .Button__content>span:first-child,
	.Button_width_full .Button__content>svg:first-child {
		margin-left: 4px
	}
	.Button_width_full .Button__content>div:last-child,
	.Button_width_full .Button__content>span:last-child,
	.Button_width_full .Button__content>svg:last-child {
		margin-right: 4px
	}
	.Button_fontWeight_bold .Button__content,
	.Button_fontWeight_bold .Button__text {
		font-weight: 700
	}
	.Button_disabled {
		cursor: default
	}
	.Button__text {
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis
	}
	.Button_size_s {
		font-size: 13px;
		line-height: 26px;
		height: 28px
	}
	.Button_size_m {
		line-height: 34px;
		height: 36px
	}
	.Button_size_l {
		line-height: 42px;
		height: 44px
	}
	.Button_size_xl {
		font-size: 17px;
		line-height: 50px;
		height: 52px
	}
	.Button_size_promo {
		font-size: 23px;
		line-height: 58px;
		height: 60px
	}
	.Button_radius_r4 {
		border-radius: 4px
	}
	.Button_radius_r8 {
		border-radius: 8px
	}
	.Button_radius_r16 {
		border-radius: 16px
	}
	.Button_radius_round {
		border-radius: 1000px
	}
	.Button_size_promo .Button__content .Button__text:only-child {
		margin: 0 48px
	}
	.Button_size_s .IconSvg:only-child {
		width: 24px;
		margin: 0 1px
	}
	.Button_size_m .IconSvg:only-child {
		width: 24px;
		margin: 0 5px
	}
	.Button_size_l .IconSvg:only-child {
		width: 24px;
		margin: 0 9px
	}
	.Button_size_xl .IconSvg:only-child {
		width: 24px;
		margin: 0 13px
	}
	.Button_size_promo .IconSvg:only-child {
		width: 24px;
		margin: 0 17px
	}
	.Button__content>div,
	.Button__content>span {
		margin: 0 4px
	}
	.Button__content>div:first-child,
	.Button__content>span:first-child,
	.Button__content>svg:first-child {
		margin-left: 24px
	}
	.Button__content>div:last-child,
	.Button__content>span:last-child,
	.Button__content>svg:last-child {
		margin-right: 24px
	}
	.Button.Button_multiline {
		line-height: normal;
		height: auto
	}
	.Button_multiline .Button__content>div {
		font-size: 13px;
		line-height: 18px;
		margin: 12px 16px
	}
	.Button_multiline .Button__content>div>div:first-child {
		font-size: 15px;
		line-height: 20px
	}
	.Button.Button_color_black {
		color: #fff;
		background-color: #1f1f1f
	}
	.Button.Button_color_black.Button_focused,
	.Button.Button_color_black.Button_hovered {
		background-color: #353535
	}
	.Button.Button_color_black.Button_pressed {
		background-color: #4b4b4b
	}
	.Button.Button_color_black.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_black.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_blue {
		color: #fff;
		background-color: #157ee1
	}
	.Button.Button_color_blue.Button_focused,
	.Button.Button_color_blue.Button_hovered {
		background-color: #2c8be4
	}
	.Button.Button_color_blue.Button_pressed {
		background-color: #4498e7
	}
	.Button.Button_color_blue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_blue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_blue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_gray {
		color: #000;
		background-color: #f0f0f0
	}
	.Button.Button_color_gray.Button_focused,
	.Button.Button_color_gray.Button_hovered,
	.Button.Button_color_gray.Button_pressed {
		background-color: #e0e0e0
	}
	.Button.Button_color_gray.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_gray.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_gray.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_green {
		color: #fff;
		background-color: #5b0
	}
	.Button.Button_color_green.Button_focused,
	.Button.Button_color_green.Button_hovered,
	.Button.Button_color_green.Button_pressed {
		background-color: #77c933
	}
	.Button.Button_color_green.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_green.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_green.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_red {
		color: #fff;
		background-color: #db3727
	}
	.Button.Button_color_red.Button_focused,
	.Button.Button_color_red.Button_hovered {
		background-color: #df4b3d
	}
	.Button.Button_color_red.Button_pressed {
		background-color: #e25f52
	}
	.Button.Button_color_red.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_red.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent;
		background-color: #f0f0f0
	}
	.Button.Button_color_red.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentWhiteBlue {
		color: #fff;
		border-color: #fff;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentWhiteBlue.Button_focused,
	.Button.Button_color_transparentWhiteBlue.Button_hovered {
		border-color: #157ee1;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentWhiteBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentWhiteBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentWhiteBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: #fff;
		background-color: #fff
	}
	.Button.Button_color_transparentWhiteBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentWhite {
		color: grey
	}
	.Button.Button_color_transparentWhite.Button_checked {
		color: #000;
		background-color: #fff
	}
	.Button.Button_color_transparentBlackBlue {
		color: #000;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentBlackBlue.Button_focused,
	.Button.Button_color_transparentBlackBlue.Button_hovered {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentBlackBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentBlackBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentBlackBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: initial
	}
	.Button.Button_color_transparentBlackBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_transparentBlue {
		color: #157ee1;
		background-color: rgba(34, 118, 211, .12)
	}
	.Button.Button_color_transparentBlue.Button_focused,
	.Button.Button_color_transparentBlue.Button_hovered {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_transparentBlue.Button_pressed {
		color: hsla(0, 0%, 100%, .8)
	}
	.Button.Button_color_transparentBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_transparentBlue.Button_disabled {
		opacity: .5;
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: initial
	}
	.Button.Button_color_transparentBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_whiteBlue {
		color: #157ee1;
		border-color: #157ee1;
		background-color: #fff
	}
	.Button.Button_color_whiteBlue.Button_focused,
	.Button.Button_color_whiteBlue.Button_hovered {
		color: #fff;
		background-color: #157ee1
	}
	.Button.Button_color_whiteBlue.Button_pressed {
		color: #fff;
		background-color: #2c8be4
	}
	.Button.Button_color_whiteBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_whiteBlue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_white {
		color: rgba(0, 0, 0, .87);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_white.Button_checked,
	.Button.Button_color_white.Button_checked.Button_disabled,
	.Button.Button_color_white.Button_focused,
	.Button.Button_color_white.Button_hovered,
	.Button.Button_color_white.Button_pressed {
		border-color: transparent;
		background-color: #e0e0e0
	}
	.Button.Button_color_white.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_white.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_white.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_whiteHoverBlue {
		color: #000;
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteHoverBlue.Button_focused,
	.Button.Button_color_whiteHoverBlue.Button_hovered {
		color: #fff;
		border-color: transparent;
		background-color: #157ee1
	}
	.Button.Button_color_whiteHoverBlue.Button_pressed {
		color: #fff;
		border-color: transparent;
		background-color: #2c8be4
	}
	.Button.Button_color_whiteHoverBlue.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_whiteHoverBlue.Button_checked {
		color: #000;
		border-color: rgba(21, 126, 225, .5);
		background-color: #eef4fa
	}
	.Button.Button_color_whiteHoverBlue.Button_checked.Button_disabled {
		color: rgba(0, 0, 0, .38);
		background-color: #f0f0f0
	}
	.Button.Button_color_whiteHoverBlue.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.Button.Button_color_whiteHoverBlue.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_unset.Button_pressed .Button__text {
		opacity: .8
	}
	.Button.Button_color_unset.Button_disabled {
		color: rgba(0, 0, 0, .38);
		border-color: transparent
	}
	.Button.Button_color_unset.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_color_yellow {
		color: #000;
		background-color: #ffc720
	}
	.Button.Button_color_yellow.Button_focused,
	.Button.Button_color_yellow.Button_hovered {
		background-color: #ffcd36
	}
	.Button.Button_color_yellow.Button_pressed {
		background-color: #ffd24d
	}
	.Button.Button_color_yellow.Button_disabled {
		color: rgba(0, 0, 0, .5);
		border-color: transparent;
		background-color: rgba(0, 0, 0, .12)
	}
	.Button.Button_color_yellow.Button_disabled .IconSvg {
		opacity: .38
	}
	.Button.Button_place_bottom {
		border-right: none;
		border-bottom: none;
		border-left: none;
		border-radius: 0
	}
	.header__navburger .ChatIndicator.ChatIndicator_unread {
		position: absolute;
		z-index: 100;
		top: 15px;
		left: 29px;
		display: inline-block;
		width: 8px;
		height: 8px;
		border: 2px solid #db3727;
		border-radius: 100px;
		background: #fff
	}
	.SearchLineSuggestItem {
		font-size: 15px;
		line-height: 17px;
		display: flex;
		height: 38px;
		padding: 8px 16px;
		cursor: pointer
	}
	.SearchLineSuggestItem__left {
		flex-shrink: 0;
		width: 32px;
		margin-right: 12px
	}
	.SearchLineSuggestItem__right {
		display: flex;
		overflow: hidden;
		flex: 1;
		flex-direction: column;
		justify-content: center
	}
	.SearchLineSuggestItem__marklogoContainer {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 36px;
		height: 36px;
		border-radius: 4px;
		background-color: #fff
	}
	.SearchLineSuggestItem__marklogo {
		width: 32px;
		height: 32px
	}
	.SearchLineSuggestItem__categoryIcon {
		fill: #000;
		fill-opacity: .5
	}
	.SearchLineSuggestItem__text {
		display: flex;
		margin-top: 4px;
		color: grey
	}
	.RichInput__suggest-item_selected .SearchLineSuggestItem__text {
		color: #fff
	}
	.SearchLineSuggestItem__categoryName {
		flex-shrink: 0;
		margin-right: 12px
	}
	.SearchLineSuggestItem__params {
		overflow: hidden;
		flex: 1;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.SearchLineSuggestItem__paramsMoreCount {
		display: inline
	}
	.SearchLineSuggestMobileItem {
		display: block;
		height: 56px
	}
	.SearchLineSuggestMobileItem_history,
	.SearchLineSuggestMobileItem_popular {
		font-size: 15px;
		line-height: 56px;
		display: block;
		overflow: hidden;
		padding: 0 24px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.Loader_type_circle {
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		border: 2px solid transparent;
		border-radius: 50%;
		background: linear-gradient(1deg, transparent, transparent);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		animation: spin 1s linear infinite;
		animation-delay: .3s
	}
	.Loader_type_circle.Loader_color_white {
		animation: spin_white 1s linear infinite
	}
	.Loader_type_circle.Loader_color_red {
		animation: spin_red 1s linear infinite
	}
	.Loader_type_circle.Loader_color_gray {
		animation: spin_gray 1s linear infinite
	}
	.Loader_type_circle.Loader_color_greenProauto {
		animation: spin_greenProauto 1s linear infinite
	}
	.Loader_type_dots {
		line-height: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		width: auto;
		height: auto;
		margin: 15px 0;
		text-align: center
	}
	.Loader_type_dots.Loader_color_blue .Loader__dot {
		animation: preloader_type_dots_blue .8s linear infinite
	}
	.Loader_type_dots.Loader_color_white .Loader__dot {
		animation: preloader_type_dots_white .8s linear infinite
	}
	.Loader_type_dots .Loader__dot {
		display: inline-block;
		width: 7px;
		height: 7px;
		margin-right: 4px;
		border-radius: 50%;
		background: transparent
	}
	.Loader_type_dots .Loader__dot:nth-child(2) {
		animation-delay: .2s
	}
	.Loader_type_dots .Loader__dot:nth-child(3) {
		animation-delay: .4s
	}
	.Loader_wrapper {
		display: flex;
		justify-content: center;
		border-radius: 3px
	}
	.Loader_wrapper_white {
		background: #157ee1
	}
	.Loader_size_s.Loader_type_dots .Loader__dot {
		width: 8px;
		height: 8px
	}
	.Loader_size_s.Loader_type_circle {
		line-height: 24px;
		width: 24px;
		height: 24px;
		background-position: -2px -19px
	}
	.Loader_size_m.Loader_type_dots .Loader__dot {
		width: 11px;
		height: 11px
	}
	.Loader_size_m.Loader_type_circle {
		line-height: 28px;
		width: 28px;
		height: 28px;
		background-position: -2px -44px
	}
	.Loader_size_l.Loader_type_dots .Loader__dot {
		width: 13px;
		height: 13px
	}
	.Loader_size_l.Loader_type_circle {
		line-height: 32px;
		width: 32px;
		height: 32px;
		background-position: -2px -73px
	}
	.Loader_size_xl.Loader_type_dots .Loader__dot {
		width: 15px;
		height: 15px
	}
	.Loader_size_xl.Loader_type_circle {
		line-height: 38px;
		width: 38px;
		height: 38px;
		background-position: -2px -106px
	}
	@keyframes preloader_type_dots_blue {
		0% {
			background: #157ee1
		}
		to {
			opacity: .2
		}
	}
	@keyframes preloader_type_dots_white {
		0% {
			background: #fff
		}
		to {
			opacity: .2
		}
	}
	@keyframes spin {
		0% {
			border-top-color: #94d1ee;
			border-left-color: #94d1ee;
			transform: rotate(0)
		}
		to {
			border-top-color: #94d1ee;
			border-left-color: #94d1ee;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_white {
		0% {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(0)
		}
		to {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_red {
		0% {
			border-top-color: #db3727;
			border-right-color: #db3727;
			border-left-color: #db3727;
			transform: rotate(0)
		}
		to {
			border-top-color: #db3727;
			border-right-color: #db3727;
			border-left-color: #db3727;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_gray {
		0% {
			border-top-color: grey;
			border-right-color: grey;
			border-left-color: grey;
			transform: rotate(0)
		}
		to {
			border-top-color: grey;
			border-right-color: grey;
			border-left-color: grey;
			transform: rotate(1turn)
		}
	}
	@keyframes spin_greenProauto {
		0% {
			border-top-color: #46cc72;
			border-right-color: #46cc72;
			border-left-color: #46cc72;
			transform: rotate(0)
		}
		to {
			border-top-color: #46cc72;
			border-right-color: #46cc72;
			border-left-color: #46cc72;
			transform: rotate(1turn)
		}
	}
	.TextInput {
		display: inline-block;
		max-width: 100%
	}
	.TextInput__input {
		position: relative;
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 100%;
		padding: 0 16px;
		border: 1px solid rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.TextInput__input_r4 {
		border-radius: 4px
	}
	.TextInput__input_r8 {
		border-radius: 8px
	}
	.TextInput_width_full {
		width: 100%
	}
	.TextInput_size_m .TextInput__input,
	.TextInput_size_s .TextInput__input {
		padding: 0 8px
	}
	.TextInput_size_s .TextInput__box {
		height: 26px
	}
	.TextInput_size_m .TextInput__box {
		height: 34px
	}
	.TextInput_size_l .TextInput__box {
		height: 42px
	}
	.TextInput_size_xl .TextInput__box {
		height: 50px
	}
	.TextInput_size_xxl .TextInput__box {
		height: 58px
	}
	.TextInput__box {
		display: flex;
		flex: 1;
		align-items: center
	}
	.TextInput__placeholder {
		font-size: 15px;
		line-height: normal;
		position: absolute;
		top: 50%;
		display: block;
		overflow: hidden;
		max-width: calc(100% - 32px);
		white-space: nowrap;
		text-overflow: ellipsis;
		pointer-events: none;
		color: rgba(0, 0, 0, .54);
		transition: font-size .05s ease-out 0s, margin-top .05s ease-out 0s, opacity .1s ease-out 0s;
		transform: translateY(-50%)
	}
	.TextInput_size_m .TextInput__placeholder,
	.TextInput_size_s .TextInput__placeholder {
		max-width: calc(100% - 16px)
	}
	.TextInput_disabled .TextInput__control,
	.TextInput_disabled .TextInput__placeholder {
		color: rgba(0, 0, 0, .24)
	}
	.TextInput_has-value:not(.TextInput_focused) {
		z-index: 1
	}
	.TextInput_has-value .TextInput__input {
		border-color: rgba(21, 126, 225, .5);
		background-color: #eef4fa
	}
	.TextInput_color_whiteNoBordersBg.TextInput_has-value .TextInput__input {
		background-color: #fff
	}
	.TextInput_theme_alternate.TextInput_has-value:not(.TextInput_focused):not(.TextInput_hovered):not(.TextInput_error) .TextInput__input {
		border-color: rgba(0, 0, 0, .12);
		background-color: #fff
	}
	.TextInput_has-value .TextInput__placeholder {
		display: none
	}
	.TextInput_focused.TextInput_placeholderShowWithValue .TextInput__placeholder,
	.TextInput_has-value.TextInput_placeholderShowWithValue .TextInput__placeholder {
		font-size: 11px;
		display: block;
		margin-top: -9px
	}
	.TextInput_has-placeholder.TextInput_focused.TextInput_placeholderShowWithValue .TextInput__control,
	.TextInput_has-placeholder.TextInput_has-value.TextInput_placeholderShowWithValue .TextInput__control {
		position: relative;
		top: 8px
	}
	.TextInput__control {
		font: inherit;
		font-size: 15px;
		width: 100%;
		min-width: 0;
		margin: 0;
		padding: 0;
		color: rgba(0, 0, 0, .87);
		border: none;
		outline: none;
		background-color: initial
	}
	.TextInput_changed .TextInput__input {
		border-color: #77c933
	}
	.TextInput_focused .TextInput__input,
	.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #157ee1;
		background-color: #fff
	}
	.TextInput_focused .TextInput__control,
	.TextInput_hovered .TextInput__control {
		color: rgba(0, 0, 0, .87)
	}
	.TextInput__clear {
		display: inline-block;
		width: 24px;
		min-width: 24px;
		height: 24px;
		margin-right: -8px;
		margin-left: 8px;
		cursor: pointer;
		opacity: .5
	}
	.TextInput__clear_visible {
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' fill='%23757575' d='M10.586 12L7.05 8.464A1 1 0 018.464 7.05L12 10.586l3.536-3.536a1 1 0 011.414 1.414L13.414 12l3.536 3.536a1 1 0 01-1.414 1.414L12 13.414 8.464 16.95a1 1 0 01-1.414-1.414L10.586 12z'/%3E%3C/svg%3E") no-repeat
	}
	.TextInput:not(.TextInput_disabled) .TextInput__clear:hover {
		opacity: .8
	}
	.TextInput_focused .TextInput__clear,
	.TextInput_hovered .TextInput__clear {
		opacity: 1
	}
	.TextInput__error {
		font-size: 13px;
		line-height: 16px;
		position: relative;
		left: 0;
		display: block;
		color: #db3727
	}
	.TextInput__error:empty {
		display: none
	}
	.TextInput__error:not(:empty) {
		padding: 4px 0
	}
	.TextInput_color_white .TextInput__input {
		border-color: transparent
	}
	.TextInput_color_white.TextInput_focused .TextInput__input,
	.TextInput_color_white.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #f0f0f0
	}
	.TextInput_color_greyNoBorders.TextInput_focused .TextInput__input,
	.TextInput_color_greyNoBorders.TextInput_hovered .TextInput__input,
	.TextInput_color_whiteNoBorders .TextInput__input,
	.TextInput_color_whiteNoBorders.TextInput_focused .TextInput__input,
	.TextInput_color_whiteNoBorders.TextInput_hovered .TextInput__input,
	.TextInput_color_whiteNoBordersBg .TextInput__input,
	.TextInput_color_whiteNoBordersBg.TextInput_focused .TextInput__input,
	.TextInput_color_whiteNoBordersBg.TextInput_hovered .TextInput__input {
		border-color: transparent
	}
	.TextInput_color_grey .TextInput__input,
	.TextInput_color_greyNoBorders .TextInput__input {
		border-color: transparent;
		background-color: #f0f0f0
	}
	.TextInput_color_grey.TextInput_focused .TextInput__input,
	.TextInput_color_grey.TextInput_hovered .TextInput__input {
		z-index: 1;
		border-color: #157ee1
	}
	.TextInput_icon_search .TextInput__input:before {
		display: inline-block;
		width: 24px;
		height: 24px;
		margin-right: 8px;
		content: "";
		opacity: .5;
		color: #000;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M15.437 14.063h-.726l-.253-.25a5.918 5.918 0 001.435-3.867 5.946 5.946 0 10-5.947 5.947 5.919 5.919 0 003.865-1.433l.253.25v.725l4.572 4.566L20 18.637l-4.563-4.574zm-5.49 0a4.116 4.116 0 110-8.233 4.117 4.117 0 010 8.233z' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.TextInput.TextInput_error {
		z-index: 3
	}
	.TextInput.TextInput_error .TextInput__input {
		border-color: #db3727;
		background-color: #fff
	}
	.TextInput_error.TextInput_showErrorInPlaceholder .TextInput__placeholder {
		color: #db3727
	}
	.TextInput_error.TextInput_showErrorInPlaceholder .TextInput__input {
		border-color: rgba(0, 0, 0, .12)
	}
	.TopSearchField {
		display: flex;
		align-items: center;
		padding: 0 24px 0 7px;
		border-bottom: 1px solid #e0e0e0
	}
	.TopSearchField__input {
		flex: 1
	}
	.TopSearchField__divider {
		display: inline-block;
		width: 1px;
		height: 16px;
		margin-right: 16px;
		background-color: #e0e0e0
	}
	.TopSearchField__cancel {
		font-size: 15px;
		line-height: 20px
	}
	.SearchLineSuggestMobile {
		position: absolute;
		z-index: 2100;
		top: 0;
		left: -100vw;
		display: flex;
		flex-direction: column;
		width: 100vw;
		height: 100%;
		background: #fff
	}
	.SearchLineSuggestMobile_visible {
		left: 0
	}
	.SearchLineSuggestMobile__content {
		overflow: auto;
		flex: 1
	}
	.SearchLineSuggestMobile__loader {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 56px
	}
	.SearchLineSuggestMobile__nothingFound,
	.SearchLineSuggestMobile__presetHeader {
		font-size: 15px;
		line-height: 56px;
		display: block;
		overflow: hidden;
		height: 56px;
		padding: 0 24px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.SearchLineSuggestMobile__nothingFoundTitle,
	.SearchLineSuggestMobile__presetHeaderTitle {
		font-size: 19px;
		font-weight: 700
	}
	.SearchLine {
		font-size: 15px;
		line-height: 48px;
		display: flex;
		align-items: center;
		height: 48px;
		padding: 0 12px;
		border-radius: 8px
	}
	.SearchLine_theme_gray {
		line-height: 40px;
		height: 40px;
		background: #f0f0f0
	}
	.SearchLine_theme_white {
		background: #fff
	}
	.SearchLine__search-icon {
		vertical-align: top;
		color: #a1a1a1
	}
	.SearchLine__placeholder {
		flex: 1;
		margin-left: 9px;
		color: #a1a1a1
	}
	.HeaderNavMenu {
		position: fixed;
		z-index: 9000;
		top: 0;
		left: 0;
		overflow: auto;
		overscroll-behavior: contain;
		-webkit-overflow-scrolling: touch;
		box-sizing: border-box;
		width: 100vw;
		height: 100%;
		padding: 0 24px 32px;
		background: #fff;
		transition: transform .3s;
		transform: translateX(-100%)
	}
	.HeaderNavMenu_visible {
		transform: translateX(0)
	}
	.HeaderNavMenu__header {
		display: flex;
		align-items: center;
		margin: 0 -24px 26px
	}
	.HeaderNavMenu__searchline {
		flex: 1;
		margin-left: 24px
	}
	.HeaderNavMenu__close {
		display: flex;
		flex-shrink: 0;
		padding: 28px 24px;
		color: #db3727
	}
	.HeaderNavMenu__item {
		font-size: 19px;
		line-height: 44px;
		position: relative;
		display: flex;
		flex: 1;
		align-items: center;
		text-decoration: none;
		color: #000
	}
	.HeaderNavMenu__item_active.HeaderNavMenu__item:before {
		position: absolute;
		top: auto;
		left: -14px;
		width: 4px;
		height: 4px;
		content: "";
		border-radius: 50%;
		background: #db3727
	}
	.HeaderNavMenu__itemContent {
		overflow: hidden;
		flex: 1;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.HeaderNavMenu__chat-indicator {
		margin-left: 12px
	}
	.HeaderNavMenu .ChatIndicator {
		display: none
	}
	.HeaderNavMenu .ChatIndicator_unread {
		font-size: 12px;
		line-height: 20px;
		display: inline-block;
		padding: 0 8px;
		color: #fff;
		border-radius: 20px;
		background-color: #db3727
	}
	.HeaderNavMenu__logout {
		display: flex;
		align-items: center;
		height: 44px;
		margin-right: -24px;
		padding-right: 24px;
		padding-left: 16px
	}
	.HeaderNavMenu__footer {
		margin: 32px 0 42px
	}
	.HeaderNavMenu__footer-col {
		display: inline-block;
		width: 50%;
		vertical-align: top
	}
	.HeaderNavMenu__footer-link {
		font-size: 15px;
		line-height: 20px;
		display: block;
		margin: 14px 0;
		text-decoration: none;
		color: #757575
	}
	.HeaderNavMenu__social-links {
		display: flex;
		margin-bottom: 24px
	}
	.HeaderNavMenu__social-link {
		display: inline-block;
		width: 32px;
		height: 32px;
		margin-right: 16px;
		color: #fff;
		border-radius: 50%;
		background: #e0e0e0
	}
	.HeaderNavMenu__copyright {
		font-size: 13px;
		line-height: 15px;
		display: block;
		color: grey
	}
	.Header2 {
		position: absolute;
		box-sizing: border-box;
		width: 100%;
		height: 64px;
		padding: 0 16px;
		-webkit-tap-highlight-color: transparent;
		background-color: initial;
		transition: background-color .3s, transform .3s;
		will-change: background-color, transform
	}
	.Header2_sticky_off,
	.Header2_sticky_on {
		position: fixed;
		z-index: 900;
		top: 0;
		background-color: #fff;
		transform: translateY(-100%) translateZ(0)
	}
	.Header2_sticky_on {
		transform: translateY(0) translateZ(0)
	}
	.Header2__content {
		display: flex;
		align-items: center;
		width: 100%;
		height: 64px;
		color: #db3727
	}
	.Header2__col-logo {
		flex: 1
	}
	.Header2__col-actions,
	.Header2__col-burger,
	.Header2__col-logo,
	.Header2__col-return {
		display: flex;
		align-items: center;
		height: 100%
	}
	.Header2__col-return+.Header2__col-logo {
		justify-content: center
	}
	.Header2__actions-link,
	.Header2__burger-wrapper,
	.Header2__logo-link,
	.Header2__return-link {
		display: inline-flex;
		align-items: center;
		height: 75%;
		padding: 0 8px;
		vertical-align: top;
		color: #db3727
	}
	.Header2__burger-wrapper {
		position: relative
	}
	.Header2 .ChatIndicator {
		display: none
	}
	.Header2 .ChatIndicator_unread {
		display: flex
	}
	.Header2__chat-indicator {
		position: absolute;
		top: 11px;
		left: 24px;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 10px;
		height: 10px;
		border-radius: 50%;
		background-color: #f4f6f8
	}
	.Header2__chat-indicator:after {
		width: 6px;
		height: 6px;
		content: "";
		border-radius: 50%;
		background-color: #db3727
	}
	.Header2__logo {
		width: 93px;
		height: 18px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='20'%3E%3Cpath d='M7.614 3.396c2.208 0 3.952.849 4.446 1.99v-1.58h3.575V18.88H12.06V17.3c-.494 1.112-2.238 1.99-4.446 1.99C3.604 19.29 0 16.07 0 11.358c0-4.713 3.603-7.962 7.614-7.962zM8.05 15.34c1.83 0 3.429-.878 3.894-1.99V9.338c-.465-1.142-2.063-1.99-3.894-1.99-2.558 0-4.33 1.639-4.33 4.01 0 2.37 1.772 3.981 4.33 3.981zM19.79 3.805h3.69v8.138c0 2.167 1.367 3.396 3.169 3.396 1.569 0 3.051-.966 3.312-2.283v-9.25h3.691V18.88h-3.575v-1.522c-.406 1.112-1.83 1.932-3.98 1.932-3.081 0-6.307-2.05-6.307-6.733V3.805m27.985 13.73c-.698.995-2.034 1.756-3.72 1.756-3.312 0-4.91-1.903-4.91-5.152V7.757h-2.558v-1.2L41.73 0h1.133v3.805H47.6v3.952h-4.766v5.563c0 1.492.872 2.02 1.86 2.02 1.017 0 1.628-.381 2.296-1.142l.784 3.336m10.375 1.757c-4.243 0-7.904-3.367-7.904-7.933a7.903 7.903 0 017.904-7.962 7.902 7.902 0 017.904 7.962c0 4.566-3.66 7.933-7.904 7.933zm0-3.952c2.325 0 4.184-1.61 4.184-3.981 0-2.371-1.86-4.01-4.184-4.01-2.325 0-4.185 1.639-4.185 4.01 0 2.37 1.86 3.981 4.185 3.981zm12.816-1.141c1.423 0 2.527 1.112 2.527 2.546 0 1.435-1.104 2.547-2.527 2.547-1.425 0-2.529-1.112-2.529-2.547 0-1.434 1.104-2.546 2.529-2.546M86.25 7.962a3.599 3.599 0 00-1.975-.615c-1.715 0-2.82 1.084-3.11 2.46v9.074h-3.691V3.805h3.575v1.99c.436-1.404 1.627-2.399 3.313-2.399 1.104 0 2.034.527 2.412 1.141l-.524 3.425m3.051-4.157h3.69v8.138c0 2.167 1.367 3.396 3.169 3.396 1.569 0 3.05-.966 3.312-2.283v-9.25h3.691V18.88H99.59v-1.522c-.407 1.112-1.83 1.932-3.982 1.932-3.08 0-6.306-2.05-6.306-6.733V3.805' fill='%23DB3727' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
		background-size: 93px 18px
	}
	.Header2Placeholder {
		width: 100%;
		height: 64px;
		background-color: #fff
	}
	.body_controller_dealers-listing .Header2Placeholder,
	.body_controller_index .Header2Placeholder,
	.body_controller_listing-cars .Header2Placeholder {
		background-color: #f4f6f8
	}
	.Header2Button {
		all: unset;
		display: inline-flex;
		align-items: center;
		height: 100%;
		padding: 0 8px;
		-webkit-appearance: none;
		appearance: none;
		color: #db3727
	}
	.Spinner {
		position: relative;
		display: inline-block;
		visibility: hidden;
		border: 2px solid transparent;
		border-radius: 50%
	}
	.Spinner:after {
		content: "\00A0"
	}
	.Spinner.Spinner_visible {
		visibility: visible;
		background: linear-gradient(1deg, transparent, transparent);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		animation: Spinner 1s linear infinite
	}
	.Spinner_color_red {
		border-top-color: #db3727;
		border-left-color: #db3727
	}
	.Spinner_color_white {
		border-top-color: #fff;
		border-left-color: #fff
	}
	.Spinner_color_grey {
		border-top-color: #f0f0f0;
		border-left-color: #f0f0f0
	}
	.Spinner_color_blue {
		border-top-color: #157ee1;
		border-left-color: #157ee1
	}
	.Spinner.Spinner_size_xs {
		line-height: 16px;
		width: 16px;
		height: 16px;
		background-position: -2px -2px
	}
	.Spinner.Spinner_size_s {
		line-height: 24px;
		width: 24px;
		height: 24px;
		background-position: -2px -19px
	}
	.Spinner.Spinner_size_m {
		line-height: 28px;
		width: 28px;
		height: 28px;
		background-position: -2px -44px
	}
	.Spinner.Spinner_size_l {
		line-height: 32px;
		width: 32px;
		height: 32px;
		background-position: -2px -73px
	}
	.Spinner.Spinner_size_xl {
		line-height: 38px;
		width: 38px;
		height: 38px;
		background-position: -2px -106px
	}
	@keyframes Spinner {
		0% {
			transform: rotate(0)
		}
		to {
			transform: rotate(1turn)
		}
	}
	.Spinner.Spinner_visible.Spinner_color_white {
		background: linear-gradient(1deg, transparent, transparent);
		animation: Spinner_color_white 1s linear infinite
	}
	@keyframes Spinner_color_white {
		0% {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(0)
		}
		to {
			border-top-color: #fff;
			border-left-color: #fff;
			transform: rotate(1turn)
		}
	}
	.ModalHeader {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.Modal {
		position: fixed;
		z-index: 2500;
		top: 0;
		left: 0;
		display: flex;
		visibility: hidden;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		justify-content: center;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		margin: -9999px 0 0 -9999px;
		padding: 5px;
		background: rgba(0, 0, 0, .8);
		transform: translateZ(0)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal {
			padding: 0;
			background: rgba(0, 0, 0, .32)
		}
	}
	.Modal__container {
		margin: auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__container {
			position: fixed;
			bottom: 0;
			left: 0;
			width: 100%
		}
	}
	.Modal__content {
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		background-color: #fff;
		-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content {
			min-height: 200px;
			max-height: calc(100vh - 16px);
			margin: 0;
			border-radius: 16px 16px 0 0;
			background-color: #fff
		}
	}
	.Modal__content_wrapper {
		overflow: hidden;
		border-radius: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content_wrapper {
			border-radius: 16px 16px 0 0
		}
	}
	.Modal__content_relative {
		position: relative;
		display: flex;
		overflow: auto;
		flex-direction: column;
		height: 100%
	}
	.Modal__content__header {
		height: 24px;
		padding: 16px 54px 16px 24px
	}
	.Modal__content_body {
		display: flex;
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		flex-grow: 1;
		flex-direction: column;
		height: 100%;
		text-align: left
	}
	.Modal__content_footer {
		position: absolute;
		bottom: 0;
		width: 100%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__content_footer {
			padding-bottom: env(safe-area-inset-bottom)
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__container {
			height: 100%
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__content {
			height: 100%;
			max-height: 100%;
			border-radius: 0
		}
	}
	.Modal_fullscreen .Modal__content_wrapper {
		border-radius: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal_fullscreen .Modal__content_wrapper {
			height: 100%
		}
	}
	.Modal_has-animation {
		animation-name: Modal
	}
	.Modal_visible {
		visibility: visible;
		margin: 0
	}
	.Modal__closer {
		position: fixed;
		z-index: 50000;
		top: 0;
		right: -40px;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 24px;
		height: 24px;
		cursor: pointer;
		color: #fff;
		-webkit-tap-highlight-color: transparent
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Modal__closer {
			position: absolute;
			top: 16px;
			right: 16px;
			border-radius: 12px;
			background-color: rgba(0, 0, 0, .24)
		}
	}
	.Modal__closer:hover {
		opacity: .5
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.Modal__closer_icon {
			width: 21px;
			height: 21px
		}
	}
	.Modal,
	.Modal .Modal__container {
		animation-duration: .3s;
		animation-timing-function: ease-in-out;
		animation-fill-mode: forwards
	}
	.Modal .Modal__container:-webkit-full-screen,
	.Modal:-webkit-full-screen {
		animation: none!important
	}
	.Modal .Modal__container:fullscreen,
	.Modal:fullscreen {
		animation: none!important
	}
	.Modal .Modal_has-animation .Modal__container {
		animation-name: Modal__container
	}
	.Modal.Modal_visible.Modal_has-animation {
		animation-name: Modal_visible
	}
	.Modal.Modal_visible.Modal_has-animation .Modal__container {
		animation-name: Modal_visible__container
	}
	@keyframes Modal {
		0% {
			visibility: visible;
			margin: 0;
			opacity: 1
		}
		99% {
			margin: 0
		}
		to {
			visibility: hidden;
			margin: -9999px 0 0 -9999px;
			opacity: 0
		}
	}
	@keyframes Modal_visible {
		0% {
			opacity: 0
		}
		to {
			opacity: 1
		}
	}
	@keyframes Modal__container {
		0% {
			transform: translateY(0)
		}
		to {
			transform: translateY(50px)
		}
	}
	@keyframes Modal_visible__container {
		0% {
			transform: translateY(50px)
		}
		to {
			transform: translateY(0)
		}
	}
	.SubscriptionModalEmail {
		z-index: 9999
	}
	.SubscriptionModalEmail__content {
		padding: 50px 24px
	}
	.SubscriptionModalEmail__description {
		font-size: 14px;
		line-height: 20px;
		padding: 0 5px;
		text-align: center
	}
	.SubscriptionModalEmail__control {
		margin-top: 20px
	}
	.SubscriptionSuccessModal {
		z-index: 9999
	}
	.SubscriptionSuccessModal__email-addr {
		font-weight: 700;
		display: inline-block;
		padding: 0 5px
	}
	.SubscriptionSuccessModal__searches-link {
		display: block;
		padding: 12px 0
	}
	.SubscriptionSuccessModal__content {
		padding-top: 135px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='76' height='76' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M38 9.5c15.764 0 28.5 12.736 28.5 28.5S53.764 66.5 38 66.5 9.5 53.764 9.5 38 22.236 9.5 38 9.5z' fill='%235B0'/%3E%3Cpath d='M38 0C17.056 0 0 17.056 0 38s17.056 38 38 38 38-17.056 38-38S58.944 0 38 0zm0 70.933C19.842 70.933 5.067 56.158 5.067 38S19.842 5.067 38 5.067 70.933 19.842 70.933 38 56.158 70.933 38 70.933z' fill='%23484848'/%3E%3Cpath d='M38 9.5c-3.253 0-6.693.71-10.133 1.9.088 2.094 0 4.225 0 6.333 0 17.953 5.557 34.464 15.2 48.134C56.357 63.647 66.5 52.02 66.5 38 66.5 22.194 53.887 9.5 38 9.5z' fill='%237ED321'/%3E%3Cpath d='M23.122 42.303a3.003 3.003 0 01-.003-4.242l.53-.53a2.998 2.998 0 014.245.01l4.9 4.898L48.11 27.12a3.002 3.002 0 014.24 0l.53.53a3.002 3.002 0 010 4.237L32.795 51.974l-9.672-9.67z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 50% 40px;
		background-size: 76px
	}
	.SubscriptionSuccessModal__message {
		font-weight: 700;
		line-height: 20px;
		margin-bottom: 12px;
		text-align: center
	}
	.SubscriptionSuccessModal__note {
		font-size: 14px;
		line-height: 20px;
		padding: 0 20px;
		text-align: center
	}
	.SubscriptionSuccessModal__footer {
		text-align: center
	}
	.ProAutoLogo {
		pointer-events: none
	}
	.ProAutoLogo,
	.ProAutoLogo_view_badge svg,
	.ProAutoLogo_view_check {
		display: block
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xxxs svg {
		height: 16px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xxs svg {
		height: 19px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xs svg {
		height: 24px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_s svg {
		height: 28px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_m svg {
		height: 32px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_l svg {
		height: 36px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xxxs {
		height: 66px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xxs {
		height: 86px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xs {
		height: 106px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_s {
		height: 126px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_m {
		height: 146px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_l {
		height: 166px
	}
	.ProAutoLogo_link {
		cursor: pointer;
		pointer-events: auto
	}
	.Header__additionalLogo {
		padding-right: 8px;
		padding-left: 4px
	}
	.page_controller_dealers-listing .Header2Placeholder,
	.page_controller_index .Header2Placeholder,
	.page_controller_listing .Header2Placeholder {
		background-color: #f4f6f8
	}
	.PaymentDialogContainer_platform_mobile {
		width: 100%
	}
	.PaymentDialogContainer_platform_mobile .PaymentDialogContainer__frame {
		max-height: 85vh
	}
	.PaymentDialogContainer__frame {
		display: block;
		overflow: hidden;
		border: none;
		transition: width, height 1s
	}
	.PaymentDialogContainer__frame_loading {
		visibility: hidden
	}
	.PaymentDialogContainer__loader {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
	.PaymentDialogContainer__loader.Loader {
		width: 100%
	}
	.PaymentDialogContainer_platform_desktop .PaymentDialogContainer__loader.Loader_type_dots {
		margin: 0
	}
	.Notifier {
		position: fixed;
		z-index: 99999;
		top: -44px;
		left: 0;
		display: table;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 44px;
		text-align: center;
		background-color: rgba(0, 0, 0, .8);
		transition: top .3s ease
	}
	.Notifier_visible {
		top: 0
	}
	.Notifier_mobile {
		top: -100px;
		left: 8px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		width: calc(100% - 16px);
		height: auto;
		padding: 12px 8px 12px 16px;
		text-align: left;
		border-radius: 8px;
		background-color: #1f1f1f;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.Notifier_mobile.Notifier_visible {
		top: 8px
	}
	.Notifier__text {
		font-size: 17px;
		font-weight: 700;
		line-height: 44px;
		position: relative;
		display: inline;
		color: #fff
	}
	.Notifier_mobile .Notifier__text {
		font-size: 13px;
		font-weight: 400;
		line-height: 16px;
		flex-basis: calc(100% - 36px);
		margin-right: 12px
	}
	.Notifier__icon.IconSvg {
		display: inline-block;
		width: 22px;
		height: 19px;
		margin: 0 10px 5px 0;
		vertical-align: middle
	}
	.Notifier__closer {
		opacity: .56;
		color: #fff
	}
	.Notifier__errorIcon {
		margin-right: 8px;
		margin-left: -4px;
		color: #db3727
	}
	.CookieSync {
		position: absolute;
		left: -9999px
	}
	.CloseButton {
		z-index: 50000;
		top: 0;
		right: 0;
		cursor: pointer;
		opacity: .4;
		border: none;
		background-repeat: no-repeat;
		background-position: 50%
	}
	.CloseButton_type_modal {
		position: fixed
	}
	.CloseButton_type_block {
		position: absolute
	}
	.CloseButton_color_white {
		opacity: 1
	}
	.CloseButton_color_grey,
	.CloseButton_color_white:hover {
		opacity: .4
	}
	.CloseButton_color_grey:hover {
		opacity: 1
	}
	.CloseButton_color_black,
	.CloseButton_color_blackAndWhiteBorder {
		opacity: .6;
		transition: opacity .2s
	}
	.CloseButton_color_black:hover,
	.CloseButton_color_blackAndWhiteBorder:hover {
		opacity: 1
	}
	.CloseButton_form_standart.CloseButton_color_black {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_standart.CloseButton_color_grey {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill='gray' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_standart.CloseButton_color_white {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.284 12.672L3.556-.056.728 2.772 13.456 15.5.728 28.228l2.828 2.828 12.728-12.728 12.728 12.728 2.829-2.828L19.113 15.5 31.84 2.772 29.012-.056 16.284 12.672z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_black {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 6.853L6.025 4.878a.72.72 0 00-1.02 0l-.127.128a.72.72 0 000 1.02L6.853 8 4.878 9.976a.72.72 0 000 1.02l.127.127a.72.72 0 001.02 0L8 9.146l1.975 1.976a.72.72 0 001.02 0l.127-.128a.721.721 0 000-1.02L9.147 8l1.975-1.975a.72.72 0 000-1.02l-.127-.127a.72.72 0 00-1.02 0L8 6.853z' fill='%23fff'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_blackAndWhiteBorder {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 20a10 10 0 100-20 10 10 0 000 20zm0-2a8 8 0 100-16 8 8 0 000 16z' fill='%23FFF'/%3E%3Ccircle fill='%23000' cx='10' cy='10' r='8'/%3E%3Cpath d='M11.48 10.07l2.13-2.12a1 1 0 000-1.41 1 1 0 00-1.41 0l-2.13 2.12-2.12-2.13a1 1 0 00-1.41 0 1 1 0 000 1.42l2.12 2.12-2.13 2.13a1 1 0 000 1.4 1 1 0 001.42.01l2.12-2.12 2.13 2.12a1 1 0 001.4 0 1 1 0 00.01-1.41l-2.12-2.13z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_grey {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='gray' d='M8 16A8 8 0 108 0a8 8 0 000 16zM5.172 5.172a.75.75 0 011.06 0L8 6.939l1.768-1.767a.75.75 0 111.06 1.06L9.061 8l1.767 1.768a.75.75 0 11-1.06 1.06L8 9.061l-1.768 1.767a.75.75 0 11-1.06-1.06L6.939 8 5.172 6.232a.75.75 0 010-1.06z'/%3E%3C/svg%3E")
	}
	.CloseButton_form_round.CloseButton_color_white {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M8 16A8 8 0 108 0a8 8 0 000 16zM5.172 5.172a.75.75 0 011.06 0L8 6.939l1.768-1.767a.75.75 0 111.06 1.06L9.061 8l1.767 1.768a.75.75 0 11-1.06 1.06L8 9.061l-1.768 1.767a.75.75 0 11-1.06-1.06L6.939 8 5.172 6.232a.75.75 0 010-1.06z'/%3E%3C/svg%3E")
	}
	.CloseButton_size_xs {
		width: 42px;
		height: 42px;
		background-size: 11px 11px
	}
	.CloseButton_size_s {
		width: 42px;
		height: 42px;
		background-size: 16px 16px
	}
	.CloseButton_size_m {
		width: 52px;
		height: 52px;
		background-size: 20px 20px
	}
	.CloseButton_size_l {
		width: 52px;
		height: 52px;
		background-size: 24px 24px
	}
	.CloseButton_size_16 {
		width: 16px;
		height: 16px;
		background-size: 16px
	}
	.CloseButton_size_20 {
		width: 20px;
		height: 20px
	}
	.CloseButton_outer {
		right: -52px
	}
	.CloseButton_size_s..CloseButton_outer,
	.CloseButton_size_xs..CloseButton_outer {
		right: -42px
	}
	.BottomAppBanner1,
	.BottomAppBanner2 {
		z-index: inherit;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		padding: 24px;
		border-radius: 16px 16px 0 0;
		background-color: #fff
	}
	.BottomAppBanner1__container,
	.BottomAppBanner2__container {
		position: fixed;
		z-index: 2000;
		bottom: 0;
		left: 0;
		display: flex;
		overflow: hidden;
		flex-direction: column;
		width: 100%
	}
	.BottomAppBanner1__overlay,
	.BottomAppBanner2__overlay {
		position: fixed;
		z-index: 1999;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: .2;
		background-color: #000
	}
	.BottomAppBanner1__description,
	.BottomAppBanner1__logo,
	.BottomAppBanner1__title,
	.BottomAppBanner2__description,
	.BottomAppBanner2__logo,
	.BottomAppBanner2__title {
		margin-bottom: 16px;
		text-align: center
	}
	.BottomAppBanner1__logo,
	.BottomAppBanner2__logo {
		display: flex;
		align-content: center;
		width: 100%;
		height: 20vh;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.BottomAppBanner1__title,
	.BottomAppBanner2__title {
		font-size: 23px;
		line-height: 28px
	}
	.BottomAppBanner1__description,
	.BottomAppBanner2__description {
		font-size: 15px;
		line-height: 20px
	}
	.BottomAppBanner1__buttons,
	.BottomAppBanner2__buttons {
		display: flex;
		justify-content: center;
		width: 100%
	}
	.BottomAppBanner1__button,
	.BottomAppBanner2__button {
		font-size: 15px;
		font-weight: 500;
		line-height: 20px;
		padding: 8px 12px;
		border-radius: 8px
	}
	.BottomAppBanner1__button:first-child,
	.BottomAppBanner2__button:first-child {
		margin-right: 16px
	}
	.BottomAppBanner1__button_cancel,
	.BottomAppBanner2__button_cancel {
		color: #2276d3;
		background-color: #eef4fa
	}
	.BottomAppBanner1__button_ok,
	.BottomAppBanner2__button_ok {
		color: #fff;
		background-color: #2276d3
	}
	.BottomAppBanner1__button_close,
	.BottomAppBanner2__button_close {
		position: absolute;
		top: 0;
		right: 0
	}
	.BottomAppBanner1__logo {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_1_77e63f851025b745173f1c95c486d21d.png)
	}
	.BottomAppBanner2__logo {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_2_e0ef7a437fd6d63ac128a79659c1c286.png)
	}
	.FullScreenBanner3,
	.FullScreenBanner4,
	.FullScreenBanner5,
	.FullScreenBanner6,
	.FullScreenBanner7 {
		z-index: 2000;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		height: 100%;
		margin: 48px 48px 40px;
		text-align: center;
		color: #fff
	}
	.FullScreenBanner3__rapanja,
	.FullScreenBanner4__rapanja,
	.FullScreenBanner5__rapanja,
	.FullScreenBanner6__rapanja,
	.FullScreenBanner7__rapanja {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: .75;
		background-color: #000
	}
	.FullScreenBanner3__container,
	.FullScreenBanner4__container,
	.FullScreenBanner5__container,
	.FullScreenBanner6__container,
	.FullScreenBanner7__container {
		position: fixed;
		top: 0;
		left: 0;
		display: flex;
		overflow: hidden;
		flex-direction: column;
		width: 100%;
		height: 100%
	}
	.FullScreenBanner3__title,
	.FullScreenBanner4__title,
	.FullScreenBanner5__title,
	.FullScreenBanner6__title,
	.FullScreenBanner7__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	.FullScreenBanner3__description,
	.FullScreenBanner4__description,
	.FullScreenBanner5__description,
	.FullScreenBanner6__description,
	.FullScreenBanner7__description {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px
	}
	.FullScreenBanner3__logo,
	.FullScreenBanner4__logo,
	.FullScreenBanner5__logo,
	.FullScreenBanner6__logo,
	.FullScreenBanner7__logo {
		display: flex;
		flex: 1;
		align-content: center;
		width: 100%;
		height: 100%;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.FullScreenBanner3__buttons,
	.FullScreenBanner4__buttons,
	.FullScreenBanner5__buttons,
	.FullScreenBanner6__buttons,
	.FullScreenBanner7__buttons {
		display: flex;
		flex-direction: column;
		justify-content: center;
		width: 100%
	}
	.FullScreenBanner3__button,
	.FullScreenBanner4__button,
	.FullScreenBanner5__button,
	.FullScreenBanner6__button,
	.FullScreenBanner7__button {
		font-size: 15px;
		line-height: 20px;
		color: #fff
	}
	.FullScreenBanner3__button_cancel,
	.FullScreenBanner4__button_cancel,
	.FullScreenBanner5__button_cancel,
	.FullScreenBanner6__button_cancel,
	.FullScreenBanner7__button_cancel {
		margin-top: 16px
	}
	.FullScreenBanner3__button_ok,
	.FullScreenBanner4__button_ok,
	.FullScreenBanner5__button_ok,
	.FullScreenBanner6__button_ok,
	.FullScreenBanner7__button_ok {
		border-radius: 8px
	}
	.FullScreenBanner3__button_close,
	.FullScreenBanner4__button_close,
	.FullScreenBanner5__button_close,
	.FullScreenBanner6__button_close,
	.FullScreenBanner7__button_close {
		position: absolute;
		top: 0;
		right: 0
	}
	.FullScreenBanner3__logo {
		margin: 6vh 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_3_916fadfcfa0fabcdc09f0abd52a83bbb.png)
	}
	.FullScreenBanner4__logo {
		margin: 6vh 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_4_5631bc33c5a585946dcb9a1234faa965.png)
	}
	.FullScreenBanner5__logo {
		margin: 6vh 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_5_ad4f031f9e0c31786a75420405600def.png)
	}
	.FullScreenBanner6__logo {
		margin: 10vh 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_6_e21ae97e1bad254b11e36877e32220aa.png)
	}
	.FullScreenBanner7__logo {
		margin: 6vh 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_type_7_2870e9105c810d5f203e54c2f55cbe8a.png)
	}
	.PageLoaderBarMobile {
		position: fixed;
		z-index: -9999;
		top: 0;
		left: 0;
		visibility: hidden;
		width: 0;
		height: 2px;
		background: #db3727;
		transition: width 0s linear
	}
	.PageLoaderBarMobile_loading {
		z-index: 3001;
		visibility: visible;
		width: 95%;
		transition-duration: 2s
	}
	body {
		font-family: -apple-system, Roboto, Arial, Helvetica Neue, Helvetica, sans-serif;
		-webkit-text-size-adjust: 100%;
		text-size-adjust: 100%;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		background-color: #fff
	}
	.content {
		flex: 1
	}
	.page_controller_chat-auth .page-content__body,
	.page_controller_my-credits .page-content__body,
	.page_controller_my-promo-codes .page-content__body,
	.page_controller_sales .page-content__body {
		display: flex;
		flex-direction: column;
		min-height: 100vh;
		margin: 0
	}
	@supports (-webkit-touch-callout:none) {
		.page_controller_chat-auth .page-content__body,
		.page_controller_my-credits .page-content__body,
		.page_controller_my-promo-codes .page-content__body,
		.page_controller_sales .page-content__body {
			min-height: -webkit-fill-available
		}
	}
	.page_controller_my-promo-codes .page-content__body .content {
		background-color: #fff
	}
	.page_controller_catalog-card .page-content__body,
	.page_controller_catalog-generation-listing .page-content__body {
		display: block
	}
	.page_freeze {
		position: fixed;
		overflow: hidden;
		width: 100%;
		height: 100%
	}
	.Footer {
		font-size: 13px;
		line-height: 15px;
		background: #fff
	}
	.Footer_layout_old {
		border-top: 1px solid #e0e0e0
	}
	.Footer_layout_old .Footer__content {
		padding: 24px 12px calc(24px + env(safe-area-inset-left))
	}
	.Footer_layout_new .Footer__content {
		margin: 0 24px;
		padding: 24px 0 calc(24px + env(safe-area-inset-left));
		border-top: 1px solid #e0e0e0
	}
	.Footer_withBottomSpace .Footer__content {
		padding-bottom: 100px
	}
	.Footer__links {
		line-height: 32px;
		display: flex;
		margin-bottom: 24px;
		white-space: nowrap
	}
	.Footer__linksColumn {
		display: flex;
		flex: 1;
		flex-direction: column
	}
	.Footer__copyright {
		display: block;
		margin-top: 24px;
		color: grey
	}
	.Footer__sitemap-link {
		position: relative;
		display: inline-block
	}
	.Footer_sitemap_opened .Footer__sitemap-link:before {
		position: absolute;
		right: 50%;
		bottom: -24px;
		width: 0;
		height: 0;
		content: "";
		border-color: transparent transparent #f3f3f3;
		border-style: solid;
		border-width: 0 9px 12px
	}
	.Footer__sitemap {
		position: relative;
		display: none;
		margin: 0 -24px 32px;
		padding: 24px calc(24px + env(safe-area-inset-left)) 0;
		background: #f3f3f3
	}
	.Footer_sitemap_opened .Footer__sitemap {
		display: block
	}
	.Footer__sitemap-close {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		padding: 24px;
		cursor: pointer;
		color: #a1a1a1
	}
	.Footer__sitemap-section:not(:first-child) {
		margin-top: 32px
	}
	.Footer__sitemap-section:last-child .Footer__sitemap-list-link:last-child {
		border: none
	}
	.Footer__sitemap-section-title {
		font-size: 19px;
		line-height: 22px;
		padding-bottom: 16px
	}
	.Footer__sitemap-list {
		display: flex;
		flex-direction: column
	}
	.Footer__sitemap-list-link {
		line-height: 52px;
		border-bottom: 1px solid rgba(0, 0, 0, .08)
	}
	.Footer__promoCode {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		justify-content: space-between;
		margin: 0 12px;
		padding: 18px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.page_controller_card,
	.page_controller_index,
	.page_controller_listing,
	.page_controller_my-credits .content,
	.page_controller_sales .content {
		background: #fff
	}
	.DealerPaymentModal {
		width: 536px;
		padding: 32px 32px 39px
	}
	.DealerPaymentModal_mobile {
		width: auto;
		padding: 16px 24px 0
	}
	.DealerPaymentModal__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.DealerPaymentModal__title {
			padding-right: 32px
		}
	}
	.DealerPaymentModal__description {
		font-size: 15px;
		line-height: 20px;
		width: 380px;
		margin-bottom: 24px
	}
	.DealerPaymentModal_mobile .DealerPaymentModal__description {
		width: auto
	}
	.DealerPaymentModal_mobile .DealerPaymentModal__footer {
		margin-bottom: 24px
	}
	.ProAutoLogo {
		pointer-events: none
	}
	.ProAutoLogo,
	.ProAutoLogo_view_badge svg,
	.ProAutoLogo_view_check {
		display: block
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xxxs svg {
		height: 16px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xxs svg {
		height: 19px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_xs svg {
		height: 24px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_s svg {
		height: 28px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_m svg {
		height: 32px
	}
	.ProAutoLogo_view_badge.ProAutoLogo_size_l svg {
		height: 36px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xxxs {
		height: 66px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xxs {
		height: 86px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_xs {
		height: 106px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_s {
		height: 126px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_m {
		height: 146px
	}
	.ProAutoLogo_view_check.ProAutoLogo_size_l {
		height: 166px
	}
	.ProAutoLogo_link {
		cursor: pointer;
		pointer-events: auto
	}
	.VinReportBuyForAll {
		display: flex;
		align-items: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBuyForAll {
			display: block
		}
	}
	.VinReportBuyForAll__paragraph {
		margin: 0
	}
	.VinReportBuyForAll__buyButton {
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBuyForAll__buyButton {
			width: 100%
		}
	}
	.VinReportBuyForAll__content {
		flex: 1 0 360px
	}
	.VinReportBuyForAll__image {
		flex: 0 0 127px;
		align-self: flex-start;
		width: 127px;
		height: 136px;
		margin: 0 24px;
		background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='127' height='136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M47.154 22.167l-19.014-2.1s.79 21.642-2.942 43.672c-3.73 22.029-14.276 56.579-24.118 63.429l72.528 7.932s21.718-2.197 34.199-18.716c6.467-8.555 13.789-33.082 15.292-41.936 3.732-22.03 2.942-43.673 2.942-43.673m-.011 0l-29.223-3.194' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M73.607 135.09c11.4-4.739 7.896-25.149 7.896-25.149 8.944 3.527 18.126 4.588 25.243.815 4.077-2.166 7.203-4.663 9.755-12.896m-81.72-17.184c.433-4.835 3.591-8.994 8.155-10.741 1.936-.74 3.731-1.544 4.64-2.252 8.696-6.785 13.346-10.623 23.902-9.7a91021.48 91021.48 0 0019.349 1.682l-.8 1.426c5.407 6.582 4.282 16.444 4.282 16.444a2.324 2.324 0 012.131 2.176l-.606 6.303a1.48 1.48 0 01-1.622 1.555l-2.055-.183c-.335 3.302-3.277 5.725-6.619 5.435-3.342-.29-5.808-3.194-5.559-6.496L51.621 83.86c-.335 3.301-3.277 5.724-6.62 5.435-3.341-.29-5.807-3.195-5.558-6.497l-4.824-.418.162-1.704zm4.098-59.388s-2.812-9.23-5.17-13.625c0 0 .443-4.245 4.726-4.105 4.283.15 8.718 6.442 8.718 6.442m67.456 19.307l-1.665-7.215a11.791 11.791 0 00-5.646-7.772c-3.709-2.144-8.674-4.877-10.934-5.477-3.84-1.03-10.34-1.47-11.227 5.563-.886 7.032-4.877 31.045-4.877 31.045s6.208 2.926 9.312-1.03c3.104-3.955 4.878-14.793 4.878-14.793s4.877-4.545 5.32-10.687' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M88.901 8.66s-5.84-5.67-9.388-6.41c-3.547-.74-9.452.44-9.604 7.911-.151 7.472-.735 28.483-1.07 33.982 0 0-.152 3.827 4.542 4.395 4.542.547 6.868-3.076 6.868-3.076' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M71.336 4.447S68.957.857 64.74 1.081c-4.153.215-7.83 1.909-7.982 8.93-.151 7.021.886 19.062.887 31.045 0 4.538 5.321 8.125 11.194 3.076' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M57.948 3.718S52.335.052 48.636 5.476c-2.487 3.645-.627 21.311-.519 26.039.087 3.816 1.547 11.749 9.529 9.551' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M57.535 34.474s5.657-.88 7.874.332c0 0 1.535 8.556-2.896 8.556m7.104-8.235l7.755.547s.995 8.35-2.66 9.884m7.538-9.873l5.537 1.211s.444 5.382-2.325 6.7M57.099 31.504s-3.446-.953-5.88 0c0 0 .108 6.368 3.32 6.925M31.861 98.364l61.215 7.45m-63.572-.504l37.735 4.588m-40.657 1.737l37.735 4.598' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M98.625 51.057l1.655 2.273a2.19 2.19 0 001.622.879l2.92.182c1.32.086 2.239 1.244 1.99 2.53l-.541 2.83a2.113 2.113 0 00.455 1.769l1.817 2.154c.822.976.595 2.466-.509 3.26l-2.422 1.736a2.36 2.36 0 00-.985 1.63l-.346 2.85c-.151 1.298-1.395 2.241-2.703 2.07l-2.888-.376a2.43 2.43 0 00-1.85.536l-2.303 1.887c-1.05.858-2.564.708-3.32-.322l-1.655-2.272a2.19 2.19 0 00-1.623-.88l-2.92-.181c-1.32-.086-2.239-1.244-1.99-2.53l.54-2.83a2.113 2.113 0 00-.453-1.77l-1.817-2.154c-.822-.975-.595-2.465.508-3.259l2.423-1.736c.551-.397.908-.986.984-1.63l.346-2.851c.151-1.297 1.395-2.24 2.704-2.069l2.888.375A2.43 2.43 0 0093 52.622l2.304-1.886c1.049-.847 2.574-.708 3.32.321z' fill='%23203A48'/%3E%3Cpath d='M89.268 62.013l3.99 5.124 7.982-6.882' stroke='%23fff' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBuyForAll__image {
			margin: 24px auto 0
		}
	}
	.VinReportBuyForAll__doneIcon {
		margin-right: 10px;
		vertical-align: text-bottom;
		fill: #5b0
	}
	.VinReportBuyForAll__successLine {
		margin: auto
	}
	.VinReportDownload__button {
		min-width: 152px
	}
	.CardVinReportActionButtonMobile {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex;
		padding: 16px;
		color: #000;
		background-color: #fff
	}
	.CardVinReportActionButtonMobile_delimeter:after {
		position: absolute;
		right: 16px;
		bottom: 0;
		left: 16px;
		height: 1px;
		content: "";
		background-color: #efefef
	}
	.CardVinReportActionButtonMobile__text {
		display: flex;
		flex-grow: 1;
		flex-direction: column;
		justify-content: flex-end
	}
	.CardVinReportActionButtonMobile__title {
		margin-bottom: 4px
	}
	.CardVinReportActionButtonMobile__discountLabel {
		font-size: 11px;
		line-height: 14px;
		display: inline-flex;
		margin-left: 8px;
		padding: 0 10px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.CardVinReportActionButtonMobile__featuredPrice {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.CardVinReportActionButtonMobile__featuredPriceUnits {
		font-size: 13px;
		color: grey
	}
	.CardVinReportActionButtonMobile__totalPrice {
		align-self: center
	}
	.CardVinReportActionButtonMobile__oldPrice {
		text-align: center;
		text-decoration: line-through;
		color: grey
	}
	.CardVinReportActionButtonMobile__fullPrice {
		font-weight: 700;
		min-width: 80px;
		height: 32px;
		color: #157ee1;
		border-radius: 8px;
		background-color: #e3f0fb
	}
	.CardVinReportActionButtonMobile__fullPrice,
	.VinReportActionButton__payButton {
		display: flex;
		justify-content: center;
		align-items: center
	}
	.VinReportActionButton__payButton_desktop {
		min-height: 100%
	}
	.VinReportActionButton__payButton_twoRows {
		height: auto
	}
	.VinReportActionButton__payButton_twoRows .Button__content {
		line-height: normal;
		flex-direction: column
	}
	.VinReportActionButton__payButton_twoRowsDesktop .Button__content {
		margin-top: 8px;
		margin-bottom: 8px
	}
	.VinReportActionButton__payButton_twoRowsMobile .Button__content {
		margin-top: 6px;
		margin-bottom: 6px
	}
	.VinReportActionButton__bottomText {
		font-size: 11px;
		line-height: 14px;
		display: flex;
		justify-content: center;
		margin-top: 4px
	}
	.VinReportActionButton__bottomText_gray {
		color: grey
	}
	.VinReportActionButton__dot {
		padding: 0 6px
	}
	.VinReportActionButton__originalPrice {
		text-decoration: line-through
	}
	.CardVinReportButtons {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.CardVinReportButtons_mobile {
		flex-direction: column-reverse
	}
	.CardVinReportButtons_mobile .CardVinReportButtons__button:not(:first-child) {
		margin-bottom: 8px
	}
	.CardVinReportButtons_desktop .CardVinReportButtons__button {
		width: calc((100% - 16px)/2)
	}
	.CardVinReportButtons__bundlesContainer,
	.CardVinReportButtons_desktop .CardVinReportButtons__button_full {
		width: 100%
	}
	.CardVinReportButtons__bundles {
		display: flex;
		justify-content: space-between;
		width: 100%;
		margin-bottom: 16px
	}
	.CardVinReportButtons__bundlesMobile {
		overflow: hidden;
		margin-bottom: 16px;
		border-radius: 12px;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	.CardVinReportButtons__button_withLabel {
		position: relative
	}
	.CardVinReportButtons__button>.Observer {
		height: 100%
	}
	.CardVinReportButtons__button_full .CardVinReportButtons__buttonContent_mobile {
		margin-left: 0
	}
	.CardVinReportButtons__discountLabel {
		font-size: 11px;
		line-height: 20px;
		position: absolute;
		top: -10px;
		right: -10px;
		display: block;
		width: 75px;
		height: 20px;
		text-align: center;
		opacity: 1;
		color: #fff;
		border-radius: 12px;
		background-color: #db3727;
		transition: all .2s ease .1s
	}
	.CardVinReportButtons__discountLabel_hidden {
		top: -15px;
		opacity: 0
	}
	.CardVinReportButtons__promo {
		display: flex
	}
	.CardVinReportButtons__buttonPromo {
		position: relative;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		width: calc((100% - 16px)/2);
		min-height: 250px;
		padding: 32px 16px 16px;
		border-radius: 12px;
		background-color: #fff
	}
	.CardVinReportButtons__buttonPromo:hover,
	.CardVinReportButtons__buttonPromo_shadow {
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.CardVinReportButtons__buttonPromoPrices {
		width: 100%;
		margin-top: 24px
	}
	.CardVinReportButtons__buttonPromo:not(:last-child) {
		margin-right: 16px
	}
	.CardVinReportButtons__buttonPromoTitle {
		font-size: 17px;
		line-height: 22px;
		text-align: center
	}
	.CardVinReportButtons__buttonPromoPriceContainer {
		margin-bottom: 24px;
		text-align: center
	}
	.CardVinReportButtons__buttonPromoPriceContainer_highlight {
		color: #db3727
	}
	.CardVinReportButtons__buttonPromoPrice {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		display: inline
	}
	.CardVinReportButtons__buttonPromoPricePostfix {
		font-size: 15px;
		font-weight: 400;
		line-height: 20px;
		display: inline
	}
	.CardVinReportButtons__buttonPromoReducedPrice {
		text-align: center;
		text-decoration: line-through
	}
	.CardVinReportButtons__promoPriceTag {
		font-size: 11px;
		line-height: 14px;
		position: absolute;
		top: -6px;
		right: -6px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 3px 12px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727
	}
	.VinReportIcon {
		flex: 0 0 auto
	}
	.VinReportIcon_type_ok {
		color: #5b0
	}
	.VinReportIcon_type_legal,
	.VinReportIcon_type_person {
		color: grey
	}
	.VinReportIcon_type_personYellow {
		color: #ffc720
	}
	.VinReportIcon_type_unknown {
		color: grey
	}
	.VinReportIcon_type_warning {
		color: #db3727
	}
	.VinReportIcon_type_closed {
		color: #ccc
	}
	.VinReportIcon_type_repair {
		color: grey
	}
	.VinReportIcon_theme_white {
		color: #fff
	}
	.VinReportCommentCount {
		font-size: 12px;
		line-height: 14px;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		min-width: 22px;
		height: 16px;
		padding: 0 3px;
		color: #fff;
		border-radius: 4px;
		background-color: #ccc;
		transition: background .5s
	}
	@media print {
		.VinReportCommentCount {
			color: #fff;
			-webkit-print-color-adjust: exact;
			background-color: #ccc
		}
	}
	.VinReportCommentCount:before {
		position: absolute;
		bottom: -4px;
		left: 6px;
		content: "";
		border-color: #ccc transparent transparent #ccc;
		border-style: solid;
		border-width: 2.5px;
		transition: border .5s
	}
	.VinReportCommentCount:hover {
		background-color: #db3727
	}
	.VinReportCommentCount:hover:before {
		border-top-color: #db3727;
		border-left-color: #db3727
	}
	.VinReportContents__title {
		font-size: 23px;
		line-height: 28px;
		margin: 0 0 24px
	}
	.VinReportContents__title_preview {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents__title_preview {
			font-size: 15px;
			font-weight: 400;
			line-height: 20px;
			margin-bottom: 20px
		}
	}
	.VinReportContents__title_previewExp {
		font-size: 23px;
		line-height: 28px
	}
	.VinReportContents__list {
		margin: 0;
		padding: 0;
		list-style: none
	}
	.VinReportContents:not(.VinReportContents_pdf) .VinReportContents__list {
		column-count: 2;
		grid-column-gap: 16px;
		column-gap: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents:not(.VinReportContents_pdf) .VinReportContents__list {
			column-count: 1
		}
	}
	.VinReportContents_pdf .VinReportContents__list {
		column-count: 2
	}
	.VinReportContents__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		padding-bottom: 18px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents__item {
			padding-bottom: 13px
		}
		.VinReportContents__item:last-child {
			padding-bottom: 0
		}
	}
	.VinReportContents__itemText {
		margin-left: 12px;
		padding-top: 3px
	}
	.VinReportContents__itemTitle {
		display: flex;
		align-items: center
	}
	.VinReportContents__link {
		display: block
	}
	.VinReportContents__link_empty {
		color: #157ee1
	}
	.VinReportContents__counter {
		margin-top: -6px;
		margin-left: 8px
	}
	.VinReportContents__value {
		display: block;
		margin-top: 4px;
		color: grey
	}
	.VinReportPreview {
		position: relative;
		padding: 24px;
		border-radius: 8px;
		box-shadow: 0 4px 24px rgba(0, 0, 0, .16)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview {
			margin-bottom: 8px;
			padding: 10px 0 0;
			border-radius: 0;
			box-shadow: none
		}
	}
	.VinReportPreview__offerInfo {
		display: block
	}
	.VinReportPreview__photo {
		display: block;
		width: 100%;
		height: 224px;
		margin-bottom: 24px;
		border-radius: 16px;
		object-fit: cover
	}
	.VinReportPreview__vin {
		font-size: 15px;
		margin-bottom: 4px;
		color: grey
	}
	.VinReportPreview__mmm {
		font-size: 23px;
		font-weight: 700;
		width: calc(100% - 80px)
	}
	.VinReportPreview__info {
		display: flex;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info {
			display: block;
			margin-top: 21px;
			padding-top: 21px;
			border-top: 1px solid #e0e0e0
		}
	}
	.VinReportPreview__info-item {
		margin-right: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item {
			display: flex;
			margin-right: 0
		}
		.VinReportPreview__info-item:not(:last-child) {
			margin-bottom: 8px
		}
	}
	.VinReportPreview__info-item-name {
		font-size: 13px;
		margin-bottom: 4px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item-name {
			font-size: 13px;
			line-height: 15px;
			flex-shrink: 0;
			width: 40%
		}
	}
	.VinReportPreview__info-item-value {
		font-size: 17px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item-value {
			font-size: 13px;
			line-height: 15px;
			flex-grow: 1;
			flex-shrink: 1
		}
	}
	.VinReportPreview__buttons {
		margin-top: 21px
	}
	.VinReportPreview__button {
		width: 100%;
		margin-top: 24px
	}
	.VinReportPreview__logo {
		position: absolute;
		top: 24px;
		right: 24px;
		width: 64px;
		height: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__logo {
			top: 0;
			right: 0
		}
	}
	.VinReportPreview_withPhoto .VinReportPreview__logo {
		top: 272px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview_withPhoto .VinReportPreview__logo {
			top: 248px
		}
	}
	.VinReportPreview__loader {
		padding: 40px 0;
		text-align: center
	}
	.VinReportPreview__content {
		margin-top: 24px
	}
	.VinReportPreview__stickyButton {
		position: fixed;
		bottom: calc(env(safe-area-inset-bottom) + 24px);
		width: calc(100% - 48px)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp {
			margin-bottom: 8px;
			padding: 10px 0 0;
			border-radius: 0;
			box-shadow: none
		}
	}
	.VinReportPreviewExp__top {
		padding: 32px;
		border-radius: 16px;
		background: #f4f6f8
	}
	.VinReportPreviewExp__proAutoLogo {
		display: none
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__proAutoLogo {
			display: block;
			margin-bottom: 12px
		}
	}
	.VinReportPreviewExp__title {
		display: flex;
		align-items: center;
		margin-bottom: 12px
	}
	.VinReportPreviewExp__vin {
		font-size: 15px;
		margin-bottom: 4px;
		color: grey
	}
	.VinReportPreviewExp__mmm {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.VinReportPreviewExp__info {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 16px;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info {
			display: block;
			margin-top: 24px;
			padding-top: 24px;
			border-top: 1px solid #e0e0e0
		}
	}
	.VinReportPreviewExp__info-item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item {
			display: flex;
			margin-right: 0
		}
		.VinReportPreviewExp__info-item:not(:last-child) {
			margin-bottom: 8px
		}
	}
	.VinReportPreviewExp__info-item-name {
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item-name {
			font-size: 13px;
			line-height: 15px;
			flex-shrink: 0;
			width: 40%
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item-value {
			font-size: 13px;
			line-height: 15px;
			flex-grow: 1;
			flex-shrink: 1
		}
	}
	.VinReportPreviewExp__buttons {
		margin-top: 24px
	}
	.VinReportPreviewExp__button {
		width: 100%;
		margin-top: 24px
	}
	.VinReportPreviewExp__logo {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 50%;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__logo {
			top: 28px;
			right: 0
		}
	}
	.VinReportPreviewExp__logoImg {
		width: 32px;
		height: 32px
	}
	.VinReportPreviewExp__loader {
		padding: 40px 0;
		text-align: center
	}
	.VinReportPreviewExp__content {
		margin-top: 48px
	}
	.VinReportStatusNew_default,
	.VinReportStatusNew_fancy {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 100%;
		padding: 16px;
		border-radius: 8px
	}
	.VinReportStatusNew_default {
		background: #f0f0f0
	}
	.VinReportStatusNew_fancy {
		background: #ffc720
	}
	.VinReportStatusNew_pdf {
		margin-bottom: 24px
	}
	.VinReportStatusNew__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		margin-bottom: 4px
	}
	.VinReportStatusNew__text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.VinReportStatusNew_fancy .VinReportStatusNew__text {
		opacity: .5;
		color: #000
	}
	.VinReportStatusNew__loader {
		flex-shrink: 0;
		margin-right: 16px
	}
	.VinHistoryScore {
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		margin: 48px 0 10px;
		padding: 10px;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	.VinHistoryScore_mobile {
		margin: 0;
		padding: 0;
		background: none
	}
	.VinHistoryScore__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		text-align: center
	}
	.VinHistoryScore_mobile .VinHistoryScore__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px;
		text-align: left
	}
	.VinHistoryScore_mobile .VinHistoryScore__title_h4 {
		font-size: 17px;
		line-height: 22px;
		margin-bottom: 16px
	}
	.VinHistoryScore__subtitle {
		font-size: 13px;
		line-height: 16px;
		width: 260px;
		margin: auto;
		padding: 4px 0 0;
		text-align: center;
		color: grey
	}
	.VinHistoryScore__buttons {
		display: flex;
		justify-content: center;
		padding: 20px 10px 10px
	}
	.VinHistoryScore_mobile .VinHistoryScore__buttons {
		padding: 0
	}
	.VinHistoryScore__scoreButton {
		width: 95px;
		margin: 0 10px;
		cursor: pointer;
		text-align: center
	}
	.VinHistoryScore__compact_active .VinHistoryScore__iconButton,
	.VinHistoryScore__compact_active .VinHistoryScore__iconShadow,
	.VinHistoryScore__compact_active .VinHistoryScore__scoreText {
		opacity: .5
	}
	.VinHistoryScore__scoreButton_active .VinHistoryScore__iconButton,
	.VinHistoryScore__scoreButton_active .VinHistoryScore__iconShadow,
	.VinHistoryScore__scoreButton_active .VinHistoryScore__scoreText {
		opacity: 1;
		transform: scale(1)
	}
	.VinHistoryScore__iconButton {
		width: 64px;
		height: 64px;
		transition: opacity .3s, transform .3s;
		transform: scale(.875)
	}
	.VinHistoryScore__iconShadow {
		display: none;
		transition: opacity .3s
	}
	.VinHistoryScore_mobile .VinHistoryScore__iconShadow {
		display: block;
		width: 40px;
		height: 4px;
		margin: 0 auto
	}
	.VinHistoryScore__scoreText {
		font-size: 15px;
		line-height: 20px;
		transition: opacity .3s
	}
	.VinHistoryScore_mobile .VinHistoryScore__scoreText {
		padding-top: 8px
	}
	.VinHistoryScore__compact {
		padding-top: 11px;
		padding-bottom: 6px
	}
	.VinHistoryScore_mobile .VinHistoryScore__compact {
		padding: 0
	}
	.VinHistoryScore_mobile .VinHistoryScore__compact:not(:last-child) {
		margin-bottom: 16px
	}
	.VinHistoryScore__extended {
		padding: 14px
	}
	.VinHistoryScore_mobile .VinHistoryScore__extended {
		padding: 0
	}
	.VinHistoryScore__success {
		padding: 14px
	}
	.VinHistoryScore_mobile .VinHistoryScore__success {
		padding: 0
	}
	.VinHistoryScore__moneyBack {
		display: flex;
		align-items: center;
		padding: 8px 0 4px
	}
	.VinHistoryScore__moneyBackText {
		font-size: 15px;
		line-height: 20px;
		margin-left: 2px
	}
	.VinHistoryScore__disclaimer {
		font-size: 13px;
		line-height: 16px;
		width: 260px;
		margin: auto;
		padding: 4px 0 0;
		text-align: center;
		color: grey
	}
	.VinHistoryScore__comment {
		font-size: 15px;
		line-height: 20px;
		overflow: auto;
		width: calc(100% - 16px);
		min-width: calc(100% - 16px);
		max-width: calc(100% - 16px);
		min-height: 20px;
		max-height: 500px;
		margin-top: 16px;
		padding: 4px 8px;
		border: 1px solid #e0e0e0;
		background: #fff
	}
	.VinHistoryScore_mobile .VinHistoryScore__comment {
		margin-top: 0
	}
	.VinHistoryScore__sendButton {
		max-width: 190px;
		margin: 16px auto 0
	}
	.VinHistoryScore_mobile .VinHistoryScore__sendButton {
		max-width: 100%;
		margin: 16px 0 0
	}
	.HistoryByVinAccordionItem {
		margin-top: 24px
	}
	.HistoryByVinAccordionItem_opened .HistoryByVinAccordionItem__icon {
		transform: rotate(180deg)
	}
	.HistoryByVinAccordionItem_opened .HistoryByVinAccordionItem__content {
		max-height: 1000px;
		padding-top: 14px
	}
	.HistoryByVinAccordionItem__header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		cursor: pointer
	}
	.HistoryByVinAccordionItem__title {
		font-size: 17px;
		font-weight: 400;
		line-height: 22px;
		flex: 1;
		margin: 0;
		padding-right: 70px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordionItem__title {
			font-size: 15px;
			font-weight: 400;
			line-height: 20px
		}
	}
	.HistoryByVinAccordionItem__icon {
		color: grey;
		transition: transform .3s
	}
	.HistoryByVinAccordionItem__content {
		overflow: hidden;
		max-height: 0;
		padding-top: 0
	}
	.HistoryByVinAccordionItem__paragraph {
		font-size: 17px;
		font-weight: 400;
		line-height: 22px;
		margin: 0;
		padding-right: 48px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordionItem__paragraph {
			font-size: 15px;
			line-height: 20px;
			color: grey
		}
	}
	.HistoryByVinAccordion__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin: 0;
		padding: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordion__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.HistoryByVinAccordion__list {
		overflow: hidden;
		margin: 0;
		padding: 0;
		list-style: none
	}
	.HistoryByVinAccordion__item {
		padding-bottom: 14px;
		border-bottom: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordion__item {
			font-size: 15px;
			line-height: 20px
		}
	}
	.HistoryByVinPromoBlock {
		margin-bottom: 48px
	}
	.HistoryByVinPromoBlock_mobile {
		margin: 0
	}
	.HistoryByVinPromoBlock__title {
		font-size: 31px;
		line-height: 40px;
		margin-bottom: 0 0 24px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__title {
		font-size: 23px;
		line-height: 28px
	}
	.HistoryByVinPromoBlock__item {
		display: flex;
		flex-direction: column;
		margin-bottom: 16px;
		padding: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVinPromoBlock__item_taxi {
		background-color: #ffe9ad
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__item {
		display: block;
		padding: 32px 24px 24px
	}
	.HistoryByVinPromoBlock__itemImage {
		display: inline-block;
		width: 464px;
		margin: 0 auto 32px;
		border-radius: 8px;
		box-shadow: 0 8px 32px rgba(0, 0, 0, .04)
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemImage {
		width: 100%;
		height: auto;
		margin: 0 auto 16px;
		border-radius: 32px 32px 0 0
	}
	.HistoryByVinPromoBlock__itemImage_taxi {
		width: 512px;
		margin-top: 56px;
		margin-right: -48px;
		margin-bottom: 58px;
		border-radius: 0;
		box-shadow: none
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemImage_taxi {
		width: calc(100% + 24px);
		margin-top: 56px;
		margin-right: -24px;
		margin-bottom: 56px;
		border-radius: 0
	}
	.HistoryByVinPromoBlock__itemTitle {
		font-size: 23px;
		line-height: 28px;
		display: block;
		margin: 0 0 16px;
		color: #000
	}
	.HistoryByVinPromoBlock__itemText {
		font-size: 17px;
		line-height: 22px;
		color: #000
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemText {
		font-size: 15px;
		line-height: 20px
	}
	.HistoryByVinPromoBlock__partners {
		margin-bottom: 16px;
		padding: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partners {
		padding: 24px
	}
	.HistoryByVinPromoBlock__partnersTitle {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px
	}
	.HistoryByVinPromoBlock__partnersGrid {
		display: grid;
		align-items: center;
		grid-column-gap: 48px;
		grid-row-gap: 48px;
		width: 100%;
		justify-items: center
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnersGrid {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 48px;
		grid-row-gap: 24px
	}
	.HistoryByVinPromoBlock__partnerImage {
		width: 123px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnerImage {
		width: 100%
	}
	.HistoryByVinPromoBlock__partnerLink {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 48px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnerLink {
		margin-bottom: 24px
	}
	.HistoryByVinPromoBlock__accordion {
		margin: 48px 0 0
	}
	.HistoryByVinPromoBlock__exampleButton {
		margin-top: 16px
	}
	.PersonalMessage {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		cursor: pointer;
		text-align: center;
		transition: width .2s
	}
	.PersonalMessage:hover {
		background-color: initial
	}
	.PersonalMessage_width_default {
		width: 150px
	}
	.PersonalMessage_width_full {
		width: 100%
	}
	.PersonalMessage_type_default {
		font-size: 15px
	}
	.PersonalMessage__content {
		display: flex;
		align-items: center
	}
	.PersonalMessage_big-chat-button-exp .PersonalMessage__content {
		flex-direction: column
	}
	.PersonalMessage_icon_only {
		width: 72px
	}
	.PersonalMessage__icon {
		margin-right: 12px;
		vertical-align: middle;
		transition: all .2s
	}
	.PersonalMessage__icon_color_grey {
		color: grey
	}
	.PersonalMessage__icon_color_green {
		color: #5b0
	}
	.PersonalMessage__icon_color_white {
		color: #fff
	}
	.PersonalMessage_icon_only .PersonalMessage__icon {
		margin: 0
	}
	.PersonalMessage_big-chat-button-exp .PersonalMessage__icon,
	.PersonalMessage_minimized .PersonalMessage__icon {
		margin-right: 0
	}
	.PersonalMessage__caption {
		opacity: 1;
		transition: all .2s
	}
	.PersonalMessage_minimized .PersonalMessage__caption {
		width: 0;
		opacity: 0
	}
	.PersonalMessage_big-chat-button-exp .PersonalMessage__caption {
		line-height: 20px;
		margin-top: 4px
	}
	.PersonalMessage__tooltip_fix_width {
		max-width: 310px
	}
	.PersonalMessage_minimized {
		width: 53px
	}
	.PersonalMessage_disabled {
		cursor: auto;
		opacity: .8
	}
	.PersonalMessage_disabled:hover {
		border-left-color: #e0e0e0;
		background-color: #fff
	}
	.PersonalMessage_type_default.PersonalMessage_chat_only:not(.PersonalMessage_big-chat-button-exp) {
		color: #fff;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		background-color: #5b0;
		background-image: none
	}
	.PersonalMessage_type_default.PersonalMessage_chat_only:hover:not(.PersonalMessage_big-chat-button-exp) {
		background-color: #77c933;
		background-image: none
	}
	.PersonalMessage_chat_only .PersonalMessage__icon {
		color: #fff
	}
	.PersonalMessage_big-chat-button-exp.PersonalMessage_chat_only {
		margin-right: 4px
	}
	.HistoryOfferContacts {
		font-size: 15px;
		line-height: 20px;
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		padding: 32px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryOfferContacts__photoWrap {
		position: relative;
		margin-bottom: 16px
	}
	.HistoryOfferContacts_withPhoto .HistoryOfferContacts__logo {
		position: absolute;
		top: 0;
		left: 0;
		width: 107px
	}
	.HistoryOfferContacts__photo {
		display: block;
		width: 100%;
		height: 224px;
		border-radius: 12px;
		object-fit: cover
	}
	.HistoryOfferContacts__mmm {
		font-weight: 700;
		margin-bottom: 8px
	}
	.HistoryOfferContacts__price {
		font-size: 31px;
		font-weight: 700;
		line-height: 36px;
		display: block;
		margin-bottom: 16px;
		color: #000
	}
	.HistoryOfferContacts__sellerName {
		margin-bottom: 8px
	}
	.HistoryOfferContacts__sellerAddress {
		margin-bottom: 24px;
		color: grey
	}
	.HistoryOfferContacts__button:not(:last-of-type) {
		margin-bottom: 16px
	}
	.HistoryOfferContacts__phoneButton {
		width: auto;
		padding: 8px 0 10px
	}
	.HistoryOfferContacts__chatButton {
		width: auto
	}
	.HistoryOfferContacts__links {
		margin-top: 24px;
		margin-bottom: 18px
	}
	.HistoryOfferContacts__link {
		font-size: 15px;
		display: block;
		padding-top: 16px
	}
	.HistoryOfferContacts__link:not(:first-child) {
		margin-top: 16px;
		border-top: 1px solid rgba(0, 0, 0, .08)
	}
	.HistoryOfferContacts__link:only-child {
		padding-top: 0
	}
	.HistoryByVinSurveyPopup {
		background-color: #f4f6f8
	}
	.HistoryByVinSurveyPopup__content {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 988px;
		margin: auto;
		padding: 16px 0
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__content {
		position: relative;
		flex-wrap: wrap;
		width: auto;
		padding: 16px 36px 16px 24px
	}
	.HistoryByVinSurveyPopup__text {
		font-size: 15px;
		line-height: 20px
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__text {
		color: grey
	}
	.HistoryByVinSurveyPopup__button {
		margin: 0 24px
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__button {
		margin: 16px 0 0
	}
	.HistoryByVinSurveyPopup__closeButton {
		cursor: pointer
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__closeButton {
		position: absolute;
		top: 16px;
		right: 12px
	}
	.HistoryByVin {
		display: flex;
		align-items: flex-start;
		box-sizing: border-box;
		max-width: 988px;
		min-height: calc(100vh - 200px);
		margin: 48px auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin {
			flex-direction: column;
			min-height: 0;
			margin: 0 auto;
			padding: 16px 24px;
			background-color: #fff
		}
	}
	.HistoryByVin__left {
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		width: 380px;
		min-width: 380px;
		margin-right: 48px;
		margin-bottom: 48px;
		opacity: 0
	}
	.HistoryByVin__left_visible {
		opacity: 1
	}
	.HistoryByVin__vinCheckMini {
		margin-bottom: 16px
	}
	.HistoryByVin__leftLoader {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 380px;
		min-width: 380px;
		height: 380px;
		margin-right: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVin__right {
		align-self: stretch;
		width: 584px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__right {
			display: flex;
			flex-direction: column;
			width: calc(100vw - 48px);
			padding: 0
		}
	}
	.HistoryByVin__problems-notify {
		display: flex;
		margin-bottom: 24px;
		padding: 16px;
		border-radius: 8px;
		background: #f0f0f0
	}
	.HistoryByVin__problems-notify-left {
		flex: 1
	}
	.HistoryByVin__problems-notify-header {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		padding-bottom: 8px
	}
	.HistoryByVin__problems-notify-text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.HistoryByVin__problems-notify-right {
		display: flex;
		justify-content: flex-end;
		width: 116px
	}
	.HistoryByVin__problems-notify-icon {
		width: 48px;
		height: 48px;
		fill: #db3727
	}
	.HistoryByVin__download {
		margin-bottom: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__download {
			margin-bottom: 16px
		}
	}
	.HistoryByVin__report {
		margin-bottom: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__report {
			width: auto;
			margin-bottom: 8px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__report-preview {
			padding-bottom: 16px
		}
	}
	.HistoryByVin__pro-auto-logo {
		display: none
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__pro-auto-logo {
			display: block;
			margin-top: 24px
		}
	}
	.HistoryByVin__full-report-title_vin {
		font-size: 15px;
		margin-bottom: 8px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_vin {
			padding: 12px 0 0
		}
	}
	.HistoryByVin__full-report-title_status {
		margin-bottom: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_status {
			margin: 0 0 16px
		}
	}
	.HistoryByVin__full-report-title_mmm {
		font-size: 23px;
		line-height: 28px;
		margin: 0 0 24px;
		color: #1f1f1f
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_mmm {
			margin-bottom: 8px;
			padding: 0
		}
	}
	.HistoryByVin__full-report-title_status+.HistoryByVin__buyForAll {
		margin-top: -10px
	}
	.HistoryByVin__buyForAll {
		margin-bottom: 24px
	}
	.HistoryByVin__error {
		margin-top: 16px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__error {
			margin-top: 0;
			padding: 12px 0
		}
	}
	.HistoryByVin__error-image {
		display: inline-block;
		width: 396px;
		height: 150px;
		background: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/vinchecker-error_ae0c5f1d84ae654a957a1e14dbccb658.svg) no-repeat
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__error-image {
			width: 260px;
			height: 100px;
			background-size: contain
		}
	}
	.HistoryByVin__error-title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px;
		color: #181818
	}
	.HistoryByVin__error-text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 64px;
		color: #181818
	}
	.HistoryByVin__offer-link {
		font-size: 15px;
		line-height: 24px;
		display: flex;
		align-items: center;
		width: 100%;
		height: 48px;
		margin-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.HistoryByVin__offer-link-icon {
		margin-right: 8px;
		transform: rotate(90deg)
	}
	.HistoryByVin__loaderBlock {
		font-size: 15px;
		line-height: 20px;
		padding: 200px 0 100px;
		text-align: center
	}
	.HistoryByVin_mobile .HistoryByVin__loaderBlock {
		padding: 40px 0
	}
	.HistoryByVin__loaderWrap {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 26px;
		margin: 0 auto 20px;
		padding: 16px;
		border-radius: 8px;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.HistoryByVin__loader {
		display: block
	}
	.HistoryByVin__status {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.HistoryByVin__moderator-disclaimer {
		position: relative;
		margin-bottom: 24px;
		text-align: left
	}
	.HistoryByVin__moderator-disclaimer-body {
		display: flex;
		justify-content: space-between
	}
	.HistoryByVin__moderator-disclaimer-text {
		margin-right: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__moderator-disclaimer-text {
			margin-right: 0
		}
	}
	.HistoryByVin__moderator-disclaimer-icon {
		flex: 0 0 auto;
		margin-top: -40px;
		color: #ffc720
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__moderator-disclaimer-icon {
			position: absolute;
			top: 8px;
			right: 8px;
			margin-top: 0
		}
	}
	.VinCheckInput__button_size-h64 {
		font-size: 19px
	}
	.VinCheckInput__button_size-h56 {
		font-size: 15px
	}
	.VinCheckInput__questionIcon {
		display: inline-flex;
		cursor: pointer;
		color: #ccc
	}
	.VinCheckSnippetDesktop {
		position: relative;
		max-width: 770px;
		margin: 0 auto 32px;
		text-align: center
	}
	.VinCheckSnippetDesktop__logo {
		margin: 0 auto 32px
	}
	.VinCheckSnippetDesktop__title {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		-webkit-margin-after: 32px;
		margin-block-end: 32px;
		-webkit-margin-before: 0;
		margin-block-start: 0
	}
	.VinCheckSnippetDesktop__text {
		font-size: 19px;
		line-height: 24px;
		max-width: 740px;
		margin: 0 auto 40px
	}
	.VinCheckSnippetDesktop__input {
		width: 100%;
		max-width: 740px;
		margin: 0 auto 32px;
		border-radius: 4px;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.VinCheckSnippetDesktop__error {
		font-size: 15px;
		line-height: 20px;
		position: absolute;
		left: 0;
		display: inline;
		width: 100%;
		max-width: 740px;
		margin-top: -26px;
		color: #db3727
	}
	.VinCheckSnippetDesktop__errorHelp {
		display: inline;
		cursor: pointer;
		color: #157ee1
	}
	.VinCheckSnippetDesktop__link {
		font-size: 19px;
		line-height: 24px;
		display: block
	}
	.VinCheckSnippetMini {
		font-size: 15px;
		padding: 32px;
		border-radius: 16px;
		background: #f4f6f8
	}
	.VinCheckSnippetMini__logo {
		margin-bottom: 16px
	}
	.VinCheckSnippetMini__title {
		font-size: 24px;
		font-weight: 700;
		line-height: 26px;
		margin-bottom: 24px
	}
	.VinCheckSnippetMini__input {
		width: 100%
	}
	.VinCheckSnippetMini__links {
		margin-top: 6px
	}
	.VinCheckSnippetMini__link {
		font-size: 15px;
		line-height: 20px;
		padding-top: 18px
	}
	.VinCheckSnippetMini__link:not(:last-child) {
		margin-bottom: 18px
	}
	.VinCheckSnippetMini__link:not(:first-child) {
		border-top: 1px solid #e0e0e0
	}
	.VinCheckSnippetMini__error {
		font-size: 13px;
		line-height: 16px;
		display: inline;
		color: #db3727
	}
	.VinCheckSnippetMini__errorHelp {
		display: inline;
		cursor: pointer;
		color: #157ee1
	}
	.VinCheckSnippetMini__quota {
		font-size: 15px;
		line-height: 20px;
		margin-top: 18px;
		padding-top: 18px;
		border-top: 1px solid #e0e0e0
	}
	.VinHelp {
		display: flex;
		width: 640px;
		padding: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp {
			flex-direction: column;
			align-items: stretch;
			width: auto;
			padding: 0
		}
	}
	.VinHelp__image {
		flex: none;
		width: 270px;
		height: 370px;
		margin-right: 24px;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sts_543e24166f9171d37d4355a12a16f486.png);
		background-repeat: no-repeat;
		background-position: top;
		background-size: 270px 370px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__image {
			width: auto;
			height: 190px;
			margin: 0 24px;
			border-bottom: 1px solid rgba(0, 0, 0, .08)
		}
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.VinHelp__image {
			background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sts@2x_c22eea2fda17482a0711a943247ceae4.png)
		}
	}
	.VinHelp__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__title {
			font-size: 15px;
			line-height: 20px;
			margin-bottom: 24px;
			padding: 22px 0;
			text-align: center;
			border-bottom: 1px solid rgba(0, 0, 0, .08)
		}
	}
	.VinHelp__text {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__text {
			width: auto;
			padding: 24px
		}
	}
	.VinHelp__textBlock:first-child {
		margin-top: 0
	}
	.HistoryByVinPackagePromo {
		position: relative;
		display: flex;
		display: block;
		overflow: hidden;
		align-items: flex-end;
		box-sizing: border-box;
		width: 395px;
		width: 100%;
		min-width: 395px;
		min-width: 720px;
		height: 100%;
		padding: 24px 384px 24px 32px;
		border-radius: 16px;
		background-color: #eef4fa;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/packagePromoBg1_0cce8530cd68f233a9055f0d4d7e855d.png);
		background-repeat: no-repeat;
		background-position: top;
		background-position: 100% 0;
		background-size: 100%;
		background-size: 384px 204px
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.HistoryByVinPackagePromo {
			background-image: url(/packagePromoBg1@2x_8b5f3139dee71bd01dfbc8c2395859f1.png)
		}
	}
	.HistoryByVinPackagePromo__content {
		width: 100%
	}
	.HistoryByVinPackagePromo__quota {
		font-size: 19px;
		line-height: 24px;
		width: 100%;
		margin-bottom: 24px;
		padding: 26px 0;
		text-align: left
	}
	.HistoryByVinPackagePromo__quota:only-child {
		margin-bottom: 0
	}
	.HistoryByVinPackagePromo__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px;
		padding-right: 48px
	}
	.HistoryByVinPackagePromo__minorPrice {
		font-size: 11px;
		line-height: 14px;
		display: block;
		text-decoration: line-through;
		color: grey;
		transition: color .25s
	}
	.HistoryByVinPackagePromo__buttonWrapper_accent .HistoryByVinPackagePromo__minorPrice {
		color: #e0e0e0
	}
	.HistoryByVinPackagePromo__priceMain {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px
	}
	.HistoryByVinPackagePromo__button {
		font-size: 13px;
		line-height: 18px
	}
	.HistoryByVinPackagePromo__buttonWrapper {
		position: relative;
		display: inline-block;
		margin-right: 16px;
		margin-bottom: 0
	}
	.HistoryByVinPackagePromo__buttonWrapper:not(:last-child) {
		margin-bottom: 16px
	}
	.HistoryByVinPackagePromo__buttonTag {
		font-size: 11px;
		line-height: 14px;
		position: absolute;
		top: -12px;
		right: -8px;
		float: right;
		padding: 3px 12px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727
	}
	.HistoryByVinPackagePromoMini {
		position: relative;
		overflow: hidden;
		padding: 32px 98px 32px 32px;
		border-radius: 16px;
		background-color: #f4f6f8;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/packagePromoBgMini_3d971ccac5cd59a12a9f24f3151856f7.png);
		background-repeat: no-repeat;
		background-position: right -10px center;
		background-size: 77px 192px;
		transition: background-color .25s
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.HistoryByVinPackagePromoMini {
			background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/packagePromoBgMini@2x_488eed1ff729cdb780047ab7e8474aea.png)
		}
	}
	.HistoryByVinPackagePromoMini__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 16px
	}
	.HistoryByVinPackagePromoMini__button {
		font-size: 13px;
		line-height: 18px;
		transition: background-color .25s, color .25s
	}
	.HistoryByVinPackagePromoMini__buttonWrapper {
		position: relative
	}
	.HistoryByVinPackagePromoMini__buttonWrapper:not(:last-child) {
		margin-bottom: 16px
	}
	.HistoryByVinPackagePromoMini__buttonSubtext {
		font-size: 11px;
		line-height: 14px;
		display: block;
		text-decoration: line-through;
		color: grey;
		transition: color .25s
	}
	.HistoryByVinPackagePromoMini__buttonWrapper_accent .HistoryByVinPackagePromoMini__buttonSubtext {
		color: #e0e0e0
	}
	.HistoryByVinPackagePromoMini__buttonTag {
		font-size: 11px;
		line-height: 14px;
		position: absolute;
		top: -12px;
		right: -14px;
		float: right;
		padding: 3px 12px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727
	}
	.MyVinReports {
		margin-bottom: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReports {
			margin: -24px -24px 24px
		}
	}
	.MyVinReportDetails {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		flex-direction: column
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReportDetails {
			font-size: 13px;
			line-height: 16px
		}
	}
	.MyVinReportDetails__item {
		display: flex
	}
	.MyVinReportDetails__item:not(:last-child) {
		margin-bottom: 8px
	}
	.MyVinReportDetails__itemLabel {
		width: 130px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReportDetails__itemLabel {
			color: #a1a1a1
		}
	}
	.VinReportStatus {
		font-size: 15px;
		line-height: 20px;
		padding: 12px 16px;
		color: #000;
		border-radius: 8px;
		background: #eef4fa
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportStatus {
			font-size: 13px;
			line-height: 18px
		}
	}
	.MyVinReportDesktopItem {
		position: relative;
		width: 100%;
		padding: 24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.MyVinReportDesktopItem:hover {
		top: -1px;
		left: -24px;
		padding: 25px 24px 23px;
		border-radius: 8px;
		background-color: #fff;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.MyVinReportDesktopItem__clicker {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.MyVinReportDesktopItem__status:not(:empty) {
		margin-bottom: 20px
	}
	.MyVinReportDesktopItem__header {
		display: flex
	}
	.MyVinReportDesktopItem__headerInfo {
		flex-grow: 1
	}
	.MyVinReportDesktopItem__mark {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		color: #1f1f1f
	}
	.MyVinReportDesktopItem__vin {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		z-index: 1;
		display: inline-block;
		margin-top: 8px;
		color: grey
	}
	.MyVinReportDesktopItem__logo {
		flex-shrink: 0;
		width: 56px;
		height: 56px
	}
	.MyVinReportDesktopItem__details {
		margin: 16px 0
	}
	.MyVinReportDesktopItem__actions {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex
	}
	.MyVinReportsDesktop__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		padding-bottom: 24px;
		color: #1f1f1f;
		border-bottom: 1px solid #e0e0e0
	}
	.ImageGalleryDesktop__image-container {
		position: relative;
		overflow: hidden;
		width: 100%;
		margin-bottom: 1px;
		-webkit-user-select: none;
		user-select: none
	}
	.ImageGalleryDesktop_withBorderRadius .ImageGalleryDesktop__image-container {
		border-radius: 4px
	}
	.ImageGalleryDesktop__image {
		display: block;
		max-width: 100%;
		height: 438px;
		margin: auto;
		object-fit: contain;
		transition: transform .5s
	}
	.ImageGalleryDesktop__image:hover {
		transform: scale(1.1)
	}
	.ImageGalleryDesktop__image_hidden {
		display: none
	}
	.ImageGalleryDesktop__image_fit_cover {
		width: 100%;
		object-fit: cover
	}
	.ImageGalleryDesktop__spincar {
		width: 780px;
		max-width: 780px;
		margin-left: calc((100% - 780px)/2)
	}
	.ImageGalleryDesktop__panorama:hover,
	.ImageGalleryDesktop__spincar:hover {
		transform: none
	}
	.ImageGalleryDesktop__fullscreen-button,
	.ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop__right-nav {
		position: absolute;
		z-index: 2;
		display: flex;
		visibility: hidden;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 16px;
		padding: 0;
		cursor: pointer
	}
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__fullscreen-button,
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__right-nav {
		visibility: visible
	}
	.ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop__right-nav {
		top: 50%;
		transform: translateY(-50%)
	}
	.ImageGalleryDesktop__right-nav {
		right: 0
	}
	.ImageGalleryDesktop__left-nav {
		left: 0
	}
	.ImageGalleryDesktop__fullscreen-button {
		top: 0;
		right: 0
	}
	.ImageGalleryDesktop__left-nav-icon {
		transform: rotate(180deg)
	}
	.ImageGalleryDesktop__thumbs-container {
		display: grid;
		grid-gap: 1px;
		box-sizing: border-box
	}
	.ImageGalleryDesktop__thumb-container {
		position: relative;
		box-sizing: border-box
	}
	.ImageGalleryDesktop__thumb-container:before {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: " ";
		pointer-events: none;
		opacity: 1;
		background-color: rgba(0, 0, 0, .16);
		transition: opacity .3s
	}
	@media print {
		.ImageGalleryDesktop__thumb-container:before {
			display: none
		}
	}
	.ImageGalleryDesktop__thumb-container:hover:before,
	.ImageGalleryDesktop__thumb-container_active:before {
		opacity: 0
	}
	.ImageGalleryDesktop__thumb {
		display: block;
		width: 100%;
		height: 100%;
		background-position: 50%;
		background-size: cover;
		object-fit: cover
	}
	.ImageGalleryDesktop_withBorderRadius .ImageGalleryDesktop__thumb {
		border-radius: 4px
	}
	.ImageGalleryDesktop__thumb-badge {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		position: absolute;
		top: 8px;
		right: 8px;
		display: block;
		padding: 0 5px;
		color: #000;
		border-radius: 2px;
		background-color: #fff
	}
	.ImageGalleryDesktop__thumb-tail {
		font-size: 15px;
		line-height: 20px;
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		color: #fff;
		background: rgba(0, 0, 0, .5)
	}
	.ImageFullscreenGallery {
		position: fixed;
		z-index: 2600;
		top: 0;
		left: 0;
		display: flex;
		flex-direction: column;
		width: 100%;
		height: 100%;
		-webkit-user-select: none;
		user-select: none;
		background: #000;
		transform: translateZ(0)
	}
	.ImageFullscreenGallery__controls {
		display: flex;
		flex-shrink: 0;
		align-items: center;
		height: 64px;
		background: rgba(0, 0, 0, .56)
	}
	.ImageFullscreenGallery__controlCenter {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		display: flex;
		flex: 1;
		justify-content: center;
		color: #fff
	}
	.ImageFullscreenGallery__controlLeft,
	.ImageFullscreenGallery__controlRight {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 72px;
		height: 100%;
		cursor: pointer;
		color: #fff
	}
	.ImageFullscreenGallery__list {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		scroll-snap-type: x mandatory;
		flex: 1;
		width: 100vw;
		height: 100%
	}
	.ImageFullscreenGallery__list::-webkit-scrollbar {
		display: none
	}
	.ImageFullscreenGallery__item {
		position: relative;
		display: inline-flex;
		overflow: hidden;
		scroll-snap-align: start;
		flex-shrink: 0;
		justify-content: center;
		align-content: center;
		width: 100vw
	}
	.ImageFullscreenGallery__image {
		display: flex;
		box-sizing: border-box;
		max-width: 100%;
		max-height: 100%;
		margin: auto;
		object-fit: contain
	}
	.ImageGallery {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		overscroll-behavior-x: contain;
		-webkit-overflow-scrolling: touch;
		scroll-snap-type: x mandatory
	}
	.ImageGallery_fullWidth {
		scroll-padding-left: 24px
	}
	.ImageGallery_fullWidth:after {
		display: inline-block;
		flex-shrink: 0;
		width: 16px;
		content: ""
	}
	.ImageGallery::-webkit-scrollbar {
		display: none
	}
	.ImageGallery__item {
		position: relative;
		overflow: hidden;
		scroll-snap-align: start;
		flex-shrink: 0;
		width: 131px;
		height: 97px;
		border-radius: 8px
	}
	.ImageGallery__item:not(:last-child) {
		margin-right: 2px
	}
	.ImageGallery__item_big {
		width: 86.7vw;
		height: 65vw
	}
	.ImageGallery__item_big:not(:last-child) {
		margin-right: 8px
	}
	.ImageGallery__item_fullWidth:first-child {
		margin-left: 24px
	}
	.ImageGallery__item_fullWidth:last-child {
		margin-right: 8px
	}
	.ImageGallery__filler {
		height: 65px
	}
	.VinReportEmptyBlock {
		display: flex
	}
	.VinReportEmptyBlock_default {
		margin-top: 24px
	}
	.VinReportEmptyBlock__icon {
		display: block;
		padding-right: 12px
	}
	.VinReportEmptyBlock_mini .VinReportEmptyBlock__icon {
		width: 16px;
		height: 16px;
		margin-top: 4px;
		padding-right: 8px
	}
	.VinReportEmptyBlock__content {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportEmptyBlock__title {
		margin-top: 2px;
		margin-bottom: 4px
	}
	.VinReportEmptyBlock__text {
		color: grey
	}
	.VinReportGroupHeader__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.VinReportGroupHeader__subtitle {
		font-size: 15px;
		line-height: 20px;
		padding-top: 4px;
		color: grey
	}
	.VinReportGroupHeader__subtitleLoading {
		display: flex;
		align-items: flex-start;
		width: 100%;
		color: #000
	}
	.VinReportGroupHeader_color_white .VinReportGroupHeader__title {
		color: #fff
	}
	.VinReportGroupHeader_color_white .VinReportGroupHeader__subtitle {
		color: rgba(203, 228, 255, .64)
	}
	.VinReportGroupHeader__loadingIcon {
		margin-top: 2px;
		margin-right: 8px
	}
	.VinReportLoading {
		box-sizing: border-box;
		width: 100%;
		margin-top: 24px
	}
	.VinReportLoading__img {
		position: relative;
		display: block;
		overflow: hidden;
		width: 242px;
		height: 178px
	}
	.VinReportLoading__img iframe {
		position: absolute;
		top: -39px;
		left: -25px;
		display: block;
		width: calc(100% + 60px);
		height: calc(100% + 92px)
	}
	.VinReportLoading__imgNoAnimation {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/loading_8eaabd1249bb33fcec51611d2f0c4a61.png);
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.VinReportLoading__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 32px
	}
	.VinReportAuction {
		font-size: 15px
	}
	.VinReportAuction_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportAuction__record {
		padding: 24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportAuction__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportAuction__recordDates {
		padding-left: 12px
	}
	.VinReportAuction__recordSubtitle {
		padding-left: 36px;
		color: grey
	}
	.VinReportAuction__recordDetails {
		padding-left: 12px;
		color: grey
	}
	.VinReportAuction__recordsText {
		margin-top: 24px;
		color: grey
	}
	.VinReportAuction__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportAuction__fallbackIcon {
		padding-right: 14px
	}
	.VinReportAuction__fallbackTitle {
		line-height: 24px;
		margin-bottom: 4px
	}
	.VinReportAuction__fallbackText {
		line-height: 20px;
		color: grey
	}
	.VinReportAuction__gallery {
		margin-top: 16px
	}
	.VinReportAuction__gallery_mobile {
		margin-right: -24px;
		padding-left: 36px
	}
	.VinReportAuction__image {
		cursor: pointer;
		border-radius: 4px
	}
	.VinReportOpenableItem {
		font-size: 15px;
		line-height: 20px;
		padding-top: 16px
	}
	.VinReportOpenableItem:not(:last-child) .VinReportOpenableItem__lineRight {
		margin-top: 15px
	}
	.VinReportOpenableItem:not(:last-child) .VinReportOpenableItem__lineRight_underline {
		-webkit-print-color-adjust: exact;
		background: #e0e0e0
	}
	.VinReportOpenableItem__header {
		display: flex;
		cursor: pointer;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportOpenableItem_withoutBody .VinReportOpenableItem__header {
		cursor: default
	}
	.VinReportOpenableItem__headerLeft {
		flex-shrink: 0;
		width: 64px
	}
	.VinReportOpenableItem__headerCenter {
		flex: 1
	}
	.VinReportOpenableItem_mobile .VinReportOpenableItem__headerCenter {
		width: calc(100% - 112px)
	}
	.VinReportOpenableItem__header:hover .VinReportOpenableItem__headerTitle {
		color: #db3727
	}
	.VinReportOpenableItem_pdf .VinReportOpenableItem__headerTitle {
		font-weight: 700
	}
	.VinReportOpenableItem__headerSubtitle {
		overflow: hidden;
		padding-top: 4px;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: grey
	}
	.VinReportOpenableItem__headerSubtitleMileage_error {
		color: #db3727
	}
	.VinReportOpenableItem__headerRight {
		display: flex;
		align-items: center;
		color: grey;
		transition: transform .3s
	}
	@media print {
		.VinReportOpenableItem__headerRight {
			color: transparent
		}
	}
	.VinReportOpenableItem_withoutBody .VinReportOpenableItem__headerRight {
		display: none
	}
	.VinReportOpenableItem_opened .VinReportOpenableItem__headerRight {
		transform: rotate(180deg)
	}
	.VinReportOpenableItem_mobile .VinReportOpenableItem__headerRight {
		justify-content: center;
		width: 48px
	}
	.VinReportOpenableItem__body {
		padding-top: 24px
	}
	.VinReportOpenableItem__body_withLeftPadding {
		padding-left: 64px
	}
	.VinReportOpenableItem__line {
		display: flex;
		height: 16px
	}
	.VinReportOpenableItem__lineLeft {
		width: 64px
	}
	.VinReportOpenableItem_mobile .VinReportOpenableItem__lineLeft {
		width: 0
	}
	.VinReportOpenableItem__lineRight {
		flex: 1
	}
	.VinReportOpenableItem__lineRight_underline {
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOpenableItem__comments {
		margin-top: 12px;
		padding-left: 64px
	}
	.VinReportOpenableItem_mobile .VinReportOpenableItem__comments {
		padding-left: 0
	}
	.PhotosAdd {
		position: relative;
		display: inline-block;
		box-sizing: border-box;
		width: 146px;
		height: 100px;
		margin-bottom: 15px;
		text-align: center;
		opacity: .5;
		color: #fff;
		border: 1px dashed #fff;
		background-color: rgba(0, 0, 0, .2);
		box-shadow: 0 6px 37px -19px #000;
		transition: all .3s
	}
	.PhotosAdd:hover {
		cursor: pointer;
		opacity: 1
	}
	.PhotosAdd_mode_empty {
		top: 0;
		width: 100%;
		height: auto;
		padding: 36px 14px 9px;
		opacity: .8;
		background-color: initial;
		box-shadow: none
	}
	.PhotosAdd_mode_empty:hover {
		opacity: 1;
		background-color: rgba(0, 0, 0, .2)
	}
	.PhotosAdd__smallText,
	.PhotosAdd__text {
		display: none;
		transition: color .3s
	}
	.PhotosAdd_mode_empty .PhotosAdd__text {
		font-size: 24px;
		line-height: 32px;
		display: inline-block;
		width: auto;
		text-align: center;
		color: #acd4ff
	}
	.PhotosAdd_mode_empty .PhotosAdd__smallText {
		font-size: 15px;
		line-height: 20px;
		display: block;
		margin-bottom: 20px;
		color: #aaa
	}
	.PhotosAdd_mode_empty:hover .PhotosAdd__text {
		color: #db3727
	}
	.PhotosAdd__icon {
		font-size: 0;
		display: inline-block;
		width: 40px;
		height: 40px;
		margin-top: 20px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2c7.732 0 14-6.268 14-14S23.732 2 16 2 2 8.268 2 16s6.268 14 14 14zm1-24h-2v9H6v2h9v9h2v-9h9v-2h-9V6z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
		background-size: contain
	}
	.PhotosAdd_mode_empty .PhotosAdd__icon {
		width: 32px;
		height: 32px;
		margin-top: 0;
		margin-right: 10px;
		margin-bottom: 5px;
		vertical-align: middle;
		opacity: .5;
		transition: opacity .3s
	}
	.PhotosAdd_mode_empty .PhotosAdd__icon:hover,
	.PhotosAdd_mode_empty:hover .PhotosAdd__icon {
		opacity: 1
	}
	.PhotosAdd__fileInput {
		display: none
	}
	.PhotosAdd__limitText {
		font-size: 13px;
		position: absolute;
		bottom: 10px;
		width: 100%;
		text-align: center;
		color: #fff
	}
	.PhotosAdd__limitText-left-count {
		display: inline
	}
	.photos-list_edit .PhotosAdd,
	.PhotosAdd_hidden,
	.PhotosAdd_mode_empty .PhotosAdd__limitText {
		display: none
	}
	.PhotosAdd__catch {
		font-size: 32px;
		position: relative;
		display: none;
		width: 120px;
		margin: 0 auto;
		color: #fff
	}
	.PhotosAdd__catch:after,
	.PhotosAdd__catch:before {
		position: absolute;
		top: -22px;
		width: 76px;
		height: 63px;
		content: "";
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.7 58.4'%3E%3Cpath d='M37.6 55.6L32 52.3c-.3-.2-.5-.3-.7-.4-.1 0-.3-.2-.4-.2l-11-6.5C6.1 37.7 5 36.7 5 36.7c-3.7-2.6-3-5.7-2.7-7.1.2-.6.4-1.1.7-1.6.6-1.1 1.5-1.9 2.5-2.4l-2.3-1.3c-2.4-1.4-3.7-4.4-3-7.1.2-.6.4-1 .6-1.6.8-1.4 2.1-2.4 3.6-2.9-1.1-1.8-1-4.3.1-6.2.8-1.5 2.2-2.6 3.9-3 1.7-.4 3.4-.2 4.8.7l4.1 2.3c0-1.1.2-2.4.8-3.4C19.8 0 23.7-1 26.8.9l15.1 8.8c-.8-1.4-.9-3-.5-4.6.4-1.6 1.5-3 3-3.9 1.5-.8 3.2-1 4.8-.6 1.6.4 3 1.5 3.9 3l9 15.7c.2.4.5.7.9 1.2C69.7 26 71.8 32 70.2 38c-.4 1.4-.9 2.7-1.7 4l-4 6.8c-1.1 2-2.7 3.7-4.4 5.1l-2.9 2c-1.4.8-2.9 1.4-4.5 1.8-2.9.7-5.8.8-8.6.3l-.7-.2-.5-.1c-1.8-.5-3.6-1.1-5.3-2.1m21-4.1c1.2-1.1 2.4-2.6 3.4-4.2l4-6.8c3.6-6.2 1.9-11.1-4.9-17.5-.3-.2-.7-.8-.9-1.1-.2-.4-.5-.8-.7-1.2L50.5 5c-.4-.7-1.2-1.4-2.1-1.6-.9-.2-1.7-.2-2.6.3-.7.4-1.4 1.2-1.6 2.1-.2.9-.2 1.7.4 2.5l2.7 4.7c.4.6.3 1.3-.3 1.8-.4.5-1.2.6-1.8.2l-20-11.7c-1.5-.8-3.5-.3-4.5 1.3-.2.3-.3.6-.3.8-.4 1.4.2 3 1.6 3.7l12.3 7.1c.7.4 1 1.3.6 2-.4.6-1.2.9-1.8.6-.2-.1-.3-.1-.5-.2L11.9 6.8c-.8-.4-1.7-.6-2.5-.4-.9.2-1.6.8-2.1 1.5-.2.3-.2.6-.3.9-.4 1.4.2 3 1.6 3.7L28.4 24c.7.4 1 1.4.5 2.1-.2.4-.6.6-.9.7s-.9.1-1.1-.2L8.2 15.7c-1.6-.9-3.6-.4-4.6 1.2-.9 1.6-.4 3.6 1.2 4.6l20 12c.7.4 1 1.3.6 2s-1.3 1-2 .6l-13.1-7.6c-1.6-.9-3.6-.4-4.6 1.2-.9 1.6-.4 3.6 1.2 4.6l25.7 15c.1 0 .2.1.3.2l.2.1c.3.2.4.3.7.4l5.6 3.3c1.4.8 2.9 1.4 4.5 1.8 4.8.8 10.6-.5 14.7-3.6' fill-rule='evenodd' clip-rule='evenodd' fill='%23fff'/%3E%3C/svg%3E");
		background-repeat: no-repeat
	}
	.PhotosAdd__catch:before {
		left: -92px
	}
	.PhotosAdd__catch:after {
		right: -92px;
		transform: scaleX(-1)
	}
	.PhotosAdd_dragging.PhotosAdd_mode_empty {
		height: 220px;
		padding-top: 98px;
		border: 2px dashed rgba(112, 128, 144, .6)
	}
	.PhotosAdd_dragging.PhotosAdd_mode_empty .PhotosAdd__icon,
	.PhotosAdd_dragging.PhotosAdd_mode_empty .PhotosAdd__limitText,
	.PhotosAdd_dragging.PhotosAdd_mode_empty .PhotosAdd__smallText,
	.PhotosAdd_dragging.PhotosAdd_mode_empty .PhotosAdd__text {
		display: none
	}
	.PhotosAdd_dragging.PhotosAdd_mode_empty .PhotosAdd__catch {
		display: block
	}
	.PhotosAddButton {
		display: flex;
		cursor: pointer
	}
	.PhotosAddButton_disabled {
		color: rgba(0, 0, 0, .5);
		border: 1px solid #ededed;
		background-color: #ededed
	}
	.PhotosAddButton_disabled .PhotosAddButton__icon {
		opacity: .3
	}
	.PhotosAddButton__icon {
		margin: auto
	}
	.VinReportCommentGallery {
		margin-top: 16px
	}
	.VinReportCommentGallery_mobile {
		display: flex;
		flex-wrap: wrap
	}
	.VinReportCommentGallery__fullscreen .ImageGalleryFullscreenVertical__thumb-container_active:after {
		display: none
	}
	.VinReportCommentGallery__thumb {
		position: relative;
		height: 73px
	}
	.VinReportCommentGallery_mobile .VinReportCommentGallery__thumb {
		flex-grow: 1;
		flex-basis: 50%;
		height: 111px
	}
	.VinReportCommentGallery__thumbImage {
		width: 100%;
		height: 100%;
		border-radius: 4px;
		background-position: 50%;
		background-size: cover;
		object-fit: cover
	}
	.VinReportCommentGallery_mobile .VinReportCommentGallery__thumbImage {
		border-radius: 0
	}
	.VinReportCommentGallery__thumbParanja {
		position: absolute;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		color: #fff;
		border-radius: 4px;
		background-color: rgba(0, 0, 0, .64)
	}
	.VinReportCommentGallery__thumbDelete {
		position: absolute;
		top: 4px;
		right: 4px;
		visibility: hidden
	}
	.VinReportCommentGallery__thumbHover {
		position: absolute;
		width: 100%;
		height: 100%;
		color: #fff;
		border-radius: 4px
	}
	.VinReportCommentGallery__thumbHover:hover {
		display: flex;
		justify-content: center;
		align-items: center;
		background-color: rgba(0, 0, 0, .64)
	}
	.VinReportCommentGallery__thumbHover:hover .VinReportCommentGallery__thumbDelete {
		visibility: visible
	}
	.VinReportCommentForm {
		display: flex;
		touch-action: none;
		border-radius: 4px;
		background-color: #fff
	}
	.VinReportCommentForm__fileButton {
		margin-left: 12px;
		cursor: pointer;
		color: rgba(0, 0, 0, .5);
		border: none;
		background-color: #fff
	}
	.VinReportCommentForm__fileButton:hover {
		opacity: 1;
		color: #157ee1
	}
	.VinReportCommentForm__fileButton_disabled {
		cursor: auto;
		color: #000
	}
	.VinReportCommentForm__fileButton_disabled:hover {
		color: #000
	}
	.VinReportCommentForm__file {
		padding-left: 20px
	}
	.VinReportCommentForm__file-input {
		display: none
	}
	.VinReportCommentForm__sendButton {
		cursor: pointer;
		fill: rgba(0, 0, 0, .5)
	}
	.VinReportCommentForm__sendButton:hover {
		fill: #157ee1
	}
	.VinReportCommentForm__sendButton_disabled {
		cursor: auto;
		fill: rgba(0, 0, 0, .3)
	}
	.VinReportCommentForm__sendButton_disabled:hover {
		fill: rgba(0, 0, 0, .3)
	}
	.VinReportCommentForm__sendButton_focused {
		opacity: 1;
		fill: #157ee1
	}
	.VinReportCommentForm__error {
		font-size: 13px;
		margin-top: 6px;
		color: #db3727
	}
	.VinReportDemandComment {
		text-align: center
	}
	.VinReportDemandComment__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 10px;
		border-radius: 4px
	}
	.VinReportDemandComment__sent {
		background: #eef4fa
	}
	.VinReportDemandComment__sentIcon {
		margin-right: 8px;
		color: #5b0
	}
	.VinReportDemandComment__fail {
		color: #db3727;
		background: #fcebea
	}
	.VinReportDemandComment__failIcon {
		margin-right: 8px;
		color: #db3727
	}
	.VinReportDemandComment__button {
		display: block;
		width: 100%;
		text-align: center
	}
	.VinReportComments {
		font-size: 15px;
		line-height: 20px;
		max-width: 100%
	}
	.VinReportComments+.VinReportComments {
		margin-top: 8px
	}
	.VinReportComments__commentWrapper:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportComments_mobile .VinReportComments__commentWrapper:not(:last-child) {
		margin-bottom: 24px
	}
	.VinReportComments__comment {
		padding: 16px;
		word-wrap: break-word;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	@media print {
		.VinReportComments__comment {
			-webkit-print-color-adjust: exact;
			background-color: #f0f0f0
		}
	}
	.VinReportComments_mobile .VinReportComments__comment {
		position: relative;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.VinReportComments_mobile .VinReportComments__comment:after,
	.VinReportComments_mobile .VinReportComments__comment:before {
		position: absolute;
		right: -6px;
		bottom: 0;
		display: block;
		width: 20px;
		height: 24px;
		content: "";
		border-bottom-left-radius: 20px;
		background-color: #f4f6f8
	}
	.VinReportComments_mobile .VinReportComments__comment:after {
		width: 6px;
		border-bottom-left-radius: 6px;
		background-color: #fff
	}
	.VinReportComments_mini .VinReportComments__comment {
		font-size: 13px;
		line-height: 18px;
		background-color: #f4f6f8
	}
	.VinReportComments__commentTitle {
		display: flex;
		justify-content: space-between;
		margin-bottom: 8px
	}
	.VinReportComments_mini .VinReportComments__commentTitle {
		margin-bottom: 4px
	}
	.VinReportComments__commentTitleText {
		font-weight: 700;
		white-space: pre-wrap
	}
	.VinReportComments_mobile .VinReportComments__commentTitleText {
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		color: #a1a1a1
	}
	.VinReportComments__commentDate {
		color: grey
	}
	.VinReportComments_mini .VinReportComments__commentDate {
		font-size: 11px;
		line-height: 14px
	}
	.VinReportComments_mobile .VinReportComments__commentDate {
		font-size: 12px;
		line-height: 14px;
		color: #a1a1a1
	}
	.VinReportComments__commentText {
		font-family: inherit;
		margin: 0
	}
	.VinReportComments__form {
		margin-bottom: 8px;
		padding: 16px;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	.VinReportComments__formTitle {
		display: flex;
		justify-content: space-between;
		margin-bottom: 16px
	}
	.VinReportComments__formTitleText {
		font-weight: 700
	}
	.VinReportComments__commentButtons {
		display: flex
	}
	.VinReportComments_mobile .VinReportComments__commentButtons {
		justify-content: flex-end
	}
	.VinReportComments__commentButton:not(:last-child) {
		margin-right: 16px
	}
	.VinReportComments_mobile .VinReportComments__commentButton {
		margin-top: 8px
	}
	.VinReportComments_mobile .VinReportComments__commentPhoto {
		overflow: hidden;
		margin: 12px -16px -16px;
		border-bottom-right-radius: 8px;
		border-bottom-left-radius: 8px
	}
	.VinReportBrandCertification {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBrandCertification {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportBrandCertification__body {
		padding-top: 10px
	}
	.VinReportBrandCertification__note {
		margin: 8px 0 0;
		padding-top: 24px;
		color: grey;
		border-top: 1px solid #e0e0e0
	}
	.VinReportBrandCertification__icon {
		padding-right: 14px
	}
	.VinReportBrandCertification__brandLabel {
		display: block;
		flex-shrink: 0;
		align-self: center;
		max-width: 170px;
		max-height: 44px;
		margin: 0 10px 0 auto;
		object-fit: contain
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBrandCertification__brandLabel {
			max-width: 90px
		}
	}
	.VinReportBrandCertification__description {
		margin-bottom: 16px
	}
	.VinReportBrandCertification__description ul {
		margin: 0;
		padding: 16px 0 0 24px;
		list-style: none
	}
	.VinReportBrandCertification__description li {
		margin: 0 0 16px
	}
	.VinReportBrandCertification__footer {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin: 0 0 24px
	}
	.VinReportBrandCertification__adLable {
		font-size: 11px;
		line-height: 14px;
		color: grey
	}
	.VinReportCredit {
		padding: 16px;
		border-radius: 24px;
		background-color: #eef4fa
	}
	.VinReportCredit__logo {
		margin-bottom: 16px
	}
	.VinReportCredit__text {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 16px
	}
	.VinReportCredit__text-highlighted {
		color: #4a90e2
	}
	.VinReportGallery {
		margin-right: -24px;
		margin-bottom: 18px;
		margin-left: -24px
	}
	.VinReportDefaultBlock_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportDefaultBlock__content {
		margin: 24px 0 0
	}
	.VinReportDefaultBlock_mini .VinReportDefaultBlock__content {
		margin-top: 0
	}
	.VinReportDefaultBlock__status {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start
	}
	.VinReportDefaultBlock__status:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportDefaultBlock__icon {
		flex: 0 0 auto;
		margin-top: -2px
	}
	.VinReportDefaultBlock_mini .VinReportDefaultBlock__icon {
		width: 16px;
		height: 16px;
		margin-top: 2px
	}
	.VinReportDefaultBlock__content-text {
		flex: 1;
		margin-left: 12px
	}
	.VinReportDefaultBlock_mini .VinReportDefaultBlock__content-text {
		margin-left: 8px
	}
	.VinReportDefaultBlock__content-label {
		margin-top: 4px;
		color: grey
	}
	.VinReportCarSharing {
		font-size: 15px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportCarSharing {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportCarSharing__record {
		padding: 24px 0
	}
	.VinReportCarSharing__record:not(:last-child) {
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportCarSharing__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportCarSharing__recordDates {
		padding-left: 12px
	}
	.VinReportCarSharing__recordSubtitle {
		padding-left: 36px;
		color: grey
	}
	.VinReportCarSharing__recordDetails {
		padding-left: 12px;
		color: grey
	}
	.VinReportCarSharing__recordsText {
		padding-left: 36px;
		color: grey
	}
	.VinReportCarSharing__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportCarSharing__fallbackIcon {
		padding-right: 14px
	}
	.VinReportCarSharing__fallbackTitle {
		line-height: 24px;
		margin-bottom: 4px
	}
	.VinReportCarSharing__fallbackText {
		line-height: 20px;
		color: grey
	}
	.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/cabrio_ffc566e376dc8541036a59824d7de9d2.png)
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontBumper {
		top: 11%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 14%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 33%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 14%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_roof {
		top: 63%;
		left: 47%
	}
	.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 330px
	}
	.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 362px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 330px
		}
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/coupe_470f536147c6d41cf63fee8028ee3534.png)
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontBumper {
		top: 14%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 13%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 18%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 22%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_roof {
		top: 49%;
		left: 46%
	}
	.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 314px
	}
	.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 344px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 314px
		}
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback-3d_60e4183d1ae04660bc2c874e103f8e4a.png)
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 16%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 14%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 22%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 15%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 22%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_roof {
		top: 55%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback-5d_32db75f9c53936353a9de258606886b2.png)
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_glass {
		top: 38%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 14%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 40%;
		left: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 29%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 23%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 29%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 10%;
		bottom: 40%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 20%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_roof {
		top: 55%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback_2df8a6decbbca1a3d522187831488896.png)
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_glass {
		top: 35%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_hood {
		top: 24%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontBumper {
		top: 10%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 39%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 26%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 45%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 32%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 7%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 15%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearRightFender {
		right: 18%;
		bottom: 32%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 14%;
		bottom: 45%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 39%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 24%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 18%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 48%
	}
	.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 310px
	}
	.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 340px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 310px
		}
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/jeep-3d_7ca09ccc2967bec3605cd4b8b5b41ba6.png)
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_glass {
		top: 40%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_hood {
		top: 31%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 18%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 34%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 50%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 43%;
		left: 19%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 18%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 50%;
		right: 12%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 43%;
		right: 19%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 34%;
		right: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_roof {
		top: 54%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/jeep-5d_b21043a4c9a2b09410475afb0dce4d42.png)
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_glass {
		top: 34%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 10%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 26%;
		left: 15%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 35%;
		left: 18%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 8%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 16%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 35%;
		right: 18%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 26%;
		right: 14%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_roof {
		top: 51%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 348px
	}
	.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 380px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 348px
		}
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/liftback_55a5d026e9a317cb35cba389b7093e22.png)
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_glass {
		top: 36%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontBumper {
		top: 13%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 18%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 22%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 14%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 22%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 18%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_roof {
		top: 50%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 448px
	}
	.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 490px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 448px
		}
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/limo_700ca28968ba17f4783a4bb7d8696ab5.png)
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_glass {
		top: 29%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_hood {
		top: 17%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontBumper {
		top: 2%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 20%;
		left: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 28%;
		left: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 32%;
		left: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 33%;
		left: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 22%;
		left: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 3%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 17%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearRightFender {
		right: 18%;
		bottom: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 14%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 28%;
		right: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 32%;
		right: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightFender {
		top: 20%;
		right: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_roof {
		top: 63%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 402px
	}
	.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 440px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 402px
		}
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/pickup_cb28aafd2f5330a66dd6e56bd64ea8e3.png)
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_glass {
		top: 32%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_hood {
		top: 21%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontBumper {
		top: 8%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 25%;
		left: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 38%;
		left: 15%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 33%;
		left: 22%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 33%;
		left: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 5%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 38%;
		right: 15%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 33%;
		right: 22%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightFender {
		top: 25%;
		right: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_roof {
		top: 46%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sedan_e3c5b6da36537f70afbd58129b1df500.png)
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_glass {
		top: 37%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontBumper {
		top: 9%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 41%;
		left: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 26%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 29%;
		left: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 11%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 29%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 16%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 41%;
		right: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 26%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 47%
	}
	.VehicleBodyDamages_body_van.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 346px
	}
	.VehicleBodyDamages_body_van.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 378px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_van.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 346px
		}
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/van_e7d25f2e28440ee0321b284a4da1ca09.png)
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_glass {
		top: 36%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontBumper {
		top: 15%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 40%;
		left: 11%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 38%;
		left: 22%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 11%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 19%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 10%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 40%;
		right: 10%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 38%;
		right: 20%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 14%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/wagon_3e649977d8ed4749ed388705eb268517.png)
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_glass {
		top: 37%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontBumper {
		top: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 16%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 38%;
		left: 22%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 23%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 38%;
		right: 20%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_roof {
		top: 54%;
		left: 47%
	}
	.VehicleBodyDamages {
		font-size: 15px;
		display: flex;
		justify-content: space-between;
		align-items: flex-start
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages {
			display: block
		}
	}
	@media print {
		.VehicleBodyDamages {
			display: flex
		}
	}
	.VehicleBodyDamages__anchor {
		display: block;
		transform: translateY(-70px)
	}
	.VehicleBodyDamages__container {
		flex-grow: 1
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__container {
			margin: 0 -24px
		}
	}
	.VehicleBodyDamages__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__title {
			margin: 0 24px 24px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__list {
			position: relative;
			display: flex;
			overflow-x: auto;
			padding: 0 24px
		}
		.VehicleBodyDamages__list::-webkit-scrollbar {
			width: 0;
			background: transparent
		}
	}
	@media print {
		.VehicleBodyDamages__list {
			display: block
		}
	}
	.VehicleBodyDamages__item {
		display: flex;
		margin-bottom: 32px;
		cursor: pointer;
		page-break-inside: avoid;
		break-inside: avoid;
		-webkit-tap-highlight-color: transparent
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__item {
			flex-shrink: 0;
			max-width: 60%;
			margin-bottom: 16px
		}
		.VehicleBodyDamages__item:not(:first-child) {
			margin-left: 20px
		}
		.VehicleBodyDamages__item:last-child {
			padding-right: 10px
		}
	}
	@media print {
		.VehicleBodyDamages__item {
			max-width: 100%
		}
		.VehicleBodyDamages__item:not(:first-child) {
			margin-left: 0
		}
	}
	.VehicleBodyDamages__damageLocation {
		font-weight: 700
	}
	.VehicleBodyDamages__damageDescription {
		margin-top: 4px;
		color: grey
	}
	.VehicleBodyDamages__userDescription {
		overflow: hidden;
		max-width: 200px;
		margin-top: 4px;
		color: #a1a1a1
	}
	.VehicleBodyDamages__userDescriptionMobile {
		max-width: 200px
	}
	.VehicleBodyDamages__shemeFrame {
		display: flex;
		overflow: hidden;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__shemeFrame {
			margin: 10px 0
		}
	}
	.VehicleBodyDamages_size_xs .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 448px
	}
	.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 490px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 448px
		}
	}
	.VehicleBodyDamages__scheme {
		position: relative;
		flex-shrink: 0;
		-webkit-print-color-adjust: exact;
		background-repeat: no-repeat;
		background-position: 50%
	}
	.VehicleBodyDamages_size_xs .VehicleBodyDamages__scheme {
		width: 300px;
		height: 420px;
		background-size: 328px 438px
	}
	.VehicleBodyDamages_size_s .VehicleBodyDamages__scheme {
		width: 320px;
		height: 448px;
		background-size: 350px 467px
	}
	.VehicleBodyDamages_size_m .VehicleBodyDamages__scheme {
		width: 350px;
		height: 490px;
		background-size: 384px 512px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_size_m .VehicleBodyDamages__scheme {
			width: 320px;
			height: 448px;
			background-size: 350px 467px
		}
	}
	.VehicleBodyDamages__scheme .VehicleBodyDamages__number {
		position: absolute
	}
	.VehicleBodyDamages__number {
		font-weight: 700;
		line-height: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 24px;
		height: 24px;
		cursor: pointer;
		color: #fff;
		border-radius: 50%;
		background: grey;
		transition: .1s ease-out
	}
	@media print {
		.VehicleBodyDamages__number {
			-webkit-print-color-adjust: exact;
			background: #db3727
		}
	}
	.VehicleBodyDamages__number_active {
		z-index: 1;
		background: #db3727
	}
	.VehicleBodyDamages__item .VehicleBodyDamages__number {
		flex-shrink: 0;
		margin-right: 28px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__item .VehicleBodyDamages__number {
			margin-right: 16px
		}
	}
	.VehicleBodyDamages__tooltip {
		padding: 16px
	}
	.DtpDeletedInGibddInfoBubble {
		display: flex;
		align-items: center
	}
	.DtpDeletedInGibddInfoBubble__text {
		font-size: 15px;
		line-height: 20px
	}
	.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__text {
		font-size: 12px;
		line-height: 18px
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_desktop,
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_mobile {
		padding: 16px;
		border-radius: 8px;
		background-color: #eef4fa
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 18px;
		color: #db3727
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf {
		align-items: start
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf .DtpDeletedInGibddInfoBubble__text {
		color: #a1a1a1
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 16px
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_desktop,
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_pdf {
		padding: 16px;
		border-radius: 8px;
		background-color: #eef4fa
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 18px;
		color: #db3727
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 8px;
		color: #ccc
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__text {
		padding: 16px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportDtp {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportDtp__body {
		padding-left: 12px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportDtp__body {
			padding-left: 0
		}
	}
	.VinReportDtp__headerIcon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 100%;
		background: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		fill: grey
	}
	@media print {
		.VinReportDtp__headerIcon {
			box-shadow: none
		}
	}
	.VinReportDtp__deletedInfoBubble {
		margin-left: 64px;
		padding-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportDtp__deletedInfoBubble_mobile {
		margin-left: 0
	}
	.VinReportDtp__deletedInfoBubble_pdf {
		width: 300px;
		margin-left: 0;
		padding-right: 220px
	}
	.VinReportDtp__headerIcon_opened {
		-webkit-print-color-adjust: exact;
		background: #db3727;
		fill: #fff
	}
	.VinReportMilageHistory {
		position: relative;
		overflow: hidden
	}
	.VinReportMilageHistory_mobile {
		margin: 48px -12px
	}
	.VinReportMilageHistory__bg {
		padding: 24px 24px 16px;
		border-radius: 16px;
		background: #243850
	}
	.VinReportMilageHistory_mobile .VinReportMilageHistory__bg {
		padding-top: 12px;
		padding-right: 12px;
		padding-left: 12px
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__bg {
		width: 752px;
		-webkit-print-color-adjust: exact;
		background: rgba(0, 0, 0, .025)
	}
	.VinReportMilageHistory__graph {
		position: relative
	}
	.VinReportMilageHistory__owners {
		display: flex;
		margin-bottom: 8px
	}
	.VinReportMilageHistory__ownersItem {
		position: relative
	}
	.VinReportMilageHistory__ownersItem:not(:last-child) {
		margin-right: 1px
	}
	.VinReportMilageHistory__ownersItem:first-child .VinReportMilageHistory__ownersItemText {
		text-align: left
	}
	.VinReportMilageHistory__ownersItemHover {
		position: absolute;
		top: -280px;
		right: 0;
		bottom: 0;
		left: 0
	}
	.VinReportMilageHistory__ownersItemBar {
		height: 8px;
		opacity: .32;
		-webkit-print-color-adjust: exact;
		border-radius: 16px
	}
	.VinReportMilageHistory__ownersItem:hover .VinReportMilageHistory__ownersItemBar,
	.VinReportMilageHistory__ownersItemBar_hovered,
	.VinReportMilageHistory_pdf .VinReportMilageHistory__ownersItemBar {
		opacity: 1
	}
	.VinReportMilageHistory__ownersItemText {
		font-size: 15px;
		line-height: 20px;
		padding-top: 6px;
		text-align: center;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__ownersItemText {
		color: rgba(0, 0, 0, .64)
	}
	.VinReportMilageHistory__alert {
		display: flex;
		margin-top: 16px;
		padding-top: 16px;
		border-top: 1px solid hsla(0, 0%, 100%, .24)
	}
	.VinReportMilageHistory__alert_noOwnersData {
		margin: 0;
		padding: 0;
		border: none
	}
	.VinReportMilageHistory__alert .IconSvg {
		color: #db3727
	}
	.VinReportMilageHistory__alertText {
		font-size: 15px;
		line-height: 24px;
		display: inline-block;
		padding-left: 16px;
		color: #fff
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__alertText {
		color: inherit
	}
	.VinReportMilageHistoryGraph {
		position: relative
	}
	.VinReportMilageHistoryGraph .LineGraph__line {
		stroke: none
	}
	.VinReportMilageHistoryGraph_pdf .LineGraph__line {
		stroke: #157ee1;
		stroke-linecap: round;
		stroke-width: 4px
	}
	.VinReportMilageHistoryGraph__graph {
		position: relative;
		margin-top: 60px;
		padding: 0 25px;
		border-bottom: 1px solid hsla(0, 0%, 100%, .16)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__graph {
		display: flex;
		justify-content: center;
		padding: 0
	}
	.VinReportMilageHistoryGraph__graph .LineGraph {
		height: 174px
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__graph .LineGraph {
		width: 700px
	}
	.VinReportMilageHistoryGraph__bullets {
		position: absolute;
		top: 0;
		right: 25px;
		bottom: 0;
		left: 25px
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bullets {
		right: calc((100% - 700px)/2);
		left: calc((100% - 700px)/2);
		width: 700px
	}
	.VinReportMilageHistoryGraph__bulletItem {
		position: absolute;
		z-index: 100;
		cursor: pointer;
		transform: translate(-50%, -50%)
	}
	.VinReportMilageHistoryGraph__bulletItemPrice {
		font-size: 15px;
		line-height: 28px;
		position: absolute;
		top: 0;
		left: 0;
		display: none;
		padding: 0 12px;
		white-space: nowrap;
		border-radius: 28px;
		background: #fff;
		box-shadow: 0 2px 4px rgba(0, 0, 0, .24);
		transform: translate(-50%, -36px)
	}
	.VinReportMilageHistoryGraph__bulletItemPrice_visible {
		display: inline-block
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bulletItemPrice {
		border: 1px solid rgba(0, 0, 0, .24);
		box-shadow: none
	}
	.VinReportMilageHistoryGraph__bulletItem:hover {
		z-index: 101
	}
	.VinReportMilageHistoryGraph__bulletItem:hover .VinReportMilageHistoryGraph__bulletItemPrice {
		z-index: 10;
		display: inline-block
	}
	.VinReportMilageHistoryGraph__bulletItem_bad .VinReportMilageHistoryGraph__bulletItemPrice {
		color: #fff;
		background: #db3727
	}
	.VinReportMilageHistoryGraph__bulletItemBullet {
		width: 7px;
		height: 7px;
		border-radius: 50%;
		background: #fff
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bulletItemBullet {
		-webkit-print-color-adjust: exact;
		background: #157ee1
	}
	.VinReportMilageHistoryGraph__bulletItem_bad .VinReportMilageHistoryGraph__bulletItemBullet {
		background: #db3727
	}
	.VinReportMilageHistoryGraph__axisX {
		display: flex;
		justify-content: space-between
	}
	.VinReportMilageHistoryGraph__axisXItem {
		font-size: 15px;
		line-height: 20px;
		padding-top: 12px;
		padding-bottom: 24px;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph__gridLegend {
		font-size: 13px;
		line-height: 15px;
		position: absolute;
		top: -36px;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph__gridItem {
		position: absolute;
		display: flex;
		align-items: center;
		width: 100%
	}
	.VinReportMilageHistoryGraph__gridItemLine {
		width: 100%;
		margin-left: 8px;
		border-top: 1px solid hsla(0, 0%, 100%, .16)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridItemLine {
		border-top: 1px solid rgba(0, 0, 0, .16)
	}
	.VinReportMilageHistoryGraph__gridItemValue {
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__axisXItem,
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridItemValue,
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridLegend {
		color: rgba(0, 0, 0, .64)
	}
	.VinReportOffer {
		font-size: 15px;
		line-height: 20px;
		width: 100%;
		padding-bottom: 24px;
		page-break-inside: avoid;
		break-inside: avoid;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOffer:not(:last-child) {
		margin-bottom: 36px
	}
	.VinReportOffer_pdf:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportOffer__snippet {
		display: flex;
		width: 100%
	}
	.VinReportOffer_pdf .VinReportOffer__snippet {
		margin-bottom: 0
	}
	.VinReportOffer__info {
		flex-grow: 1
	}
	.VinReportOffer__info-item {
		display: flex
	}
	.VinReportOffer__info-item:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportOffer__info-item-name {
		width: 40%;
		color: grey
	}
	.VinReportOffer__info-item-value {
		width: 60%
	}
	.VinReportOffer__info-item-value_error {
		color: #db3727
	}
	.VinReportOffer__photo {
		position: relative;
		overflow: hidden;
		width: 205px;
		height: 150px;
		border-radius: 4px
	}
	.VinReportOffer__photo_empty {
		-webkit-print-color-adjust: exact;
		background: #f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2580 1320'%3E%3Cpath d='M668 98h668c74 0 206 48 260 93l186 153c72 60 164 100 257 111l258 32a171 171 0 01146 165v186c0 80-59 143-146 143h-191a212 212 0 11-212-212 212 212 0 11-212 212H871a212 212 0 11-212-212 212 212 0 11-212 212H256c-90 0-158-70-158-144V651c0-64 54-193 108-247l210-204c48-48 177-102 251-102z' stroke='%23e4e4e4' stroke-width='197' fill='none'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 50%
	}
	.VinReportOffer__brazzers {
		z-index: 1
	}
	.VinReportOffer_pdf .VinReportOffer__photo {
		margin-right: 16px
	}
	.VinReportOffer__photo-image {
		width: 100%;
		height: 100%
	}
	.VinReportOffer__qr-code {
		width: 80px;
		height: 80px;
		margin-left: 16px
	}
	.VinReportOffer_mobile {
		padding-bottom: 16px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOffer_mobile:not(:last-child) {
		margin-bottom: 24px
	}
	.VinReportOffer_mobile .VinReportOffer__snippet {
		flex-wrap: wrap
	}
	.VinReportOffer_mobile .VinReportOffer__info {
		order: 2
	}
	.VinReportOffer_mobile .VinReportOffer__photo {
		position: relative;
		overflow: visible;
		order: 1;
		width: 100%;
		height: auto;
		margin-bottom: 16px
	}
	.VinReportOffer_mobile .VinReportOffer__photo_empty {
		display: none
	}
	.VinReportOffers_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportOffers__offers {
		width: 100%;
		margin-top: 24px
	}
	.VinReportRecalls {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportRecalls {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportRecalls__empty {
		margin-bottom: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportRecalls__description {
		margin-top: 8px;
		color: grey
	}
	.VinReportRecalls__icon {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 100%;
		background: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	@media print {
		.VinReportRecalls__icon {
			box-shadow: none
		}
	}
	.VinReportRecalls__text {
		margin-bottom: 16px
	}
	.VinReportHistoryOwner {
		display: flex;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryOwner__left {
		flex-shrink: 0;
		width: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__left {
			width: 50px
		}
	}
	.VinReportHistoryOwner__right {
		flex: 1
	}
	.VinReportHistoryOwner__icon {
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		width: 48px;
		height: 48px;
		-webkit-print-color-adjust: exact;
		border-radius: 100%;
		background-color: #ccc
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__icon {
			width: 30px;
			height: 30px
		}
	}
	.VinReportHistoryOwner__icon_unknown {
		color: #c4c4c4;
		border: 1px solid #e0e0e0;
		background-color: #fff
	}
	.VinReportHistoryOwner__svg {
		display: block
	}
	.VinReportHistoryOwner__name {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 4px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__name {
			font-size: 23px;
			line-height: 28px;
			margin-bottom: 16px
		}
	}
	.VinReportHistoryOwner__text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__text {
			font-size: 14px;
			line-height: 18px;
			color: #000
		}
	}
	.VinReportHistoryOwner__text:not(:last-child) {
		margin-bottom: 4px
	}
	.TransitionGroup__item-enter {
		opacity: 0
	}
	.TransitionGroup__item-enter-active {
		opacity: 1;
		transition-timing-function: ease-in;
		transition-property: opacity
	}
	.TransitionGroup__item-exit {
		opacity: 1
	}
	.TransitionGroup__item-exit-active {
		opacity: 0;
		transition-timing-function: ease-in;
		transition-property: opacity
	}
	.TransitionGroup_duration_300 .TransitionGroup__item-enter-active,
	.TransitionGroup_duration_300 .TransitionGroup__item-exit-active {
		transition-duration: .3s
	}
	.VinReportHistoryRecord {
		font-size: 15px;
		line-height: 20px;
		box-sizing: border-box;
		padding-left: 64px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecord {
			font-size: 14px;
			line-height: 16px;
			padding-left: 50px
		}
	}
	.VinReportHistoryRecord__head {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecord__date {
		margin: 0 0 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecord__date {
			font-size: 14px;
			line-height: 16px;
			padding-top: 2px;
			color: #a1a1a1
		}
	}
	.VinReportHistoryRecord__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin: 0 0 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecord__title {
			font-size: 16px;
			font-weight: 400;
			line-height: 20px
		}
	}
	.VinReportHistoryRecord__info {
		font-size: 15px;
		line-height: 20px;
		margin: 0;
		padding: 0;
		list-style: none;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecord__info {
			font-size: 14px;
			line-height: 16px
		}
	}
	.VinReportHistoryRecord__row {
		display: flex;
		margin-bottom: 8px
	}
	.VinReportHistoryRecord__row:last-child {
		margin-bottom: 0
	}
	.VinReportHistoryRecord__name {
		flex-grow: 0;
		flex-shrink: 0;
		width: 252px;
		margin-right: 16px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecord__name {
			width: 45%
		}
	}
	.VinReportHistoryRecord__value {
		flex-grow: 1
	}
	.VinReportHistoryRecord__value_warning {
		color: #db3727
	}
	.VinReportHistoryAutoService__works {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryAutoService__title {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportHistoryAutoService__item {
		margin-bottom: 8px
	}
	.VinReportHistoryBrandCertification {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryBrandCertification__brandLabel {
		display: block;
		max-width: 170px;
		max-height: 44px;
		margin: 16px 0;
		object-fit: contain
	}
	.VinReportHistoryBrandCertification__tooltip {
		max-width: 350px
	}
	.VinReportHistoryBrandCertification__description {
		margin-bottom: 16px
	}
	.VinReportHistoryBrandCertification__description ul {
		margin: 0;
		padding: 16px 0 0 24px;
		list-style: none
	}
	.VinReportHistoryBrandCertification__description li {
		margin: 0 0 16px
	}
	.VinReportHistoryBrandCertification__footer {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin: 0
	}
	.VinReportHistoryBrandCertification__adLable {
		font-size: 11px;
		line-height: 14px;
		color: grey
	}
	.VinReportHistoryCarSharing {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryCarSharing__company {
		margin-bottom: 4px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryCarSharing__company,
		.VinReportHistoryCarSharing__text {
			line-height: 18px
		}
	}
	.VinReportHistoryDTP__arrow {
		display: inline-block;
		margin-right: 16px
	}
	.VinReportHistoryDTP__toggle {
		display: flex;
		align-items: center
	}
	.VinReportHistoryDTP__schemeContainer {
		padding-top: 44px
	}
	.VinReportHistoryDTP .VinReportHistoryDTP__damageLocation {
		font-size: 16px;
		font-weight: 400;
		line-height: 20px
	}
	.VinReportHistoryDTP .VinReportHistoryDTP__damageDescription,
	.VinReportHistoryDTP .VinReportHistoryDTP__userDescription {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.VinReportHistoryDTP__dtpDeleted {
		margin-bottom: 12px
	}
	.VinReportHistoryDTP__schemeWrapper-enter {
		opacity: 0
	}
	.VinReportHistoryDTP__schemeWrapper-enter-active {
		opacity: 1;
		transition: opacity .3s
	}
	.VinReportHistoryDTP__schemeWrapper-exit {
		opacity: 1
	}
	.VinReportHistoryDTP__schemeWrapper-exit-active {
		opacity: 0;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__wrapper-enter {
		opacity: 0
	}
	.VinReportHistoryRepairCalculation__wrapper-enter-active {
		opacity: 1;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__wrapper-exit {
		opacity: 1
	}
	.VinReportHistoryRepairCalculation__wrapper-exit-active {
		opacity: 0;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__work {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRepairCalculation__work {
			font-size: 14px;
			line-height: 18px
		}
	}
	.VinReportHistoryRepairCalculation_pdf .VinReportHistoryRepairCalculation__parts {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-beetwen
	}
	.VinReportHistoryRepairCalculation__workTitle {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportHistoryRepairCalculation__part {
		margin-bottom: 8px
	}
	.VinReportHistoryRepairCalculation_pdf .VinReportHistoryRepairCalculation__part {
		width: calc(50% - 8px)
	}
	.VinReportHistoryRepairCalculation__toggle {
		transition: margin-top .3s
	}
	.VinReportHistoryRepairCalculation__toggleShow {
		margin-top: 8px
	}
	.VinReportHistoryRepairCalculation__toggleHide {
		margin-top: 24px
	}
	.VinReportHistoryAuction {
		padding-top: 8px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryAuction__image {
		height: 68px;
		cursor: pointer;
		border-radius: 4px;
		object-fit: cover
	}
	.VinReportHistoryRecall {
		max-width: 350px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecall_pdf {
		max-width: 100%
	}
	.VinReportHistoryRecall__title {
		cursor: pointer;
		transition-duration: .2s;
		transition-property: color
	}
	.VinReportHistoryRecall__title:hover {
		color: #db3727
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecall__title:hover {
			color: #000
		}
	}
	.VinReportHistoryRecall__text {
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryRecall__text {
			font-size: 14px;
			line-height: 18px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportHistory__list {
		margin-top: 24px;
		padding-bottom: 32px;
		-webkit-print-color-adjust: exact;
		background-image: linear-gradient(#e0e0e0, #e0e0e0), linear-gradient(#e0e0e0, #e0e0e0);
		background-repeat: no-repeat;
		background-position: 19px bottom, 24px top;
		background-size: 11px 1px, 1px 100%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory__list {
			background-position: 10px bottom, 15px top
		}
	}
	.VinReportHistory_unknown .VinReportHistory__list {
		background-position: 19px bottom, 24px 9px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory_unknown .VinReportHistory__list {
			background-position: 10px bottom, 15px 9px
		}
	}
	.VinReportHistory__item:not(:last-child) {
		margin-bottom: 32px
	}
	.VinReportHistory__owner {
		margin-bottom: 48px
	}
	.VinReportHistory__item:last-child .VinReportHistory__owner:last-child {
		margin-bottom: 0
	}
	.VinReportHistory__record {
		position: relative;
		padding-bottom: 48px
	}
	.VinReportHistory__record:last-child {
		padding-bottom: 16px
	}
	.VinReportHistory__recordPin {
		position: absolute;
		top: 5px;
		left: 19px;
		width: 11px;
		height: 11px;
		-webkit-print-color-adjust: exact;
		border-radius: 50%;
		background-color: #ccc
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory__recordPin {
			left: 10px
		}
	}
	.VinReportHistory_unknown .VinReportHistory__recordPin {
		background-color: #5b0
	}
	.VinReportHistory__fallback {
		font-size: 15px;
		line-height: 20px;
		margin-top: 32px
	}
	.VinReportHistory__fallbackImage {
		width: 308px;
		height: 120px;
		margin-left: 12px
	}
	.VinReportHistory__fallbackTitle {
		margin-top: 48px;
		margin-bottom: 18px
	}
	.VinReportHistory__fallbackItem {
		display: flex
	}
	.VinReportHistory__fallbackItemLeft {
		flex-shrink: 0;
		width: 36px;
		padding-top: 12px
	}
	.VinReportHistory__fallbackItemRight {
		flex: 1;
		padding: 16px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportHistory__fallbackItemSubtitle {
		color: grey
	}
	.VinReportOwners__items:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportOwners__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		width: 100%;
		margin-bottom: 16px
	}
	.VinReportOwners__item:first-child {
		margin-top: 24px
	}
	.VinReportOwners__item_note {
		margin-top: 24px;
		margin-bottom: 0;
		padding: 20px 0 0;
		border-top: 1px solid #e0e0e0
	}
	.VinReportOwners__icon {
		margin-right: 12px
	}
	.VinReportOwners__itemRow {
		display: flex;
		flex-grow: 1;
		flex-shrink: 1
	}
	.VinReportOwners__item-name {
		display: flex;
		width: 40%;
		color: grey
	}
	.VinReportOwners__item-value {
		display: flex;
		width: 60%
	}
	.VinReportOwners_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportOwners_mobile .VinReportOwners__item {
		margin-bottom: 0
	}
	.VinReportOwners_mobile .VinReportOwners__item:not(:last-child) {
		margin-bottom: 16px;
		padding-bottom: 12px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOwners_mobile .VinReportOwners__item_note {
		margin-top: 0;
		padding: 0 0 16px;
		border-top: none;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOwners_mobile .VinReportOwners__itemRow {
		flex-direction: column
	}
	.VinReportOwners_mobile .VinReportOwners__item-name {
		width: auto;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportOwners_mobile .VinReportOwners__item-value {
		width: auto;
		color: grey
	}
	.VinReportOwners_mobile .VinReportOwners__personIcon {
		color: #ccc
	}
	.VinReportOwners_mini .VinReportOwners__items:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportOwners_mini .VinReportOwners__item {
		align-items: flex-start;
		margin-top: 0;
		margin-bottom: 0
	}
	.VinReportOwners_mini .VinReportOwners__item:not(:last-child) {
		margin-bottom: 8px;
		padding-bottom: 0;
		border-bottom: none
	}
	.VinReportOwners_mini .VinReportOwners__icon {
		width: 16px;
		height: 16px;
		margin-top: 2px;
		margin-right: 8px
	}
	.VinReportOwners_mini .VinReportOwners__itemRow {
		flex-direction: column
	}
	.VinReportOwners_mini .VinReportOwners__item-name {
		width: auto;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportOwners_mini .VinReportOwners__item-value {
		width: auto;
		color: grey
	}
	.PriceEvaluationResultGraph__graph.LineGraph {
		height: 174px
	}
	.PriceEvaluationResultGraph__graph .LineGraph__line {
		stroke: none
	}
	.PriceEvaluationResultGraphWithSegments__graph {
		position: relative;
		margin: 24px -24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.PriceEvaluationResultGraphWithSegments__flagContainer {
		position: absolute;
		z-index: 1;
		top: 0;
		bottom: 0;
		width: 1px;
		background: #fff
	}
	.PriceEvaluationResultGraphWithSegments__flag {
		position: absolute;
		top: 0;
		left: 0;
		width: 12px;
		height: 8px;
		background: #db3727
	}
	.PriceEvaluationResultGraphWithSegments__flag:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 0;
		height: 0;
		content: "";
		border-top: 4px solid transparent;
		border-right: 4px solid #fff;
		border-bottom: 4px solid transparent;
		background: transparent
	}
	.PriceEvaluationResultGraphWithSegments__segments {
		display: flex;
		justify-content: space-between;
		padding: 0 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PriceEvaluationResultGraphWithSegments__segments {
			margin-right: -12px;
			margin-left: -12px;
			padding: 0
		}
	}
	.PriceEvaluationResultGraphWithSegments__segment {
		font-size: 15px;
		line-height: 20px;
		padding-top: 16px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PriceEvaluationResultGraphWithSegments__segment {
			font-size: 12px;
			line-height: 16px
		}
	}
	.PriceEvaluationResultGraphWithSegments__segmentOffersCount {
		margin-top: 4px;
		color: grey
	}
	.VinReportPriceEvaluation {
		position: relative;
		padding: 24px;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(21, 126, 225, .1), rgba(21, 126, 225, .1)), #fff
	}
	.VinReportPriceEvaluation__prices {
		display: flex;
		margin-top: 16px
	}
	.VinReportPriceEvaluation__price {
		flex: 1
	}
	.VinReportPriceEvaluation__priceValue {
		font-size: 31px;
		line-height: 40px
	}
	.VinReportPriceEvaluation__priceDescription {
		font-size: 15px;
		line-height: 22px;
		display: flex;
		margin-top: 8px;
		color: grey
	}
	.VinReportPriceEvaluation__tooltipContent {
		max-width: 240px
	}
	.VinReportPriceEvaluation__tooltipTrigger {
		display: inline-flex;
		align-items: center;
		margin-left: 8px;
		color: #c2c2c2
	}
	@media print {
		.VinReportPriceEvaluation__tooltipTrigger {
			display: none
		}
	}
	.VinReportPriceEvaluation_mobile {
		margin: 12px -12px;
		text-align: center
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__prices {
		display: block
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__price:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__offerPriceValue {
		font-size: inherit;
		font-weight: 700;
		line-height: inherit
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__averagePriceValue {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__priceDescription {
		display: block;
		margin-top: 0
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__segments {
		margin-right: -12px;
		margin-left: -12px;
		padding: 0
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__segment {
		font-size: 12px;
		line-height: 16px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__tooltipContent {
		font-size: 14px;
		line-height: 16px
	}
	.PriceReductionPerAgeGraph__percent {
		font-size: 11px;
		line-height: 13px;
		color: #a1a1a1;
		fill: grey
	}
	.PriceReductionPerAgeGraph__price {
		font-size: 11px;
		line-height: 13px
	}
	.PriceReductionPerAgeGraph__tooltip {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.PriceReductionPerAgeGraph__bullet {
		fill: #db3727;
		stroke: transparent;
		stroke-width: 40
	}
	.PriceReductionPerAgeGraph .LineGraph__line {
		stroke: none
	}
	.PriceReductionPerAgeGraph .LineGraph__axis {
		transform: translateY(224px)
	}
	.VinReportPriceReduction {
		position: relative;
		overflow: hidden;
		padding: 24px 24px 0;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(242, 84, 91, .064), rgba(242, 84, 91, .1)), #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPriceReduction {
			margin: 12px -12px;
			text-align: center
		}
	}
	.VinReportPriceReduction__subtitle {
		font-size: 31px;
		line-height: 40px;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPriceReduction__subtitle {
			font-size: 48px;
			font-weight: 700;
			line-height: 56px
		}
	}
	.VinReportPriceReduction__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	.VinReportPriceReduction__graph {
		margin: 0 -24px;
		padding-top: 24px
	}
	.ScoreHealthLabel {
		display: flex;
		flex-direction: column;
		flex-shrink: 0;
		align-items: center
	}
	.ScoreHealthLabel__title {
		font-family: Gerbera, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: 700;
		line-height: 18px;
		margin-bottom: 8px;
		color: #46cc72
	}
	.ScoreHealthLabel__icon {
		color: #46cc72
	}
	.ScoreHealthLabel__icon,
	.ScoreHealthLabel__loader {
		border-radius: 50%;
		background-color: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	.ScoreHealthLabel__loader {
		line-height: 0
	}
	.ScoreHealthLabel__value {
		font-weight: 700;
		line-height: normal;
		color: #46cc72
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__title {
		font-size: 11px;
		font-weight: 400;
		line-height: 14px;
		margin-bottom: 2px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__value {
		font-size: 34px;
		line-height: 38px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_small .ScoreHealthLabel__loader {
		padding: 8px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__proLogo {
		margin-top: 6px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__title {
		margin-bottom: 6px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__value {
		font-size: 40px;
		line-height: 30px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__loader {
		padding: 14px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__proLogo {
		margin-top: 8px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__title {
		margin-bottom: 10px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__value {
		font-size: 90px;
		line-height: 66px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_large .ScoreHealthLabel__loader {
		padding: 32px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__proLogo {
		margin-top: 12px
	}
	.VinReportScoreHealthFree_desktop .VinReportScoreHealthFree__content {
		display: flex;
		align-items: center;
		margin-top: 20px
	}
	.VinReportScoreHealthFree_desktop .VinReportScoreHealthFree__text {
		font-size: 15px;
		line-height: 20px;
		margin-left: 30px;
		color: #000
	}
	.VinReportScoreHealthFree_mobile .VinReportScoreHealthFree__content {
		display: block;
		margin-top: 24px
	}
	.VinReportScoreHealthFree_mobile .VinReportScoreHealthFree__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 24px;
		text-align: center
	}
	.VinReportScoreHealthPaid_gray {
		padding: 16px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__content {
		display: flex;
		align-items: center;
		margin-top: 20px
	}
	.VinReportScoreHealthPaid__text {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__text {
		margin-left: 30px
	}
	.VinReportScoreHealthPaid_gray .VinReportScoreHealthPaid__text {
		color: grey
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__subtitle {
		font-size: 15px;
		line-height: 20px;
		padding-top: 4px;
		color: grey
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__disclaimer {
		font-weight: 700;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__content {
		display: block;
		margin-top: 24px
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__text {
		margin-top: 24px;
		text-align: center
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__disclaimer {
		font-size: 11px;
		line-height: 14px;
		margin-bottom: 16px;
		padding: 8px 0;
		color: grey;
		border-radius: 4px;
		background-color: #f0f0f0
	}
	.VinReportPtsData_mobile,
	.VinReportScoreHealth_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportPtsData__items {
		margin-top: 24px
	}
	.VinReportPtsData_mini .VinReportPtsData__items {
		margin-top: 0
	}
	.VinReportPtsData_mini .VinReportPtsData__items:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportPtsData__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		width: 100%;
		margin-bottom: 12px;
		break-inside: avoid-column
	}
	.VinReportPtsData__item_error {
		color: #db3727
	}
	.VinReportPtsData_mini .VinReportPtsData__item {
		margin-bottom: 8px
	}
	.VinReportPtsData_mini .VinReportPtsData__item:last-child {
		margin-bottom: 0
	}
	.VinReportPtsData__item-name {
		box-sizing: border-box;
		width: 50%;
		padding-right: 16px;
		color: grey
	}
	.VinReportPtsData_mini .VinReportPtsData__item-name {
		padding-right: 8px
	}
	.VinReportPtsData_mobile .VinReportPtsData__item-name {
		flex-shrink: 0;
		width: 45%
	}
	.VinReportPtsData__item-value {
		width: 50%
	}
	.VinReportPtsData_mobile .VinReportPtsData__item-value {
		flex-grow: 1;
		flex-shrink: 1;
		width: 55%
	}
	.VinReportPtsData__note {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		margin-top: 24px;
		padding: 20px 0 0;
		border-top: 1px solid #e0e0e0
	}
	.VinReportPtsData__note:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportPtsData_mobile .VinReportPtsData__note {
		margin-top: 12px;
		padding: 16px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportPtsData__statusIcon {
		margin-right: 12px
	}
	.VinReportRepairCalculations {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportRepairCalculations__list {
		display: grid;
		margin-top: 8px
	}
	.VinReportRepairCalculations__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportRepairCalculations__fallbackIcon {
		padding-right: 14px
	}
	.VinReportRepairCalculations__fallbackTitle {
		margin-bottom: 4px
	}
	.VinReportRepairCalculations__fallbackText {
		color: grey
	}
	.VinReportRepairCalculations__info {
		padding-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid;
		color: grey;
		border-top: 1px solid #e0e0e0
	}
	.VinReportOpenableRepairCalculationRecord__item {
		display: flex;
		width: 350px;
		margin-top: 8px
	}
	.VinReportOpenableRepairCalculationRecord__item:not(.VinReportOpenableRepairCalculationRecord__info .VinReportOpenableRepairCalculationRecord__item),
	.VinReportOpenableRepairCalculationRecord__item:not(:first-child) {
		margin-top: 0
	}
	.VinReportOpenableRepairCalculationRecord__itemTitle {
		flex: 1;
		color: grey
	}
	.VinReportOpenableRepairCalculationRecord__itemValue {
		flex: 1;
		text-align: right
	}
	.VinReportOpenableRepairCalculationRecord__work {
		margin-top: 24px
	}
	.VinReportOpenableRepairCalculationRecord__workTitle {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportOpenableRepairCalculationRecord__part {
		margin-bottom: 8px
	}
	.VinReportOpenableRepairCalculationRecord_pdf .VinReportOpenableRepairCalculationRecord__part {
		width: calc(50% - 8px)
	}
	.VinReportRepairCalculations_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportRepairCalculations_mobile .VinReportOpenableRepairCalculationRecord__item {
		width: auto
	}
	.ReviewsFeaturesSnippet__feature {
		list-style: none;
		border-bottom: 1px solid #e0e0e0
	}
	.ReviewsFeaturesSnippet__featureBlock {
		line-height: 42px;
		position: relative;
		display: flex;
		cursor: pointer
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureBlock {
			line-height: 45px
		}
	}
	.ReviewsFeaturesSnippet__featureIcon {
		position: absolute;
		top: 16px;
		left: -28px;
		width: 7px;
		height: 7px;
		cursor: pointer;
		border: 2px solid #696969;
		border-top: none;
		border-right: none;
		border-radius: 1px;
		transform: rotate(-45deg)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureIcon {
			left: 7.5px
		}
	}
	.ReviewsFeaturesSnippet__plus-icon {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__featureIcon-reverse {
		transform: rotate(135deg)
	}
	.ReviewsFeaturesSnippet__featureLabel {
		overflow: hidden;
		flex: 0.5;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureLabel {
			flex: 1;
			padding-left: 36px
		}
	}
	.ReviewsFeaturesSnippet__bar {
		display: flex;
		flex: 0.5;
		align-items: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__bar {
			flex: 0;
			white-space: nowrap;
			color: #e0e0e0
		}
	}
	.ReviewsFeaturesSnippet__barLabel-plus {
		width: 32px;
		margin-right: 8px;
		text-align: right;
		color: #5b0
	}
	.ReviewsFeaturesSnippet__barLabel-minus {
		width: 32px;
		margin-left: 8px;
		color: #db3727
	}
	.ReviewsFeaturesSnippet__barLine {
		display: flex;
		height: 4px;
		background-color: #db3727
	}
	.ReviewsFeaturesSnippet__barLine-progress {
		border-right: 1px solid #fff;
		background-color: #5b0
	}
	.ReviewsFeaturesSnippet__barPlus {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__barMinus {
		color: #db3727
	}
	.ReviewsFeaturesSnippet__feature__reviews {
		overflow: auto;
		margin-left: -35px;
		padding-left: 35px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__feature__reviews {
			margin-left: 0;
			padding-right: 5px
		}
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesSnippet__feature__reviews {
			max-height: 225px
		}
	}
	.ReviewsFeaturesSnippet__featureReview {
		position: relative;
		margin: 12px 0 13px;
		list-style: none
	}
	.ReviewsFeaturesSnippet__feature__icon {
		position: absolute;
		top: -1px;
		left: -36px
	}
	.ReviewsFeaturesSnippet__feature__icon_minus {
		color: #db3727
	}
	.ReviewsFeaturesSnippet__feature__icon_neutral {
		color: #696969
	}
	.ReviewsFeaturesSnippet__feature__icon_plus {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__featureQuote {
		margin-bottom: 8px
	}
	.ReviewsFeaturesSnippet__feature__info {
		color: #666
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal {
			overflow-y: auto
		}
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesModal {
			overflow: hidden;
			box-sizing: border-box;
			max-height: 100vh
		}
		@supports (-webkit-touch-callout:none) {
			.ReviewsFeaturesModal {
				max-height: -webkit-fill-available
			}
		}
	}
	.ReviewsFeaturesModal__content {
		width: 800px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__content {
			width: 100%
		}
	}
	.ReviewsFeaturesModal__viewport {
		font-size: 15px;
		line-height: 1.4;
		box-sizing: border-box;
		max-height: 90vh;
		padding: 8px 36px 25px 50px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__viewport {
			font-size: 14px;
			padding: 5px 16px
		}
	}
	.ReviewsFeaturesModal__section {
		position: relative;
		margin-top: 0;
		margin-bottom: 21px
	}
	.ReviewsFeaturesModal__section-title {
		font-weight: 700;
		line-height: 44px
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesModal__section-title {
			border-bottom: 1px solid #e0e0e0
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__section-title {
			padding-left: 36px
		}
	}
	.ReviewsFeaturesModal__section-icon {
		position: absolute;
		top: 10px;
		left: -36px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__section-icon {
			left: 0
		}
	}
	.ReviewsFeaturesModal__section-icon_minus {
		color: #db3727
	}
	.ReviewsFeaturesModal__section-icon_neutral {
		color: #696969
	}
	.ReviewsFeaturesModal__section-icon_plus {
		color: #5b0
	}
	.ReviewsFeaturesModal__features {
		margin-top: 0;
		padding: 0
	}
	.RatingInfo {
		line-height: normal;
		overflow: hidden
	}
	.RatingInfo__icon {
		float: left;
		margin-right: 13px
	}
	.RatingInfo__label,
	.RatingInfo__link {
		display: inline-block
	}
	.RatingInfo__link_pseudo,
	.RatingInfo__link_pseudo:hover {
		cursor: text;
		color: grey
	}
	.RatingInfo_small {
		font-size: 14px
	}
	.RatingInfo_small .RatingInfo__text {
		margin-top: 0
	}
	.RatingInfo_small .RatingInfo__link {
		margin-top: 4px
	}
	.RatingInfo_normal {
		font-size: 15px
	}
	.RatingInfo_normal .RatingInfo__icon {
		margin-right: 16px
	}
	.RatingInfo_normal .RatingInfo__text {
		font-weight: 700;
		margin-top: 4px
	}
	.RatingInfo_normal .RatingInfo__link {
		margin-top: 8px
	}
	.ReviewFeatureCounts {
		color: grey
	}
	.ReviewFeatureCounts__feature_positive {
		color: #5b0
	}
	.ReviewFeatureCounts__feature_negative {
		color: #db3727
	}
	.ReviewsRatingInfo {
		line-height: normal
	}
	.ReviewsRatingInfo_small {
		font-size: 14px
	}
	.ReviewsRatingInfo_normal {
		font-size: 15px
	}
	.ReviewsRatingInfo__icon {
		float: left;
		margin-right: 13px
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__icon {
		margin-right: 16px
	}
	.ReviewsRatingInfo__label {
		display: inline-block
	}
	.ReviewsRatingInfo_small .ReviewsRatingInfo__text {
		margin-top: 0
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__text {
		font-weight: 700;
		margin-top: 4px
	}
	.ReviewsRatingInfo_small .ReviewsRatingInfo__features {
		margin-top: 4px
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__features {
		margin-top: 8px
	}
	.RatingSnippet__link {
		color: #000
	}
	.RatingSnippet_small {
		width: 186px
	}
	.RatingSnippet_normal {
		width: 280px
	}
	.RatingSnippet_full {
		width: auto
	}
	.RatingSnippet__photo {
		position: relative;
		border-radius: 4px;
		background-position: 50%;
		background-size: cover
	}
	.RatingSnippet__photo_noPhoto {
		background-color: #212121;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cdefs%3E%3Cpath id='a' d='M11.99 5.988a6 6 0 110 12 6 6 0 010-12zm.031 2.034c-2.205 0-4 1.794-4 4 0 2.205 1.795 4 4 4 2.206 0 4-1.795 4-4 0-2.206-1.794-4-4-4zm5.989-2.99l-1.657-2.925a2.21 2.21 0 00-1.925-1.11h-4.74c-.8 0-1.537.425-1.924 1.108l-1.66 2.926H2.202C.985 5.031 0 5.995 0 7.182L.05 18.8c0 1.19.985 2.151 2.2 2.151h19.522c1.216 0 2.2-.961 2.2-2.15l-.049-11.619c0-1.187-.987-2.15-2.2-2.15H18.01z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg fill='rgba(255, 255, 255, 0.2)' mask='url(%23b)'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 100px
	}
	.RatingSnippet__photo_noPhoto .RatingSnippet__paranja {
		display: none
	}
	.RatingSnippet_small .RatingSnippet__photo {
		width: 186px;
		height: 138px
	}
	.RatingSnippet_normal .RatingSnippet__photo {
		width: 280px;
		height: 207px
	}
	.RatingSnippet_full .RatingSnippet__photo {
		width: 100%;
		height: 50vw
	}
	.RatingSnippet__paranja {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		border-radius: 4px;
		background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, .6))
	}
	.RatingSnippet__title {
		word-wrap: break-word
	}
	.RatingSnippet_small .RatingSnippet__title {
		font-size: 14px;
		line-height: normal;
		margin-top: 12px
	}
	.RatingSnippet_full .RatingSnippet__title,
	.RatingSnippet_normal .RatingSnippet__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 1.33;
		position: absolute;
		z-index: 2;
		bottom: 16px;
		left: 16px;
		padding-right: 64px;
		color: #fff
	}
	.RatingSnippet__rating {
		position: absolute;
		z-index: 2
	}
	.RatingSnippet_small .RatingSnippet__rating {
		bottom: 10px;
		left: 8px
	}
	.RatingSnippet_full .RatingSnippet__rating,
	.RatingSnippet_normal .RatingSnippet__rating {
		right: 16px;
		bottom: 16px
	}
	.RatingSnippetList-module__RatingSnippetList {
		display: flex;
		justify-content: space-between
	}
	.RatingSnippetList-module__RatingSnippetList_full {
		display: block
	}
	.RatingSnippetList-module__RatingSnippetList_item {
		position: relative
	}
	.RatingSnippetList-module__RatingSnippetList_normal .RatingSnippetList-module__RatingSnippetList_item {
		width: calc(50% - 12px)
	}
	.RatingSnippetList-module__RatingSnippetList_full .RatingSnippetList-module__RatingSnippetList_item:not(:last-child) {
		margin-bottom: 16px
	}
	.CardReviews__list {
		margin-top: 19px
	}
	.CardReviews__ratings {
		display: flex;
		justify-content: space-between;
		margin-top: 36px
	}
	.CardReviews__ratings>div {
		width: 50%
	}
	.CardReviews_mobile .CardReviews__ratings>div {
		width: auto;
		margin-bottom: 16px
	}
	.CardReviews_mobile .CardReviews__ratings {
		display: block;
		margin-top: 24px
	}
	.CardReviews__header {
		padding-top: 3px
	}
	.CardReviews__title {
		font-size: 23px;
		font-weight: 700;
		line-height: .91;
		margin: 0
	}
	.CardReviews__subtitle {
		font-size: 15px;
		line-height: 1.2;
		display: inline-block;
		margin-top: 10px;
		opacity: .6
	}
	.CardReviews__tabs {
		margin-top: 32px
	}
	.CardReviews__activeTab {
		margin-top: 16px
	}
	.CardReviews__item {
		font-size: 15px;
		line-height: 45px;
		position: relative;
		cursor: pointer;
		border-bottom: 1px solid #e0e0e0
	}
	.CardReviews__item:hover {
		color: #db3727
	}
	.CardReviews__item .IconSvg {
		position: absolute;
		top: 50%;
		right: 6px;
		width: 12px;
		height: 12px;
		margin-top: -6px;
		transform: rotate(270deg)
	}
	.CardReviews__loadMore {
		font-size: 15px;
		line-height: 45px;
		position: relative;
		cursor: pointer;
		color: grey
	}
	.CardReviews__loadMore:hover {
		color: #db3727
	}
	.CardReviews__loadMore .IconSvg {
		position: absolute;
		top: 50%;
		right: 6px;
		width: 12px;
		height: 12px;
		margin-top: -6px
	}
	.CardReviews__footer {
		margin-top: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportReviews {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportSellTime {
		height: 150px;
		padding: 24px 24px 0;
		color: #fff;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background-color: #2ec4b6;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='107' width='129' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M83.404 50.82c-7.842-1.736-14.347-8.28-14.347-8.28s-5.402-1.968-8.77-1.794c-3.37.231-12.547 2.895-17.426 3.416-6.796.695-9.642-2.084-10.513-4.864-.813-2.779-.988-7.295 3.891-8.974 4.88-1.68 12.837-2.316 17.716-2.49s8.074-2.374 9.584-4.574c.987-1.448-1.394-4.285-1.394-4.285'/%3E%3Cpath d='M39.085 29.513c1.394-2.606 1.684-5.211 1.684-5.211l4.763-7.353c4.821 1.042 16.67 2.026 16.67 2.026s2.963-3.416 3.37-5.674'/%3E%3Cpath d='M31.477 36.345s-1.627.58-4.24-.52S37.4 7.22 37.4 7.22s.465-1.39 4.53-1.91c4.066-.464 18.762-3.706 21.782-4.227 3.02-.521 7.435 1.447 11.443 4.4S96.704 23.49 96.704 23.49c2.15 2.085 11.384 5.211 11.384 5.211M54.651 41.904s13.07 9.495 18.878 11.464c5.808 1.969 11.5 1.332 11.5 1.332l8.423 3.474'/%3E%3Cpath d='M36.704 32.292c3.078-.52 6.099-1.216 7.086-.173s2.44 6.948 1.162 8.743c0 0-4.298.695-6.68.637-2.44-.058-4.647-3.07-3.775-6.659m67.61-8.106s7.492-3.821 6.737 4.458c-.581 6.659-12.081 29.53-20.33 29.298-2.613-.058-1.684-5.095-1.684-5.095'/%3E%3C/g%3E%3Cpath d='M88.225 61.242l19.981 6.485c1.974.637 4.182.29 5.808-.984 4.472-3.358 12.604-11.696 14.928-28.14.406-3.01-1.336-5.906-4.241-6.89l-17.773-6.195s4.182 5.674-3.369 19.802C96.008 59.447 89.677 60.2 88.225 61.242z' fill='%23fff'/%3E%3Cpath d='M40.77 24.302s-.64-2.953-2.615-4.111M36.47 9.48c-.406 0-5.75-.29-7.085-.348-1.394-.058-15.8 5.269-19.11 6.253-3.31.984-6.215 2.142-7.435 2.374-1.22.232-2.555 2.084-1.394 4.458 1.162 2.374 2.324 4.17 8.248 4.054 5.867-.116 9.7-3.011 9.7-3.011s7.842 0 12.024-2.606' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M20.846 23.317s-7.783 7.064-9.293 8.106-1.51 5.096 2.265 5.385c3.776.29 10.572-2.084 13.998-5.964M46.52 43.467c.116.695.232 1.39.232 2.085 0 5.732-4.647 10.364-10.397 10.364s-10.397-4.632-10.397-10.364c0-4.169 2.44-7.759 5.983-9.38' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M38.852 55.047H33.74c-4.182 0-7.55 3.359-7.55 7.528v13.143c0 4.169 3.368 7.527 7.55 7.527h5.112c4.182 0 7.55-3.358 7.55-7.527V62.575c0-4.17-3.426-7.528-7.55-7.528zm-7.958 24.898c-.755 0-1.394-.637-1.394-1.39s.64-1.39 1.394-1.39 1.394.637 1.394 1.39c-.058.753-.639 1.39-1.394 1.39zm11.327-7.47H30.604v-1.157H42.22zm0-6.658H30.604v-1.158H42.22z' fill='%23fff'/%3E%3Cpath d='M32.58 79.713v23.276A2.995 2.995 0 0035.6 106h1.393a2.995 2.995 0 003.02-3.011V79.713' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M35.658 81.681v8.57l2.091 1.679-2.09 2.084 2.09 2.085-2.09 1.91V106m-5.345-25.592c-3.369 3.068-7.377 4.226-10.687 2.779-5.112-2.316-6.506-10.306-3.02-17.891C20.09 57.71 27.002 53.484 32.114 55.8' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: bottom 34px right 38px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportSellTime {
			margin: 12px -12px;
			padding: 24px 12px 176px;
			text-align: center;
			background-position: bottom 48px center
		}
	}
	.VinReportSellTime__days {
		font-size: 31px;
		line-height: 40px;
		margin-top: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportSellTime__days {
			font-size: 48px;
			font-weight: 700;
			line-height: 56px;
			margin-top: 16px
		}
	}
	.VinReportSellTime__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-top: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportSellTime__text {
			display: block
		}
	}
	.VinReportSellTime__popup {
		margin-left: 8px
	}
	.VinReportTax {
		min-height: 160px;
		padding: 24px 220px 0 24px;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background-color: #ecfdff;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='160' height='97' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M83.344 68.544l-4.156 9.216a3.188 3.188 0 01-1.598 1.92l-9.27 4.864c-1.47.768-3.324.32-4.22-1.152-.767-1.216-1.15-2.88-.063-4.544 2.365-3.648 3.644-4.48 3.644-4.48' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M80.467 67.585l-7.8 7.168a3.32 3.32 0 01-3.516.127c-1.982-1.215-4.603-3.391-2.94-6.08 1.278-2.111 4.155-6.527 4.155-6.527' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M76.248 34.687c.384-.256.703-.512 1.023-.704-.32.256-.64.448-1.023.704zM62.44 35.84L41.854 46.72c-.959.512-.895 1.856.064 2.304l1.534.768c2.238-.256 5.626-.832 9.079-2.112 4.795-1.728 11.188-5.184 16.75-8.512l-6.84-3.328zm12.594-.32c.384-.257.831-.513 1.151-.833-.32.32-.703.577-1.15.833zm3.39-2.368l.768-.576c-.192.128-.512.32-.768.576zm-1.023.704c.32-.192.576-.448.896-.64-.256.256-.576.448-.896.64zM116.91 7.744l-8.503 4.48L158.466 35.2l1.534-.832V28.16L116.91 7.744zM69.346 39.168c1.534-.896 3.004-1.856 4.347-2.688-1.343.832-2.813 1.728-4.347 2.688zm4.411-2.816c.447-.256.831-.576 1.278-.832-.383.32-.83.576-1.278.832zM96.58 56.895l-4.347-2.048s1.215-.895 4.347-2.816l-12.338-5.823c-2.941 2.24-5.499 3.136-5.499 3.136s-8.439 6.335-13.745 11.264l9.91 5.12c6.073 2.24 11.763-6.912 11.763-6.912s6.33 11.775 17.837 5.823l8.567-4.735-10.932-5.889-5.563 2.88z' fill='%23203A48'/%3E%3Cpath d='M147.918 29.888l-4.348-2.048-28.833 15.104c-3.9-.896-9.142-.32-12.786 1.6-3.644 1.92-4.54 4.608-2.494 6.464l-7.16 3.776 4.347 2.048 7.416-3.904c3.772.704 8.631.064 12.02-1.792 3.388-1.792 4.411-4.224 2.876-6.144l28.962-15.104z' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M102.208 54.144l10.357 5.504 46.095-24.384-50.187-23.04L63.018 36.16l6.329 3.008c4.092-2.496 7.736-4.928 9.845-6.592 2.238-1.792 6.394-3.648 9.398-1.28 3.005 2.368 2.11 9.6-3.196 14.08-.384.32-.767.64-1.151.896l12.339 5.824' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M103.932 64.384c-7.033 3.84-15.344-.128-17.262-5.44 0 0-5.946 9.088-11.38 6.4l3.197 1.408c7.032 3.136 15.151 2.88 21.992-.64l3.453-1.728z' stroke='%23203A48' stroke-miterlimit='10'/%3E%3Cpath d='M78.038 27.712l-7.992-2.048c-.895-.256-1.854-.256-2.813-.128L38.08 30.912c-3.644.64-6.776 2.88-8.63 6.016C23.568 46.784 11.23 68.8 8.544 70.016A3471.914 3471.914 0 001 73.6m42.451-35.776s2.557 2.304 3.516 6.656m7.672-10.624s1.214 1.408 1.662 5.632M44.09 49.152s2.429.704 8.439-1.472c8.31-3.008 21.672-11.2 26.66-15.168 2.237-1.792 6.392-3.648 9.397-1.28 3.005 2.368 2.11 9.6-3.196 14.08-3.389 2.88-6.585 4.032-6.585 4.032s-16.43 11.968-17.901 16.192c-1.47 4.288-6.394 18.112-20.459 23.68L29.321 96m30.495-27.008l6.394-.192' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M76.313 37.248s3.835 2.88 5.242 4.8c0 0 5.946-2.432 5.946-8.64' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M116.908 7.744L100.158 0v16.896l16.75-9.152zm43.091 26.624l-10.677 5.504 10.677 5.248V34.368z' fill='%23203A48'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: top 50% right 24px
	}
	.VinReportTax__tax {
		font-size: 31px;
		line-height: 40px;
		margin-top: 24px
	}
	.VinReportTax__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-top: 8px;
		padding-bottom: 16px
	}
	.VinReportTax_mobile {
		margin: 12px -12px;
		padding: 48px 12px 200px;
		text-align: center;
		background-position: bottom 48px center;
		background-size: 250px
	}
	.VinReportTax_mobile .VinReportTax__tax {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px;
		margin-top: 0
	}
	.VinReportTax_mobile .VinReportTax__text {
		font-size: 14px;
		line-height: 20px;
		margin-top: 12px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportTaxi__record {
		padding: 24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportTaxi__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportTaxi__recordDates {
		padding-left: 12px
	}
	.VinReportTaxi__recordItem {
		display: flex;
		margin-left: 38px;
		padding-top: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItem {
			font-size: 15px;
			line-height: 20px;
			justify-content: space-between;
			margin-left: 0
		}
	}
	.VinReportTaxi__recordItemName {
		width: 268px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItemName {
			flex: 0 0 calc(45% - 8px)
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItemValue {
			flex: 0 0 calc(55% - 8px)
		}
	}
	.VinReportTaxi__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportTaxi__fallbackIcon {
		padding-right: 14px
	}
	.VinReportTaxi__fallbackTitle {
		line-height: 24px;
		margin-bottom: 4px
	}
	.VinReportTaxi__fallbackText {
		line-height: 20px;
		color: grey
	}
	.CarBodyImage {
		pointer-events: none
	}
	.VinReportTechInfo:not(:last-child) {
		margin-bottom: 48px
	}
	.VinReportTechInfo__subTitle {
		font-size: 17px;
		margin: 0 0 16px
	}
	.VinReportTechInfo__subTitleUnits {
		font-weight: 400
	}
	.VinReportTechInfo__dimensions {
		font-size: 15px;
		max-width: 584px;
		margin-bottom: 16px;
		padding: 8px 0 24px;
		border-bottom: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__dimensions {
			border-bottom: none
		}
	}
	.VinReportTechInfo__body {
		display: flex
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__body {
			flex-direction: column
		}
	}
	.VinReportTechInfo__side {
		display: grid;
		flex-grow: 1;
		grid-template-areas: "sideImage bodyHeight" "sideDimension . ";
		grid-template-columns: 318px auto;
		grid-template-rows: auto 42px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__side {
			flex-grow: 0;
			grid-template-columns: minmax(auto, 318px) auto;
			margin-bottom: 16px
		}
	}
	.VinReportTechInfo__front {
		display: grid;
		grid-template-areas: "frontImage clearance" "frontDimension .";
		grid-template-columns: 150px 54px;
		grid-template-rows: auto 42px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__front {
			margin: 0 auto;
			transform: translateX(24px)
		}
	}
	.VinReportTechInfo__bodySideDimension {
		display: flex;
		flex: 0 0 318px;
		flex-direction: column;
		grid-area: sideDimension
	}
	.VinReportTechInfo__bodyFrontImage,
	.VinReportTechInfo__bodySideImage {
		align-self: end;
		box-sizing: border-box;
		width: 100%;
		object-fit: cover
	}
	.VinReportTechInfo__bodySideImage {
		grid-area: sideImage
	}
	.VinReportTechInfo__bodySize {
		align-items: center;
		margin: 0 auto
	}
	.VinReportTechInfo__bodyFrontDimension {
		display: flex;
		flex: 0 0 150px;
		flex-direction: column;
		grid-area: frontDimension
	}
	.VinReportTechInfo__bodyImage {
		grid-area: frontImage
	}
	.VinReportTechInfo__bodyHeight {
		display: flex;
		justify-content: space-around;
		align-items: center;
		grid-area: bodyHeight;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='129' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.24' fill-rule='evenodd' clip-rule='evenodd' d='M7.016 8.905L3.611 0 0 8.905h3.007v111H0l3.531 8.893 3.485-8.893H4.009v-111h3.007z' fill='%23000'/%3E%3C/svg%3E") no-repeat 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__bodyHeight {
			padding-left: 8px;
			background-position: calc(50% + 5px) 50%
		}
	}
	.VinReportTechInfo__bodyHeightValue {
		align-items: center;
		padding: 8px 0;
		background: #fff
	}
	.VinReportTechInfo__bodyClearance {
		display: flex;
		align-items: flex-end;
		grid-area: clearance
	}
	.VinReportTechInfo__bodyClearanceWrapper {
		display: flex;
		margin-bottom: -8px;
		margin-left: 10px
	}
	.VinReportTechInfo__bodyClearanceArrows {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		min-height: 28px;
		margin-right: 8px;
		padding: 3px 0
	}
	.VinReportTechInfo__bodyClearanceArrowsDown,
	.VinReportTechInfo__bodyClearanceArrowsUp {
		width: 8px;
		height: 8px
	}
	.VinReportTechInfo__bodyClearanceArrowsDown {
		transform: rotate(180deg)
	}
	.VinReportTechInfo__bodyClearanceValue {
		align-self: center
	}
	.VinReportTechInfo__arrowHorizontalIcon {
		width: 100%;
		height: 7px;
		margin: 12px 0 6px
	}
	.VinReportTechInfo__infoBlock {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportTechInfo__infoBlock:not(:last-child) {
		margin-bottom: 32px
	}
	.VinReportTechInfo__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin: 16px 0 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__item {
			justify-content: space-between
		}
	}
	.VinReportTechInfo__itemName {
		flex: 0 0 280px;
		margin-right: 24px;
		color: rgba(0, 0, 0, .5)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__itemName {
			flex-basis: calc(50% - 8px);
			flex-shrink: 0;
			width: calc(50% - 8px)
		}
	}
	.VinReportTechInfo__itemValue {
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTechInfo__itemValue {
			flex-grow: 1;
			flex-basis: calc(50% - 8px);
			flex-shrink: 1;
			width: calc(50% - 8px)
		}
	}
	.VinReportVehiclePhotos_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportVehiclePhotos__records {
		margin-top: 16px
	}
	.VinReportVehiclePhotos__record {
		margin-bottom: 16px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportVehiclePhotos__record:last-child {
		margin-bottom: 0
	}
	.VinReportVehiclePhotos__recordDate {
		padding: 16px 0
	}
	.VinReportVehiclePhotos__imageGallery_mobile {
		margin-right: -24px;
		margin-left: -24px
	}
	.VinReportVehiclePhotos__footer {
		padding-top: 16px;
		color: grey
	}
	.ComplectationGroups__group {
		page-break-inside: avoid;
		break-inside: avoid;
		border-bottom: 1px solid #e0e0e0
	}
	.ComplectationGroups__item {
		display: flex;
		align-items: center;
		padding: 16px 0;
		cursor: pointer;
		-webkit-tap-highlight-color: transparent
	}
	.ComplectationGroups__itemName {
		flex-grow: 1
	}
	.ComplectationGroups__itemCount {
		padding: 0 8px;
		color: grey
	}
	.ComplectationGroups__itemArrow {
		color: grey;
		transition: transform .3s
	}
	.ComplectationGroups__itemContentWrap {
		overflow: hidden;
		max-height: 0;
		transition: max-height .3s
	}
	.ComplectationGroups__itemContent {
		column-count: 2;
		margin: 0;
		padding: 10px 0;
		list-style: none;
		page-break-inside: avoid;
		break-inside: avoid;
		page-break-after: avoid;
		break-after: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ComplectationGroups__itemContent {
			column-count: 1;
			padding-top: 6px;
			padding-bottom: 16px
		}
	}
	@media print {
		.ComplectationGroups__itemContent {
			column-count: 2
		}
	}
	.ComplectationGroups__itemContentEl {
		padding: 5px 25px 5px 0;
		page-break-inside: avoid;
		break-inside: avoid;
		page-break-after: avoid;
		break-after: avoid;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ComplectationGroups__itemContentEl {
			line-height: 22px;
			padding: 12px 0 0
		}
		.ComplectationGroups__itemContentEl:first-child {
			padding: 0
		}
	}
	.ComplectationGroups__group_expanded .ComplectationGroups__itemContentWrap {
		max-height: 1000px
	}
	.ComplectationGroups__group_expanded .ComplectationGroups__itemArrow {
		transform: rotate(180deg)
	}
	.ComplectationGroups__group_vinreport .ComplectationGroups__item {
		padding: 12px 0
	}
	.ComplectationGroups__group_vinreportDesktop .ComplectationGroups__itemName {
		font-weight: 700
	}
	.ComplectationGroups_vinreportMobile .ComplectationGroups__itemName {
		font-weight: 400
	}
	.ComplectationGroups__group_pdf {
		border-bottom: none
	}
	.ComplectationGroups__group_pdf .ComplectationGroups__itemContentWrap {
		max-height: none
	}
	.ComplectationGroups__group_pdf .ComplectationGroups__itemContent {
		padding-bottom: 24px
	}
	.ComplectationGroups__group_pdf .ComplectationGroups__item {
		margin-bottom: 8px;
		padding: 0
	}
	.ComplectationGroups__group_pdf .ComplectationGroups__itemName {
		font-weight: 700
	}
	.VinReportEquipment {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportEquipment_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportEquipment__list {
		margin-top: 16px
	}
	.VinReportEquipment__note {
		margin-top: 24px;
		color: grey
	}
	.VinReportEquipment_pdf .VinReportEquipment__note {
		margin-top: 0;
		padding-top: 24px;
		border-top: 1px solid #e0e0e0
	}
	.VinReportTable {
		font-size: 15px;
		line-height: 20px;
		display: block
	}
	.VinReportTable__row {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.VinReportTable__row:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportTable__label {
		width: calc(50% - 8px);
		color: grey
	}
	.VinReportTable__value {
		width: calc(50% - 8px)
	}
	.VinReportTechInspection_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportTechInspection__empty {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 24px
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__empty {
		margin-top: 12px
	}
	.VinReportTechInspection__emptyImg {
		display: block;
		height: 148px;
		margin: 24px auto
	}
	.VinReportTechInspection__emptyImg svg {
		height: 100%
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__emptyImg svg {
		display: block;
		margin: 0 auto
	}
	.VinReportTechInspection__records {
		margin-top: 24px
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__records {
		margin-top: 12px
	}
	.VinReportTechInspection__record {
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportTechInspection__warning {
		color: #db3727
	}
	.VinReportBase {
		display: grid;
		grid-gap: 48px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBase {
			display: block
		}
	}
	.VinReportBase>* {
		margin-top: -48px;
		padding-top: 48px
	}
	.VinReportBase__contents {
		margin-bottom: 48px
	}
	.VinReportInsurance {
		font-size: 15px;
		line-height: 20px;
		overflow: hidden;
		border-radius: 8px;
		background-color: #e3f0fb
	}
	.VinReportInsurance_bg {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/vin-report-insurance_1163a86ed49522c7452fb72225b646f7.png);
		background-repeat: no-repeat;
		background-position: 100%;
		background-size: auto 92px
	}
	.VinReportInsurance__padding {
		padding: 16px
	}
	.VinReportInsurance__content {
		width: 381px
	}
	.VinReportInsurance__control {
		margin-top: 24px
	}
	.VinReportInsurance__result {
		margin-left: 46px
	}
	.VinReportInsurance__checked {
		margin-right: 8px;
		margin-bottom: -7px;
		color: #5b0
	}
	.CarCheckBlockDesktop {
		position: relative;
		padding: 24px 190px 24px 24px;
		border-radius: 8px;
		background-color: #f0f0f0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/zoom_car_2bf5f308879891a3836e229dcabe1424.png);
		background-repeat: no-repeat;
		background-position: 100%;
		background-size: 206px 206px
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CarCheckBlockDesktop {
			background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/zoom_car@2x_3555b4087c8020e2c3e79110c637e908.png)
		}
	}
	.CarCheckBlockDesktop__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px
	}
	.CarCheckBlockDesktop__text {
		font-size: 13px;
		line-height: 16px;
		margin-bottom: 16px
	}
	.CarCheckBlockDesktop__aboutLink {
		margin-left: 24px
	}
	.VinReportDesktop__carCheck {
		border-radius: 16px
	}
	.VinReportExampleCurtain {
		width: 584px
	}
	.VinReportExampleCurtain__loader {
		margin: auto
	}
	.ProAutoLandingDesktop {
		box-sizing: border-box;
		max-width: 988px;
		min-height: calc(100vh - 200px);
		margin: 48px auto
	}
	.ProAutoLandingDesktop__top {
		position: relative;
		z-index: 1;
		display: block;
		margin: 32px 0 48px
	}
	.ProAutoLandingDesktop__vinCheckSnippetTop {
		z-index: 2;
		flex-grow: 1;
		margin: 0 0 48px
	}
	.ProAutoLandingDesktop__topLink {
		font-size: 19px
	}
	.ProAutoLandingDesktop__topPackage {
		min-width: 395px;
		margin-top: 8px
	}
	.ProAutoLandingDesktop__packageMini {
		min-width: 385px;
		margin-top: 16px
	}
	.ProAutoLandingDesktop__topPackageMobile {
		margin-bottom: 24px
	}
	.ProAutoLandingDesktop__video {
		display: flex;
		padding: 0 0 50px
	}
	.ProAutoLandingDesktop__video video {
		width: 720px;
		height: 360px;
		padding-top: 55px;
		object-fit: inherit
	}
	.ProAutoLandingDesktop__timelinePreview {
		min-width: 268px;
		min-height: 420px;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/timelinePreview_eb2e67fb9db3e5e17cf379c1ba971056.png);
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: 255px 100%
	}
	.ProAutoLandingDesktop__timeline {
		width: 268px;
		height: 420px
	}
	.ProAutoLandingDesktop__timeline_hidden {
		visibility: hidden
	}
	.ProAutoLandingDesktop__bottom {
		display: flex;
		align-items: flex-start
	}
	.ProAutoLandingDesktop__left {
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		width: 380px;
		min-width: 380px;
		margin-right: 48px;
		margin-bottom: 48px
	}
	.ProAutoLandingDesktop__vinCheckMini {
		margin-bottom: 16px
	}
	.ProAutoLandingDesktop__right {
		align-self: stretch;
		width: 584px
	}
	.VinReportExample {
		width: 584px;
		margin: 0 auto
	}
	.VinReportExample__title {
		font-size: 39px;
		font-weight: 700;
		line-height: 40px;
		margin: 48px 0;
		color: #181818
	}
	.VinReportExample__footer {
		font-size: 13px;
		display: flex;
		align-items: flex-end;
		margin: 40px 0;
		padding-top: 16px;
		border-top: 1px solid rgba(0, 0, 0, .08)
	}
	.VinReportExample__footerCopyright {
		display: block;
		flex: 1;
		opacity: .5
	}
	.VinReportExample__footerYandexLogo {
		display: inline-block;
		width: 52px;
		height: 20px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M42.042 25.955H40.58l-.008-15.826h-8.548v1.55c0 4.83-.176 10.42-1.856 14.276h-1.133v5.874h2.557v-3.568h7.891v3.568h2.558v-5.874zm11.716-1.033c-.73.503-2.009 1.225-3.617 1.225-2.264 0-3.434-2.163-3.434-6.272h7.672v-1.55c0-6.161-2.009-8.432-5.078-8.432-3.909 0-5.552 4.252-5.552 10.09 0 5.587 2.337 8.578 6.137 8.578 1.827 0 3.361-.576 4.53-1.478l-.658-2.162zM24.471 10.123v7.753h-4.238v-7.753h-2.85v18.165h2.85v-8.194h4.238v8.194h2.812V10.124h-2.812v-.001zm40.556 18.16h3.105l-5.225-9.622 4.567-8.542h-2.886l-4.42 8.397v-8.395h-2.85v18.164h2.85V19.24l4.859 9.046v-.002zm13.62-1.138l-.658-2.09c-.658.576-1.717 1.117-3.105 1.117-2.302 0-3.398-2.594-3.398-7.136 0-4.577 1.461-6.848 3.507-6.848 1.17 0 2.265.613 3.033 1.262l.402-2.667c-.804-.505-1.754-.937-3.398-.937-4.31 0-6.539 3.64-6.539 9.335 0 6.199 2.374 9.335 6.32 9.335 1.68 0 2.85-.542 3.836-1.37zM37.764 26.05h-4.895c1.534-3.857 1.717-9.442 1.717-13.263v-.324h3.178V26.05zm11.544-13.803c1.644 0 2.156 2.27 2.156 5.37h-4.713c.183-3.243.805-5.37 2.557-5.37z'/%3E%3Cpath fill='red' d='M10.873 18.606v9.622h2.813V2.768H9.485c-4.13 0-7.6 2.646-7.6 8.052 0 3.857 1.534 5.947 3.837 7.1L.826 28.228h3.252l4.457-9.623h2.338zm.005-2.247H9.381c-2.448 0-4.458-1.333-4.458-5.477 0-4.29 2.193-5.767 4.458-5.767h1.497V16.36z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: contain;
		transition: opacity .3s ease
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportExample__footerYandexLogo {
			display: none
		}
	}
	.VinReportExample__footerYandexLogo:hover {
		opacity: .8
	}
	.RecallSnippet {
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		padding: 32px 32px 14px;
		border-radius: 8px;
		background-color: #f4f6f8
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet {
			position: static;
			padding: 32px 24px;
			border-radius: 0;
			background-position: 24px 32px
		}
	}
	.RecallSnippet__logo {
		margin-bottom: 16px
	}
	.RecallSnippet__title {
		font-size: 31px;
		line-height: 40px;
		margin: 0 0 16px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__title {
			margin: 0 0 8px
		}
	}
	.RecallSnippet__titleLink {
		text-decoration: none;
		color: #000
	}
	.RecallSnippet__titleLink:hover {
		color: #db3727
	}
	.RecallSnippet__description {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__description {
			margin-bottom: 20px
		}
	}
	.RecallSnippet__inputContainer {
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__inputContainer {
			margin-bottom: 8px
		}
	}
	.RecallSnippet__stickyInput {
		position: fixed;
		z-index: 10;
		top: 0;
		left: 0;
		display: block;
		width: calc(100vw - 16px);
		max-height: 52px;
		margin: 8px;
		border-radius: 8px;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		transition: transform .3s;
		transform: translateY(0)
	}
	.RecallSnippet__stickyInput_hidden {
		display: none
	}
	.RecallSnippet__links {
		margin-bottom: 18px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__links {
			margin-top: 16px
		}
	}
	.RecallSnippet__link {
		font-size: 15px;
		display: block;
		padding-top: 16px
	}
	.RecallSnippet__link:not(:first-child) {
		margin-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__link:hover .Link {
			color: #157ee1
		}
	}
	.RecallSnippet__link:only-child {
		padding-top: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__button {
			width: 78px
		}
	}
	.Spoiler__header {
		display: flex;
		justify-content: space-between;
		cursor: pointer
	}
	.Spoiler__footer {
		overflow: hidden;
		max-height: 0;
		padding-top: 16px;
		transition: max-height .3s
	}
	.Spoiler__footer_visible {
		max-height: 1000px
	}
	.Spoiler__tooltip {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px
	}
	.Spoiler__icon {
		color: #ccc
	}
	.Spoiler__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallAboutInfo {
			padding: 0 24px
		}
	}
	.RecallAboutInfo__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	.RecallAboutInfo__title:not(:first-child),
	.RecallAboutInfo__title_mobile {
		margin: 32px 0 16px
	}
	.RecallAboutInfo__description {
		font-size: 17px;
		line-height: 22px;
		padding: 24px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallAboutInfo__description {
			line-height: 22px;
			margin-bottom: 32px;
			color: grey
		}
	}
	.RecallAboutInfo__description_withIllustration {
		display: flex
	}
	.RecallAboutInfo__illustration {
		display: block;
		padding: 24px 0
	}
	.RecallAboutInfo__illustrationEmbedded {
		display: block;
		width: 100%
	}
	.RecallAboutInfo__illustrationEmbedded_left {
		padding-right: 24px
	}
	.RecallAboutInfo__illustrationEmbedded_right {
		padding-left: 24px
	}
	.RecallAboutInfo__paragraph {
		margin: 0
	}
	.RecallAboutInfo__paragraph:not(:last-child) {
		margin-bottom: 16px
	}
	.RecallAboutInfo__button {
		margin-bottom: 32px
	}
	.RecallAboutInfo__question {
		font-weight: 700
	}
	.RecallAboutInfo__hr {
		height: 1px;
		color: #f0f0f0;
		border: none;
		background-color: #f0f0f0
	}
	.RecallAboutInfo__spoiler {
		padding: 16px 0
	}
	.Recalls {
		display: flex;
		align-items: flex-start;
		box-sizing: border-box;
		width: 950px;
		min-height: calc(100vh - 235px);
		margin: auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls {
			flex-direction: column;
			width: 100%
		}
	}
	.Recalls__leftColumn {
		width: 380px;
		min-width: 380px;
		margin-right: 48px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__leftColumn {
			width: auto;
			min-width: 100vw;
			margin-right: 0
		}
	}
	.Recalls__rightColumn {
		flex: 1;
		align-self: stretch;
		background-color: #fff
	}
	.Recalls_vertical {
		flex-direction: column;
		justify-content: center;
		align-items: center
	}
	.Recalls__loaderCaption {
		text-align: center;
		color: grey
	}
	.Recalls__loader_no_content {
		margin-top: 208px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_no_content {
			margin: 32px 0
		}
	}
	.Recalls__loader_before_content {
		margin-top: 35px;
		margin-bottom: 80px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_before_content {
			margin: 0;
			padding: 32px 0;
			border-bottom: 8px solid #e0e0e0
		}
	}
	.Recalls__loader_after_content {
		margin: 60px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_after_content {
			margin: 0;
			padding: 32px 0;
			border-top: 8px solid #e0e0e0
		}
	}
	.Recalls__dealersNoticeImage {
		width: 360px;
		height: 180px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__dealersNoticeImage {
			width: 140px;
			height: 80px
		}
	}
	.Recalls__dealersNoticeText {
		font-size: 15px;
		line-height: 20px;
		width: 320px;
		text-align: center;
		color: grey
	}
	.Recalls__notFoundError_full {
		height: 300px;
		text-align: center;
		background-position: bottom
	}
	.Recalls__notFoundError_full .Recalls__notFoundErrorTitle {
		font-size: 23px;
		line-height: 28px;
		margin-top: 24px;
		margin-bottom: 12px
	}
	.Recalls__notFoundError_short {
		margin-bottom: 24px;
		padding: 30px 30px 30px 170px;
		border-radius: 8px;
		background-color: #f0f0f0;
		background-position: bottom;
		background-position: left 24px center;
		background-size: 112px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__notFoundError_short {
			border-bottom: 8px solid #e0e0e0
		}
	}
	.Recalls__notFoundError_short .Recalls__notFoundErrorTitle {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 4px
	}
	.Recalls__notFoundError_short .Recalls__notFoundErrorDescription {
		color: grey
	}
	.Recalls__notFoundError {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='396' height='150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M315 104c0-17.3 21.7-34 39.1-34C381 70 395 97.9 395 97.9v6.1h-80z' fill='%23203A48'/%3E%3Cpath d='M354 131a27 27 0 100-54 27 27 0 000 54z' fill='%237B8F9E'/%3E%3Cpath d='M354 121a17 17 0 100-34 17 17 0 000 34z' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M354 110a6 6 0 100-12 6 6 0 000 12z' fill='%23C5D1D3'/%3E%3Cpath d='M88.5 95c1.4-17.5 10.3-41 43.8-38.9 16 1 38 13.4 39 29 .1 1.5-1.8 14.2-1.8 14.2l-81-4.3z' fill='%23203A48'/%3E%3Cpath d='M130.2 115.3a27.3 27.3 0 100-54.6 27.3 27.3 0 000 54.6z' fill='%23203A48'/%3E%3Cpath d='M27 149a27 27 0 100-54 27 27 0 000 54z' fill='%237B8F9E'/%3E%3Cpath d='M27 139a17 17 0 100-34 17 17 0 000 34z' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M27 128a6 6 0 100-12 6 6 0 000 12z' fill='%23C5D1D3'/%3E%3Cpath d='M310 143.2l-1.6-27.4c0-1.9-.4-3.7-1-5.5l-10.6-29.5-16.7-3.2v8l10.6 24.3c1.2 2.7 1.9 5.6 2 8.6l2 30.2c0 .6.4 1 1 1h3.8c.5 0 1-.5 1-1v-.8l3.6 1.2c1 .4 2 .5 3.2.5h10c1.1 0 2-.9 2-2v-.5c0-1-.9-2-2-2h-5.2c-1.3 0-2-.8-2.2-1.9zm-36.1 2.8c-1.6 0-2.2-1.6-1.7-3.1 1.7-6.1 6.2-20 8.2-30.1 2.2-10.9.9-17.6-2.8-27.4a210 210 0 00-7.2-14.4l-14.2 12.3s11.9 15.7 9.2 27.6c-1.5 6.3-7.8 29.2-9.3 32.6-.2.4 0 1 .3 1.3l3 1.8c.5.2 1.1 0 1.5-.4l.4-.8 4.3 3.2c.9.6 1.9 1 3 1h7.4c1 0 1.8-.9 1.8-1.9 0-1-.8-1.8-1.8-1.8l-2.1.1zm-120.3-2.4l-1.5-27.4c-.1-1.9-.5-3.7-1.1-5.5l-10.5-29.5-16.7-3.2v8l10.6 24.3c1.1 2.7 1.9 5.6 2 8.5l2 30.3c0 .5.4.9 1 .9h3.7c.6 0 1-.5 1-1v-.7l3.6 1.2c1 .3 2.1.5 3.3.5h10c1.1 0 2-.9 2-2v-.5c0-1.1-.9-2-2-2h-5.2c-1.3 0-2.1-.8-2.2-2z' fill='%237B8F9E'/%3E%3Cpath d='M85.6 137.3c-1.2-1.2-.4-2.7 1-3.5 5.5-3.1 18.4-9.8 27-15.6 9.1-6.2 13-11.7 17.2-21.4 1.7-3.7 5.1-15.3 5.1-15.3l-18.8-1.2s-2.5 19.5-12.8 26c-5.4 3.5-26 15.3-29.7 16.7a1 1 0 00-.6 1.2l1 3.4c.1.5.6.9 1.2.7l.9-.3.8 5.3c.2 1 .6 2 1.4 2.8l5.3 5.2c.7.8 1.9.8 2.5 0 .7-.7.7-1.9 0-2.5l-1.5-1.5z' fill='%237B8F9E'/%3E%3Cpath d='M129.7 99.5l-3.6-6.9s-4.1-1.3-6.1-4.8l7.2 16.3c.1 0 1.1-1.6 2.5-4.6zM244 2l-15-1 7 102.5 8 .2V2z' fill='%23203A48'/%3E%3Cpath d='M141 82s-13.5 2.2-24-1l1-19.5s13.3-7.7 26.5-.3L141 82z' fill='%23D64541'/%3E%3Cpath d='M44 73.1l.4-9.2c0-1.4 1.3-2.6 2.8-2.6l4.7.2c-4.1-19.8 2.5-28 2.5-28l49.8-3s30.5-14.2 44.7-21.3C163.2 2 182-.2 193.6 0l35.5 1 6 36.4c9 23.4 1 54.5 1 54.5v11.6l-78.8-4.6a29.4 29.4 0 00-56.8-10.2c0 2.4.3 4.8.9 7L53.7 93c-1.5 0-2-1.1-2.6-2.8l-6.7-15.7c-.3-.3-.4-.8-.4-1.4z' fill='%23C5D1D3'/%3E%3Cpath d='M225.1 4.7S202.1 4 192 4c-10.2 0-17 2-23.9 5.9-6.9 3.8-16.5 10-18.3 11-1.4.7-3.7 2.8-2.4 7.5.7 2.6 3 4.3 5.8 4.5l76 3.2-4-31.4zm-64.6 45.4l11.3.7c1.6 0 2.8-1.1 3-2.6v-1.7c.1-1.5-1-2.8-2.5-2.9L161 43c-1.5 0-2.8 1-2.9 2.5v1.8c-.2 1.5.9 2.8 2.4 2.8z' fill='%237B8F9E'/%3E%3Cpath d='M231 39.9L105 34m40 2l3.3 9.5a8.5 8.5 0 002.3 3.3 84.7 84.7 0 0116.5 19.3c8.2 14.8 7.1 23.9 7.1 23.9l57.2 3.5' stroke='%237B8F9E' stroke-miterlimit='10'/%3E%3Cpath d='M52 39s6 1 7.2 6.6c1.2 5.6 0 10-2.9 10.1-2.9.2-5.3 0-5.3 0C49.6 46 52 39 52 39z' fill='%23D64541'/%3E%3Cpath d='M244 2h40.7a7 7 0 016 3.4l22.5 36.8 76.1 4.3a7 7 0 016.7 7V104h-6l-12.9-22.8c-3.8-5.6-9.7-7.9-16-7.9h-12a20 20 0 00-15.1 7L315.5 104l-71.5-.3V2z' fill='%23C5D1D3'/%3E%3Cpath d='M281.2 7H252a3 3 0 00-3.1 3v28.5a3 3 0 003 3.1h43.2a3 3 0 002.7-4.4l-14-28.5c-.6-1-1.6-1.7-2.7-1.7z' fill='%237B8F9E'/%3E%3Cpath d='M390 95.3L374.9 69h-40.3l-22.9 30-65.7-.3M303 58v29m.4-18.4L246 68m-81.7 13.6S162 70.5 152 61.3c-10.7-10-38.4-12-53.1 8.4' stroke='%237B8F9E' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M396 150H0v-1h396v1z' fill='%23C5D1D3'/%3E%3Cpath d='M177 4.9L170.2 34' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M312.7 55.4a2.7 2.7 0 100-5.4 2.7 2.7 0 000 5.4z' fill='%23D64541'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h396v150H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: no-repeat
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__notFoundError {
			height: auto;
			margin-bottom: 0;
			padding: 24px;
			text-align: left;
			border-radius: 0;
			background-color: #fff;
			background-image: none
		}
		.Recalls__notFoundError .Recalls__notFoundErrorTitle {
			font-size: 17px;
			font-weight: 700;
			line-height: 22px;
			margin-top: 0;
			margin-bottom: 4px
		}
		.Recalls__notFoundError .Recalls__notFoundErrorDescription {
			font-size: 17px;
			line-height: 22px;
			color: grey
		}
	}
	.Recalls__notFoundErrorTitle {
		font-weight: 700
	}
	.Recalls__notFoundErrorDescription {
		font-size: 15px;
		line-height: 20px
	}
	.Recalls__inProgressError {
		text-align: center
	}
	.Recalls__inProgressErrorText {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 12px;
		padding: 0 100px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressErrorText {
			padding: 0 30px
		}
	}
	.Recalls__inProgressError_full {
		margin-top: 190px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressError_full {
			margin: 0;
			padding: 32px 0
		}
	}
	.Recalls__inProgressError_short {
		margin-top: 20px;
		margin-bottom: 53px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressError_short {
			margin: 0;
			padding: 32px 0;
			border-bottom: 8px solid #e0e0e0
		}
	}
	.PageGarageAddForm {
		padding: 80px 52px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.PageGarageAddForm__title {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		margin-bottom: 32px
	}
	.PageGarageAddForm__text {
		font-size: 19px;
		line-height: 24px;
		margin-bottom: 32px
	}
	.PageGarageEvaluation {
		display: grid;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #fef0d6;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_86a71a1853b10b7ba51b897bd2e42a5b.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.PageGarageEvaluation__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageEvaluation__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__bottom {
			display: none
		}
	}
	.PageGarageEvaluation__button.Button.Button_color_yellow {
		background-color: #ffc93d
	}
	.PageGarageEvaluation__button.Button.Button_color_yellow.Button_focused,
	.PageGarageEvaluation__button.Button.Button_color_yellow.Button_hovered {
		background-color: #ffce50
	}
	.PageGarageProAuto {
		display: flex;
		overflow: hidden;
		justify-content: center;
		align-items: flex-end;
		height: 100%;
		border-radius: 16px;
		background-color: #f4f6f8;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/garage_image_e3ce9dfabafbb21f106e995ad433a6f4.png);
		background-repeat: no-repeat;
		background-size: contain
	}
	.PageGarageProAuto__auth {
		font-size: 17px;
		line-height: 22px;
		margin-bottom: 49px
	}
	.PageGaragePromoSmile {
		display: flex;
		flex-direction: column;
		align-items: center;
		margin: 88px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile {
			margin: 56px 0
		}
	}
	.PageGaragePromoSmile__text1 {
		font-size: 63px;
		line-height: 100%;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile__text1 {
			font-size: 54px;
			margin-bottom: 16px
		}
	}
	.PageGaragePromoSmile__text2 {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile__text2 {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageRecalls {
		display: grid;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #ffe4e4;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_d622b630692503f2dd1c9bac60c533c4.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.PageGarageRecalls__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageRecalls__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__bottom {
			display: none
		}
	}
	.PageGarageRecalls__button.Button.Button_color_red {
		background-color: #f0413c
	}
	.PageGarageRecalls__button.Button.Button_color_red.Button_focused,
	.PageGarageRecalls__button.Button.Button_color_red.Button_hovered {
		background-color: #f25450
	}
	.PageGarageRefuelDiscount {
		display: grid;
		grid-template-areas: "PageGarageRefuelDiscount__title" "PageGarageRefuelDiscount__text" "PageGarageRefuelDiscount__button";
		padding: 56px 52px;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #f4f6f8;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logos_c94b76391211237756b7e925934c9483.png);
		background-repeat: no-repeat;
		background-position: top 48px right 52px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount {
			grid-template-areas: "PageGarageRefuelDiscount__title" "PageGarageRefuelDiscount__text";
			padding: 228px 24px 24px;
			background-position: top 12px left 12px;
			background-size: 288px 192px
		}
	}
	.PageGarageRefuelDiscount__title {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		grid-area: PageGarageRefuelDiscount__title
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__title {
			font-size: 23px;
			font-weight: 700;
			line-height: 28px
		}
	}
	.PageGarageRefuelDiscount__text {
		font-size: 19px;
		line-height: 24px;
		grid-area: PageGarageRefuelDiscount__text;
		max-width: 525px;
		margin-top: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__text {
			font-size: 15px;
			line-height: 20px;
			margin-top: 12px
		}
	}
	.PageGarageRefuelDiscount__button {
		grid-area: PageGarageRefuelDiscount__button;
		margin-top: 52px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__button {
			display: none
		}
	}
	.PageGarageVinHistory {
		padding: 55px 52px 48px;
		border-radius: 16px;
		background: linear-gradient(76.85deg, rgba(28, 113, 205, .64) 11.94%, rgba(79, 192, 227, .64) 99.43%), #0757ae
	}
	.PageGarageVinHistory__top {
		display: grid;
		grid-template-areas: "PageGarageVinHistory__topTitle" "PageGarageVinHistory__topText" "PageGarageVinHistory__topButton";
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/proauto_29c7c5149fd9b44a581714d9a8c31c44.png);
		background-repeat: no-repeat;
		background-position: top 40px right 15px
	}
	.PageGarageVinHistory__topTitle {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		grid-area: PageGarageVinHistory__topTitle;
		max-width: 500px;
		margin-bottom: 32px;
		color: #fff
	}
	.PageGarageVinHistory__topText {
		font-size: 19px;
		line-height: 28px;
		grid-area: PageGarageVinHistory__topText;
		max-width: 500px;
		margin-bottom: 40px;
		color: #fff
	}
	.PageGarageVinHistory__topButton {
		display: flex;
		grid-area: PageGarageVinHistory__topButton
	}
	.PageGarageVinHistory__exampleButton.Button {
		margin-left: 16px;
		color: #fff;
		background: rgba(0, 0, 0, .12)
	}
	.PageGarageVinHistory__exampleButton.Button.Button_focused,
	.PageGarageVinHistory__exampleButton.Button.Button_hovered {
		background: rgba(0, 0, 0, .24)
	}
	.PageGarageVinHistory__bottom {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr 1fr;
		grid-column-gap: 40px;
		margin-top: 40px;
		padding-top: 40px;
		border-top: 1px solid hsla(0, 0%, 100%, .08)
	}
	.PageGarageVinHistory__bottomTitle {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 12px;
		color: #fff
	}
	.PageGarageVinHistory__bottomText {
		font-size: 13px;
		line-height: 18px;
		opacity: .72;
		color: #fff
	}
	.PageGarageDesktop {
		display: grid;
		grid-template-areas: "PageGarage__blockAdd               PageGarage__blockLogin" "PageGarage__blockSmile             PageGarage__blockSmile" "PageGarage__blockRecalls           PageGarage__blockEvaluation" "PageGarage__blockRefuelDiscount    PageGarage__blockRefuelDiscount" "PageGarage__blockVinHistory        PageGarage__blockVinHistory";
		grid-template-columns: 1fr 1fr;
		grid-column-gap: 24px;
		grid-row-gap: 48px;
		margin-top: 64px
	}
	.PageGarageDesktop__blockAdd {
		grid-area: PageGarage__blockAdd
	}
	.PageGarageDesktop__blockLogin {
		grid-area: PageGarage__blockLogin
	}
	.PageGarageDesktop__blockSmile {
		grid-area: PageGarage__blockSmile
	}
	.PageGarageDesktop__blockRefuelDiscount {
		grid-area: PageGarage__blockRefuelDiscount
	}
	.PageGarageDesktop__blockVinHistory {
		grid-area: PageGarage__blockVinHistory
	}
	.PageGarageDesktop__blockRecalls {
		grid-area: PageGarage__blockRecalls
	}
	.PageGarageDesktop__blockEvaluation {
		grid-area: PageGarage__blockEvaluation
	}
	.GarageCardAddReviewPromo {
		overflow: hidden;
		border-radius: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo {
			border-radius: 24px
		}
	}
	.GarageCardAddReviewPromo__photo {
		display: block;
		width: 100%;
		height: 241px;
		border-top-left-radius: 16px;
		border-top-right-radius: 16px;
		object-fit: cover
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__photo {
			height: 202px;
			object-fit: cover
		}
	}
	.GarageCardAddReviewPromo__content {
		padding: 24px 80px 48px;
		text-align: center;
		background-color: #eef4fa
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__content {
			padding: 24px;
			text-align: left
		}
	}
	.GarageCardAddReviewPromo__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.GarageCardAddReviewPromo__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__button {
			width: 100%
		}
	}
	.GarageCardAddVinPromo {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #ffe4e4;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_d622b630692503f2dd1c9bac60c533c4.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.GarageCardAddVinPromo__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.GarageCardAddVinPromo__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__button {
			width: 100%
		}
	}
	.RadioButtons {
		display: inline-block;
		width: 100%;
		max-width: 430px
	}
	.RadioButtons__Wrapper {
		display: flex;
		box-sizing: border-box;
		height: 50px;
		padding: 3px;
		border-radius: 100px;
		background-color: rgba(0, 0, 0, .07)
	}
	.RadioButtons__Item {
		font-size: 17px;
		line-height: 44px;
		display: inline-block;
		flex-grow: 1;
		padding: 0 20px;
		cursor: pointer;
		text-align: center;
		color: grey;
		border-radius: 100px
	}
	.RadioButtons__Item_active {
		cursor: default;
		color: rgba(0, 0, 0, .87);
		background-color: #fff
	}
	.RadioList .FormSection__ListItem {
		width: 100%
	}
	.RadioList {
		display: flex;
		flex-direction: row
	}
	@media screen and (max-width:920px) {
		.RadioList {
			display: block
		}
	}
	.RadioList__column {
		display: flex;
		flex: 1;
		flex-direction: column
	}
	.FormSection {
		overflow: hidden;
		max-height: 70px;
		margin: 0 21px;
		border-bottom: 1px solid rgba(0, 0, 0, .1);
		transition: max-height .337s
	}
	.FormSection__Header {
		font-size: 17px;
		font-weight: 700;
		line-height: 2.65;
		position: relative;
		width: 100%;
		height: 45px;
		padding: 13px 0;
		cursor: pointer;
		letter-spacing: normal;
		color: rgba(0, 0, 0, .9)
	}
	.FormSection__Header:after {
		position: absolute;
		top: 0;
		right: 12px;
		width: 11px;
		height: 100%;
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 6'%3E%3Cpath d='M10.3 0L5.5 4.7.7 0 0 .7 5.5 6 11 .7z'/%3E%3C/svg%3E") 50% no-repeat;
		background-size: 11px 6px;
		transition: transform .1s ease-out
	}
	.FormSection_readOnly .FormSection__Header:after {
		display: none
	}
	.FormSection_readOnly .FormSection__PlaceholderFieldValue {
		opacity: .5
	}
	.FormSection__Title {
		font-size: 17px;
		font-weight: 700;
		overflow: hidden;
		padding-right: 40px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.FormSection__List {
		margin-top: 1px;
		margin-right: 10px;
		margin-left: 1px;
		padding-bottom: 27px
	}
	.FormSection__ListItem {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 50%
	}
	.FormSection .FormCheckbox,
	.FormSection .FormRadioButton {
		padding: 10px
	}
	.FormSection__ListItemLogo {
		display: inline-block;
		flex-shrink: 0;
		width: 24px;
		height: 24px;
		margin-right: 10px;
		background-size: cover
	}
	.FormSection__Title .FormSection__ListItemLogo {
		height: 100%;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.FormSection_opened {
		max-height: 9999px
	}
	.FormSection_opened .FormSection__Header {
		opacity: 1;
		border-bottom: none
	}
	.FormSection_opened .FormSection__Header:after {
		transform: rotate(-180deg)
	}
	.FormSection_error {
		border-bottom-color: #db3727
	}
	.FormSection_error .FormSection__Header {
		color: #db3727
	}
	.FormSection__SearchField .input__control {
		font-size: 17px;
		line-height: 50px;
		width: 100%;
		height: 50px;
		margin-bottom: 29px;
		padding: 0 19px;
		border-radius: 3px;
		background-color: rgba(0, 0, 0, .07)
	}
	@media screen and (max-width:920px) {
		.FormSection__SearchField .input__control {
			margin-bottom: 15px
		}
	}
	.FormSection__ListColumn {
		display: inline-block;
		width: 25%;
		vertical-align: top
	}
	.FormSection__ListItemText {
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.FormSection__Placeholder {
		display: block;
		overflow: hidden;
		white-space: nowrap
	}
	.FormSection__Section {
		margin-top: 27px
	}
	.FormSection__MobilePlaceholder {
		display: none
	}
	.FormSection__Header_empty {
		opacity: .5
	}
	.FormSection__PlaceholderFieldName {
		font-size: 13px;
		font-weight: 400;
		line-height: 17px;
		color: #999
	}
	.FormSection__PlaceholderFieldValue {
		line-height: 32px;
		overflow: hidden;
		text-overflow: ellipsis
	}
	.FormSection__emptyList {
		display: flex;
		justify-content: space-between
	}
	@media screen and (max-width:920px) {
		.FormSection__Header {
			line-height: 34px;
			height: 28px;
			padding: 10px 0
		}
		.FormSection {
			max-height: 49px
		}
		.FormSection__List {
			padding-bottom: 13px
		}
		.FormSection__ListColumn,
		.FormSection__ListItem {
			width: 100%
		}
		.FormSection_opened {
			max-height: 9999px
		}
		.FormSection__DesktopPlaceholder {
			display: none
		}
		.FormSection__MobilePlaceholder {
			display: block
		}
		.FormSection__PlaceholderFieldName {
			line-height: 12px
		}
		.FormSection__PlaceholderFieldValue {
			line-height: 24px
		}
		.FormSection__PlaceholderFieldValue .FormSection__ColorItem {
			width: 16px;
			height: 16px
		}
	}
	.LargeInput,
	.LargeInput__wrap {
		position: relative;
		width: 100%
	}
	.LargeInput__wrap {
		display: flex
	}
	.LargeInputDropDown {
		position: absolute;
		z-index: 100;
		top: 49px;
		left: 0;
		width: 100%
	}
	.LargeInputDropDown__option {
		font-size: 15px;
		line-height: 1;
		margin-top: -1px;
		padding: 18px 10px;
		cursor: pointer;
		color: #000;
		border: 1px solid rgba(0, 0, 0, .2);
		background-color: #fff
	}
	.InputFormSection .FormSection__List {
		max-width: 430px
	}
	.FormFieldsSelector {
		display: block;
		margin-bottom: 0;
		background: #fff
	}
	.FormFieldsSelector__Item:last-of-type .FormSection {
		border: none
	}
	.FormFieldsSelector__Item .FormFieldsSelector__Item:last-of-type .FormSection {
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}
	.FormFieldsSelector .MdsPhotosList__wrapper {
		margin-bottom: 0
	}
	.GarageSubmitButton {
		margin: 20px 20px 0
	}
	@media screen and (max-width:920px) {
		.GarageSubmitButton {
			margin: 16px 16px 0
		}
	}
	.GarageSubmitButton__error {
		font-size: 15px;
		line-height: 20px;
		margin: 20px 0;
		text-align: center;
		color: #db3727
	}
	.BuyDateSection .FormSection__Title {
		margin-bottom: 20px
	}
	.BuyDateSection__DateInputs {
		max-width: 430px
	}
	.BuyDateSection__DateInput {
		display: inline-block;
		box-sizing: border-box;
		width: 50%;
		vertical-align: top
	}
	.BuyDateSection__YearInput {
		padding-right: 10px
	}
	@media screen and (max-width:920px) {
		.BuyDateSection__DateInput {
			display: block;
			width: 100%;
			padding-right: 0;
			vertical-align: top
		}
		.BuyDateSection__YearInput {
			margin-bottom: 20px
		}
	}
	.FormSection__ColorItem {
		display: inline-block;
		width: 42px;
		height: 42px;
		margin-right: 8px;
		margin-bottom: 8px;
		content: "";
		cursor: pointer;
		vertical-align: middle;
		color: #fff;
		border-radius: 50%;
		background-color: red
	}
	.FormSection__ColorItem:last-child {
		margin-right: 0
	}
	.FormSection__ColorItem_small {
		display: inline-block;
		width: 20px;
		height: 20px;
		margin-right: 8px;
		margin-bottom: 0;
		vertical-align: middle
	}
	.FormSection__ColorItem_FAFBFB {
		color: #ccc;
		border: 1px solid #ccc;
		background-color: #fff
	}
	.FormSection__ColorItem_CACECB {
		background-color: #c1c1c1
	}
	.FormSection__ColorItem_C49648 {
		background-color: #f1d9b2
	}
	.FormSection__ColorItem_FFD600 {
		background-color: #fde90f
	}
	.FormSection__ColorItem_DEA522 {
		background-color: #fabe00
	}
	.FormSection__ColorItem_FF8649 {
		background-color: #f96
	}
	.FormSection__ColorItem_FFC0CB {
		background-color: pink
	}
	.FormSection__ColorItem_EE1D19 {
		background-color: #fc4829
	}
	.FormSection__ColorItem_660099 {
		background-color: #c5172d
	}
	.FormSection__ColorItem_200204 {
		background-color: #926547
	}
	.FormSection__ColorItem_22A0F8 {
		background-color: #36a1ff
	}
	.FormSection__ColorItem_0000CC {
		background-color: #334dff
	}
	.FormSection__ColorItem_4A2197 {
		background-color: #96c
	}
	.FormSection__ColorItem_007F00 {
		background-color: #35ba2b
	}
	.FormSection__ColorItem_97948F {
		background-color: #9c9999
	}
	.FormSection__ColorItem_040001 {
		background-color: #000
	}
	.FormSection__ColorItem_FFEFD5 {
		background-color: #c49648
	}
	.FormSection__ColorItem_FFFFFF {
		color: #ccc;
		border: 1px solid #ccc;
		background-color: #fafbfb
	}
	.FormSection__ColorItem_0088FF {
		background-color: #22a0f8
	}
	.FormSection__ColorItem_FDE910 {
		background-color: #ffd600
	}
	.FormSection__ColorItem_34BA2B {
		background-color: #007f00
	}
	.FormSection__ColorItem_FFCC00 {
		background-color: #dea522
	}
	.FormSection__ColorItem_926547 {
		background-color: #200204
	}
	.FormSection__ColorItem_FF0000 {
		background-color: #ee1d19
	}
	.FormSection__ColorItem_FF9966 {
		background-color: #ff8649
	}
	.FormSection__ColorItem_CC0033 {
		background-color: #609
	}
	.FormSection__ColorItem_9C9999 {
		background-color: #97948f
	}
	.FormSection__ColorItem_0000FF {
		background-color: #00c
	}
	.FormSection__ColorItem_9966CC {
		background-color: #4a2197
	}
	.FormSection__ColorItem_000000 {
		background-color: #040001
	}
	.FormSection__ColorItemTitle {
		display: inline-block;
		vertical-align: middle
	}
	.FormSection__SelectedIcon {
		position: relative;
		z-index: 9999;
		top: 5px;
		display: block;
		float: left;
		width: 22px;
		height: 22px;
		margin-right: 10px;
		border-radius: 12px;
		background-repeat: no-repeat;
		transition: color .3s, opacity .3s
	}
	.FormSection__SelectedIcon svg {
		position: absolute;
		top: 9px;
		left: 10px;
		width: 24px;
		height: 15px;
		fill: currentColor
	}
	.GarageFormSpoiler {
		display: flex;
		margin: 16px 21px 0;
		padding: 20px;
		border-radius: 4px;
		background-color: #eef4fa
	}
	.GarageFormSpoiler__emoji {
		font-size: 48px;
		line-height: 100%;
		flex-shrink: 0
	}
	.GarageFormSpoiler__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		padding-left: 20px
	}
	.MarkFormSection .FormSection__ListItem {
		width: 100%;
		height: 44px;
		padding: 10px;
		cursor: pointer
	}
	.MarkFormSection .FormSection__ListItemLogo {
		opacity: .4
	}
	.MarkFormSection .FormSection__ListItem:hover,
	.MarkFormSection .FormSection__ListItem_selected {
		background-color: #f5faff;
		filter: none
	}
	.MarkFormSection .FormSection__ListItem:hover .FormSection__ListItemLogo,
	.MarkFormSection .FormSection__ListItem_selected .FormSection__ListItemLogo {
		opacity: 1
	}
	.MarkFormSection .LargeInput__wrap,
	.ModelFormSection .LargeInput__wrap {
		margin-bottom: 10px
	}
	.MarkFormSection__link.FormSection__ListItem {
		padding-left: 44px
	}
	.ModelFormSection__link.FormSection__ListItem {
		height: 42px;
		padding-left: 40px
	}
	.MarkFormSection_without-logos .MarkFormSection__link.FormSection__ListItem {
		padding-left: 10px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageFormFieldsSelector__submit {
			position: -webkit-sticky;
			position: sticky;
			bottom: 22px;
			bottom: calc(22px + env(safe-area-inset-bottom))
		}
	}
	.GarageFormFieldsSelector__delete {
		margin: 8px 16px 24px
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageFormFieldsSelector__delete {
			display: none
		}
	}
	.GarageFormFieldsSelector__cancel {
		position: fixed;
		z-index: 901;
		top: 0;
		right: 16px;
		cursor: pointer;
		transition: top .3s
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageFormFieldsSelector__cancel {
			display: none
		}
	}
	.GarageCardMagazine {
		overflow: hidden;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardMagazine {
			border-radius: 24px
		}
	}
	.GarageCardMagazine__imgContainer {
		position: relative;
		overflow: hidden;
		border-radius: 16px
	}
	.GarageCardMagazine__logo {
		position: absolute;
		z-index: 1;
		top: 16px;
		left: 16px;
		width: 89px;
		height: 24px
	}
	.GarageCardMagazine__img {
		display: block;
		width: 100%
	}
	.GarageCardMagazine__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		padding: 16px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardMagazine__title {
			padding: 24px
		}
	}
	.GarageCardPriceEvaluation {
		position: relative;
		padding: 24px;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(21, 126, 225, .1), rgba(21, 126, 225, .1)), #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation {
			border-radius: 24px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation .VinReportGroupHeader {
			display: none
		}
	}
	.GarageCardPriceEvaluation__prices {
		display: flex;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__prices {
			flex-direction: column;
			margin-top: 0
		}
	}
	.GarageCardPriceEvaluation__price {
		flex: 1
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__price {
			display: flex;
			flex-direction: column-reverse
		}
		.GarageCardPriceEvaluation__price:not(:first-child) {
			margin-top: 16px;
			padding-top: 16px;
			border-top: 1px solid #e0e0e0
		}
	}
	.GarageCardPriceEvaluation__priceValue {
		font-size: 31px;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__priceValue {
			margin-top: 4px
		}
	}
	.GarageCardPriceEvaluation__priceDescription {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__priceDescription {
			margin-top: 0
		}
	}
	.GarageCardPriceEvaluation__listing {
		font-size: 15px;
		line-height: 20px;
		padding-top: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices {
			margin: 24px 0;
			padding: 24px;
			border-radius: 24px;
			background-color: #fff
		}
	}
	.GarageCardServices__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__title {
			margin-bottom: 8px
		}
	}
	.GarageCardServices__list {
		display: flex;
		flex-direction: row
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__list {
			flex-direction: column
		}
	}
	.GarageCardServices__item {
		font-size: 17px;
		line-height: 100px;
		display: flex;
		flex: 1;
		align-items: center;
		height: 100px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__item {
			font-size: 15px;
			line-height: 88px;
			height: 88px
		}
		.GarageCardServices__item:last-child {
			border-top: 1px solid #e0e0e0
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardServices__item {
			padding-left: 22px;
			border-radius: 16px;
			background-color: #f0f0f0
		}
		.GarageCardServices__item:last-child {
			margin-left: 24px
		}
	}
	.GarageCardServices__itemText {
		flex: 1;
		min-width: 0;
		padding-left: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__itemText {
			padding-left: 16px
		}
	}
	.GarageCardServices__itemIcon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 56px;
		height: 56px;
		color: #000;
		border-radius: 50%;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__itemIcon {
			background-color: #eef4fa
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardServices__itemIconArrow {
			display: none
		}
	}
	.EditableImageGallery {
		position: relative
	}
	.EditableImageGallery_empty {
		display: flex;
		justify-items: center
	}
	.EditableImageGallery__paranja {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__spinner {
		position: absolute;
		top: calc(50% - 14px);
		left: calc(50% - 14px)
	}
	.EditableImageGallery__photosAdd {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: auto;
		background-color: #f4f6f8
	}
	.EditableImageGallery__photosAddIcon {
		color: #157ee1
	}
	.EditableImageGallery__photosAddSubtitle,
	.EditableImageGallery__photosAddTitle {
		font-size: 15px;
		line-height: 20px
	}
	.EditableImageGallery__photosAddTitle {
		margin-top: 10px;
		color: #157ee1
	}
	.EditableImageGallery__photosAddSubtitle {
		margin-top: 3px;
		text-align: center;
		color: grey
	}
	.EditableImageGallery__photosAdd:hover {
		cursor: pointer
	}
	.EditableImageGallery__photosAdd:hover .EditableImageGallery__photosAddIcon,
	.EditableImageGallery__photosAdd:hover .EditableImageGallery__photosAddTitle {
		color: #db3727
	}
	.EditableImageGallery__retryButton {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		margin: auto;
		white-space: normal;
		color: #fff
	}
	.EditableImageGallery__retryButton:hover {
		color: #e0e0e0
	}
	.EditableImageGallery__counter {
		position: absolute;
		top: 0;
		padding: 10px 20px;
		color: #fff;
		background: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__photoButtons {
		position: absolute;
		z-index: 10;
		top: 10px;
		right: 10px
	}
	.EditableImageGallery__addButton,
	.EditableImageGallery__removeButton {
		width: 48px;
		height: 48px;
		color: #fff;
		border-radius: 50%;
		background-color: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__addButton:hover,
	.EditableImageGallery__removeButton:hover {
		background-color: rgba(0, 0, 0, .7)
	}
	.EditableImageGallery__removeButton {
		margin-bottom: 10px
	}
	.EditableImageGallery__thumbAlertIcon {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		margin: auto;
		color: #fff
	}
	.EditableImageGallery__thumbAlertIcon:hover {
		color: #e0e0e0
	}
	.EditableImageGallery_desktop {
		width: 584px
	}
	.EditableImageGallery_desktop .EditableImageGallery__photosAdd {
		height: 438px
	}
	.EditableImageGallery_desktop .EditableImageGallery__addButton,
	.EditableImageGallery_desktop .EditableImageGallery__removeButton {
		visibility: hidden
	}
	.EditableImageGallery_desktop:hover .EditableImageGallery__addButton,
	.EditableImageGallery_desktop:hover .EditableImageGallery__removeButton {
		visibility: visible
	}
	.GarageCardVehicleInfoDesktop__content {
		display: flex;
		flex-wrap: wrap;
		grid-row-gap: 16px;
		row-gap: 16px
	}
	.GarageCardVehicleInfoDesktop__item {
		display: flex;
		width: 50%;
		height: 40px
	}
	.GarageCardVehicleInfoDesktop__itemIcon {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		width: 40px
	}
	.GarageCardVehicleInfoDesktop__itemContent {
		display: flex;
		flex-direction: column
	}
	.GarageCardVehicleInfoDesktop__itemTitle {
		font-size: 13px;
		line-height: 18px;
		color: grey
	}
	.GarageCardVehicleInfoDesktop__itemText {
		font-size: 15px;
		line-height: 20px;
		margin-top: 2px;
		color: #000
	}
	.GarageCardVehicleInfoDesktop__edit {
		font-size: 15px;
		line-height: 20px;
		display: block;
		margin-top: 24px;
		padding-top: 15px;
		border-top: 1px solid #e0e0e0
	}
	.CardVinReportButtonsUnauthorized {
		height: auto
	}
	.CardVinReportButtonsUnauthorized .Button__content {
		line-height: normal;
		flex-direction: column;
		margin-top: 8px;
		margin-bottom: 8px
	}
	.CardVinReportButtonsUnauthorized__bottom {
		font-size: 11px;
		line-height: 14px;
		display: block;
		margin-top: 4px;
		text-align: center
	}
	.CardVinReportButtonsUnauthorized__bottom_gray {
		color: grey
	}
	.CardVinReportButtonsUnauthorized__bottom:first-letter {
		text-transform: uppercase
	}
	.VinReportNote {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-bottom: 24px
	}
	.VinReportNote__icon {
		flex-shrink: 0;
		margin-right: 12px
	}
	.VinReportNote__title {
		margin: 0
	}
	.VinReportNote__text {
		margin: 4px 0 0;
		color: grey
	}
	.VinReportNote__buttons {
		display: flex;
		margin: 16px 0 0
	}
	.VinReportNote__button {
		margin-right: 8px
	}
	.VinReportFreeBlockItem {
		padding-bottom: 16px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportFreeBlockItem_mobile {
		align-items: center;
		padding-bottom: 0
	}
	.VinReportFreeBlockItem_mobile:not(:first-child) {
		margin-top: 12px
	}
	.VinReportFreeBlockItem__line {
		line-height: 20px;
		display: flex;
		align-items: flex-start
	}
	.VinReportFreeBlockItem__line_comment {
		font-size: 13px;
		line-height: 18px;
		padding-left: 36px
	}
	.VinReportFreeBlockItem__text {
		margin-right: auto;
		margin-left: 12px;
		padding-top: 2px
	}
	.VinReportFreeBlockItem__value {
		color: grey
	}
	.VinReportFreeBlockItem_mobile .VinReportFreeBlockItem__value {
		color: #000
	}
	.VinReportFreeBlockItem__counter {
		margin-top: 4px;
		margin-left: 12px
	}
	.VinReportFreeBlock {
		font-size: 15px
	}
	.VinReportFreeBlock__list {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 6px;
		padding: 0;
		list-style: none
	}
	.VinReportFreeBlock_mobile .VinReportFreeBlock__list {
		display: block;
		column-count: 1;
		margin-bottom: 0
	}
	.VinReportConstraintsWanted__item:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportFreeBlockNew {
		font-size: 15px;
		position: relative
	}
	.VinReportFreeBlockNew__list {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 6px;
		padding: 0;
		list-style: none
	}
	.VinReportFreeBlockNew__popup {
		box-sizing: border-box;
		width: 360px;
		padding: 24px
	}
	.VinReportFreeBlockNew__close {
		position: absolute;
		top: 8px;
		right: 8px;
		cursor: pointer;
		color: grey
	}
	.VinReportFreeBlockNew__button {
		margin-top: 12px
	}
	.VinReportPurchaseBlock {
		font-size: 15px
	}
	.VinReportPurchaseBlock_shadow {
		margin-bottom: 24px;
		padding: 24px;
		border-radius: 16px;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.VinReportPurchaseBlock_mobile {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportPurchaseBlock__header {
		margin-bottom: 24px
	}
	.VinReportPurchaseBlock__title {
		font-size: 23px;
		line-height: 28px;
		margin: 0
	}
	.VinReportPurchaseBlock__about {
		font-size: 15px;
		display: block;
		margin-top: 4px
	}
	.VinReportPurchaseBlock__titleNote {
		font-size: 15px;
		line-height: 20px;
		margin: 4px 0 0;
		color: grey
	}
	.VinReportPurchaseBlock__list {
		column-count: 2;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 12px;
		padding: 0;
		list-style: none
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__list {
		column-count: 1;
		margin-bottom: 0
	}
	.VinReportPurchaseBlock__item {
		line-height: 20px;
		display: flex;
		align-items: flex-start;
		padding-bottom: 16px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__item {
		align-items: center
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__item_rest {
		align-items: flex-start;
		padding-top: 18px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportPurchaseBlock__itemText {
		margin-right: auto;
		margin-left: 12px;
		padding-top: 2px
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__itemText {
		padding-top: 0
	}
	.VinReportPurchaseBlock__value {
		color: grey
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__value {
		font-size: 13px;
		line-height: 15px
	}
	.VinReportPurchaseBlock__counter {
		margin-top: 4px;
		margin-left: 12px
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__counter {
		margin-left: auto
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__moreSources {
		display: inline-block;
		width: calc(100% - 36px);
		padding-bottom: 18px;
		padding-left: 36px
	}
	.VinReportRefresh__refresh {
		font-size: 15px;
		display: inline-block;
		color: grey
	}
	.VinReportRefresh__refreshIcon {
		width: 16px;
		height: 16px;
		margin-right: 6px;
		vertical-align: text-top
	}
	.VinReportRefresh__refresh_done {
		color: #000
	}
	.VinReportRefresh__refresh_done .VinReportRefresh__refreshIcon {
		color: #5b0
	}
	.VinReportRefresh__refresh_button .VinReportRefresh__refreshIcon {
		transform: rotate(-45deg)
	}
	.ScoreHealthPopupContent {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.ScoreHealthPopupContent__label+.ScoreHealthPopupContent__title {
		margin-top: 32px
	}
	.ScoreHealthPopupContent__label+.ScoreHealthPopupContent__disclaimer {
		margin-top: 16px
	}
	.ScoreHealthPopupContent__disclaimer {
		font-size: 11px;
		line-height: 14px;
		width: 100%;
		margin-bottom: 16px;
		padding: 8px;
		text-align: center;
		color: grey;
		border-radius: 4px;
		background-color: #eef4fa
	}
	.ScoreHealthPopupContent__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 16px
	}
	.ScoreHealthPopupContent__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px;
		text-align: center;
		color: grey
	}
	.ScoreHealthLabelWithPopup {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.ScoreHealthLabelWithPopup__content {
		box-sizing: border-box;
		max-width: 312px;
		padding: 56px 20px 24px
	}
	.ScoreHealthLabelWithModal__modalContent {
		padding: 72px 24px
	}
	.CardVinReport {
		position: relative;
		margin-bottom: 48px
	}
	.CardVinReport__scrollAnchor {
		display: block;
		transform: translateY(-70px)
	}
	.CardVinReport_mobile {
		margin-bottom: 0
	}
	.CardVinReport__titleWrapper {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 24px
	}
	.CardVinReport__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin: 0 8px 4px 0
	}
	.CardVinReport_mobile .CardVinReport__titleLogo {
		align-self: flex-start;
		margin-top: 6px
	}
	.CardVinReport__subtitle {
		display: flex
	}
	.CardVinReport_mobile .CardVinReport__subtitle {
		flex-direction: column
	}
	.CardVinReport__info {
		margin-bottom: 26px
	}
	.CardVinReport__updateDate {
		margin-right: 10px;
		color: grey
	}
	.CardVinReport_mobile .CardVinReport__updateDate {
		margin-bottom: 6px
	}
	.CardVinReport__freeReport {
		display: grid;
		grid-gap: 48px
	}
	.CardVinReport__freeReport .VinReportGroupHeader__title {
		font-size: 17px
	}
	.CardVinReport__freeReport .VinReportGroupHeader__subtitle {
		padding-top: 0
	}
	.CardVinReport_noGrid .CardVinReport__freeReport {
		display: block
	}
	.CardVinReport__paidReport {
		margin-top: 48px;
		margin-bottom: 24px
	}
	.CardVinReport__paidReportButton {
		width: 100%
	}
	.CardVinReport__buttons {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.CardVinReport__button {
		width: calc((100% - 16px)/2)
	}
	.CardVinReport__button_full {
		width: 100%
	}
	.CardVinReport__button_withLabel {
		position: relative
	}
	.CardVinReport__discountLabel {
		font-size: 11px;
		line-height: 20px;
		position: absolute;
		top: -10px;
		right: -10px;
		display: block;
		width: 75px;
		height: 20px;
		text-align: center;
		opacity: 1;
		color: #fff;
		border-radius: 12px;
		background-color: #db3727;
		transition: all .2s ease .1s
	}
	.CardVinReport__discountLabel_hidden {
		top: -15px;
		opacity: 0
	}
	.CardVinReport__buttonShowFree {
		margin-bottom: 32px
	}
	.CardVinReport__buttonShowFree.Button {
		height: 100%
	}
	.CardVinReport__linkShowFree {
		font-size: 15px;
		line-height: 20px;
		display: inline-block;
		width: calc(100% - 36px);
		margin-left: 36px;
		padding-bottom: 18px;
		border-bottom: 1px solid #e0e0e0
	}
	.CardVinReport_mobile .CardVinReport__linkShowFree {
		margin-bottom: 24px
	}
	.CardVinReport__errorText {
		font-weight: 700;
		margin-top: 24px
	}
	.CardVinReport__hideLink_mobile {
		line-height: 20px;
		margin-top: 20px;
		margin-bottom: 56px
	}
	.RecallSubscription {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		margin-bottom: 24px;
		padding: 12px 16px;
		border-radius: 4px;
		background-color: #f4f6f8
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSubscription {
			margin-bottom: 16px
		}
	}
	.RecallSubscription__emailInputContainer {
		position: relative
	}
	.RecallSubscription__emailInput {
		margin-top: 16px;
		margin-bottom: 8px
	}
	.RecallSubscription__subscriptionStatus {
		display: flex;
		align-items: center;
		width: 100%
	}
	.RecallSubscription__subscriptionStatusText {
		flex: 1;
		min-width: 0
	}
	.GarageCard {
		display: flex
	}
	.GarageCard__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin: 0
	}
	.GarageCard__toc {
		margin-top: 16px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.GarageCard__tocLink {
		font-size: 15px;
		line-height: 36px;
		display: block
	}
	.GarageCard__columnLeft {
		flex-shrink: 0;
		width: 280px;
		margin-right: 24px
	}
	.GarageCard__stickyContent {
		position: -webkit-sticky;
		position: sticky;
		top: 24px
	}
	.GarageCard__columnRight {
		display: grid;
		flex: 1;
		grid-gap: 48px
	}
	.GarageCard__mainPhoto {
		width: 584px;
		height: 438px;
		border-radius: 16px
	}
	.GarageCard__editForm .FormSection {
		margin: 0
	}
	.GarageCardSelectorItem {
		position: relative;
		display: inline-flex;
		flex-shrink: 0;
		box-sizing: border-box;
		height: 68px;
		padding: 8px 16px 8px 8px;
		border: 1px solid #e0e0e0;
		border-radius: 8px;
		background: #fff;
		transition: background-color .3s, border-color .3s
	}
	.GarageCardSelectorItem:not(:first-child) {
		margin-left: 8px
	}
	.GarageCardSelectorItem_selected {
		border: 1px solid #157ee1;
		background: #eef4fa
	}
	.GarageCardSelectorItem__imageContainer {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 52px;
		height: 52px;
		margin-right: 8px;
		border-radius: 50%;
		background-color: #fff
	}
	.GarageCardSelectorItem__image {
		width: 36px;
		height: 36px
	}
	.GarageCardSelectorItem__name {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		white-space: nowrap
	}
	.GarageCardSelectorItem__vinOrLicensePlate {
		font-size: 13px;
		line-height: 18px;
		display: inline-block;
		margin-top: 2px;
		color: grey
	}
	.GarageCardSelectorItem__clicker {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.GarageCardSelector {
		position: relative
	}
	.GarageCardSelector:hover .GarageCardSelector__scroller {
		opacity: 1
	}
	.GarageCardSelector__list {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		scroll-behavior: smooth;
		scroll-snap-type: x mandatory;
		scroll-padding-left: 24px;
		flex-wrap: nowrap
	}
	.GarageCardSelector__list::-webkit-scrollbar {
		display: none
	}
	.GarageCardSelector__list:after {
		display: inline-block;
		flex-shrink: 0;
		width: 24px;
		content: ""
	}
	.GarageCardSelector__item {
		scroll-snap-align: start;
		flex-shrink: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardSelector__item:first-child {
			margin-left: 24px
		}
	}
	.GarageCardSelector__scroller {
		position: absolute;
		top: 0;
		right: -8px;
		display: flex;
		flex-direction: column;
		width: 32px;
		height: 100%;
		opacity: 0;
		border-radius: 8px;
		background-color: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		transition: opacity .3s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardSelector__scroller {
			display: none
		}
	}
	.GarageCardSelector__scrollerButton {
		display: flex;
		flex: 1;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.GarageCardSelector__scrollerButton:last-child {
		border-top: 1px solid #e0e0e0
	}
	.GarageCardSelector__scrollerLeft {
		transform: rotate(180deg)
	}
	.GarageCardSelector__add {
		display: flex;
		justify-content: center;
		align-items: center;
		margin-left: 8px;
		padding: 22px 14px;
		border: 1px solid #e0e0e0;
		border-radius: 8px
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardSelector__add {
			display: none
		}
	}
	.GarageCardPartnerPromos__item {
		border-radius: 16px
	}
	.GarageCardPartnerPromos__link {
		display: block;
		margin-top: 24px;
		padding: 24px;
		border-radius: 16px;
		transition: box-shadow .3s
	}
	.GarageCardPartnerPromos__link:hover {
		box-shadow: 0 8px 16px rgba(0, 0, 0, .24)
	}
	.GarageCardPartnerPromos__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		color: #1f1f1f
	}
	.GarageCardPartnerPromos__img {
		display: block;
		width: 100%
	}
	.PageGarageCard {
		width: 888px
	}
	.PageGarageCard,
	.PageGarageCard__selector {
		margin-top: 24px;
		padding-left: 20px
	}
	.PageGarageCard__card {
		margin-top: 24px
	}
	.GarageAddCardSpoiler {
		max-width: 550px;
		text-align: center
	}
	.GarageAddCardSpoiler__image svg {
		width: 242px;
		height: 48px
	}
	.GarageAddCardSpoiler__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px;
		color: grey
	}
	.GarageAddCardPreview {
		position: relative;
		width: 100%
	}
	.GarageAddCardPreview__header {
		display: flex
	}
	.GarageAddCardPreview__headerInfo {
		flex-grow: 1
	}
	.GarageAddCardPreview__mark {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		color: #1f1f1f
	}
	.GarageAddCardPreview__vin {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	.GarageAddCardPreview__logo {
		flex-shrink: 0;
		width: 56px;
		height: 56px
	}
	.GarageAddCardPreview__details {
		font-size: 15px;
		line-height: 36px;
		margin: 8px 0
	}
	.GarageAddCardPreview__item {
		display: flex
	}
	.GarageAddCardPreview__itemLabel {
		width: 120px;
		color: grey
	}
	.GarageBadVinSpoiler {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin: 24px 21px;
		padding: 16px;
		color: #1f1f1f;
		border-radius: 4px;
		background-color: #eef4fa
	}
	.GarageAddCardError {
		max-width: 550px;
		text-align: center
	}
	.GarageAddCardError__image svg {
		width: 243px;
		height: 92px
	}
	.GarageAddCardError__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px
	}
	.PageGarageAddCard {
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 600px
	}
	.PageGarageAddCard__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin: 24px 21px
	}
	.PageGarageAddCard__form {
		width: 100%
	}
	.PageGarageAddCard__preview {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		min-height: 250px;
		margin-top: 20px
	}
	.PageGarageAddCard__previewButton {
		align-self: normal;
		margin-top: 16px
	}
	.v34255e419612 {
		display: block;
	}
	@media print {
		.v34255e419612 {
			display: none;
		}
	}
	.v34255e419612RMggR,
	.v34255e419612RMPQVeZ,
	.v34255e419612RMSVhUEi {
		display: block;
	}
	.v34255e419612RMggROJXPXVZLrSh,
	.v34255e419612RMPQVeZNTcUPRgMnRi,
	.v34255e419612RMSVhUEiKbZPQXbNlUi {
		display: none !important;
	}
	.v34255e419612RdaNSUAUXiRf {
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 10;
	}
	.v34255e419612RVXQTUPNkYj,
	.v34255e419612RVXQTUPeKsVe {
		display: none !important;
	}
	.v34255e419612RhdcaiVXOep {
		position: fixed;
		z-index: 900;
		top: 0;
		right: 0;
		left: 0;
		transform: translateY(-100%);
		transition: transform 0.3s;
		will-change: transform;
		visibility: hidden;
	}
	.v34255e419612RhdcaiVXOep.v34255e419612RjXfYRNT {
		visibility: visible;
	}
	.v34255e419612RMSVhUEiWckQZ .v34255e419612RMRYYSMZMlVM {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 1;
	}
	.v34255e419612RMSVhUEiWckQZ .v34255e419612RMQNTWG {
		font-size: 11px;
		padding: 3px 4px;
		background: #f5de6d;
		color: #fff;
		border-radius: 2px;
	}
	.v34255e419612RMSVhUEiWckQZ .v34255e419612RMRbkdVTd {
		width: 1px;
		height: 1px;
		opacity: 0;
		position: absolute;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ {
		position: relative;
		overflow: hidden;
		width: 240px;
		height: 42px;
		border: solid 1px rgba(0, 0, 0, 0.2);
		border-radius: 3px;
		background: #fff;
		box-sizing: border-box;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ:before {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 35px;
		width: 1px;
		content: '';
		background: rgba(0, 0, 0, 0.2);
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 15px;
		content: '';
		background: #fff;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMleQf {
		position: relative;
		display: inline-block;
		margin-left: 10px;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMiRnj {
		position: absolute;
		top: 0;
		left: 210%;
		width: calc(225px - 210%);
		height: 30px;
		padding: 5px 0;
		background: #fff;
		margin: 0;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMaVda {
		font-size: 13px;
		font-weight: bold;
		line-height: 16px;
		display: block;
		color: #157ee1;
		white-space: nowrap;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMaVda:hover {
		color: #db3727;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMQNTWG {
		font-size: 9px;
		position: absolute;
		z-index: 1;
		top: 12px;
		right: -13px;
		transform: rotate(-90deg);
		color: rgba(0, 0, 0, 0.4);
		background: #fff;
		padding: 0;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMRYYSMZMlVM {
		position: absolute;
		top: 0;
		left: -60px;
		right: -20px;
		bottom: 0;
		z-index: 1;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMabWe {
		margin-top: 12px;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMbNhgWTQ {
		font-size: 10px;
		line-height: 17px;
		overflow: hidden;
		white-space: nowrap;
		color: rgba(0, 0, 0, 0.4);
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ .v34255e419612RMbNhgWTQekQkm {
		display: inline-block;
		transition: transform 0.3s ease-out;
		transform: translate(0, 0);
		white-space: nowrap;
	}
	.v34255e419612RMSVhUEiKpZQjRPjgjeP .v34255e419612RMSVhUEiWckQZ:hover .v34255e419612RMbNhgWTQekQkm {
		animation: credit-button-marquee 12s linear infinite;
	}
	@-moz-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-webkit-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-o-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf {
		padding: 16px !important;
		background: #fff !important;
		border: solid 1px rgba(0, 0, 0, 0.1);
		text-align: left;
		box-sizing: border-box;
		width: 300px;
		user-select: none;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf {
			padding: 12px !important;
			width: 240px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMabWe {
		display: block;
		height: 54px;
		background-position: 50%;
		background-repeat: no-repeat;
		margin-bottom: 16px !important;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMabWe {
			height: 34px;
			margin-bottom: 12px !important;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMXZQWG {
		height: 225px;
		background-size: cover;
		margin: 0 -16px !important;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMXZQWG {
			height: 180px;
			margin: 0 -12px !important;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMiRnjMRahkMVgSg {
		font-size: 19px;
		padding: 16px 0 !important;
		position: relative;
		border-bottom: 1px solid #e5e5e5;
		white-space: nowrap;
		overflow-x: hidden;
		text-overflow: ellipsis;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMiRnjMRahkMVgSg {
			font-size: 13px;
			position: absolute;
			z-index: 2;
			top: 180px;
			right: 1px;
			left: 1px;
			padding: 12px !important;
			background: linear-gradient(359.28deg, rgba(0, 0, 0, 0.6) 2.36%, rgba(0, 0, 0, 0) 98.77%);
			border-bottom: none;
			color: #fff;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMiRnjMedcTQ {
		margin-top: 8px;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMiRnjMedcTQ {
			margin-top: 4px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbij {
		display: flex;
		margin-top: 16px !important;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbij {
			margin-top: 12px !important;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbijMXfYd {
		flex: 1;
		flex-shrink: 0;
		width: 134px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbijMXfYdWgbhaR {
		color: rgba(0, 0, 0, 0.5);
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 4px !important;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbijMXfYdWgbhaR {
			font-size: 13px;
			line-height: 16px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbijMXfYdWckWRR {
		font-size: 23px;
		font-weight: bold;
		line-height: 24px;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMRbijMXfYdWckWRR {
			font-size: 15px;
			font-weight: normal;
			line-height: 20px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGg {
		cursor: pointer;
		padding: 25px 0;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGgWniMPd,
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGgWjiQgkORX {
		position: relative;
		height: 6px;
		border-radius: 3px;
		background: rgba(0, 0, 0, 0.1);
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGgWjiQgkORX {
		left: 0;
		width: 0;
		padding-right: 5px;
		transition: width 0.1s linear;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGg:hover .v34255e419612RMhYYTGgWniMPd {
		background: rgba(0, 0, 0, 0.2);
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhYYTGgWllZaXf {
		position: absolute;
		width: 20px;
		height: 20px;
		border-radius: 50%;
		left: 0;
		top: 50%;
		margin-top: -10px;
		z-index: 1;
		transition: left 0.1s linear;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdTMldUg {
		text-align: center;
		margin-bottom: 20px !important;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdTMldUg {
			margin-bottom: 10px !important;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdT {
		width: 100%;
		height: auto;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdT:hover {
		opacity: 0.8;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdT span {
		color: #fff;
		line-height: 50px;
		font-size: 19px;
	}
	@media screen and (max-width: 1279px) {
		.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMhRdT span {
			font-size: 17px;
			line-height: 40px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMbNhgWTQ {
		font-size: 13px;
		line-height: 1;
		overflow: hidden;
		white-space: nowrap;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOEgQXZf .v34255e419612RMbNhgWTQekQkm {
		color: rgba(0, 0, 0, 0.3);
		display: inline-block;
		transition: transform 0.3s ease-out;
		transform: translate(0, 0);
		white-space: nowrap;
		animation: credit-button-marquee 25s linear infinite;
		padding-left: 100%;
	}
	@-moz-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-webkit-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-o-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg {
		background-color: #e6e6e6;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
		padding: 11px 4%;
		position: relative;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg:after {
		display: block;
		clear: both;
		content: '';
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .link {
		color: #157ee1;
		text-decoration: none;
		outline: none;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
		font-size: 18px;
		line-height: 22px;
		display: block;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbGZfYof {
		vertical-align: middle;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMUNlYEdZ {
		height: 16px;
		width: 16px;
		vertical-align: middle;
		margin-right: 5px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj {
		color: #222;
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMSbcQKc {
		font-size: 12px;
		color: #070;
		display: inline-block;
		vertical-align: middle;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
		float: right;
		vertical-align: middle;
		font-size: 11px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMRbkdVTd {
		width: 1px;
		height: 1px;
		opacity: 0;
		position: absolute;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg {
		background: #fff;
		padding: 5px 12px 3px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
		font-size: 12px;
		line-height: 15px;
		color: #07c;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMUNlYEdZ {
		margin-top: -2px;
		margin-right: 8px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj {
		font-size: 10px;
		line-height: 13px;
		margin: 0 40px 0 24px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMSbcQKc {
		display: none;
	}
	.v34255e419612RMSVhUEiKfRkbnhNgef .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
		background: none;
		color: #4a4a4a;
		opacity: 0.8;
		margin-top: -13px;
		padding-bottom: 0;
		font-size: 9px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg,
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg {
		border-top: 1px solid rgba(0, 0, 0, 0.1);
		background: #fff;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG,
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
		margin-bottom: 12px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG,
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
		background: none;
		color: #bbb;
		float: none;
		margin-top: 11px;
		padding: 0;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMXZQWG {
		float: left;
		margin-right: 10px;
		max-width: 120px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj {
		margin: -2px 0 0;
		line-height: 1.2;
		max-height: 48px;
		overflow-y: hidden;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		display: -webkit-box;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVTbbffb .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
		margin-top: 0;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
		font-size: 15px;
		line-height: 16px;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj {
		min-height: 54px;
		font-size: 12px;
		font-size: 3.44vw;
		line-height: 1.5;
	}
	@media only screen and (min-device-width: 741px) {
		.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj {
			font-size: 12px;
		}
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMlUUUN {
		position: relative;
		width: 40%;
		max-width: 200px;
		float: right;
		margin-left: 10px;
		background: #e5e5e5 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2258%22%20height%3D%2258%22%20viewBox%3D%220%200%2058%2058%22%3E%3Cpath%20d%3D%22m29%206c12.7%200%2023%2010.3%2023%2023s-10.3%2023-23%2023-23-10.3-23-23%2010.3-23%2023-23m0-6c-16%200-29%2013-29%2029s13%2029%2029%2029%2029-13%2029-29-13-29-29-29z%22%20fill%3D%22%23fff%22%2F%3E%09%3Cpath%20d%3D%22m29%2025.6c1.9%200%203.4%201.5%203.4%203.4%200%201.4-0.9%202.7-2.3%203.2l-1.1%200.4-1.1-0.4c-1.4-0.5-2.3-1.8-2.3-3.2%200-1.9%201.5-3.4%203.4-3.4m0-6c-5.2%200-9.4%204.2-9.4%209.4%200%204.1%202.6%207.6%206.3%208.9v17.8h6.3v-17.8c3.7-1.3%206.3-4.8%206.3-8.9-0.1-5.2-4.3-9.4-9.5-9.4z%22%20fill%3D%22%23fff%22%2F%3E%09%3Cpath%20d%3D%22m29%206c12.6%200%2022.8%2010.1%2023%2022.7-4.6-0.9-9.2-1.6-13.9-1.9l-4.3-0.3-1.7%204c-0.5%201.3-1.8%202.1-3.1%202.1-1.4%200-2.6-0.8-3.1-2.1l-1.7-4-4.3%200.3c-4.7%200.4-9.3%201-13.9%201.9%200.2-12.6%2010.5-22.7%2023-22.7m0-6c-16%200-29%2013-29%2029%200%202.4%200.3%204.7%200.8%206.9%206.3-1.6%2012.8-2.8%2019.5-3.3%201.4%203.4%204.8%205.8%208.7%205.8s7.2-2.4%208.7-5.7c6.7%200.5%2013.2%201.7%2019.5%203.3%200.6-2.2%200.9-4.6%200.9-7-0.1-16-13.1-29-29.1-29z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") 50% 50% no-repeat;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMlUUUN:before {
		content: '';
		display: block;
		padding-top: 75%;
	}
	.v34255e419612RMSVhUEiKfRkbnhNjXYVT .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMlUUUNZbb {
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
	}
	.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
		font-size: 4.69vw;
		line-height: 5.63vw;
	}
	@media only screen and (min-device-width: 741px) {
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiVjbG {
			font-size: 15px;
			line-height: 26px;
		}
	}
	.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
		font-size: 3.5vw;
	}
	@media only screen and (min-width: 325px) {
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
			font-size: 3.2vw;
		}
	}
	@media only screen and (min-device-width: 741px) {
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMQNTWG {
			font-size: 11px;
		}
	}
	.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj,
	.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMSbcQKc {
		font-size: 3.75vw;
		line-height: 5.63vw;
	}
	@media only screen and (min-width: 325px) {
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj,
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMSbcQKc {
			font-size: 3.44vw;
			line-height: 5.63vw;
		}
	}
	@media only screen and (min-device-width: 741px) {
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMiRnj,
		.commercial-listing .v34255e419612RMSVhUEiWckQZRjXRmOFTRUlXg .v34255e419612RMSbcQKc {
			font-size: 12px;
			line-height: 18px;
		}
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf {
		position: relative;
		display: flex;
		margin: 24px 16px;
		background-color: #fff;
		border: 1px solid rgba(0, 0, 0, 0.1);
		border-radius: 4px;
		text-align: left;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMXZQWGvahkMVgSg {
		width: 205px;
		height: 112px;
		flex-shrink: 0;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMXZQWG {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMRbdjGcf {
		flex: 1;
		padding: 16px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMiVjbG {
		font-size: 17px;
		font-weight: bold;
		line-height: 22px;
		text-decoration: none;
		color: #1f1f1f;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMiRnj {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: #1f1f1f;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMQNTWG {
		font-size: 10px;
		line-height: 14px;
		position: absolute;
		bottom: 2px;
		left: 221px;
		padding: 0;
		opacity: 0.8;
		color: rgba(0, 0, 0, 0.2);
		background: transparent;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOFTeekacdZXfjYPVWWf .v34255e419612RMRbkdVTd {
		position: absolute;
		width: 1px;
		height: 1px;
		opacity: 0;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl {
		font-size: 13px;
		line-height: 20px;
		white-space: nowrap;
		display: flex;
		position: relative;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMXPed {
		vertical-align: middle;
		margin-right: 5px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMaVda {
		color: #acd4ff;
		text-decoration: none;
		font-weight: bold;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMaVda:hover {
		color: #db3727;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMaVda:after {
		position: absolute;
		top: 0;
		right: 100px;
		bottom: 0;
		left: 0;
		content: '';
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMiRnj {
		color: #fff;
		flex: 1;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMSbcQKc {
		max-width: 190px;
		color: #71af71;
		text-decoration: none;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMPQ {
		max-width: 100px;
		color: rgba(255, 255, 255, 0.4);
		font-size: 11px;
		text-decoration: none;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMaVda,
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMiRnj,
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMSbcQKc,
	.v34255e419612RMSVhUEiWckQZRjXRmOIPXfVdl .v34255e419612RMPQ {
		display: inline-block;
		padding: 0 4px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR {
		position: relative;
		box-sizing: border-box;
		background: #f6dc61;
		border: 1px inset rgba(0, 0, 0, 0.2);
		font-family: -apple-system, Roboto, 'Helvetica Neue', Helvetica, Arial, sans-serif;
		padding: 9px 0;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMRYeiGg {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		margin: 0;
		height: 20px;
		width: 22px;
		z-index: 10;
		cursor: pointer;
		opacity: 0.5;
		background: url("//i.autoi.ru/mobile-promo-20151006/closer_dark.svg") 50% 50% no-repeat;
		background-size: 10px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMabWe {
		display: inline-block;
		vertical-align: middle;
		width: 46px;
		height: 46px;
		background-position: center center;
		background-repeat: no-repeat;
		background-size: 100%;
		border-radius: 3px;
		margin-right: 10px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMiRnj {
		display: inline-block;
		vertical-align: middle;
		max-width: 45%;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMiRnjMiUncQ {
		color: #000;
		font-weight: bold;
		margin-bottom: 4px;
		font-size: 13px;
		line-height: 1;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMiRnjMaUhV {
		font-size: 13px;
		line-height: 1;
		color: #000;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOTPcR .v34255e419612RMXaijCaX {
		position: absolute;
		top: 50%;
		right: 10px;
		margin-top: -17px;
		font-size: 12px;
		font-weight: bold;
		line-height: 34px;
		border-radius: 3px;
		background: #de3322;
		padding: 0 9px;
		color: #fff;
		text-decoration: none;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig {
		position: relative;
		display: flex;
		background-color: #fff;
		padding: 6px 0 6px 16px;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMXZQWGvahkMVgSg {
		width: 74px;
		height: 56px;
		flex-shrink: 0;
		border-radius: 4px;
		overflow: hidden;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMXZQWG {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMRbdjGcf {
		display: flex;
		flex-direction: column;
		justify-content: center;
		flex: 1;
		padding-left: 8px;
		overflow: hidden;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMiVjbG {
		font-size: 13px;
		font-weight: bold;
		line-height: 15px;
		text-decoration: none;
		color: #000;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMbNhgWTQendNidTe {
		font-size: 11px;
		line-height: 13px;
		margin-top: 3px;
		color: #a1a1a1;
		overflow: hidden;
		white-space: nowrap;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMbNhgWTQekQkm {
		display: inline-block;
		transition: transform 0.3s ease-out;
		transform: translate(0, 0);
		white-space: nowrap;
		animation: mobile-listing-top__marquee-wrapper 25s linear infinite;
		padding-left: 100%;
	}
	.v34255e419612RMSVhUEiWckQZRjXRmOOdNccQXeWhgYdIZfig .v34255e419612RMRbkdVTd {
		position: absolute;
		width: 1px;
		height: 1px;
		opacity: 0;
	}
	@-moz-keyframes mobile-listing-top__marquee-wrapper {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-webkit-keyframes mobile-listing-top__marquee-wrapper {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-o-keyframes mobile-listing-top__marquee-wrapper {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@keyframes mobile-listing-top__marquee-wrapper {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg {
		position: relative;
		overflow: hidden;
		width: 240px;
		height: 42px;
		border: solid 1px rgba(0, 0, 0, 0.2);
		border-radius: 3px;
		box-sizing: border-box;
		cursor: pointer;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 15px;
		content: '';
		background: #fff;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMleQf {
		position: relative;
		display: inline-block;
		margin-left: 10px;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMiRnj {
		position: absolute;
		top: 17px;
		left: 50px;
		width: 170px;
		height: 30px;
		padding: 5px 0;
		margin: 0;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMaVda {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 1;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMQNTWG {
		font-size: 9px;
		position: absolute;
		z-index: 1;
		top: 12px;
		right: -13px;
		transform: rotate(-90deg);
		color: rgba(0, 0, 0, 0.4);
		background: #fff;
		padding: 0;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMabWe {
		margin-top: 12px;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMbNhgWTQ {
		font-size: 10px;
		line-height: 17px;
		overflow: hidden;
		white-space: nowrap;
		color: rgba(0, 0, 0, 0.4);
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg .v34255e419612RMbNhgWTQekQkm {
		display: inline-block;
		transition: transform 0.3s ease-out;
		transform: translate(0, 0);
		white-space: nowrap;
	}
	.v34255e419612RjXRmOFTeekacdQgRTYVZNokfbg:hover .v34255e419612RMbNhgWTQekQkm {
		animation: credit-button-marquee 12s linear infinite;
	}
	@-moz-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-webkit-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@-o-keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	@keyframes credit-button-marquee {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-100%, 0);
		}
	}
	.PageCard__section+.v34255e419612RdaNSUARMlUWPkSSVj,
	.PageCard__section+.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ {
		margin-top: -16px;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb {
		position: relative;
		display: none;
		box-sizing: border-box;
		height: 64px;
		margin: 0 24px !important;
		padding-left: 40px;
		text-decoration: none;
		background-repeat: no-repeat;
		background-position: 0 50%;
		border-bottom: 1px solid #efefef;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RjXRmOOdNccQXVfTQYjMQgnkaa,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RjXRmOOdNccQXVfTQYjMQgnkaa {
		display: flex;
		flex-direction: column;
		justify-content: center;
		height: 100%;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMaVda,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMaVda {
		font-size: 13px;
		line-height: 18px;
		display: inline-block;
		overflow: hidden;
		width: 100%;
		white-space: nowrap;
		text-decoration: none;
		text-overflow: ellipsis;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMaVda:after,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMaVda:after {
		content: '';
		position: absolute;
		top: -1px;
		left: 0;
		bottom: 0;
		right: 0;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMQbjjQb,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMQbjjQb {
		display: flex;
		margin-top: 2px;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMQNTWG,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMQNTWG {
		font-size: 10px;
		line-height: 12px;
		display: inline-block;
		flex-shrink: 0;
		margin-right: 2px;
		color: #757575;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ {
		font-size: 10px;
		line-height: 12px;
		position: relative;
		overflow: hidden;
		flex: 1;
		white-space: nowrap;
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ:before,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ:before {
		position: absolute;
		z-index: 1;
		top: 0;
		bottom: 0;
		left: -1px;
		width: 37px;
		content: '';
		background: linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ:after,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQ:after {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		bottom: 0;
		width: 37px;
		content: '';
		background: linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%);
	}
	.v34255e419612RdaNSUARMlUWPkSSVj .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQekQkm,
	.v34255e419612RdaNSUARMlUWPkSSVjaDjfnfZ .v34255e419612RMPQVeZ .v34255e419612RMRhijQb .v34255e419612RMbNhgWTQekQkm {
		display: inline-block;
		color: #757575;
		transition: transform 0.3s ease-out;
		transform: translate(0, 0);
		animation: AdfoxMobileCreditButton 13s linear infinite;
	}
	@-moz-keyframes AdfoxMobileCreditButton {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-50%, 0);
		}
	}
	@-webkit-keyframes AdfoxMobileCreditButton {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-50%, 0);
		}
	}
	@-o-keyframes AdfoxMobileCreditButton {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-50%, 0);
		}
	}
	@keyframes AdfoxMobileCreditButton {
		0% {
			transform: translate(0, 0);
		}
		100% {
			transform: translate(-50%, 0);
		}
	}
	.v34255e419612 .v34255e419612RMPQVeZ .v34255e419612RMRhijQb {
		display: none;
	}
	.v34255e419612 .v34255e419612RMPQVeZ>div:first-child {
		margin: 0 auto;
	}
	.v34255e419612 .v34255e419612RMPQVeZ .yap-reset .yap-rtb__wrapper,
	.v34255e419612 .v34255e419612RMPQVeZ #yap-R-AF-148790-5 {
		margin: 0 auto !important;
	}
	.catalog__package .v34255e419612 {
		margin: 0 -12px;
	}
	.catalog__package .v34255e419612 .v34255e419612RMeYQSGNOj .v34255e419612RMSVhUEiWckQZ {
		margin: 16px -3px -4px;
	}
	.v34255e419612 .commercial-listing .v34255e419612RMSVhUEiWckQZ {
		border-bottom: 4px solid #e6e6e6;
	}
	.v34255e419612 .commercial-listing .v34255e419612RMPQVeZ .v34255e419612RMSVhUEiWckQZ {
		border-bottom: 1px inset rgba(0, 0, 0, 0.2);
	}
	.v34255e419612 .commercial-listing .v34255e419612RMPQVeZ:before,
	.v34255e419612 .commercial-listing .v34255e419612RMPQVeZ:after {
		border-bottom: 4px solid #e6e6e6;
		content: '';
		display: block;
	}
	.v34255e419612 .commercial-listing .v34255e419612RMggR {
		border-bottom: 4px solid rgba(0, 0, 0, 0.1);
	}
	.v34255e419612 .commercial-listing .v34255e419612RMggR>yatag {
		max-width: 720px;
		margin: 0 auto !important;
	}
	.v34255e419612 .commercial-listing .v34255e419612RMPQVeZ:before {
		border-bottom-width: 3px;
	}
	.v34255e419612 .commercial-listing-item-wrapper+.commercial-listing-item-wrapper .v34255e419612RMPQVeZ:before {
		display: none;
	}
	.catalog__presets .v34255e419612 .v34255e419612RdaNSUARb {
		min-height: 260px;
	}
	.dealer-list .v34255e419612 .v34255e419612RdaNSUARb {
		border-bottom: 6px solid #e6e6e6;
		background: #fff;
		min-height: 270px;
	}
	.CatalogApp .v34255e419612 .v34255e419612RdaNSUARb .v34255e419612RMPQVeZ .yap-rtb__wrapper {
		margin: 0 auto !important;
	}
	.CatalogApp .v34255e419612 .v34255e419612RdaNSUARc {
		margin: 12px 0 -12px;
		border-top: 1px solid rgba(0, 0, 0, 0.1);
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}
	.CatalogApp .v34255e419612 .v34255e419612RdaNSUARc .v34255e419612RMSVhUEiWckQZ:last-child {
		border-bottom: none;
	}
	.CatalogApp .v34255e419612 .catalog-card-specifications-page .v34255e419612RMSVhUEiWckQZ:last-child {
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}
	.v34255e419612 .page-dealers-listing .v34255e419612RdaNSUARb .v34255e419612RMPQVeZ {
		padding: 10px 0;
	}
	.index-page .v34255e419612 .v34255e419612RdaNSUARc .v34255e419612RMSVhUEiWckQZ {
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	.ReviewsList__chunk>.v34255e419612 {
		border-bottom: 4px solid rgba(0, 0, 0, 0.12);
	}
	.ImageGallery_fullscreen .image-gallery-image-container .v34255e419612 {
		display: flex;
		align-items: center;
		height: calc(100vh - 120px);
		justify-content: center;
	}
	.v34255e419612RdaNSUAQdUeP .v34255e419612RMggR:not(:empty) {
		margin: 0 -1px;
		/* растягиваем на 1px по горизонтали, чтобы баннер остался 1180px */
		border: 1px solid rgba(0, 0, 0, 0.12);
	}
	.v34255e419612RdaNSUAgZ {
		margin-bottom: 20px;
	}
	.v34255e419612RdaNSUARa,
	.v34255e419612RdaNSUARb,
	.v34255e419612RdaNSUARc {
		text-align: center;
		line-height: 0;
	}
	.v34255e419612RdaNSUARa .v34255e419612RMggR,
	.v34255e419612RdaNSUARb .v34255e419612RMggR,
	.v34255e419612RdaNSUARc .v34255e419612RMggR,
	.v34255e419612RdaNSUARa .v34255e419612RMPQVeZ,
	.v34255e419612RdaNSUARb .v34255e419612RMPQVeZ,
	.v34255e419612RdaNSUARc .v34255e419612RMPQVeZ {
		display: inline-block;
		padding: 15px 0;
	}
	.v34255e419612RdaNSUARa .v34255e419612RMggR,
	.v34255e419612RdaNSUARb .v34255e419612RMggR,
	.v34255e419612RdaNSUARc .v34255e419612RMggR {
		display: block;
	}
	.v34255e419612RdaNSUARa .v34255e419612RMggR>div>div,
	.v34255e419612RdaNSUARb .v34255e419612RMggR>div>div,
	.v34255e419612RdaNSUARc .v34255e419612RMggR>div>div,
	.v34255e419612RdaNSUARa .v34255e419612RMggR>yatag>yatag,
	.v34255e419612RdaNSUARb .v34255e419612RMggR>yatag>yatag,
	.v34255e419612RdaNSUARc .v34255e419612RMggR>yatag>yatag {
		text-align: center;
		margin: 0 auto !important;
	}
	.v34255e419612RdaNSUARa {
		height: auto;
		margin: 0 !important;
		padding: 0 !important;
	}
	.v34255e419612RdaNSUARaegdbfc .v34255e419612RMggR:not(:empty) {
		border-top: 1px solid rgba(0, 0, 0, 0.12);
		width: 888px;
		padding: 15px 0;
		margin: auto;
	}
	.v34255e419612RdaNSUARaegdbfc .v34255e419612RMSRVQWaf {
		border-top: 1px solid rgba(0, 0, 0, 0.12);
	}
	.v34255e419612RdaNSUARaegdbfc .v34255e419612RMSRVQWaf>div {
		margin: 15px auto;
	}
	.v34255e419612RdaNSUARb {
		max-width: 920px;
		margin: 0;
		position: relative;
		z-index: 1;
		background: #fff;
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	.v34255e419612RdaNSUARc {
		background: #fff;
		margin: 0;
		margin-bottom: 64px;
	}
	.v34255e419612RdaNSUARc .v34255e419612RMQNTWG {
		padding: 0 0 5px 10px;
		line-height: 11px;
	}
	.page_type_stats .v34255e419612RdaNSUARc {
		margin-bottom: 20px;
		background: transparent;
	}
	.body_controller_listing .v34255e419612RdaNSUARd .v34255e419612RMPQVeZ .v34255e419612RMSRVQWaf:not(:empty) {
		padding-top: 15px;
		margin-bottom: 16px;
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	.page_type_card .v34255e419612RdaNSUARN {
		margin: 16px 0;
	}
	.page_type_card .v34255e419612RdaNSUAgaeXMYeSgl {
		position: absolute;
		bottom: 24px;
	}
	@media screen and (max-height: 750px) {
		.page_type_card .v34255e419612RdaNSUAgaeXMYeSgl {
			display: none;
		}
	}
	.page_type_card .v34255e419612RdaNSUAVMfcQer {
		position: absolute;
		z-index: 1;
		bottom: 0;
		left: 0;
		right: 0;
		position: static;
		display: block;
		text-align: center;
		padding: 10px 0;
	}
	@media screen and (max-width: 960px) {
		.page_type_card .v34255e419612RdaNSUAVMfcQer {
			display: none;
		}
	}
	.page_type_card .v34255e419612RdaNSUAVMfcQer .v34255e419612RMSVhUEi {
		display: inline-block;
	}
	.page_type_card .v34255e419612RdaNSUAVMfcQer .v34255e419612RMSVhUEi .v34255e419612RMSVhUEiWckQZ {
		flex-wrap: wrap;
	}
	.page_type_card .v34255e419612RdaNSUAVMfcQer .v34255e419612RMSVhUEi .v34255e419612RMSVhUEiWckQZ .v34255e419612RMiRnj {
		text-align: left;
		flex: 0;
	}
	.page_type_card .v34255e419612RdaNSUAVMfcQer .image-gallery-swipe {
		margin-bottom: 8px;
	}
	.LoginFrame {
		width: 888px;
		border: none;
		transition: height 1s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.LoginFrame {
			width: 100%
		}
	}
	.AuthModal {
		display: flex;
		justify-content: center;
		min-width: 600px;
		min-height: 350px;
		border-radius: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.AuthModal {
			min-width: 100%
		}
	}
	.AuthModal__frame {
		width: 888px;
		border: none;
		transition: height 1s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.AuthModal__frame {
			width: 100%
		}
	}
	.AuthModal .Loader {
		margin: auto
	}
	.VinReportDownload__button {
		min-width: 152px
	}
	.CardVinReportActionButtonMobile {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex;
		padding: 16px;
		color: #000;
		background-color: #fff
	}
	.CardVinReportActionButtonMobile_delimeter:after {
		position: absolute;
		right: 16px;
		bottom: 0;
		left: 16px;
		height: 1px;
		content: "";
		background-color: #efefef
	}
	.CardVinReportActionButtonMobile__text {
		display: flex;
		flex-grow: 1;
		flex-direction: column;
		justify-content: flex-end
	}
	.CardVinReportActionButtonMobile__title {
		margin-bottom: 4px
	}
	.CardVinReportActionButtonMobile__discountLabel {
		font-size: 11px;
		line-height: 14px;
		display: inline-flex;
		margin-left: 8px;
		padding: 0 10px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.CardVinReportActionButtonMobile__featuredPrice {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.CardVinReportActionButtonMobile__featuredPriceUnits {
		font-size: 13px;
		color: grey
	}
	.CardVinReportActionButtonMobile__totalPrice {
		align-self: center
	}
	.CardVinReportActionButtonMobile__oldPrice {
		text-align: center;
		text-decoration: line-through;
		color: grey
	}
	.CardVinReportActionButtonMobile__fullPrice {
		font-weight: 700;
		min-width: 80px;
		height: 32px;
		color: #157ee1;
		border-radius: 8px;
		background-color: #e3f0fb
	}
	.CardVinReportActionButtonMobile__fullPrice,
	.VinReportActionButton__payButton {
		display: flex;
		justify-content: center;
		align-items: center
	}
	.VinReportActionButton__payButton_desktop {
		min-height: 100%
	}
	.VinReportActionButton__payButton_twoRows {
		height: auto
	}
	.VinReportActionButton__payButton_twoRows .Button__content {
		line-height: normal;
		flex-direction: column
	}
	.VinReportActionButton__payButton_twoRowsDesktop .Button__content {
		margin-top: 8px;
		margin-bottom: 8px
	}
	.VinReportActionButton__payButton_twoRowsMobile .Button__content {
		margin-top: 6px;
		margin-bottom: 6px
	}
	.VinReportActionButton__bottomText {
		font-size: 11px;
		line-height: 14px;
		display: flex;
		justify-content: center;
		margin-top: 4px
	}
	.VinReportActionButton__bottomText_gray {
		color: grey
	}
	.VinReportActionButton__dot {
		padding: 0 6px
	}
	.VinReportActionButton__originalPrice {
		text-decoration: line-through
	}
	.CardVinReportMinPriceButton__content {
		line-height: normal;
		padding: 8px 0
	}
	.CardVinReportMinPriceButton__quota {
		font-size: 11px;
		line-height: 14px;
		margin-top: 4px
	}
	.CardVinReportButtons {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.CardVinReportButtons_mobile {
		flex-direction: column-reverse
	}
	.CardVinReportButtons_mobile .CardVinReportButtons__button:not(:first-child) {
		margin-bottom: 8px
	}
	.CardVinReportButtons_desktop .CardVinReportButtons__button {
		width: calc((100% - 16px)/2)
	}
	.CardVinReportButtons__bundlesContainer,
	.CardVinReportButtons_desktop .CardVinReportButtons__button_full {
		width: 100%
	}
	.CardVinReportButtons__bundles {
		display: flex;
		justify-content: space-between;
		width: 100%;
		margin-bottom: 16px
	}
	.CardVinReportButtons__bundlesMobile {
		overflow: hidden;
		margin-bottom: 16px;
		border-radius: 12px;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	.CardVinReportButtons__button_withLabel {
		position: relative
	}
	.CardVinReportButtons__button>.Observer {
		height: 100%
	}
	.CardVinReportButtons__button_full .CardVinReportButtons__buttonContent_mobile {
		margin-left: 0
	}
	.CardVinReportButtons__discountLabel {
		font-size: 11px;
		line-height: 20px;
		position: absolute;
		top: -10px;
		right: -10px;
		display: block;
		width: 75px;
		height: 20px;
		text-align: center;
		opacity: 1;
		color: #fff;
		border-radius: 12px;
		background-color: #db3727;
		transition: all .2s ease .1s
	}
	.CardVinReportButtons__discountLabel_hidden {
		top: -15px;
		opacity: 0
	}
	.CardVinReportButtons__promo {
		display: flex
	}
	.CardVinReportButtons__buttonPromo {
		position: relative;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		width: calc((100% - 16px)/2);
		min-height: 250px;
		padding: 32px 16px 16px;
		border-radius: 12px;
		background-color: #fff
	}
	.CardVinReportButtons__buttonPromo:hover,
	.CardVinReportButtons__buttonPromo_shadow {
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.CardVinReportButtons__buttonPromoPrices {
		width: 100%;
		margin-top: 24px
	}
	.CardVinReportButtons__buttonPromo:not(:last-child) {
		margin-right: 16px
	}
	.CardVinReportButtons__buttonPromoTitle {
		font-size: 17px;
		line-height: 22px;
		text-align: center
	}
	.CardVinReportButtons__buttonPromoPriceContainer {
		margin-bottom: 24px;
		text-align: center
	}
	.CardVinReportButtons__buttonPromoPriceContainer_highlight {
		color: #db3727
	}
	.CardVinReportButtons__buttonPromoPrice {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		display: inline
	}
	.CardVinReportButtons__buttonPromoPricePostfix {
		font-size: 15px;
		font-weight: 400;
		line-height: 20px;
		display: inline
	}
	.CardVinReportButtons__buttonPromoReducedPrice {
		text-align: center;
		text-decoration: line-through
	}
	.CardVinReportButtons__promoPriceTag {
		font-size: 11px;
		line-height: 14px;
		position: absolute;
		top: -6px;
		right: -6px;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 3px 12px;
		color: #fff;
		border-radius: 11px;
		background-color: #db3727
	}
	.VinReportIcon {
		flex: 0 0 auto
	}
	.VinReportIcon_type_ok {
		color: #5b0
	}
	.VinReportIcon_type_legal,
	.VinReportIcon_type_person {
		color: grey
	}
	.VinReportIcon_type_personYellow {
		color: #ffc720
	}
	.VinReportIcon_type_unknown {
		color: grey
	}
	.VinReportIcon_type_warning {
		color: #db3727
	}
	.VinReportIcon_type_closed {
		color: #ccc
	}
	.VinReportIcon_type_repair {
		color: grey
	}
	.VinReportIcon_type_carCheck {
		color: #5b0
	}
	.VinReportIcon_theme_white {
		color: #fff
	}
	.VinReportCommentCount {
		font-size: 12px;
		line-height: 14px;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		min-width: 22px;
		height: 16px;
		padding: 0 3px;
		color: #fff;
		border-radius: 4px;
		background-color: #ccc;
		transition: background .5s
	}
	@media print {
		.VinReportCommentCount {
			color: #fff;
			-webkit-print-color-adjust: exact;
			background-color: #ccc
		}
	}
	.VinReportCommentCount:before {
		position: absolute;
		bottom: -4px;
		left: 6px;
		content: "";
		border-color: #ccc transparent transparent #ccc;
		border-style: solid;
		border-width: 2.5px;
		transition: border .5s
	}
	.VinReportCommentCount:hover {
		background-color: #db3727
	}
	.VinReportCommentCount:hover:before {
		border-top-color: #db3727;
		border-left-color: #db3727
	}
	.VinReportContents__title {
		font-size: 23px;
		line-height: 28px;
		margin: 0 0 24px
	}
	.VinReportContents__title_preview {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents__title_preview {
			font-size: 15px;
			font-weight: 400;
			line-height: 20px;
			margin-bottom: 20px
		}
	}
	.VinReportContents__title_previewExp {
		font-size: 23px;
		line-height: 28px
	}
	.VinReportContents__list {
		margin: 0;
		padding: 0;
		list-style: none
	}
	.VinReportContents:not(.VinReportContents_pdf) .VinReportContents__list {
		column-count: 2;
		grid-column-gap: 16px;
		column-gap: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents:not(.VinReportContents_pdf) .VinReportContents__list {
			column-count: 1
		}
	}
	.VinReportContents_pdf .VinReportContents__list {
		column-count: 2
	}
	.VinReportContents__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		padding-bottom: 18px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportContents__item {
			padding-bottom: 13px
		}
		.VinReportContents__item:last-child {
			padding-bottom: 0
		}
	}
	.VinReportContents__itemText {
		margin-left: 12px;
		padding-top: 3px
	}
	.VinReportContents__itemTitle {
		display: flex;
		align-items: center
	}
	.VinReportContents__link {
		display: block
	}
	.VinReportContents__link_empty {
		color: #157ee1
	}
	.VinReportContents__counter {
		margin-top: -6px;
		margin-left: 8px
	}
	.VinReportContents__value {
		display: block;
		margin-top: 4px;
		color: grey
	}
	.VinReportPreview {
		position: relative;
		padding: 24px;
		border-radius: 8px;
		box-shadow: 0 4px 24px rgba(0, 0, 0, .16)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview {
			margin-bottom: 8px;
			padding: 10px 0 0;
			border-radius: 0;
			box-shadow: none
		}
	}
	.VinReportPreview__offerInfo {
		display: block
	}
	.VinReportPreview__photo {
		display: block;
		width: 100%;
		height: 224px;
		margin-bottom: 24px;
		border-radius: 16px;
		object-fit: cover
	}
	.VinReportPreview__vin {
		font-size: 15px;
		margin-bottom: 4px;
		color: grey
	}
	.VinReportPreview__mmm {
		font-size: 23px;
		font-weight: 700;
		width: calc(100% - 80px)
	}
	.VinReportPreview__info {
		display: flex;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info {
			display: block;
			margin-top: 21px;
			padding-top: 21px;
			border-top: 1px solid #e0e0e0
		}
	}
	.VinReportPreview__info-item {
		margin-right: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item {
			display: flex;
			margin-right: 0
		}
		.VinReportPreview__info-item:not(:last-child) {
			margin-bottom: 8px
		}
	}
	.VinReportPreview__info-item-name {
		font-size: 13px;
		margin-bottom: 4px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item-name {
			font-size: 13px;
			line-height: 15px;
			flex-shrink: 0;
			width: 40%
		}
	}
	.VinReportPreview__info-item-value {
		font-size: 17px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__info-item-value {
			font-size: 13px;
			line-height: 15px;
			flex-grow: 1;
			flex-shrink: 1
		}
	}
	.VinReportPreview__buttons {
		margin-top: 21px
	}
	.VinReportPreview__button {
		width: 100%;
		margin-top: 24px
	}
	.VinReportPreview__logo {
		position: absolute;
		top: 24px;
		right: 24px;
		width: 64px;
		height: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview__logo {
			top: 0;
			right: 0
		}
	}
	.VinReportPreview_withPhoto .VinReportPreview__logo {
		top: 272px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreview_withPhoto .VinReportPreview__logo {
			top: 248px
		}
	}
	.VinReportPreview__loader {
		padding: 40px 0;
		text-align: center
	}
	.VinReportPreview__content {
		margin-top: 24px
	}
	.VinReportPreview__stickyButton {
		position: fixed;
		bottom: calc(env(safe-area-inset-bottom) + 24px);
		width: calc(100% - 48px)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp {
			margin-bottom: 8px;
			padding: 10px 0 0;
			border-radius: 0;
			box-shadow: none
		}
	}
	.VinReportPreviewExp__top {
		padding: 32px;
		border-radius: 16px;
		background: #f4f6f8
	}
	.VinReportPreviewExp__proAutoLogo {
		display: none
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__proAutoLogo {
			display: block;
			margin-bottom: 12px
		}
	}
	.VinReportPreviewExp__title {
		display: flex;
		align-items: center;
		margin-bottom: 12px
	}
	.VinReportPreviewExp__vin {
		font-size: 15px;
		margin-bottom: 4px;
		color: grey
	}
	.VinReportPreviewExp__mmm {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.VinReportPreviewExp__info {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 16px;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info {
			display: block;
			margin-top: 24px;
			padding-top: 24px;
			border-top: 1px solid #e0e0e0
		}
	}
	.VinReportPreviewExp__info-item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item {
			display: flex;
			margin-right: 0
		}
		.VinReportPreviewExp__info-item:not(:last-child) {
			margin-bottom: 8px
		}
	}
	.VinReportPreviewExp__info-item-name {
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item-name {
			font-size: 13px;
			line-height: 15px;
			flex-shrink: 0;
			width: 40%
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__info-item-value {
			font-size: 13px;
			line-height: 15px;
			flex-grow: 1;
			flex-shrink: 1
		}
	}
	.VinReportPreviewExp__buttons {
		margin-top: 24px
	}
	.VinReportPreviewExp__button {
		width: 100%;
		margin-top: 24px
	}
	.VinReportPreviewExp__logo {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 50%;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportPreviewExp__logo {
			top: 28px;
			right: 0
		}
	}
	.VinReportPreviewExp__logoImg {
		width: 32px;
		height: 32px
	}
	.VinReportPreviewExp__loader {
		padding: 40px 0;
		text-align: center
	}
	.VinReportPreviewExp__content {
		margin-top: 48px
	}
	.VinReportStatusNew_default,
	.VinReportStatusNew_fancy {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 100%;
		padding: 16px;
		border-radius: 8px
	}
	.VinReportStatusNew_default {
		background: #f0f0f0
	}
	.VinReportStatusNew_fancy {
		background: #ffc720
	}
	.VinReportStatusNew_pdf {
		margin-bottom: 24px
	}
	.VinReportStatusNew__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		margin-bottom: 4px
	}
	.VinReportStatusNew__text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.VinReportStatusNew_fancy .VinReportStatusNew__text {
		opacity: .5;
		color: #000
	}
	.VinReportStatusNew__loader {
		flex-shrink: 0;
		margin-right: 16px
	}
	.VinHistoryScore {
		justify-content: space-between;
		align-items: center;
		box-sizing: border-box;
		margin: 48px 0 10px;
		padding: 10px;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	.VinHistoryScore_mobile {
		margin: 0;
		padding: 0;
		background: none
	}
	.VinHistoryScore__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		text-align: center
	}
	.VinHistoryScore_mobile .VinHistoryScore__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px;
		text-align: left
	}
	.VinHistoryScore_mobile .VinHistoryScore__title_h4 {
		font-size: 17px;
		line-height: 22px;
		margin-bottom: 16px
	}
	.VinHistoryScore__subtitle {
		font-size: 13px;
		line-height: 16px;
		width: 260px;
		margin: auto;
		padding: 4px 0 0;
		text-align: center;
		color: grey
	}
	.VinHistoryScore__buttons {
		display: flex;
		justify-content: center;
		padding: 20px 10px 10px
	}
	.VinHistoryScore_mobile .VinHistoryScore__buttons {
		padding: 0
	}
	.VinHistoryScore__scoreButton {
		width: 95px;
		margin: 0 10px;
		cursor: pointer;
		text-align: center
	}
	.VinHistoryScore__compact_active .VinHistoryScore__iconButton,
	.VinHistoryScore__compact_active .VinHistoryScore__iconShadow,
	.VinHistoryScore__compact_active .VinHistoryScore__scoreText {
		opacity: .5
	}
	.VinHistoryScore__scoreButton_active .VinHistoryScore__iconButton,
	.VinHistoryScore__scoreButton_active .VinHistoryScore__iconShadow,
	.VinHistoryScore__scoreButton_active .VinHistoryScore__scoreText {
		opacity: 1;
		transform: scale(1)
	}
	.VinHistoryScore__iconButton {
		width: 64px;
		height: 64px;
		transition: opacity .3s, transform .3s;
		transform: scale(.875)
	}
	.VinHistoryScore__iconShadow {
		display: none;
		transition: opacity .3s
	}
	.VinHistoryScore_mobile .VinHistoryScore__iconShadow {
		display: block;
		width: 40px;
		height: 4px;
		margin: 0 auto
	}
	.VinHistoryScore__scoreText {
		font-size: 15px;
		line-height: 20px;
		transition: opacity .3s
	}
	.VinHistoryScore_mobile .VinHistoryScore__scoreText {
		padding-top: 8px
	}
	.VinHistoryScore__compact {
		padding-top: 11px;
		padding-bottom: 6px
	}
	.VinHistoryScore_mobile .VinHistoryScore__compact {
		padding: 0
	}
	.VinHistoryScore_mobile .VinHistoryScore__compact:not(:last-child) {
		margin-bottom: 16px
	}
	.VinHistoryScore__extended {
		padding: 14px
	}
	.VinHistoryScore_mobile .VinHistoryScore__extended {
		padding: 0
	}
	.VinHistoryScore__success {
		padding: 14px
	}
	.VinHistoryScore_mobile .VinHistoryScore__success {
		padding: 0
	}
	.VinHistoryScore__moneyBack {
		display: flex;
		align-items: center;
		padding: 8px 0 4px
	}
	.VinHistoryScore__moneyBackText {
		font-size: 15px;
		line-height: 20px;
		margin-left: 2px
	}
	.VinHistoryScore__disclaimer {
		font-size: 13px;
		line-height: 16px;
		width: 260px;
		margin: auto;
		padding: 4px 0 0;
		text-align: center;
		color: grey
	}
	.VinHistoryScore__comment {
		font-size: 15px;
		line-height: 20px;
		overflow: auto;
		width: calc(100% - 16px);
		min-width: calc(100% - 16px);
		max-width: calc(100% - 16px);
		min-height: 20px;
		max-height: 500px;
		margin-top: 16px
	}
	.VinHistoryScore_mobile .VinHistoryScore__comment {
		margin-top: 0
	}
	.VinHistoryScore__sendButton {
		max-width: 190px;
		margin: 16px auto 0
	}
	.VinHistoryScore_mobile .VinHistoryScore__sendButton {
		max-width: 100%;
		margin: 16px 0 0
	}
	.HistoryByVinAccordionItem {
		margin-top: 24px
	}
	.HistoryByVinAccordionItem_opened .HistoryByVinAccordionItem__icon {
		transform: rotate(180deg)
	}
	.HistoryByVinAccordionItem_opened .HistoryByVinAccordionItem__content {
		max-height: 1000px;
		padding-top: 14px
	}
	.HistoryByVinAccordionItem__header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		cursor: pointer
	}
	.HistoryByVinAccordionItem__title {
		font-size: 17px;
		font-weight: 400;
		line-height: 22px;
		flex: 1;
		margin: 0;
		padding-right: 70px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordionItem__title {
			font-size: 15px;
			font-weight: 400;
			line-height: 20px
		}
	}
	.HistoryByVinAccordionItem__icon {
		color: grey;
		transition: transform .3s
	}
	.HistoryByVinAccordionItem__content {
		overflow: hidden;
		max-height: 0;
		padding-top: 0
	}
	.HistoryByVinAccordionItem__paragraph {
		font-size: 17px;
		font-weight: 400;
		line-height: 22px;
		margin: 0;
		padding-right: 48px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordionItem__paragraph {
			font-size: 15px;
			line-height: 20px;
			color: grey
		}
	}
	.HistoryByVinAccordion__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin: 0;
		padding: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordion__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.HistoryByVinAccordion__list {
		overflow: hidden;
		margin: 0;
		padding: 0;
		list-style: none
	}
	.HistoryByVinAccordion__item {
		padding-bottom: 14px;
		border-bottom: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVinAccordion__item {
			font-size: 15px;
			line-height: 20px
		}
	}
	.HistoryByVinPromoBlock {
		margin-bottom: 48px
	}
	.HistoryByVinPromoBlock_mobile {
		margin: 0
	}
	.HistoryByVinPromoBlock__title {
		font-size: 31px;
		line-height: 40px;
		margin-bottom: 0 0 24px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__title {
		font-size: 23px;
		line-height: 28px
	}
	.HistoryByVinPromoBlock__item {
		display: flex;
		flex-direction: column;
		margin-bottom: 16px;
		padding: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVinPromoBlock__item_taxi {
		background-color: #ffe9ad
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__item {
		display: block;
		padding: 32px 24px 24px
	}
	.HistoryByVinPromoBlock__itemImage {
		display: inline-block;
		width: 464px;
		margin: 0 auto 32px;
		border-radius: 8px;
		box-shadow: 0 8px 32px rgba(0, 0, 0, .04)
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemImage {
		width: 100%;
		height: auto;
		margin: 0 auto 16px;
		border-radius: 32px 32px 0 0
	}
	.HistoryByVinPromoBlock__itemImage_taxi {
		width: 512px;
		margin-top: 56px;
		margin-right: -48px;
		margin-bottom: 58px;
		border-radius: 0;
		box-shadow: none
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemImage_taxi {
		width: calc(100% + 24px);
		margin-top: 56px;
		margin-right: -24px;
		margin-bottom: 56px;
		border-radius: 0
	}
	.HistoryByVinPromoBlock__itemTitle {
		font-size: 23px;
		line-height: 28px;
		display: block;
		margin: 0 0 16px;
		color: #000
	}
	.HistoryByVinPromoBlock__itemText {
		font-size: 17px;
		line-height: 22px;
		color: #000
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__itemText {
		font-size: 15px;
		line-height: 20px
	}
	.HistoryByVinPromoBlock__partners {
		margin-bottom: 16px;
		padding: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partners {
		padding: 24px
	}
	.HistoryByVinPromoBlock__partnersTitle {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px
	}
	.HistoryByVinPromoBlock__partnersGrid {
		display: grid;
		align-items: center;
		grid-template-columns: repeat(3, 123px);
		grid-column-gap: 48px;
		grid-row-gap: 48px;
		width: 100%;
		justify-items: center
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnersGrid {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 48px;
		grid-row-gap: 24px
	}
	.HistoryByVinPromoBlock__partnerImage {
		width: 123px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnerImage {
		width: 100%
	}
	.HistoryByVinPromoBlock__partnerLink {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 48px
	}
	.HistoryByVinPromoBlock_mobile .HistoryByVinPromoBlock__partnerLink {
		margin-bottom: 24px
	}
	.HistoryByVinPromoBlock__accordion {
		margin: 48px 0 0
	}
	.HistoryByVinPromoBlock__exampleButton {
		margin-top: 16px
	}
	.PersonalMessage {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		cursor: pointer;
		text-align: center;
		transition: width .2s
	}
	.PersonalMessage:hover {
		background-color: initial
	}
	.PersonalMessage_width_default {
		width: 150px
	}
	.PersonalMessage_width_full {
		width: 100%
	}
	.PersonalMessage_type_default {
		font-size: 15px
	}
	.PersonalMessage__content {
		display: flex;
		align-items: center
	}
	.PersonalMessage_icon_only {
		width: 72px
	}
	.PersonalMessage__icon {
		margin-right: 12px;
		vertical-align: middle;
		transition: all .2s
	}
	.PersonalMessage__icon_color_grey {
		color: grey
	}
	.PersonalMessage__icon_color_green {
		color: #5b0
	}
	.PersonalMessage__icon_color_white {
		color: #fff
	}
	.PersonalMessage_icon_only .PersonalMessage__icon {
		margin: 0
	}
	.PersonalMessage_minimized .PersonalMessage__icon {
		margin-right: 0
	}
	.PersonalMessage__caption {
		opacity: 1;
		transition: all .2s
	}
	.PersonalMessage_minimized .PersonalMessage__caption {
		width: 0;
		opacity: 0
	}
	.PersonalMessage__tooltip_fix_width {
		max-width: 310px
	}
	.PersonalMessage_minimized {
		width: 53px
	}
	.PersonalMessage_disabled {
		cursor: auto;
		opacity: .8
	}
	.PersonalMessage_disabled:hover {
		border-left-color: #e0e0e0;
		background-color: #fff
	}
	.PersonalMessage_type_default.PersonalMessage_chat_only {
		color: #fff;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		background-color: #5b0;
		background-image: none
	}
	.PersonalMessage_type_default.PersonalMessage_chat_only:hover {
		background-color: #77c933;
		background-image: none
	}
	.PersonalMessage_chat_only .PersonalMessage__icon {
		color: #fff
	}
	.OfferPhone-module__phone {
		font-size: 15px;
		line-height: normal
	}
	.OfferPhone-module__covid19 {
		font-size: 11px;
		line-height: 14px;
		opacity: .72;
		color: #fff
	}
	.OfferPhone-module__placeholder {
		margin-bottom: 0
	}
	.OfferPhone-module__withCovid19Text .OfferPhone-module__placeholder,
	.OfferPhone-module__withCovid19Text .OfferPhone-module__showPhoneText {
		margin-bottom: 4px
	}
	.OfferPhone-module__phoneButton {
		font-weight: 700;
		height: 64px;
		padding: 10px
	}
	.OfferPhone-module__container {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%;
		border-radius: 8px
	}
	.OfferPhone-module__containerCorner {
		border-radius: 0 8px 8px
	}
	.OfferPhone-module__more:not(.OfferPhone-module__minimized) .OfferPhone-module__container {
		align-items: stretch
	}
	.OfferPhone-module__opened .OfferPhone-module__container {
		height: auto;
		padding: 8px 0;
		background-color: #fff;
		box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1)
	}
	.OfferPhone-module__loader {
		width: 100%
	}
	.OfferPhone-module__phone-icon {
		vertical-align: middle
	}
	.OfferPhone-module__showPhoneText {
		margin-bottom: 10px;
		transition: .2s
	}
	.OfferPhone-module__content_bigChatButtonExp .OfferPhone-module__showPhoneText {
		font-weight: 400;
		margin-top: 10px;
		margin-bottom: 0
	}
	.OfferPhone-module__minimized .OfferPhone-module__phone-schedule {
		display: none
	}
	.OfferPhone-module__minimized .OfferPhone-module__showPhoneText {
		height: 0;
		margin: 0;
		opacity: 0;
		transform: scaleY(0);
		transform-origin: top center
	}
	.OfferPhone-module__phone-list {
		margin: auto 0
	}
	.OfferPhone-module__virtual-phone {
		align-self: center;
		width: 35px;
		height: 42px;
		margin-right: 12px;
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='35' height='42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 7.324V4c0-2.206 1.828-4 4-4h17c2.181 0 4 1.805 4 4v34c0 2.206-1.828 4-4 4H14c-2.181 0-4-1.805-4-4v-5.55C4.007 28.988 0 23.534 0 16.122c0-1.052.086-4.52.254-5.546L10 7.324zm11.748 3.252L12 7.341V4c0-1.087.919-2 2-2h2v1a1 1 0 001 1h11a1 1 0 001-1V2h2c1.083 0 2 .915 2 2v34c0 1.087-.919 2-2 2H14c-1.083 0-2-.915-2-2v-5.55c5.993-3.459 10-8.89 10-16.328 0-1.079-.084-4.52-.252-5.546zM30 35H15a1 1 0 00-1 1v1a1 1 0 001 1h15a1 1 0 001-1v-1a1 1 0 00-1-1zM19.8 16.122c0-1.107-.054-2.891-.127-4.105l-8.7-2.887-8.644 2.884a80.8 80.8 0 00-.129 4.108c0 6.255 3.148 11.21 8.8 14.536 5.662-3.328 8.8-8.265 8.8-14.536zM4.551 12.947c-.1.734-.151 3.216-.151 3.97C4.4 22.513 7.117 25.551 11 28c3.883-2.45 6.6-5.468 6.6-11.083 0-.773-.05-3.236-.15-3.97L10.983 11l-6.432 1.947z' fill='%235B0'/%3E%3C/svg%3E") no-repeat 50%;
		background-size: 34px 41px;
		transition: all .2s
	}
	.OfferPhone-module__phone.OfferPhone-module__minimized:not(.OfferPhone-module__opened) .OfferPhone-module__virtual-phone {
		width: 0;
		margin-right: 0;
		opacity: 0
	}
	.OfferPhone-module__separator {
		width: 1px;
		min-height: 100%;
		margin-right: 12px;
		border-top: 15px solid #fff;
		border-bottom: 15px solid #fff;
		background: #e0e0e0
	}
	.OfferPhone-module__load-more {
		font-size: 13px;
		display: inline-block;
		margin-top: 4px
	}
	.OfferPhone-module__minimized .OfferPhone-module__load-more {
		display: none
	}
	.OfferPhone-module__phone-title {
		font-size: 18px;
		font-weight: 700;
		white-space: nowrap
	}
	.OfferPhone-module__phone-schedule {
		font-size: 11px;
		margin-top: 4px;
		color: #a1a1a1
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item:not(:last-child),
	.OfferPhone-module__opened .OfferPhone-module__phone-item:not(:last-child) {
		margin-bottom: 16px
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item {
		padding-bottom: 8px;
		border-bottom: 1px solid #e0e0e0
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item-black {
		border-bottom: 1px solid hsla(0, 0%, 100%, .12)
	}
	.OfferPhone-module__allPhones .OfferPhone-module__phone-item-black:last-child {
		border: none
	}
	.OfferPhone-module__dropdown-icon {
		width: 8px;
		height: 8px;
		margin-left: 4px
	}
	.OfferPhone-module__not-my-number-link {
		font-size: 13px;
		display: block;
		height: 16px;
		margin-top: 4px;
		opacity: 1;
		transition: all .5s
	}
	.OfferPhone-module__minimized .OfferPhone-module__not-my-number-link {
		visibility: hidden;
		height: 0;
		margin-top: 0;
		opacity: 0
	}
	.OfferPhone-module__not-my-number {
		box-sizing: border-box;
		width: 380px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row {
		display: flex
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__right {
		width: 50%
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__right .OfferPhone-module__title {
		color: #5b0
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__left {
		margin-right: auto
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row .OfferPhone-module__left .OfferPhone-module__title {
		color: #db3727
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row-n2 {
		font-size: 21px;
		margin-top: 4px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__row-n3 {
		line-height: 18px;
		margin-top: 8px
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links {
		margin-top: 8px;
		padding-top: 8px;
		border-top: 1px solid hsla(0, 0%, 100%, .3)
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links .Link {
		margin-right: 20px;
		color: #acd4ff
	}
	.OfferPhone-module__not-my-number .OfferPhone-module__links .Link:hover {
		margin-right: 20px;
		color: #db3727
	}
	.OfferPhone-module__virtual-phone-tooltip {
		width: 250px;
		padding: 7px 10px
	}
	.OfferPhone-module__clickable {
		cursor: pointer
	}
	.OfferPhone-module__withBorder {
		box-sizing: border-box;
		width: calc(100% - 2px);
		padding: 8px 0;
		border: 1px solid rgba(0, 0, 0, .12);
		border-radius: 4px
	}
	.OfferPhone-module__previewOnly {
		height: 36px
	}
	.OfferPhone-module__previewOnly .OfferPhone-module__showPhoneText {
		font-weight: 400;
		line-height: 1.2;
		margin-bottom: 0
	}
	.CardSellerAlarms__item {
		padding: 0 0 16px 64px;
		background-repeat: no-repeat;
		background-position: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__item {
			padding: 24px 56px 24px 0;
			border-top: 1px solid #e0e0e0;
			background-position: 100% 24px;
			background-size: 40px
		}
		.CardSellerAlarms__item:first-child {
			border: none
		}
	}
	.CardSellerAlarms__item_nodisturb {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='34' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M39.344 33.463a1.67 1.67 0 01-1.196-.502l-.477-.485c-.043-.046-.084-.093-.13-.14l-4.183-4.25a1.075 1.075 0 00-1.54 0 1.115 1.115 0 000 1.562l.548.557a.59.59 0 00.061.067l3.64 3.699c.279.316.431.717.431 1.142 0 .459-.175.891-.494 1.215a1.672 1.672 0 01-2.392 0l-4.183-4.253-.18-.181a1.078 1.078 0 00-1.54 0 1.117 1.117 0 000 1.564l.089.09a3.264 3.264 0 00-1.958-.774c0-.026.003-.052.003-.077a3.937 3.937 0 00-1.132-2.777 3.805 3.805 0 00-2.733-1.15c-.247 0-.494.023-.734.07a3.952 3.952 0 00-1.1-2.31 3.816 3.816 0 00-2.734-1.15 3.81 3.81 0 00-2.732 1.15l-.591.6a3.907 3.907 0 00-.921-1.496 3.802 3.802 0 00-2.733-1.15 3.81 3.81 0 00-2.733 1.15L6 27.012C5.937 27.076 6 17 6 17h2c.212 0 1.047.037 1.222-.082l4.666-3.113 5.656-.94-4.346 3.514a1.12 1.12 0 00-.138 1.598c1.927 2.215 7.309 2.965 10.75.925l4.92 1.665 5.616 5.706 4.185 4.255c.319.325.495.757.495 1.215 0 .459-.166.894-.487 1.218a1.67 1.67 0 01-1.195.502zm-9.066 5.458a1.14 1.14 0 01-.823-.348l-.826-.838c.248-.48.38-1.019.38-1.575a3.41 3.41 0 00-.765-2.163l2.858 2.903c.22.223.341.521.341.837 0 .319-.12.614-.341.836a1.15 1.15 0 01-.824.348zm-7.173 1.523a1.152 1.152 0 01-1.647 0 1.19 1.19 0 01-.341-.837c0-.277.095-.542.265-.751l3.327-3.38c.048-.05.094-.099.137-.15a1.15 1.15 0 011.647.002c.22.223.342.52.342.836 0 .317-.12.612-.342.837l-3.388 3.443zm-7-3.494c0-.459.176-.889.495-1.215l4.183-4.253a1.67 1.67 0 012.39 0c.32.323.495.756.495 1.215 0 .422-.147.818-.42 1.129l-3.327 3.38c-.043.044-.086.09-.127.137l-.806.819a1.668 1.668 0 01-1.195.502 1.66 1.66 0 01-1.193-.5 1.724 1.724 0 01-.495-1.214zm-4.568-3.39c0-.46.176-.89.495-1.215l4.183-4.251a1.672 1.672 0 012.391 0c.66.668.66 1.759 0 2.427l-4.183 4.25a1.668 1.668 0 01-1.196.503 1.656 1.656 0 01-1.195-.5 1.725 1.725 0 01-.495-1.215zM7.39 29.79c0-.458.175-.888.494-1.214l1.357-1.378a1.674 1.674 0 012.391 0c.66.67.66 1.758 0 2.427l-1.356 1.377c-.32.325-.745.503-1.196.503a1.65 1.65 0 01-1.196-.5 1.72 1.72 0 01-.494-1.215zM42 18v11l-9.91-10.179a1.084 1.084 0 00-.425-.266L26.01 16.64a1.076 1.076 0 00-.969.142c-2.07 1.471-5.506 1.3-7.367.422l6.263-5.069.37-.062 9.582-.836L42 18zM24.642 42.005l2.56-2.597.719.73a3.295 3.295 0 004.72 0c.386-.391.653-.852.811-1.344.429.163.888.248 1.356.248a3.81 3.81 0 002.733-1.15 3.93 3.93 0 001.102-2.282c.229.042.463.065.7.065.923 0 1.959-.093 2.657-.694v1.054L48 36v-2h-3.987V12H48v-2l-6 .054V15l-7.11-5.767a1.07 1.07 0 00-.762-.228l-9.72.86-1.376.189-9.723 1.616a1.12 1.12 0 00-.42.166L8 15H6v-5H0v2h4v22H0v2h6v-3.524c.059.067 1 1.238 3.08 1.238.097 0 .191-.005.285-.012a3.929 3.929 0 001.13 2.63 3.815 3.815 0 003.464 1.081 3.938 3.938 0 001.104 2.31 3.8 3.8 0 002.732 1.15c.454 0 .895-.08 1.308-.23.16.508.436.971.818 1.36.63.645 1.469.997 2.36.997a3.28 3.28 0 002.361-.995z' id='a'/%3E%3C/defs%3E%3Cg transform='translate(0 -9)' fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)' fill='%235B0'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__item_virtualPhone {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='48' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M14 36.077V38h26v2H14v3c0 1.832 1.203 3 3.172 3h19.656C38.796 46 40 44.834 40 43V5c0-1.832-1.203-3-3.172-3H17.172C15.204 2 14 3.166 14 5v1h26v2H14v2.551l8.759 3.163c.161 1.065.241 4.638.241 5.759 0 7.475-3.583 13-9 16.604zM2 19.473c0-1.093.082-4.694.243-5.76L12 10.173V5c0-2.95 2.11-5 5.172-5h19.656C39.9 0 42 2.063 42 5v38c0 2.95-2.11 5-5.172 5H17.172C14.1 48 12 45.937 12 43v-6.292C6.028 33.13 2 27.372 2 19.473zM27 45a2 2 0 110-4 2 2 0 010 4zM23 3h8v2h-8V3zm-2 16.473c0-1.165-.053-3.05-.124-4.313l-8.401-3.033-8.349 3.03A90.942 90.942 0 004 19.474c0 6.542 3.041 11.725 8.5 15.194 5.468-3.472 8.5-8.636 8.5-15.194zm-15 1.08c0-.714.05-3.066.15-3.761L12.483 14l6.368 2.792c.1.695.149 3.03.149 3.76 0 5.32-2.633 9.128-6.5 11.448C8.633 29.68 6 25.855 6 20.553z' id='a'/%3E%3C/defs%3E%3Cg transform='translate(-2)' fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg mask='url(%23b)' fill='%235B0'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__item_fraud {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M32.772 21.78C31.768 23.132 30.234 24 28.5 24c-2.411 0-4.435-1.68-5.187-4H16v9.492l16 4.923V27h3.382l-2.61-5.22zM31.532 20h-6.063c.61 1.201 1.749 2 3.031 2s2.422-.799 3.031-2zM33.9 35l3.394 1.044-.588 1.912L12 30.354V36h-2v-8.354l4 1.23V20H9v-2h5l5-13 4 3h1l5-3 5 13h6v2h-5.882l4.5 9H34v6h-.1zM24 48C10.745 48 0 37.255 0 24S10.745 0 24 0s24 10.745 24 24-10.745 24-24 24zm0-2c12.15 0 22-9.85 22-22S36.15 2 24 2 2 11.85 2 24s9.85 22 22 22z' id='a'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='%23DB3727' fill-rule='nonzero' xlink:href='%23a'/%3E%3Cg mask='url(%23b)' fill='%23DB3727'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
	}
	.CardSellerAlarms__itemTitle {
		margin-bottom: 4px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__itemTitle {
			font-size: 15px;
			line-height: 20px;
			padding: 0;
			border: none
		}
	}
	.CardSellerAlarms__item:first-child .CardSellerAlarms__itemTitle {
		border-top: 0
	}
	.CardSellerAlarms__itemText {
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.CardSellerAlarms__itemText {
			font-size: 13px;
			line-height: 18px
		}
	}
	.ButtonFavorite-module__container {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.ButtonFavorite-module__container .Button__content>.ButtonFavorite-module__content {
		margin: 0
	}
	.ButtonFavorite-module__container .Button__text {
		width: 100%
	}
	.ButtonFavorite-module__popup {
		max-width: 250px
	}
	.ButtonFavorite-module__content {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		margin: 0
	}
	.ButtonFavorite-module__content_wide {
		min-width: 142px
	}
	.ButtonFavorite-module__content_align_left {
		justify-content: flex-start;
		padding: 0 16px
	}
	.ButtonFavorite-module__content_align_center {
		justify-content: center
	}
	.ButtonFavorite-module__active {
		visibility: visible
	}
	.ButtonFavorite-module__icon {
		color: grey
	}
	.ButtonFavorite-module__active .ButtonFavorite-module__icon {
		color: #db3727
	}
	.ButtonFavorite-module__text {
		display: block;
		margin-left: 8px
	}
	.ButtonFavorite-module__s .ButtonFavorite-module__icon:only-child {
		padding: 1px
	}
	.ButtonFavorite-module__m .ButtonFavorite-module__icon:only-child {
		padding: 5px
	}
	.ButtonFavorite-module__l .ButtonFavorite-module__icon:only-child {
		padding: 9px
	}
	.ButtonFavorite-module__xl .ButtonFavorite-module__icon:only-child {
		padding: 13px
	}
	.ButtonFavorite-module__l .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__m .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__s .ButtonFavorite-module__icon:only-child,
	.ButtonFavorite-module__xl .ButtonFavorite-module__icon:only-child {
		margin: 0
	}
	.ButtonFavorite-module__full .Button__content,
	.ButtonFavorite-module__full .ButtonFavorite-module__content {
		width: 100%
	}
	.ButtonFavorite-module__notificationLink {
		margin-left: 8px;
		cursor: pointer;
		color: #157ee1
	}
	.ButtonFavorite-module__notificationLink:hover {
		color: #db3727
	}
	.Dropdown {
		position: relative
	}
	.Dropdown__menu {
		display: none
	}
	.Dropdown_visible .Dropdown__menu {
		display: block
	}
	.OfferComplaintDialog {
		max-width: 300px;
		padding: 8px 10px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog {
			max-width: 100%;
			padding: 0 24px 16px
		}
	}
	.OfferComplaintDialog__textarea {
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__textarea {
			margin-bottom: 16px
		}
	}
	.OfferComplaintDialog__item {
		display: flex;
		margin-bottom: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__item {
			font-size: 15px;
			margin-bottom: 16px
		}
	}
	.OfferComplaintDialog__item_another {
		margin: 0 -10px 8px;
		padding: 8px 10px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.OfferComplaintDialog__item_another {
			margin: 0 -24px 16px;
			padding: 16px 24px 0
		}
	}
	.OfferComplaintDialog__item_help {
		align-items: center;
		margin-top: 16px;
		cursor: pointer
	}
	.OfferComplaintDialog__helpIcon {
		margin-right: 8px;
		color: #ccc
	}
	.ButtonReport-module__container {
		display: inline-flex;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.ButtonReport-module__container .Button__content>.ButtonReport-module__content {
		margin: 0
	}
	.ButtonReport-module__content {
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box
	}
	.ButtonReport-module__content_wide {
		min-width: 142px
	}
	.ButtonReport-module__content_align_left {
		justify-content: flex-start;
		padding: 0 16px
	}
	.ButtonReport-module__content_align_center {
		justify-content: center
	}
	.ButtonReport-module__icon {
		color: grey
	}
	.ButtonReport-module__text {
		display: block;
		margin-left: 8px
	}
	.ButtonReport-module__dropdown-switcher {
		width: 100%;
		height: 100%
	}
	.ButtonReport-module__s .ButtonReport-module__icon:only-child {
		padding: 1px
	}
	.ButtonReport-module__m .ButtonReport-module__icon:only-child {
		padding: 5px
	}
	.ButtonReport-module__l .ButtonReport-module__icon:only-child {
		padding: 9px
	}
	.ButtonReport-module__xl .ButtonReport-module__icon:only-child {
		padding: 13px
	}
	.ButtonReport-module__l .ButtonReport-module__icon:only-child,
	.ButtonReport-module__m .ButtonReport-module__icon:only-child,
	.ButtonReport-module__s .ButtonReport-module__icon:only-child,
	.ButtonReport-module__xl .ButtonReport-module__icon:only-child {
		margin: 0
	}
	.ButtonReport-module__full .Button__content,
	.ButtonReport-module__full .ButtonReport-module__content {
		width: 100%
	}
	.OfferNote-module__container {
		font-size: 15px;
		line-height: 16px;
		position: relative
	}
	.OfferNote-module__note-view {
		display: flex;
		align-items: center;
		height: 44px;
		cursor: text;
		border-radius: 3px;
		background: #f2f2f2;
		transition: background-color .5s
	}
	.OfferNote-module__note-view:hover {
		background-color: #e5e5e5
	}
	.OfferNote-module__note-edit .OfferNote-module__input {
		flex-grow: 1
	}
	.OfferNote-module__button {
		flex-grow: 0;
		width: 44px;
		height: 44px
	}
	.OfferNote-module__text {
		overflow: hidden;
		flex-grow: 1;
		text-overflow: ellipsis
	}
	.OfferNote-module__clear {
		display: flex;
		visibility: hidden;
		flex-grow: 0;
		flex-shrink: 0;
		width: 32px;
		cursor: pointer;
		opacity: 0;
		transition: opacity .5s
	}
	.OfferNote-module__note-view:hover .OfferNote-module__clear {
		visibility: visible;
		opacity: 1
	}
	.OfferNote-module__button .OfferNote-module__icon:only-child {
		margin: 0
	}
	.OfferNote-module__iconCheck {
		fill: grey
	}
	.OfferNote-module__button .OfferNote-module__spinner:first-child,
	.OfferNote-module__button .OfferNote-module__spinner:last-child {
		margin: 0
	}
	.OfferNote-module__placeholder {
		color: grey
	}
	.DealerCallbackTile-module__DealerCallbackTile {
		overflow-y: hidden;
		width: 100%;
		max-height: 400px;
		margin-bottom: 35px;
		margin-left: -24px;
		padding: 24px;
		background-color: #f4f6f8;
		transition-timing-function: cubic-bezier(0, 1, .5, 1);
		transition-duration: .5s;
		transition-property: max-height, padding, margin-bottom
	}
	.DealerCallbackTile-module__DealerCallbackTile_hide {
		max-height: 0;
		margin-bottom: 0;
		padding: 0 24px
	}
	.DealerCallbackTile-module__DealerCallbackTile__loading {
		position: absolute;
		z-index: 10;
		top: 0;
		left: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%
	}
	.DealerCallbackTile-module__DealerCallbackTile__callbackBlock {
		margin-top: 24px
	}
	.DealerCallbackTile-module__DealerCallback__terms {
		text-align: left;
		color: rgba(0, 0, 0, .6)
	}
	.SubscriptionItemDesktop {
		position: relative;
		display: block;
		box-sizing: border-box;
		width: 400px;
		padding: 24px;
		color: grey;
		border-bottom: 4px solid #e0e0e0;
		background-color: #fff
	}
	.SubscriptionItemDesktop:hover {
		background: rgba(0, 0, 0, .025)
	}
	.SubscriptionItemDesktop:last-child {
		border-bottom: none
	}
	.SubscriptionItemDesktop_hidden {
		display: none
	}
	.SubscriptionItemDesktop__title {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		padding-right: 30px;
		text-overflow: ellipsis
	}
	.SubscriptionItemDesktop__title:after {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		content: ""
	}
	.SubscriptionItemDesktop__logo {
		position: absolute;
		top: 24px;
		right: 24px
	}
	.SubscriptionItemDesktop__description {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: #000
	}
	.SubscriptionItemDesktop__email-input {
		margin-top: 24px
	}
	.SubscriptionItemDesktop__email-button {
		margin-top: 16px
	}
	.SubscriptionItemDesktop__email-checkbox,
	.SubscriptionItemDesktop__remove-link {
		position: relative;
		z-index: 10;
		margin-top: 24px
	}
	.SubscriptionItemDesktop__remove-link {
		display: flex;
		align-items: center
	}
	.SubscriptionItemDesktop__remove-icon {
		margin-right: 12px
	}
	.SubscriptionItemDesktop__period-select {
		margin-top: 12px
	}
	.SubscriptionItemDesktop__await-text,
	.SubscriptionItemDesktop__ya-auth {
		font-size: 13px;
		line-height: 18px;
		margin-top: 24px
	}
	.SubscriptionSaveButton {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%
	}
	.SubscriptionSaveButton__button {
		font-size: 15px;
		display: flex;
		align-items: center;
		cursor: pointer
	}
	.SubscriptionSaveButton__button_color_blue {
		color: #157ee1
	}
	.SubscriptionSaveButton__button_color_blue:hover {
		color: #db3727
	}
	.SubscriptionSaveButton__button_color_white {
		color: #fff
	}
	.SubscriptionSaveButton__button_color_gray {
		color: grey
	}
	.SubscriptionSaveButton__button_color_gray:hover {
		color: #db3727
	}
	.SubscriptionSaveButton_saved .SubscriptionSaveButton__button {
		color: #000
	}
	.SubscriptionSaveButton__buttonText {
		padding-left: 10px
	}
	.SellerPhonePopup__container {
		padding: 24px
	}
	.SellerPhonePopup__priceUpBadge {
		display: flex;
		flex-direction: row;
		background-color: #157ee1
	}
	.SellerPhonePopup__priceUpBadgeText {
		font-size: 15px;
		line-height: 20px;
		padding: 16px 16px 16px 24px;
		text-align: left;
		color: #fff
	}
	.SellerPhonePopup__priceUpBadgeImg {
		width: 50%;
		margin: 8px 8px 0 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/badge_car_130e40b088d7a97b0e5380bc9970a0e9.png);
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.SellerPhonePopup__seller {
		display: flex;
		align-items: flex-start
	}
	.SellerPhonePopup__sellerColumnLeft {
		flex-grow: 1;
		padding-right: 18px
	}
	.SellerPhonePopup__sellerColumnRight {
		width: 180px;
		min-width: 180px
	}
	.SellerPhonePopup__sellerRow {
		display: flex;
		align-items: flex-start
	}
	.SellerPhonePopup__logo {
		max-width: 96px;
		max-height: 62px
	}
	.SellerPhonePopup__logo_img {
		display: block;
		max-width: inherit;
		max-height: inherit
	}
	.SellerPhonePopup__logo_icon {
		display: block;
		width: 48px;
		height: 48px;
		color: #ccc;
		border-radius: 50%
	}
	.SellerPhonePopup__salonLink {
		color: #000
	}
	.SellerPhonePopup__info {
		flex-grow: 1;
		margin-left: 16px
	}
	.SellerPhonePopup__name {
		font-weight: 700;
		margin-bottom: 8px
	}
	.SellerPhonePopup__phoneList {
		margin-top: 18px
	}
	.SellerPhonePopup__phone {
		display: block
	}
	.SellerPhonePopup__phone:not(:last-child) {
		margin-bottom: 16px
	}
	.SellerPhonePopup__phoneNumber {
		font-size: 31px;
		line-height: 37px;
		margin-top: 8px;
		text-decoration: none;
		color: #000
	}
	.SellerPhonePopup__phoneSchedule {
		margin-top: 8px;
		color: #a1a1a1
	}
	.SellerPhonePopup__phoneBadge {
		display: inline-block;
		margin-bottom: 10px
	}
	.SellerPhonePopup__actionButton {
		margin-top: 12px
	}
	.SellerPhonePopup__actionButton:first-child {
		margin-top: 0
	}
	.SellerPhonePopup__infoList,
	.SellerPhonePopup__note {
		margin-top: 20px
	}
	.SellerPhonePopup__place {
		display: block;
		margin-top: 36px;
		margin-bottom: 8px
	}
	.SellerPhonePopup__placeLink {
		font-weight: 700;
		outline: 0
	}
	.SellerPhonePopup__subscriptionContainer {
		width: 100%;
		margin-top: 24px;
		margin-bottom: -8px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPhonePopup__subscription {
		max-width: -webkit-max-content;
		max-width: max-content
	}
	.SellerPlacePopup {
		padding: 24px 24px 8px
	}
	.SellerPlacePopup__seller {
		display: flex;
		align-items: center
	}
	.SellerPlacePopup__logo {
		max-width: 96px;
		max-height: 62px
	}
	.SellerPlacePopup__logo-img {
		display: block;
		max-width: inherit;
		max-height: inherit
	}
	.SellerPlacePopup__logo-icon {
		display: block;
		width: 48px;
		height: 48px;
		color: #ccc;
		border-radius: 50%
	}
	.SellerPlacePopup__info {
		flex-grow: 1;
		margin-left: 16px
	}
	.SellerPlacePopup__name {
		font-weight: 700;
		margin-bottom: 8px
	}
	.SellerPlacePopup__phoneLink {
		font-weight: 700;
		outline: 0
	}
	.SellerPlacePopup__place {
		display: block;
		margin-top: 24px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPlacePopup__taxi {
		display: block;
		margin-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.SellerPlacePopup__mapContainer {
		overflow: hidden;
		height: 440px
	}
	.SellerPlacePopup__mapContainer .SellerPlacePopup__map {
		height: 100%
	}
	.SellerPopup-module__container {
		font-size: 15px;
		line-height: 20px;
		width: 620px
	}
	.SellerPopup-module__container:empty {
		padding: 0;
		border: none
	}
	.HistoryOfferContacts {
		font-size: 15px;
		line-height: 20px;
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		padding: 32px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryOfferContacts__photoWrap {
		position: relative;
		margin-bottom: 16px
	}
	.HistoryOfferContacts_withPhoto .HistoryOfferContacts__logo {
		position: absolute;
		top: 0;
		left: 0;
		width: 107px
	}
	.HistoryOfferContacts__photo {
		display: block;
		width: 100%;
		height: 224px;
		border-radius: 12px;
		object-fit: cover
	}
	.HistoryOfferContacts__mmm {
		font-weight: 700;
		margin-bottom: 8px
	}
	.HistoryOfferContacts__price {
		font-size: 31px;
		font-weight: 700;
		line-height: 36px;
		display: block;
		margin-bottom: 16px;
		color: #000
	}
	.HistoryOfferContacts__sellerName {
		margin-bottom: 8px
	}
	.HistoryOfferContacts__sellerAddress {
		margin-bottom: 24px;
		color: grey
	}
	.HistoryOfferContacts__button:not(:last-of-type) {
		margin-bottom: 16px
	}
	.HistoryOfferContacts__phoneButton {
		width: auto;
		padding: 8px 0 10px
	}
	.HistoryOfferContacts__chatButton {
		width: auto
	}
	.HistoryOfferContacts__links {
		margin-top: 24px;
		margin-bottom: 18px
	}
	.HistoryOfferContacts__link {
		font-size: 15px;
		display: block;
		padding-top: 16px
	}
	.HistoryOfferContacts__link:not(:first-child) {
		margin-top: 16px;
		border-top: 1px solid rgba(0, 0, 0, .08)
	}
	.HistoryOfferContacts__link:only-child {
		padding-top: 0
	}
	.HistoryByVinSurveyPopup {
		background-color: #f4f6f8
	}
	.HistoryByVinSurveyPopup__content {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 988px;
		margin: auto;
		padding: 16px 0
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__content {
		position: relative;
		flex-wrap: wrap;
		width: auto;
		padding: 16px 36px 16px 24px
	}
	.HistoryByVinSurveyPopup__text {
		font-size: 15px;
		line-height: 20px
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__text {
		color: grey
	}
	.HistoryByVinSurveyPopup__button {
		margin: 0 24px
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__button {
		margin: 16px 0 0
	}
	.HistoryByVinSurveyPopup__closeButton {
		cursor: pointer
	}
	.HistoryByVinSurveyPopup_mobile .HistoryByVinSurveyPopup__closeButton {
		position: absolute;
		top: 16px;
		right: 12px
	}
	.HistoryByVin {
		display: flex;
		align-items: flex-start;
		box-sizing: border-box;
		max-width: 988px;
		min-height: calc(100vh - 200px);
		margin: 48px auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin {
			flex-direction: column;
			min-height: 0;
			margin: 0 auto;
			padding: 16px 24px;
			background-color: #fff
		}
	}
	.HistoryByVin__left {
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		width: 380px;
		min-width: 380px;
		margin-right: 48px;
		margin-bottom: 48px;
		opacity: 0
	}
	.HistoryByVin__left_visible {
		opacity: 1
	}
	.HistoryByVin__vinCheckMini {
		margin-bottom: 16px
	}
	.HistoryByVin__leftLoader {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 380px;
		min-width: 380px;
		height: 380px;
		margin-right: 48px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.HistoryByVin__right {
		align-self: stretch;
		width: 584px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__right {
			display: flex;
			flex-direction: column;
			width: calc(100vw - 48px);
			padding: 0
		}
	}
	.HistoryByVin__problems-notify {
		display: flex;
		margin-bottom: 24px;
		padding: 16px;
		border-radius: 8px;
		background: #f0f0f0
	}
	.HistoryByVin__problems-notify-left {
		flex: 1
	}
	.HistoryByVin__problems-notify-header {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		padding-bottom: 8px
	}
	.HistoryByVin__problems-notify-text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.HistoryByVin__problems-notify-right {
		display: flex;
		justify-content: flex-end;
		width: 116px
	}
	.HistoryByVin__problems-notify-icon {
		width: 48px;
		height: 48px;
		fill: #db3727
	}
	.HistoryByVin__download {
		margin-bottom: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__download {
			margin-bottom: 16px
		}
	}
	.HistoryByVin__report {
		margin-bottom: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__report {
			width: auto;
			margin-bottom: 8px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__report-preview {
			padding-bottom: 16px
		}
	}
	.HistoryByVin__pro-auto-logo {
		display: none
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__pro-auto-logo {
			display: block;
			margin-top: 24px
		}
	}
	.HistoryByVin__full-report-title_vin {
		font-size: 15px;
		margin-bottom: 8px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_vin {
			padding: 12px 0 0
		}
	}
	.HistoryByVin__full-report-title_status {
		margin-bottom: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_status {
			margin: 0 0 16px
		}
	}
	.HistoryByVin__full-report-title_mmm {
		font-size: 23px;
		line-height: 28px;
		margin: 0 0 24px;
		color: #1f1f1f
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__full-report-title_mmm {
			margin-bottom: 8px;
			padding: 0
		}
	}
	.HistoryByVin__full-report-title_status+.HistoryByVin__buyForAll {
		margin-top: -10px
	}
	.HistoryByVin__buyForAll {
		margin-bottom: 24px
	}
	.HistoryByVin__error {
		margin-top: 16px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__error {
			margin-top: 0;
			padding: 12px 0
		}
	}
	.HistoryByVin__error-image {
		display: inline-block;
		width: 396px;
		height: 150px;
		background: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/vinchecker-error_ae0c5f1d84ae654a957a1e14dbccb658.svg) no-repeat
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__error-image {
			width: 260px;
			height: 100px;
			background-size: contain
		}
	}
	.HistoryByVin__error-title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 8px;
		color: #181818
	}
	.HistoryByVin__error-text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 64px;
		color: #181818
	}
	.HistoryByVin__offer-link {
		font-size: 15px;
		line-height: 24px;
		display: flex;
		align-items: center;
		width: 100%;
		height: 48px;
		margin-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.HistoryByVin__offer-link-icon {
		margin-right: 8px;
		transform: rotate(90deg)
	}
	.HistoryByVin__loaderBlock {
		font-size: 15px;
		line-height: 20px;
		padding: 200px 0 100px;
		text-align: center
	}
	.HistoryByVin_mobile .HistoryByVin__loaderBlock {
		padding: 40px 0
	}
	.HistoryByVin__loaderWrap {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 26px;
		margin: 0 auto 20px;
		padding: 16px;
		border-radius: 8px;
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.HistoryByVin__loader {
		display: block
	}
	.HistoryByVin__status {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.HistoryByVin__moderator-disclaimer {
		position: relative;
		margin-bottom: 24px;
		text-align: left
	}
	.HistoryByVin__moderator-disclaimer-body {
		display: flex;
		justify-content: space-between
	}
	.HistoryByVin__moderator-disclaimer-text {
		margin-right: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__moderator-disclaimer-text {
			margin-right: 0
		}
	}
	.HistoryByVin__moderator-disclaimer-icon {
		flex: 0 0 auto;
		margin-top: -40px;
		color: #ffc720
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.HistoryByVin__moderator-disclaimer-icon {
			position: absolute;
			top: 8px;
			right: 8px;
			margin-top: 0
		}
	}
	.VinCheckInput__button_size-h64 {
		font-size: 19px
	}
	.VinCheckInput__button_size-h56 {
		font-size: 15px
	}
	.VinCheckInput__questionIcon {
		display: inline-flex;
		cursor: pointer;
		color: #ccc
	}
	.VinCheckSnippetMobile {
		margin-bottom: 32px
	}
	.VinCheckSnippetMobile__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		-webkit-margin-after: 16px;
		margin-block-end: 16px;
		-webkit-margin-before: 0;
		margin-block-start: 0
	}
	.VinCheckSnippetMobile__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 20px;
		color: grey
	}
	.VinCheckSnippetMobile__input {
		width: 100%;
		margin-bottom: 8px;
		border-radius: 8px;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.VinCheckSnippetMobile__input_hidden {
		opacity: 0
	}
	.VinCheckSnippetMobile__input_sticky {
		position: fixed;
		z-index: 900;
		top: 8px;
		left: 8px;
		width: calc(100vw - 16px)
	}
	.VinCheckSnippetMobile_exp .VinCheckSnippetMobile__input {
		margin-bottom: 24px
	}
	.VinCheckSnippetMobile__error {
		font-size: 13px;
		line-height: 16px;
		position: absolute;
		display: inline;
		color: #db3727
	}
	.VinCheckSnippetMobile__errorHelp {
		display: inline;
		cursor: pointer;
		color: #157ee1
	}
	.VinHelp {
		display: flex;
		width: 640px;
		padding: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp {
			flex-direction: column;
			align-items: stretch;
			width: auto;
			padding: 0
		}
	}
	.VinHelp__image {
		flex: none;
		width: 270px;
		height: 370px;
		margin-right: 24px;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sts_543e24166f9171d37d4355a12a16f486.png);
		background-repeat: no-repeat;
		background-position: top;
		background-size: 270px 370px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__image {
			width: auto;
			height: 190px;
			margin: 0 24px;
			border-bottom: 1px solid rgba(0, 0, 0, .08)
		}
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.VinHelp__image {
			background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sts@2x_c22eea2fda17482a0711a943247ceae4.png)
		}
	}
	.VinHelp__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__title {
			font-size: 15px;
			line-height: 20px;
			margin-bottom: 24px;
			padding: 22px 0;
			text-align: center;
			border-bottom: 1px solid rgba(0, 0, 0, .08)
		}
	}
	.VinHelp__text {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinHelp__text {
			width: auto;
			padding: 24px
		}
	}
	.VinHelp__textBlock:first-child {
		margin-top: 0
	}
	.HistoryByVinPackagePromoMobile__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 12px
	}
	.HistoryByVinPackagePromoMobile__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 16px;
		color: grey
	}
	.HistoryByVinPackagePromoMobile__buttonsBlock {
		padding: 16px;
		border-radius: 12px;
		background: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	.HistoryByVinPackagePromoMobile__bundle:not(:first-child) {
		margin-top: 16px;
		padding-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	.HistoryByVinPackagePromoMobile__bundleButton {
		font-family: -apple-system, Roboto, Arial, Helvetica Neue, Helvetica, sans-serif;
		color: #1f1f1f
	}
	.HistoryByVinPackagePromoMobile__infoWrapper {
		display: flex;
		width: 100%;
		margin: 0!important
	}
	.HistoryByVinPackagePromoMobile__info {
		font-size: 15px;
		line-height: 20px;
		margin-right: 16px;
		text-align: left
	}
	.HistoryByVinPackagePromoMobile__infoFirstRow {
		display: flex;
		align-items: center;
		margin-bottom: 4px
	}
	.HistoryByVinPackagePromoMobile__infoAmount {
		margin-right: 8px
	}
	.HistoryByVinPackagePromoMobile__discountTag {
		font-size: 11px;
		line-height: 14px;
		padding: 0 8px;
		color: #fff;
		border-radius: 7px;
		background-color: #db3727
	}
	.HistoryByVinPackagePromoMobile__infoSecondRow {
		color: #a1a1a1
	}
	.HistoryByVinPackagePromoMobile__infoPrice {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		color: #1f1f1f
	}
	.HistoryByVinPackagePromoMobile__price {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		align-self: center;
		box-sizing: border-box;
		min-height: 36px;
		margin-left: auto;
		padding: 4px 25px;
		color: #fff;
		border-radius: 8px;
		background-color: #5b0
	}
	.HistoryByVinPackagePromoMobile__quota {
		display: flex;
		flex-direction: column;
		justify-content: center;
		height: 40px
	}
	.HistoryByVinPackagePromoMobile__quotaContainer {
		margin-top: 24px;
		padding: 16px;
		border-radius: 8px;
		background-color: #eef4fa
	}
	.HistoryByVinPackagePromoMobile__quotaTitle {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px;
		display: block;
		margin-bottom: 4px
	}
	.HistoryByVinPackagePromoMobile__quotaText {
		font-size: 13px;
		line-height: 18px
	}
	.MyVinReports {
		margin-bottom: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReports {
			margin: -24px -24px 24px
		}
	}
	.MyVinReportDetails {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		flex-direction: column
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReportDetails {
			font-size: 13px;
			line-height: 16px
		}
	}
	.MyVinReportDetails__item {
		display: flex
	}
	.MyVinReportDetails__item:not(:last-child) {
		margin-bottom: 8px
	}
	.MyVinReportDetails__itemLabel {
		width: 130px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.MyVinReportDetails__itemLabel {
			color: #a1a1a1
		}
	}
	.VinReportStatus {
		font-size: 15px;
		line-height: 20px;
		padding: 12px 16px;
		color: #000;
		border-radius: 8px;
		background: #eef4fa
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportStatus {
			font-size: 13px;
			line-height: 18px
		}
	}
	.ScoreHealthLabel {
		display: flex;
		flex-direction: column;
		flex-shrink: 0;
		align-items: center
	}
	.ScoreHealthLabel__title {
		font-family: Gerbera, Arial, Helvetica Neue, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: 700;
		line-height: 18px;
		margin-bottom: 8px;
		color: #46cc72
	}
	.ScoreHealthLabel__icon {
		color: #46cc72
	}
	.ScoreHealthLabel__icon,
	.ScoreHealthLabel__loader {
		border-radius: 50%;
		background-color: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	.ScoreHealthLabel__loader {
		line-height: 0
	}
	.ScoreHealthLabel__value {
		font-weight: 700;
		line-height: normal;
		color: #46cc72
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__title {
		font-size: 11px;
		font-weight: 400;
		line-height: 14px;
		margin-bottom: 2px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__value {
		font-size: 34px;
		line-height: 38px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_small .ScoreHealthLabel__loader {
		padding: 8px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__proLogo {
		margin-top: 6px
	}
	.ScoreHealthLabel_size_small .ScoreHealthLabel__value+.ScoreHealthLabel__proLogo {
		margin-top: 2px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__title {
		margin-bottom: 6px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__value {
		font-size: 40px;
		line-height: 30px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__loader {
		padding: 14px
	}
	.ScoreHealthLabel_size_medium .ScoreHealthLabel__proLogo {
		margin-top: 8px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__title {
		margin-bottom: 10px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__value {
		font-size: 90px;
		line-height: 66px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__icon,
	.ScoreHealthLabel_size_large .ScoreHealthLabel__loader {
		padding: 32px
	}
	.ScoreHealthLabel_size_large .ScoreHealthLabel__proLogo {
		margin-top: 12px
	}
	.MyVinReportMobileItem {
		position: relative;
		box-sizing: border-box;
		width: 100%;
		padding: 24px;
		border-bottom: 8px solid #f4f6f8;
		background-color: #fff
	}
	.MyVinReportMobileItem__clicker {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.MyVinReportMobileItem__status:not(:empty) {
		margin-bottom: 24px
	}
	.MyVinReportMobileItem__header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		width: 100%;
		padding-bottom: 12px;
		border-bottom: 1px solid #e0e0e0
	}
	.MyVinReportMobileItem__score {
		margin-left: 24px
	}
	.MyVinReportMobileItem__headerInfo {
		flex-grow: 1
	}
	.MyVinReportMobileItem__mark {
		font-size: 19px;
		font-weight: 700;
		line-height: 22px;
		color: #1f1f1f
	}
	.MyVinReportMobileItem__vin {
		font-size: 13px;
		line-height: 15px;
		position: relative;
		z-index: 1;
		margin: -6px 0 0;
		padding: 12px 0;
		color: #a1a1a1
	}
	.MyVinReportMobileItem__details {
		margin: 24px 0 16px
	}
	.MyVinReportMobileItem__actions {
		position: relative;
		display: flex
	}
	.MyVinReportMobileItem__actionButton {
		flex: 1
	}
	.MyVinReportMobileItem__download {
		flex-shrink: 0
	}
	.MyVinReportMobileItem__actionButton+.MyVinReportMobileItem__actionButton,
	.MyVinReportMobileItem__actionButton+.MyVinReportMobileItem__download {
		margin-left: 8px
	}
	.ProAutoLandingMobile {
		flex-direction: column;
		box-sizing: border-box;
		max-width: 988px;
		margin: 0 auto;
		padding: 16px 24px;
		background-color: #fff
	}
	.ProAutoLandingMobile__top {
		position: relative;
		z-index: 2;
		display: block
	}
	.ProAutoLandingMobile__topLink {
		font-size: 15px;
		margin: -8px 0 20px
	}
	.ProAutoLandingMobile__topLink_exp {
		margin: 0 0 24px;
		text-align: center
	}
	.ProAutoLandingMobile__packagePromo {
		margin-bottom: 24px
	}
	.ProAutoLandingMobile__bottom {
		display: flex;
		align-items: flex-start
	}
	.ProAutoLandingMobile__right {
		display: flex;
		flex-direction: column;
		align-self: stretch;
		width: calc(100vw - 48px);
		padding: 0
	}
	.ImageZoomer {
		cursor: zoom-out
	}
	.ImageGalleryFullscreenVertical {
		position: fixed;
		z-index: 2600;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		overflow: hidden;
		justify-content: space-between;
		width: 100%;
		height: 100vh;
		-webkit-user-select: none;
		user-select: none;
		background: #000
	}
	@supports (-webkit-touch-callout:none) {
		.ImageGalleryFullscreenVertical {
			height: -webkit-fill-available
		}
	}
	.ImageGalleryFullscreenVertical__background-image {
		position: fixed;
		z-index: -1;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		min-width: 100%;
		height: 100%;
		min-height: 100%;
		opacity: .64;
		filter: blur(15px)
	}
	@supports not (filter:blur(15px)) {
		.ImageGalleryFullscreenVertical__background-image {
			display: none
		}
	}
	@media (-ms-high-contrast:active),
	(-ms-high-contrast:none) {
		.ImageGalleryFullscreenVertical__background-image {
			display: none
		}
	}
	.ImageGalleryFullscreenVertical__background-image_prev {
		opacity: 0
	}
	.ImageGalleryFullscreenVertical__background-image_transition {
		opacity: 0;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__background-image_transition.ImageGalleryFullscreenVertical__background-image_prev {
		opacity: .64;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__right {
		position: relative;
		display: flex;
		flex-grow: 1;
		height: 100%
	}
	.ImageGalleryFullscreenVertical__images-container {
		position: relative;
		display: flex;
		overflow: auto;
		overscroll-behavior-y: contain;
		flex-grow: 1;
		flex-direction: column;
		align-items: center;
		width: 100%;
		height: calc(100% - 12px);
		max-height: calc(100% - 12px);
		margin-top: 6px;
		scrollbar-width: none
	}
	.ImageGalleryFullscreenVertical__images-container::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__images-container:after {
		position: relative;
		z-index: -1;
		flex-shrink: 0;
		width: 100%;
		height: 58px;
		content: ""
	}
	.ImageGalleryFullscreenVertical__images-container_frozen {
		overflow: hidden
	}
	.ImageGalleryFullscreenVertical__image-container {
		box-sizing: border-box;
		width: 100%;
		margin: auto;
		padding: 6px 6px 0
	}
	.ImageGalleryFullscreenVertical__image-container:first-child {
		padding-top: 0
	}
	.ImageGalleryFullscreenVertical__image {
		display: flex;
		box-sizing: border-box;
		max-width: 100%;
		max-height: calc(100vh - 12px);
		margin: auto;
		cursor: zoom-in
	}
	.ImageGalleryFullscreenVertical__video {
		max-width: 100%;
		height: calc(100vh - 12px);
		background-repeat: no-repeat;
		background-position: 50%
	}
	.ImageGalleryFullscreenVertical__video_with-ad {
		height: calc(100vh - 72px)
	}
	.ImageGalleryFullscreenVertical .ImageGalleryFullscreenVertical__panorama {
		z-index: 0;
		max-height: calc(100vh - 12px)
	}
	.ImageGalleryFullscreenVertical__spincar {
		width: 100%;
		height: calc(100vh - 12px);
		border: none
	}
	.ImageGalleryFullscreenVertical__image-full-container {
		position: absolute;
		z-index: 2100;
		top: 0;
		right: 0;
		display: flex;
		overflow: hidden;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		max-height: 100%
	}
	.ImageGalleryFullscreenVertical__image-full-panorama {
		display: flex;
		height: 100%
	}
	.ImageGalleryFullscreenVertical__close-button {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 12px;
		padding: 0;
		cursor: pointer;
		color: #fff
	}
	.ImageGalleryFullscreenVertical__left-nav,
	.ImageGalleryFullscreenVertical__right-nav {
		display: flex;
		justify-content: center;
		padding: 4px;
		cursor: pointer;
		color: #fff;
		background-color: rgba(0, 0, 0, .12)
	}
	.ImageGalleryFullscreenVertical__left-nav:hover,
	.ImageGalleryFullscreenVertical__right-nav:hover {
		background-color: rgba(0, 0, 0, .24)
	}
	.ImageGalleryFullscreenVertical__left-nav {
		margin-bottom: 8px;
		border-radius: 4px 4px 0 0
	}
	.ImageGalleryFullscreenVertical__right-nav {
		margin-top: 8px;
		border-radius: 0 0 4px 4px
	}
	.ImageGalleryFullscreenVertical__right-nav-icon {
		transform: rotate(90deg)
	}
	.ImageGalleryFullscreenVertical__left-nav-icon {
		transform: rotate(270deg)
	}
	.ImageGalleryFullscreenVertical__navigation {
		display: flex;
		flex-direction: column;
		max-height: 100%;
		padding: 12px
	}
	.ImageGalleryFullscreenVertical__thumbs-container {
		display: flex;
		overflow-y: scroll;
		overscroll-behavior-y: contain;
		flex-direction: column;
		max-height: 100%;
		scrollbar-width: none
	}
	.ImageGalleryFullscreenVertical__thumbs-container::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__thumb-container {
		position: relative;
		display: flex;
		overflow: hidden;
		flex-shrink: 0;
		align-items: center;
		box-sizing: border-box;
		width: 104px;
		margin-left: 1px
	}
	.ImageGalleryFullscreenVertical__thumb-container:before {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: "";
		pointer-events: none;
		opacity: 1;
		background-color: rgba(0, 0, 0, .3);
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__thumb-container:hover:before,
	.ImageGalleryFullscreenVertical__thumb-container_active:before {
		opacity: 0
	}
	.ImageGalleryFullscreenVertical__thumb-container:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: "";
		pointer-events: none;
		opacity: 0;
		border: 1px solid #fff;
		transition: opacity .3s
	}
	.ImageGalleryFullscreenVertical__thumb-container_active:after {
		opacity: 1
	}
	.ImageGalleryFullscreenVertical__thumb {
		display: block;
		width: 100%;
		margin-bottom: 1px
	}
	.ImageGalleryFullscreenVertical__thumb_interior-panorama {
		position: relative;
		left: 50%;
		width: auto;
		height: 79px;
		object-fit: contain;
		transform: translateX(-50%)
	}
	.ImageGalleryFullscreenVertical__thumb-badge {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		position: absolute;
		top: 8px;
		left: 8px;
		display: block;
		padding: 0 5px;
		color: #000;
		border-radius: 2px;
		background-color: #fff
	}
	.ImageGalleryFullscreenVertical__sidebar {
		overflow: scroll;
		overscroll-behavior-y: contain;
		min-width: 280px;
		max-width: 280px;
		max-height: 100%;
		scrollbar-width: none
	}
	@media (max-width:1219px) {
		.ImageGalleryFullscreenVertical__sidebar {
			display: none
		}
	}
	.ImageGalleryFullscreenVertical__sidebar::-webkit-scrollbar {
		display: none
	}
	.ImageGalleryFullscreenVertical__footer {
		position: fixed;
		bottom: 12px;
		display: flex;
		align-items: center;
		padding: 0 10px;
		border-radius: 8px;
		background-color: rgba(0, 0, 0, .64)
	}
	@media screen and (max-width:960px) {
		.ImageGalleryFullscreenVertical__footer {
			display: none
		}
	}
	.ImageGalleryDesktop__image-container {
		position: relative;
		overflow: hidden;
		width: 100%;
		margin-bottom: 1px;
		-webkit-user-select: none;
		user-select: none
	}
	.ImageGalleryDesktop_withBorderRadius .ImageGalleryDesktop__image-container {
		border-radius: 4px
	}
	.ImageGalleryDesktop__image {
		display: block;
		max-width: 100%;
		height: 438px;
		margin: auto;
		object-fit: contain;
		transition: transform .5s
	}
	.ImageGalleryDesktop__image:hover {
		transform: scale(1.1)
	}
	.ImageGalleryDesktop__image_hidden {
		display: none
	}
	.ImageGalleryDesktop__image_fit_cover {
		width: 100%;
		object-fit: cover
	}
	.ImageGalleryDesktop__spincar {
		width: 780px;
		max-width: 780px;
		margin-left: calc((100% - 780px)/2)
	}
	.ImageGalleryDesktop__panorama:hover,
	.ImageGalleryDesktop__spincar:hover {
		transform: none
	}
	.ImageGalleryDesktop__fullscreen-button,
	.ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop__right-nav {
		position: absolute;
		z-index: 2;
		display: flex;
		visibility: hidden;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin: 16px;
		padding: 0;
		cursor: pointer
	}
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__fullscreen-button,
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop:hover .ImageGalleryDesktop__right-nav {
		visibility: visible
	}
	.ImageGalleryDesktop__left-nav,
	.ImageGalleryDesktop__right-nav {
		top: 50%;
		transform: translateY(-50%)
	}
	.ImageGalleryDesktop__right-nav {
		right: 0
	}
	.ImageGalleryDesktop__left-nav {
		left: 0
	}
	.ImageGalleryDesktop__fullscreen-button {
		top: 0;
		right: 0
	}
	.ImageGalleryDesktop__left-nav-icon {
		transform: rotate(180deg)
	}
	.ImageGalleryDesktop__thumbs-container {
		display: grid;
		grid-gap: 1px;
		box-sizing: border-box
	}
	.ImageGalleryDesktop__thumb-container {
		position: relative;
		box-sizing: border-box
	}
	.ImageGalleryDesktop__thumb-container:before {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		content: " ";
		pointer-events: none;
		opacity: 1;
		background-color: rgba(0, 0, 0, .16);
		transition: opacity .3s
	}
	@media print {
		.ImageGalleryDesktop__thumb-container:before {
			display: none
		}
	}
	.ImageGalleryDesktop__thumb-container:hover:before,
	.ImageGalleryDesktop__thumb-container_active:before {
		opacity: 0
	}
	.ImageGalleryDesktop__thumb {
		display: block;
		width: 100%;
		height: 100%;
		background-position: 50%;
		background-size: cover;
		object-fit: cover
	}
	.ImageGalleryDesktop_withBorderRadius .ImageGalleryDesktop__thumb {
		border-radius: 4px
	}
	.ImageGalleryDesktop__thumb-badge {
		font-size: 11px;
		font-weight: 700;
		line-height: 16px;
		position: absolute;
		top: 8px;
		right: 8px;
		display: block;
		padding: 0 5px;
		color: #000;
		border-radius: 2px;
		background-color: #fff
	}
	.ImageGalleryDesktop__thumb-tail {
		font-size: 15px;
		line-height: 20px;
		position: absolute;
		z-index: 2;
		top: 0;
		left: 0;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		color: #fff;
		background: rgba(0, 0, 0, .5)
	}
	.ImageFullscreenGallery {
		position: fixed;
		z-index: 2600;
		top: 0;
		left: 0;
		display: flex;
		flex-direction: column;
		width: 100%;
		height: 100%;
		-webkit-user-select: none;
		user-select: none;
		background: #000;
		transform: translateZ(0)
	}
	.ImageFullscreenGallery__controls {
		display: flex;
		flex-shrink: 0;
		align-items: center;
		height: 64px;
		background: rgba(0, 0, 0, .56)
	}
	.ImageFullscreenGallery__controlCenter {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		display: flex;
		flex: 1;
		justify-content: center;
		color: #fff
	}
	.ImageFullscreenGallery__controlLeft,
	.ImageFullscreenGallery__controlRight {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 72px;
		height: 100%;
		cursor: pointer;
		color: #fff
	}
	.ImageFullscreenGallery__list {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		scroll-snap-type: x mandatory;
		flex: 1;
		width: 100vw;
		height: 100%
	}
	.ImageFullscreenGallery__list::-webkit-scrollbar {
		display: none
	}
	.ImageFullscreenGallery__item {
		position: relative;
		display: inline-flex;
		overflow: hidden;
		scroll-snap-align: start;
		flex-shrink: 0;
		justify-content: center;
		align-content: center;
		width: 100vw
	}
	.ImageFullscreenGallery__image {
		display: flex;
		box-sizing: border-box;
		max-width: 100%;
		max-height: 100%;
		margin: auto;
		object-fit: contain
	}
	.ImageGallery {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		overscroll-behavior-x: contain;
		-webkit-overflow-scrolling: touch;
		scroll-snap-type: x mandatory
	}
	.ImageGallery_fullWidth {
		scroll-padding-left: 24px
	}
	.ImageGallery_fullWidth:after {
		display: inline-block;
		flex-shrink: 0;
		width: 16px;
		content: ""
	}
	.ImageGallery::-webkit-scrollbar {
		display: none
	}
	.ImageGallery__item {
		position: relative;
		overflow: hidden;
		scroll-snap-align: start;
		flex-shrink: 0;
		width: 131px;
		height: 97px;
		border-radius: 8px
	}
	.ImageGallery__item:not(:last-child) {
		margin-right: 2px
	}
	.ImageGallery__item_big {
		width: 86.7vw;
		height: 65vw
	}
	.ImageGallery__item_big:not(:last-child) {
		margin-right: 8px
	}
	.ImageGallery__item_fullWidth:first-child {
		margin-left: 24px
	}
	.ImageGallery__item_fullWidth:last-child {
		margin-right: 8px
	}
	.ImageGallery__filler {
		height: 65px
	}
	.VinReportDefaultBlockStatus {
		font-size: 15px;
		line-height: 20px;
		position: relative;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start
	}
	.VinReportDefaultBlockStatus__icon {
		flex: 0 0 auto;
		margin-top: -2px
	}
	.VinReportDefaultBlockStatus_mini .VinReportDefaultBlockStatus__icon {
		width: 16px;
		height: 16px;
		margin-top: 2px
	}
	.VinReportDefaultBlockStatus__text {
		flex: 1;
		margin-left: 12px
	}
	.VinReportDefaultBlockStatus_mini .VinReportDefaultBlockStatus__text {
		margin-left: 8px
	}
	.VinReportDefaultBlockStatus__subtext {
		margin-top: 4px;
		color: grey
	}
	.VinReportGroupHeader__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.VinReportGroupHeader__subtitle {
		font-size: 15px;
		line-height: 20px;
		padding-top: 4px;
		color: grey
	}
	.VinReportGroupHeader__subtitleLoading {
		display: flex;
		align-items: flex-start;
		width: 100%;
		color: #000
	}
	.VinReportGroupHeader_color_white .VinReportGroupHeader__title {
		color: #fff
	}
	.VinReportGroupHeader_color_white .VinReportGroupHeader__subtitle {
		color: rgba(203, 228, 255, .64)
	}
	.VinReportGroupHeader__loadingIcon {
		margin-top: 2px;
		margin-right: 8px
	}
	.VinReportLoading {
		box-sizing: border-box;
		width: 100%;
		margin-top: 24px
	}
	.VinReportLoading__img {
		position: relative;
		display: block;
		overflow: hidden;
		width: 242px;
		height: 178px
	}
	.VinReportLoading__img iframe {
		position: absolute;
		top: -39px;
		left: -25px;
		display: block;
		width: calc(100% + 60px);
		height: calc(100% + 92px)
	}
	.VinReportLoading__imgNoAnimation {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/loading_8eaabd1249bb33fcec51611d2f0c4a61.png);
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.VinReportLoading__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 32px
	}
	.VinReportAuction {
		font-size: 15px
	}
	.VinReportAuction_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportAuction__record {
		padding: 24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportAuction__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportAuction__recordDates {
		padding-left: 12px
	}
	.VinReportAuction__recordSubtitle {
		padding-left: 36px;
		color: grey
	}
	.VinReportAuction__recordDetails {
		padding-left: 12px;
		color: grey
	}
	.VinReportAuction__recordsText {
		margin-top: 24px;
		color: grey
	}
	.VinReportAuction__gallery {
		margin-top: 16px
	}
	.VinReportAuction__gallery_mobile {
		margin-right: -24px;
		padding-left: 36px
	}
	.VinReportAuction__image {
		cursor: pointer;
		border-radius: 4px
	}
	.VinReportAuction__fallback {
		margin-top: 24px
	}
	.VinReportBrandCertification {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBrandCertification {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportBrandCertification__body {
		padding-top: 10px
	}
	.VinReportBrandCertification__note {
		margin: 8px 0 0;
		padding-top: 24px;
		color: grey;
		border-top: 1px solid #e0e0e0
	}
	.VinReportBrandCertification__icon {
		padding-right: 14px
	}
	.VinReportBrandCertification__brandLabel {
		display: block;
		flex-shrink: 0;
		align-self: center;
		max-width: 170px;
		max-height: 44px;
		margin: 0 10px 0 auto;
		object-fit: contain
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBrandCertification__brandLabel {
			max-width: 90px
		}
	}
	.VinReportBrandCertification__description {
		margin-top: 8px;
		margin-bottom: 16px
	}
	.VinReportBrandCertification__description ul {
		margin: 0;
		padding: 16px 0 0 24px;
		list-style: none
	}
	.VinReportBrandCertification__description li {
		margin: 0 0 16px
	}
	.VinReportBrandCertification__footer {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin: 0 0 24px
	}
	.VinReportBrandCertification__adLable {
		font-size: 11px;
		line-height: 14px;
		color: grey
	}
	.VinReportBrandCertification__header {
		display: flex
	}
	.VinReportBrandCertification__headerIcon {
		margin-top: 16px;
		margin-right: 12px
	}
	.VinReportBrandCertification__headerTitle {
		font-size: 15px;
		line-height: 20px;
		flex-grow: 1;
		flex-shrink: 1;
		padding: 16px 0
	}
	.VinReportBrandCertification__subtitle {
		margin-top: 4px;
		color: grey
	}
	.VinReportBrandCertification__itemTick {
		top: 50%;
		margin-top: -12px
	}
	.VinReportBrandCertification_pdf .VinReportBrandCertification__itemTick {
		display: none
	}
	.VinReportCredit {
		padding: 16px;
		border-radius: 24px;
		background-color: #eef4fa
	}
	.VinReportCredit__logo {
		margin-bottom: 16px
	}
	.VinReportCredit__text {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 16px
	}
	.VinReportCredit__text-highlighted {
		color: #4a90e2
	}
	.VinReportGallery {
		margin-right: -24px;
		margin-bottom: 18px;
		margin-left: -24px
	}
	.VinReportGallery__item {
		height: 420px
	}
	.PhotosAddButton {
		display: flex;
		cursor: pointer
	}
	.PhotosAddButton_disabled {
		color: rgba(0, 0, 0, .5);
		border: 1px solid #ededed;
		background-color: #ededed
	}
	.PhotosAddButton_disabled .PhotosAddButton__icon {
		opacity: .3
	}
	.PhotosAddButton__icon {
		margin: auto
	}
	.VinReportCommentGallery {
		margin-top: 16px
	}
	.VinReportCommentGallery_mobile {
		display: flex;
		flex-wrap: wrap
	}
	.VinReportCommentGallery__fullscreen .ImageGalleryFullscreenVertical__thumb-container_active:after {
		display: none
	}
	.VinReportCommentGallery__thumb {
		position: relative;
		height: 73px
	}
	.VinReportCommentGallery_mobile .VinReportCommentGallery__thumb {
		flex-grow: 1;
		flex-basis: 50%;
		height: 111px
	}
	.VinReportCommentGallery__thumbImage {
		width: 100%;
		height: 100%;
		border-radius: 4px;
		background-position: 50%;
		background-size: cover;
		object-fit: cover
	}
	.VinReportCommentGallery_mobile .VinReportCommentGallery__thumbImage {
		border-radius: 0
	}
	.VinReportCommentGallery__thumbParanja {
		position: absolute;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: 100%;
		color: #fff;
		border-radius: 4px;
		background-color: rgba(0, 0, 0, .64)
	}
	.VinReportCommentGallery__thumbDelete {
		position: absolute;
		top: 4px;
		right: 4px;
		visibility: hidden
	}
	.VinReportCommentGallery__thumbHover {
		position: absolute;
		width: 100%;
		height: 100%;
		color: #fff;
		border-radius: 4px
	}
	.VinReportCommentGallery__thumbHover:hover {
		display: flex;
		justify-content: center;
		align-items: center;
		background-color: rgba(0, 0, 0, .64)
	}
	.VinReportCommentGallery__thumbHover:hover .VinReportCommentGallery__thumbDelete {
		visibility: visible
	}
	.VinReportCommentForm {
		display: flex;
		touch-action: none;
		border-radius: 4px;
		background-color: #fff
	}
	.VinReportCommentForm__fileButton {
		margin-left: 12px;
		cursor: pointer;
		color: rgba(0, 0, 0, .5);
		border: none;
		background-color: #fff
	}
	.VinReportCommentForm__fileButton:hover {
		opacity: 1;
		color: #157ee1
	}
	.VinReportCommentForm__fileButton_disabled {
		cursor: auto;
		color: #000
	}
	.VinReportCommentForm__fileButton_disabled:hover {
		color: #000
	}
	.VinReportCommentForm__file {
		padding-left: 20px
	}
	.VinReportCommentForm__file-input {
		display: none
	}
	.VinReportCommentForm__sendButton {
		cursor: pointer;
		fill: rgba(0, 0, 0, .5)
	}
	.VinReportCommentForm__sendButton:hover {
		fill: #157ee1
	}
	.VinReportCommentForm__sendButton_disabled {
		cursor: auto;
		fill: rgba(0, 0, 0, .3)
	}
	.VinReportCommentForm__sendButton_disabled:hover {
		fill: rgba(0, 0, 0, .3)
	}
	.VinReportCommentForm__sendButton_focused {
		opacity: 1;
		fill: #157ee1
	}
	.VinReportCommentForm__error {
		font-size: 13px;
		margin-top: 6px;
		color: #db3727
	}
	.VinReportComments {
		font-size: 15px;
		line-height: 20px;
		max-width: 100%
	}
	.VinReportComments+.VinReportComments {
		margin-top: 8px
	}
	.VinReportComments__commentWrapper:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportComments_mobile .VinReportComments__commentWrapper:not(:last-child) {
		margin-bottom: 24px
	}
	.VinReportComments__comment {
		padding: 16px;
		word-wrap: break-word;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	@media print {
		.VinReportComments__comment {
			-webkit-print-color-adjust: exact;
			background-color: #f0f0f0
		}
	}
	.VinReportComments_mobile .VinReportComments__comment {
		position: relative;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.VinReportComments_mobile .VinReportComments__comment:after,
	.VinReportComments_mobile .VinReportComments__comment:before {
		position: absolute;
		right: -6px;
		bottom: 0;
		display: block;
		width: 20px;
		height: 24px;
		content: "";
		border-bottom-left-radius: 20px;
		background-color: #f4f6f8
	}
	.VinReportComments_mobile .VinReportComments__comment:after {
		width: 6px;
		border-bottom-left-radius: 6px;
		background-color: #fff
	}
	.VinReportComments_mini .VinReportComments__comment {
		font-size: 13px;
		line-height: 18px;
		background-color: #f4f6f8
	}
	.VinReportComments__commentTitle {
		display: flex;
		justify-content: space-between;
		margin-bottom: 8px
	}
	.VinReportComments_mini .VinReportComments__commentTitle {
		margin-bottom: 4px
	}
	.VinReportComments__commentTitleText {
		font-weight: 700;
		white-space: pre-wrap
	}
	.VinReportComments_mobile .VinReportComments__commentTitleText {
		font-size: 12px;
		font-weight: 400;
		line-height: 14px;
		color: #a1a1a1
	}
	.VinReportComments__commentDate {
		color: grey
	}
	.VinReportComments_mini .VinReportComments__commentDate {
		font-size: 11px;
		line-height: 14px
	}
	.VinReportComments_mobile .VinReportComments__commentDate {
		font-size: 12px;
		line-height: 14px;
		color: #a1a1a1
	}
	.VinReportComments__commentText {
		font-family: inherit;
		margin: 0
	}
	.VinReportComments__form {
		margin-bottom: 8px;
		padding: 16px;
		border-radius: 8px;
		background-color: #f0f0f0
	}
	.VinReportComments__formTitle {
		display: flex;
		justify-content: space-between;
		margin-bottom: 16px
	}
	.VinReportComments__formTitleText {
		font-weight: 700
	}
	.VinReportComments__commentButtons {
		display: flex
	}
	.VinReportComments_mobile .VinReportComments__commentButtons {
		justify-content: flex-end
	}
	.VinReportComments__commentButton:not(:last-child) {
		margin-right: 16px
	}
	.VinReportComments_mobile .VinReportComments__commentButton {
		margin-top: 8px
	}
	.VinReportComments_mobile .VinReportComments__commentPhoto {
		overflow: hidden;
		margin: 12px -16px -16px;
		border-bottom-right-radius: 8px;
		border-bottom-left-radius: 8px
	}
	.VinReportDefaultBlock_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportDefaultBlock__content {
		margin: 24px 0 0
	}
	.VinReportDefaultBlock_mini .VinReportDefaultBlock__content {
		margin-top: 0
	}
	.VinReportDefaultBlock__status:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportCarSharing {
		font-size: 15px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportCarSharing {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportCarSharing__record {
		padding: 24px 0
	}
	.VinReportCarSharing__record:not(:last-child) {
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportCarSharing__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportCarSharing__recordDates {
		padding-left: 12px
	}
	.VinReportCarSharing__recordSubtitle {
		padding-left: 36px;
		color: grey
	}
	.VinReportCarSharing__recordDetails {
		padding-left: 12px;
		color: grey
	}
	.VinReportCarSharing__recordsText {
		padding-left: 36px;
		color: grey
	}
	.VinReportCarSharing__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportCarSharing__fallbackIcon {
		padding-right: 14px
	}
	.VinReportCarSharing__fallbackTitle {
		line-height: 24px;
		margin-bottom: 4px
	}
	.VinReportCarSharing__fallbackText {
		line-height: 20px;
		color: grey
	}
	.VinReportCarSharing__status {
		margin-top: 24px
	}
	.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_cabrio.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/cabrio_ffc566e376dc8541036a59824d7de9d2.png)
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontBumper {
		top: 11%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 14%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 33%;
		left: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 14%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 20%
	}
	.VehicleBodyDamages_body_cabrio .VehicleBodyDamages__lookBody_roof {
		top: 63%;
		left: 47%
	}
	.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 330px
	}
	.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 362px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_coupe.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 330px
		}
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/coupe_470f536147c6d41cf63fee8028ee3534.png)
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontBumper {
		top: 14%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 13%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 18%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 46%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 22%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 16%
	}
	.VehicleBodyDamages_body_coupe .VehicleBodyDamages__lookBody_roof {
		top: 49%;
		left: 46%
	}
	.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 314px
	}
	.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 344px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 314px
		}
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback-3d_60e4183d1ae04660bc2c874e103f8e4a.png)
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_glass {
		top: 39%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 16%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 46%;
		left: 14%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 22%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 15%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 46%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 22%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 16%
	}
	.VehicleBodyDamages_body_hatchback-3-doors .VehicleBodyDamages__lookBody_roof {
		top: 55%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback-5d_32db75f9c53936353a9de258606886b2.png)
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_glass {
		top: 38%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 14%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 40%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 40%;
		left: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 29%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 23%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 29%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 10%;
		bottom: 40%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 10%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 40%;
		right: 20%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback-5-doors .VehicleBodyDamages__lookBody_roof {
		top: 55%;
		left: 47%
	}
	.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_hatchback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/hatchback_2df8a6decbbca1a3d522187831488896.png)
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_glass {
		top: 35%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_hood {
		top: 24%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontBumper {
		top: 10%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 39%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 26%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 45%;
		left: 16%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 32%;
		left: 20%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 7%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 15%;
		left: 48%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearRightFender {
		right: 18%;
		bottom: 32%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 14%;
		bottom: 45%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 39%;
		right: 14%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 24%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 18%
	}
	.VehicleBodyDamages_body_hatchback .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 48%
	}
	.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 310px
	}
	.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 340px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_jeep-3-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 310px
		}
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/jeep-3d_7ca09ccc2967bec3605cd4b8b5b41ba6.png)
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_glass {
		top: 40%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_hood {
		top: 31%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 18%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 34%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 50%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 43%;
		left: 19%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 18%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 50%;
		right: 12%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 43%;
		right: 19%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 34%;
		right: 16%
	}
	.VehicleBodyDamages_body_jeep-3-doors .VehicleBodyDamages__lookBody_roof {
		top: 54%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_jeep-5-doors.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/jeep-5d_b21043a4c9a2b09410475afb0dce4d42.png)
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_glass {
		top: 34%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontBumper {
		top: 10%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 26%;
		left: 15%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 35%;
		left: 18%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 8%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 16%;
		left: 47%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 35%;
		right: 18%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_frontRightFender {
		top: 26%;
		right: 14%
	}
	.VehicleBodyDamages_body_jeep-5-doors .VehicleBodyDamages__lookBody_roof {
		top: 51%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 348px
	}
	.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 380px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_liftback.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 348px
		}
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/liftback_55a5d026e9a317cb35cba389b7093e22.png)
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_glass {
		top: 36%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontBumper {
		top: 13%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 18%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 22%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 14%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearRightFender {
		right: 16%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 22%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 18%
	}
	.VehicleBodyDamages_body_liftback .VehicleBodyDamages__lookBody_roof {
		top: 50%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 448px
	}
	.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 490px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_limo.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 448px
		}
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/limo_700ca28968ba17f4783a4bb7d8696ab5.png)
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_glass {
		top: 29%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_hood {
		top: 17%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontBumper {
		top: 2%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 20%;
		left: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 28%;
		left: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 32%;
		left: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 33%;
		left: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 22%;
		left: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 3%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 17%;
		left: 47%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearRightFender {
		right: 18%;
		bottom: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 14%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 28%;
		right: 14%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 32%;
		right: 22%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_frontRightFender {
		top: 20%;
		right: 18%
	}
	.VehicleBodyDamages_body_limo .VehicleBodyDamages__lookBody_roof {
		top: 63%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 402px
	}
	.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 440px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_pickup.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 402px
		}
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/pickup_cb28aafd2f5330a66dd6e56bd64ea8e3.png)
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_glass {
		top: 32%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_hood {
		top: 21%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontBumper {
		top: 8%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 25%;
		left: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 38%;
		left: 15%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 33%;
		left: 22%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearLeftDoor {
		display: none
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 33%;
		left: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 5%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 33%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_rearRightDoor {
		display: none
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 38%;
		right: 15%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 33%;
		right: 22%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_frontRightFender {
		top: 25%;
		right: 20%
	}
	.VehicleBodyDamages_body_pickup .VehicleBodyDamages__lookBody_roof {
		top: 46%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 384px
	}
	.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_sedan.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 384px
		}
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/sedan_e3c5b6da36537f70afbd58129b1df500.png)
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_glass {
		top: 37%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontBumper {
		top: 9%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 41%;
		left: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 37%;
		left: 26%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 29%;
		left: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 11%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearRightFender {
		right: 20%;
		bottom: 29%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 16%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 41%;
		right: 16%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 37%;
		right: 26%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 20%
	}
	.VehicleBodyDamages_body_sedan .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 47%
	}
	.VehicleBodyDamages_body_van.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 346px
	}
	.VehicleBodyDamages_body_van.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 378px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_van.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 346px
		}
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/van_e7d25f2e28440ee0321b284a4da1ca09.png)
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_glass {
		top: 36%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_hood {
		top: 27%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontBumper {
		top: 15%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 30%;
		left: 16%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 40%;
		left: 11%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 38%;
		left: 22%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 11%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 19%;
		left: 47%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 10%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 40%;
		right: 10%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 38%;
		right: 20%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_frontRightFender {
		top: 30%;
		right: 14%
	}
	.VehicleBodyDamages_body_van .VehicleBodyDamages__lookBody_roof {
		top: 52%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 356px
	}
	.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 390px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_body_wagon.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 356px
		}
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__scheme {
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/wagon_3e649977d8ed4749ed388705eb268517.png)
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_glass {
		top: 37%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_hood {
		top: 25%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontBumper {
		top: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftFender {
		top: 28%;
		left: 16%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftDoor {
		top: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontLeftMirror {
		top: 38%;
		left: 22%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearLeftDoor {
		bottom: 42%;
		left: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearLeftFender {
		bottom: 31%;
		left: 16%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearBumper {
		bottom: 12%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_trunkDoor {
		bottom: 23%;
		left: 47%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearRightFender {
		right: 14%;
		bottom: 31%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_rearRightDoor {
		right: 12%;
		bottom: 42%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightDoor {
		top: 42%;
		right: 12%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightMirror {
		top: 38%;
		right: 20%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_frontRightFender {
		top: 28%;
		right: 14%
	}
	.VehicleBodyDamages_body_wagon .VehicleBodyDamages__lookBody_roof {
		top: 54%;
		left: 47%
	}
	.VehicleBodyDamages {
		font-size: 15px;
		display: flex;
		justify-content: space-between;
		align-items: flex-start
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages {
			display: block
		}
	}
	@media print {
		.VehicleBodyDamages {
			display: flex
		}
	}
	.VehicleBodyDamages__anchor {
		display: block;
		transform: translateY(-70px)
	}
	.VehicleBodyDamages__container {
		flex-grow: 1
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__container {
			margin: 0 -24px
		}
	}
	.VehicleBodyDamages__title {
		font-size: 23px;
		font-weight: 700;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__title {
			margin: 0 24px 24px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__list {
			position: relative;
			display: flex;
			overflow-x: auto;
			padding: 0 24px
		}
		.VehicleBodyDamages__list::-webkit-scrollbar {
			width: 0;
			background: transparent
		}
	}
	@media print {
		.VehicleBodyDamages__list {
			display: block
		}
	}
	.VehicleBodyDamages__item {
		display: flex;
		margin-bottom: 32px;
		cursor: pointer;
		page-break-inside: avoid;
		break-inside: avoid;
		-webkit-tap-highlight-color: transparent
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__item {
			flex-shrink: 0;
			max-width: 60%;
			margin-bottom: 16px
		}
		.VehicleBodyDamages__item:not(:first-child) {
			margin-left: 20px
		}
		.VehicleBodyDamages__item:last-child {
			padding-right: 10px
		}
	}
	@media print {
		.VehicleBodyDamages__item {
			max-width: 100%
		}
		.VehicleBodyDamages__item:not(:first-child) {
			margin-left: 0
		}
	}
	.VehicleBodyDamages__damageLocation {
		font-weight: 700
	}
	.VehicleBodyDamages__damageDescription {
		margin-top: 4px;
		color: grey
	}
	.VehicleBodyDamages__userDescription {
		overflow: hidden;
		max-width: 200px;
		margin-top: 4px;
		color: #a1a1a1
	}
	.VehicleBodyDamages__userDescriptionMobile {
		max-width: 200px
	}
	.VehicleBodyDamages__shemeFrame {
		display: flex;
		overflow: hidden;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		page-break-inside: avoid;
		break-inside: avoid
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__shemeFrame {
			margin: 10px 0
		}
	}
	.VehicleBodyDamages_size_xs .VehicleBodyDamages__shemeFrame {
		height: 420px
	}
	.VehicleBodyDamages_size_s .VehicleBodyDamages__shemeFrame {
		height: 448px
	}
	.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
		height: 490px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_size_m .VehicleBodyDamages__shemeFrame {
			height: 448px
		}
	}
	.VehicleBodyDamages__scheme {
		position: relative;
		flex-shrink: 0;
		-webkit-print-color-adjust: exact;
		background-repeat: no-repeat;
		background-position: 50%
	}
	.VehicleBodyDamages_size_xs .VehicleBodyDamages__scheme {
		width: 300px;
		height: 420px;
		background-size: 328px 438px
	}
	.VehicleBodyDamages_size_s .VehicleBodyDamages__scheme {
		width: 320px;
		height: 448px;
		background-size: 350px 467px
	}
	.VehicleBodyDamages_size_m .VehicleBodyDamages__scheme {
		width: 350px;
		height: 490px;
		background-size: 384px 512px
	}
	@media (max-width:350px) {
		.VehicleBodyDamages_size_m .VehicleBodyDamages__scheme {
			width: 320px;
			height: 448px;
			background-size: 350px 467px
		}
	}
	.VehicleBodyDamages__scheme .VehicleBodyDamages__number {
		position: absolute
	}
	.VehicleBodyDamages__number {
		font-weight: 700;
		line-height: 20px;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 24px;
		height: 24px;
		cursor: pointer;
		color: #fff;
		border-radius: 50%;
		background: grey;
		transition: .1s ease-out
	}
	@media print {
		.VehicleBodyDamages__number {
			-webkit-print-color-adjust: exact;
			background: #db3727
		}
	}
	.VehicleBodyDamages__number_active {
		z-index: 1;
		background: #db3727
	}
	.VehicleBodyDamages__item .VehicleBodyDamages__number {
		flex-shrink: 0;
		margin-right: 28px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VehicleBodyDamages__item .VehicleBodyDamages__number {
			margin-right: 16px
		}
	}
	.VehicleBodyDamages__tooltip {
		padding: 16px
	}
	.DtpDeletedInGibddInfoBubble {
		display: flex;
		align-items: center
	}
	.DtpDeletedInGibddInfoBubble__text {
		font-size: 15px;
		line-height: 20px
	}
	.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__text {
		font-size: 12px;
		line-height: 18px
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_desktop,
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_mobile {
		padding: 16px;
		border-radius: 8px;
		background-color: #eef4fa
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 18px;
		color: #db3727
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf {
		align-items: start
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf .DtpDeletedInGibddInfoBubble__text {
		color: #a1a1a1
	}
	.DtpDeletedInGibddInfoBubble_view_reportContent.DtpDeletedInGibddInfoBubble_pdf .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 16px
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_desktop,
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_pdf {
		padding: 16px;
		border-radius: 8px;
		background-color: #eef4fa
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 18px;
		color: #db3727
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__icon {
		margin-right: 8px;
		color: #ccc
	}
	.DtpDeletedInGibddInfoBubble_view_reportTimeline.DtpDeletedInGibddInfoBubble_mobile .DtpDeletedInGibddInfoBubble__text {
		padding: 16px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.VinReportDtp_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportDtp__list {
		margin-top: 24px
	}
	.VinReportDtp__listItem:not(:last-child) {
		position: relative;
		margin-bottom: 16px;
		padding-bottom: 16px
	}
	.VinReportDtp__listItemLine {
		display: none
	}
	.VinReportDtp__listItem:not(:last-child) .VinReportDtp__listItemLine {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 64px;
		display: block;
		height: 1px;
		background: #e0e0e0
	}
	.VinReportDtp__body {
		font-size: 15px;
		line-height: 20px;
		padding-top: 24px;
		padding-left: 12px
	}
	.VinReportDtp__body:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportDtp_mobile .VinReportDtp__body {
		padding-left: 0
	}
	.VinReportDtp__deletedInfoBubble {
		margin-top: 16px;
		margin-left: 64px
	}
	.VinReportDtp__deletedInfoBubble_mobile {
		margin-left: 0
	}
	.VinReportDtp__deletedInfoBubble_pdf {
		width: 300px;
		margin-left: 0;
		padding-right: 220px
	}
	.VinReportDtp__headerIcon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 100%;
		background: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		fill: grey
	}
	@media print {
		.VinReportDtp__headerIcon {
			box-shadow: none
		}
	}
	.VinReportDtp__headerIcon_opened {
		-webkit-print-color-adjust: exact;
		background: #db3727;
		fill: #fff
	}
	.VinReportDtp__status {
		margin-top: 24px
	}
	.VinReportDtp__header {
		display: flex;
		width: 100%
	}
	.VinReportDtp__headerTitle {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportDtp_pdf .VinReportDtp__headerTitle {
		font-weight: 700
	}
	.VinReportDtp__headerSubtitle {
		margin-top: 4px;
		color: grey
	}
	.VinReportDtp_pdf .VinReportDtp__headerSubtitle {
		font-weight: 400
	}
	.VinReportDtp__tick {
		top: 50%;
		margin-top: -12px
	}
	.VinReportDtp_pdf .VinReportDtp__tick {
		display: none
	}
	.VinReportDtp__comments {
		margin-top: 12px;
		padding-left: 64px
	}
	.VinReportMilageHistory {
		position: relative
	}
	.VinReportMilageHistory_mobile {
		margin: 48px -12px
	}
	.VinReportMilageHistory__bg {
		padding: 24px 24px 16px;
		border-radius: 16px;
		background: #243850
	}
	.VinReportMilageHistory_mobile .VinReportMilageHistory__bg {
		padding-top: 12px;
		padding-right: 12px;
		padding-left: 12px
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__bg {
		width: 752px;
		-webkit-print-color-adjust: exact;
		background: rgba(0, 0, 0, .025)
	}
	.VinReportMilageHistory__graph {
		position: relative
	}
	.VinReportMilageHistory__owners {
		display: flex;
		margin-bottom: 8px
	}
	.VinReportMilageHistory__ownersItem {
		position: relative
	}
	.VinReportMilageHistory__ownersItem:not(:last-child) {
		margin-right: 1px
	}
	.VinReportMilageHistory__ownersItem:first-child .VinReportMilageHistory__ownersItemText {
		text-align: left
	}
	.VinReportMilageHistory__ownersItemHover {
		position: absolute;
		top: -280px;
		right: 0;
		bottom: 0;
		left: 0
	}
	.VinReportMilageHistory__ownersItemBar {
		height: 8px;
		opacity: .32;
		-webkit-print-color-adjust: exact;
		border-radius: 16px
	}
	.VinReportMilageHistory__ownersItem:hover .VinReportMilageHistory__ownersItemBar,
	.VinReportMilageHistory__ownersItemBar_hovered,
	.VinReportMilageHistory_pdf .VinReportMilageHistory__ownersItemBar {
		opacity: 1
	}
	.VinReportMilageHistory__ownersItemText {
		font-size: 15px;
		line-height: 20px;
		padding-top: 6px;
		text-align: center;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__ownersItemText {
		color: rgba(0, 0, 0, .64)
	}
	.VinReportMilageHistory__alert {
		display: flex;
		margin-top: 16px;
		padding-top: 16px;
		border-top: 1px solid hsla(0, 0%, 100%, .24)
	}
	.VinReportMilageHistory__alert_noOwnersData {
		margin: 0;
		padding: 0;
		border: none
	}
	.VinReportMilageHistory__alert .IconSvg {
		color: #db3727
	}
	.VinReportMilageHistory__alertText {
		font-size: 15px;
		line-height: 24px;
		display: inline-block;
		padding-left: 16px;
		color: #fff
	}
	.VinReportMilageHistory_pdf .VinReportMilageHistory__alertText {
		color: inherit
	}
	.VinReportMilageHistoryGraph {
		position: relative
	}
	.VinReportMilageHistoryGraph .LineGraph__line {
		stroke: none
	}
	.VinReportMilageHistoryGraph_pdf .LineGraph__line {
		stroke: #157ee1;
		stroke-linecap: round;
		stroke-width: 4px
	}
	.VinReportMilageHistoryGraph__graph {
		position: relative;
		margin-top: 60px;
		padding: 0 25px;
		border-bottom: 1px solid hsla(0, 0%, 100%, .16)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__graph {
		display: flex;
		justify-content: center;
		padding: 0
	}
	.VinReportMilageHistoryGraph__graph .LineGraph {
		height: 174px
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__graph .LineGraph {
		width: 700px
	}
	.VinReportMilageHistoryGraph__bullets {
		position: absolute;
		top: 0;
		right: 25px;
		bottom: 0;
		left: 25px
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bullets {
		right: calc((100% - 700px)/2);
		left: calc((100% - 700px)/2);
		width: 700px
	}
	.VinReportMilageHistoryGraph__bulletItem {
		position: absolute;
		z-index: 100;
		cursor: pointer;
		transform: translate(-50%, -50%)
	}
	.VinReportMilageHistoryGraph__bulletItemPrice {
		font-size: 15px;
		line-height: 28px;
		position: absolute;
		top: 0;
		left: 0;
		display: none;
		padding: 0 12px;
		white-space: nowrap;
		border-radius: 28px;
		background: #fff;
		box-shadow: 0 2px 4px rgba(0, 0, 0, .24);
		transform: translate(-50%, -36px)
	}
	.VinReportMilageHistoryGraph__bulletItemPrice_last {
		display: inline-block
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bulletItemPrice {
		border: 1px solid rgba(0, 0, 0, .24);
		box-shadow: none
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bulletItemPrice_last {
		right: 0;
		left: auto;
		margin-right: -25px;
		transform: translateY(-36px)
	}
	.VinReportMilageHistoryGraph__bulletItem:hover {
		z-index: 101
	}
	.VinReportMilageHistoryGraph__bulletItem:hover .VinReportMilageHistoryGraph__bulletItemPrice {
		z-index: 10;
		display: inline-block
	}
	.VinReportMilageHistoryGraph__bulletItem_bad .VinReportMilageHistoryGraph__bulletItemPrice {
		color: #fff;
		background: #db3727
	}
	.VinReportMilageHistoryGraph__bulletItemBullet {
		width: 7px;
		height: 7px;
		border-radius: 50%;
		background: #fff
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__bulletItemBullet {
		-webkit-print-color-adjust: exact;
		background: #157ee1
	}
	.VinReportMilageHistoryGraph__bulletItem_bad .VinReportMilageHistoryGraph__bulletItemBullet {
		background: #db3727
	}
	.VinReportMilageHistoryGraph__axisX {
		display: flex;
		justify-content: space-between
	}
	.VinReportMilageHistoryGraph__axisXItem {
		font-size: 15px;
		line-height: 20px;
		padding-top: 12px;
		padding-bottom: 24px;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph__gridLegend {
		font-size: 13px;
		line-height: 15px;
		position: absolute;
		top: -36px;
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph__gridItem {
		position: absolute;
		display: flex;
		align-items: center;
		width: 100%
	}
	.VinReportMilageHistoryGraph__gridItemLine {
		width: 100%;
		margin-left: 8px;
		border-top: 1px solid hsla(0, 0%, 100%, .16)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridItemLine {
		border-top: 1px solid rgba(0, 0, 0, .16)
	}
	.VinReportMilageHistoryGraph__gridItemValue {
		color: rgba(203, 228, 255, .64)
	}
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__axisXItem,
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridItemValue,
	.VinReportMilageHistoryGraph_pdf .VinReportMilageHistoryGraph__gridLegend {
		color: rgba(0, 0, 0, .64)
	}
	.VinReportRecalls {
		font-size: 15px;
		line-height: 20px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportRecalls {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportRecalls__empty {
		margin-bottom: 24px;
		padding-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportRecalls__description {
		margin-top: 8px;
		color: grey
	}
	.VinReportRecalls__icon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 48px;
		height: 48px;
		margin-right: 16px;
		border-radius: 100%;
		background: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12)
	}
	@media print {
		.VinReportRecalls__icon {
			box-shadow: none
		}
	}
	.VinReportRecalls__text {
		margin-bottom: 16px
	}
	.VinReportRecalls__status {
		margin-top: 24px
	}
	.VinReportRecalls__items {
		margin-top: 16px
	}
	.VinReportRecalls__item:not(:last-child) {
		position: relative;
		margin-bottom: 16px
	}
	.VinReportRecalls__itemLine {
		display: none
	}
	.VinReportRecalls__item:not(:last-child) .VinReportRecalls__itemLine {
		position: absolute;
		right: 0;
		bottom: 0;
		left: 64px;
		display: block;
		height: 1px;
		background: #000;
		background: #e0e0e0
	}
	.VinReportRecalls__itemHeader {
		display: flex;
		width: 100%
	}
	.VinReportRecalls__itemTick {
		top: calc(50% - 8px);
		margin-top: -12px
	}
	.VinReportRecalls_pdf .VinReportRecalls__itemTick {
		display: none
	}
	.VinReportRecalls__itemTitle {
		font-size: 15px;
		line-height: 20px;
		flex-grow: 1;
		flex-shrink: 1;
		padding-bottom: 16px
	}
	.VinReportRecalls__itemSubtitle {
		margin-top: 4px;
		color: grey
	}
	.VinReportRecalls__itemBody {
		padding-bottom: 16px;
		padding-left: 64px
	}
	.VinReportHistoryOwner {
		display: flex;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryOwner__left {
		flex-shrink: 0;
		width: 64px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__left {
			width: 50px
		}
	}
	.VinReportHistoryOwner__right {
		flex: 1
	}
	.VinReportHistoryOwner__icon {
		display: flex;
		justify-content: center;
		align-items: center;
		box-sizing: border-box;
		width: 48px;
		height: 48px;
		-webkit-print-color-adjust: exact;
		border-radius: 100%;
		background-color: #ccc
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__icon {
			width: 30px;
			height: 30px
		}
	}
	.VinReportHistoryOwner__icon_unknown {
		color: #c4c4c4;
		border: 1px solid #e0e0e0;
		background-color: #fff
	}
	.VinReportHistoryOwner__svg {
		display: block
	}
	.VinReportHistoryOwner__name {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 4px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__name {
			font-size: 23px;
			line-height: 28px;
			margin-bottom: 16px
		}
	}
	.VinReportHistoryOwner__text {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistoryOwner__text {
			font-size: 14px;
			line-height: 18px;
			color: #000
		}
	}
	.VinReportHistoryOwner__text:not(:last-child) {
		margin-bottom: 4px
	}
	.TransitionGroup__item-enter {
		opacity: 0
	}
	.TransitionGroup__item-enter-active {
		opacity: 1;
		transition-timing-function: ease-in;
		transition-property: opacity
	}
	.TransitionGroup__item-exit {
		opacity: 1
	}
	.TransitionGroup__item-exit-active {
		opacity: 0;
		transition-timing-function: ease-in;
		transition-property: opacity
	}
	.TransitionGroup_duration_300 .TransitionGroup__item-enter-active,
	.TransitionGroup_duration_300 .TransitionGroup__item-exit-active {
		transition-duration: .3s
	}
	.VinReportHistoryRecord {
		font-size: 15px;
		line-height: 20px;
		box-sizing: border-box;
		padding-left: 64px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecord_mobile {
		font-size: 14px;
		line-height: 16px;
		padding-left: 50px
	}
	.VinReportHistoryRecord__head {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecord__date {
		margin: 0 0 8px
	}
	.VinReportHistoryRecord_mobile .VinReportHistoryRecord__date {
		font-size: 14px;
		line-height: 16px;
		padding-top: 2px;
		color: #a1a1a1
	}
	.VinReportHistoryRecord__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin: 0 0 8px
	}
	.VinReportHistoryRecord_mobile .VinReportHistoryRecord__title {
		font-size: 16px;
		font-weight: 400;
		line-height: 20px
	}
	.VinReportHistoryRecord__info {
		font-size: 15px;
		line-height: 20px;
		margin: 0;
		padding: 0;
		list-style: none;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecord_mobile .VinReportHistoryRecord__info {
		font-size: 14px;
		line-height: 16px
	}
	.VinReportHistoryRecord__row {
		display: flex;
		margin-bottom: 8px
	}
	.VinReportHistoryRecord__row:last-child {
		margin-bottom: 0
	}
	.VinReportHistoryRecord__name {
		flex-grow: 0;
		flex-shrink: 0;
		width: 252px;
		margin-right: 16px;
		color: grey
	}
	.VinReportHistoryRecord_mobile .VinReportHistoryRecord__name {
		width: 45%
	}
	.VinReportHistoryRecord__value {
		flex-grow: 1
	}
	.VinReportHistoryRecord__value_warning {
		color: #db3727
	}
	.VinReportHistoryRecord__images {
		margin-bottom: 8px
	}
	.VinReportHistoryRecord_mobile .VinReportHistoryRecord__images {
		margin-right: -24px
	}
	.VinReportHistoryRecord__image {
		height: 68px;
		cursor: pointer;
		border-radius: 4px;
		object-fit: cover
	}
	.VinReportHistoryRecord_pdf .VinReportHistoryRecord__image {
		height: 130px;
		border-radius: 0
	}
	.VinReportHistoryAutoService__works {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryAutoService__title {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportHistoryAutoService__item {
		margin-bottom: 8px
	}
	.VinReportHistoryBrandCertification {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryBrandCertification__brandLabel {
		display: block;
		max-width: 170px;
		max-height: 44px;
		margin: 16px 0;
		object-fit: contain
	}
	.VinReportHistoryBrandCertification__tooltip {
		max-width: 350px
	}
	.VinReportHistoryBrandCertification__description {
		margin-bottom: 16px
	}
	.VinReportHistoryBrandCertification__description ul {
		margin: 0;
		padding: 16px 0 0 24px;
		list-style: none
	}
	.VinReportHistoryBrandCertification__description li {
		margin: 0 0 16px
	}
	.VinReportHistoryBrandCertification__footer {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin: 0
	}
	.VinReportHistoryBrandCertification__adLable {
		font-size: 11px;
		line-height: 14px;
		color: grey
	}
	.VinReportHistoryCarSharing__body {
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryCarSharing__company {
		margin-bottom: 4px
	}
	.VinReportHistoryCarSharing_mobile .VinReportHistoryCarSharing__company,
	.VinReportHistoryCarSharing_mobile .VinReportHistoryCarSharing__text {
		line-height: 18px
	}
	.VinReportHistoryDTP__arrow {
		display: inline-block;
		margin-right: 16px
	}
	.VinReportHistoryDTP__toggle {
		display: flex;
		align-items: center
	}
	.VinReportHistoryDTP__schemeContainer {
		padding-top: 44px
	}
	.VinReportHistoryDTP .VinReportHistoryDTP__damageLocation {
		font-size: 16px;
		font-weight: 400;
		line-height: 20px
	}
	.VinReportHistoryDTP .VinReportHistoryDTP__damageDescription,
	.VinReportHistoryDTP .VinReportHistoryDTP__userDescription {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.VinReportHistoryDTP__dtpDeleted {
		margin-bottom: 12px
	}
	.VinReportHistoryDTP__schemeWrapper-enter {
		opacity: 0
	}
	.VinReportHistoryDTP__schemeWrapper-enter-active {
		opacity: 1;
		transition: opacity .3s
	}
	.VinReportHistoryDTP__schemeWrapper-exit {
		opacity: 1
	}
	.VinReportHistoryDTP__schemeWrapper-exit-active {
		opacity: 0;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__wrapper-enter {
		opacity: 0
	}
	.VinReportHistoryRepairCalculation__wrapper-enter-active {
		opacity: 1;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__wrapper-exit {
		opacity: 1
	}
	.VinReportHistoryRepairCalculation__wrapper-exit-active {
		opacity: 0;
		transition: opacity .3s
	}
	.VinReportHistoryRepairCalculation__work {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRepairCalculation_mobile .VinReportHistoryRepairCalculation__work {
		font-size: 14px;
		line-height: 18px
	}
	.VinReportHistoryRepairCalculation_pdf .VinReportHistoryRepairCalculation__parts {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-beetwen
	}
	.VinReportHistoryRepairCalculation__workTitle {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportHistoryRepairCalculation__part {
		margin-bottom: 8px
	}
	.VinReportHistoryRepairCalculation_pdf .VinReportHistoryRepairCalculation__part {
		width: calc(50% - 8px)
	}
	.VinReportHistoryRepairCalculation__toggle {
		transition: margin-top .3s
	}
	.VinReportHistoryRepairCalculation__toggleShow {
		margin-top: 8px
	}
	.VinReportHistoryRepairCalculation__toggleHide {
		margin-top: 24px
	}
	.VinReportHistoryAuction {
		padding-top: 8px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryAuction__image {
		height: 68px;
		cursor: pointer;
		border-radius: 4px;
		object-fit: cover
	}
	.VinReportHistoryRecall__description {
		max-width: 350px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportHistoryRecall_pdf .VinReportHistoryRecall__description {
		max-width: 100%
	}
	.VinReportHistoryRecall__title {
		cursor: pointer;
		transition-duration: .2s;
		transition-property: color
	}
	.VinReportHistoryRecall__title:hover {
		color: #db3727
	}
	.VinReportHistoryRecall_mobile .VinReportHistoryRecall__title:hover {
		color: #000
	}
	.VinReportHistoryRecall__text {
		margin-bottom: 8px
	}
	.VinReportHistoryRecall_mobile .VinReportHistoryRecall__text {
		font-size: 14px;
		line-height: 18px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportHistory__list {
		margin-top: 24px;
		padding-bottom: 32px;
		-webkit-print-color-adjust: exact;
		background-image: linear-gradient(#e0e0e0, #e0e0e0), linear-gradient(#e0e0e0, #e0e0e0);
		background-repeat: no-repeat;
		background-position: 19px bottom, 24px top;
		background-size: 11px 1px, 1px 100%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory__list {
			background-position: 10px bottom, 15px top
		}
	}
	.VinReportHistory_unknown .VinReportHistory__list {
		background-position: 19px bottom, 24px 9px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory_unknown .VinReportHistory__list {
			background-position: 10px bottom, 15px 9px
		}
	}
	.VinReportHistory__item:not(:last-child) {
		margin-bottom: 32px
	}
	.VinReportHistory__owner {
		margin-bottom: 48px
	}
	.VinReportHistory__item:last-child .VinReportHistory__owner:last-child {
		margin-bottom: 0
	}
	.VinReportHistory__record {
		position: relative;
		padding-bottom: 48px
	}
	.VinReportHistory__record:last-child {
		padding-bottom: 16px
	}
	.VinReportHistory__recordPin {
		position: absolute;
		top: 5px;
		left: 19px;
		width: 11px;
		height: 11px;
		-webkit-print-color-adjust: exact;
		border-radius: 50%;
		background-color: #ccc
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportHistory__recordPin {
			left: 10px
		}
	}
	.VinReportHistory_unknown .VinReportHistory__recordPin {
		background-color: #5b0
	}
	.VinReportHistory__fallback {
		font-size: 15px;
		line-height: 20px;
		margin-top: 32px
	}
	.VinReportHistory__fallbackImage {
		width: 308px;
		height: 120px;
		margin-left: 12px
	}
	.VinReportHistory__fallbackTitle {
		margin-top: 48px;
		margin-bottom: 18px
	}
	.VinReportHistory__fallbackItem {
		display: flex
	}
	.VinReportHistory__fallbackItemLeft {
		flex-shrink: 0;
		width: 36px;
		padding-top: 12px
	}
	.VinReportHistory__fallbackItemRight {
		flex: 1;
		padding: 16px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportHistory__fallbackItemSubtitle {
		color: grey
	}
	.VinReportOwners__items:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportOwners__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		width: 100%;
		margin-bottom: 16px
	}
	.VinReportOwners__item:first-child {
		margin-top: 24px
	}
	.VinReportOwners__item_note {
		margin-top: 24px;
		margin-bottom: 0;
		padding: 20px 0 0;
		border-top: 1px solid #e0e0e0
	}
	.VinReportOwners__icon {
		margin-right: 12px
	}
	.VinReportOwners__itemRow {
		display: flex;
		flex-grow: 1;
		flex-shrink: 1
	}
	.VinReportOwners__item-name {
		display: flex;
		width: 40%;
		color: grey
	}
	.VinReportOwners__item-value {
		display: flex;
		width: 60%
	}
	.VinReportOwners_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportOwners_mobile .VinReportOwners__item {
		margin-bottom: 0
	}
	.VinReportOwners_mobile .VinReportOwners__item:not(:last-child) {
		margin-bottom: 16px;
		padding-bottom: 12px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOwners_mobile .VinReportOwners__item_note {
		margin-top: 0;
		padding: 0 0 16px;
		border-top: none;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOwners_mobile .VinReportOwners__itemRow {
		flex-direction: column
	}
	.VinReportOwners_mobile .VinReportOwners__item-name {
		width: auto;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportOwners_mobile .VinReportOwners__item-value {
		width: auto;
		color: grey
	}
	.VinReportOwners_mobile .VinReportOwners__personIcon {
		color: #ccc
	}
	.VinReportOwners_mini .VinReportOwners__items:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportOwners_mini .VinReportOwners__item {
		align-items: flex-start;
		margin-top: 0;
		margin-bottom: 0
	}
	.VinReportOwners_mini .VinReportOwners__item:not(:last-child) {
		margin-bottom: 8px;
		padding-bottom: 0;
		border-bottom: none
	}
	.VinReportOwners_mini .VinReportOwners__icon {
		width: 16px;
		height: 16px;
		margin-top: 2px;
		margin-right: 8px
	}
	.VinReportOwners_mini .VinReportOwners__itemRow {
		flex-direction: column
	}
	.VinReportOwners_mini .VinReportOwners__item-name {
		width: auto;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportOwners_mini .VinReportOwners__item-value {
		width: auto;
		color: grey
	}
	.PriceEvaluationResultGraph__graph.LineGraph {
		height: 174px
	}
	.PriceEvaluationResultGraph__graph .LineGraph__line {
		stroke: none
	}
	.PriceEvaluationResultGraphWithSegments__graph {
		position: relative;
		margin: 24px -24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.PriceEvaluationResultGraphWithSegments__flagContainer {
		position: absolute;
		z-index: 1;
		top: 0;
		bottom: 0;
		width: 1px;
		background: #fff
	}
	.PriceEvaluationResultGraphWithSegments__flag {
		position: absolute;
		top: 0;
		left: 0;
		width: 12px;
		height: 8px;
		background: #db3727
	}
	.PriceEvaluationResultGraphWithSegments__flag:after {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		width: 0;
		height: 0;
		content: "";
		border-top: 4px solid transparent;
		border-right: 4px solid #fff;
		border-bottom: 4px solid transparent;
		background: transparent
	}
	.PriceEvaluationResultGraphWithSegments__segments {
		display: flex;
		justify-content: space-between;
		padding: 0 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PriceEvaluationResultGraphWithSegments__segments {
			margin-right: -12px;
			margin-left: -12px;
			padding: 0
		}
	}
	.PriceEvaluationResultGraphWithSegments__segment {
		font-size: 15px;
		line-height: 20px;
		padding-top: 16px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PriceEvaluationResultGraphWithSegments__segment {
			font-size: 12px;
			line-height: 16px
		}
	}
	.PriceEvaluationResultGraphWithSegments__segmentOffersCount {
		margin-top: 4px;
		color: grey
	}
	.VinReportPriceEvaluation {
		position: relative;
		padding: 24px;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(21, 126, 225, .1), rgba(21, 126, 225, .1)), #fff
	}
	@media print {
		.VinReportPriceEvaluation {
			max-width: 560px
		}
	}
	.VinReportPriceEvaluation__prices {
		display: flex;
		margin-top: 16px
	}
	.VinReportPriceEvaluation__price {
		flex: 1
	}
	.VinReportPriceEvaluation__priceValue {
		font-size: 31px;
		line-height: 40px
	}
	.VinReportPriceEvaluation__priceDescription {
		font-size: 15px;
		line-height: 22px;
		display: flex;
		margin-top: 8px;
		color: grey
	}
	.VinReportPriceEvaluation__tooltipContent {
		max-width: 240px
	}
	.VinReportPriceEvaluation__tooltipTrigger {
		display: inline-flex;
		align-items: center;
		margin-left: 8px;
		color: #c2c2c2
	}
	@media print {
		.VinReportPriceEvaluation__tooltipTrigger {
			display: none
		}
	}
	.VinReportPriceEvaluation_mobile {
		margin: 12px -12px;
		text-align: center
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__prices {
		display: block
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__price:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__offerPriceValue {
		font-size: inherit;
		font-weight: 700;
		line-height: inherit
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__averagePriceValue {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__priceDescription {
		display: block;
		margin-top: 0
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__segments {
		margin-right: -12px;
		margin-left: -12px;
		padding: 0
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__segment {
		font-size: 12px;
		line-height: 16px
	}
	.VinReportPriceEvaluation_mobile .VinReportPriceEvaluation__tooltipContent {
		font-size: 14px;
		line-height: 16px
	}
	.PriceReductionPerAgeGraph__percent {
		font-size: 11px;
		line-height: 13px;
		color: #a1a1a1;
		fill: grey
	}
	.PriceReductionPerAgeGraph__price {
		font-size: 11px;
		line-height: 13px
	}
	.PriceReductionPerAgeGraph__tooltip {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.PriceReductionPerAgeGraph__bullet {
		fill: #db3727;
		stroke: transparent;
		stroke-width: 40
	}
	.PriceReductionPerAgeGraph .LineGraph__line {
		stroke: none
	}
	.PriceReductionPerAgeGraph .LineGraph__axis {
		transform: translateY(224px)
	}
	.VinReportPriceReduction {
		position: relative;
		overflow: hidden;
		padding: 24px 24px 0;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(242, 84, 91, .064), rgba(242, 84, 91, .1)), #fff
	}
	@media print {
		.VinReportPriceReduction {
			max-width: 560px
		}
	}
	.VinReportPriceReduction_mobile {
		margin: 12px -12px;
		text-align: center
	}
	.VinReportPriceReduction__subtitle {
		font-size: 31px;
		line-height: 40px;
		margin-top: 16px
	}
	.VinReportPriceReduction_mobile .VinReportPriceReduction__subtitle {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px
	}
	.VinReportPriceReduction__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	.VinReportPriceReduction__graph {
		margin: 0 -24px;
		padding-top: 24px
	}
	.VinReportScoreHealthFree_desktop .VinReportScoreHealthFree__content {
		display: flex;
		align-items: center;
		margin-top: 20px
	}
	.VinReportScoreHealthFree_desktop .VinReportScoreHealthFree__text {
		font-size: 15px;
		line-height: 20px;
		margin-left: 30px;
		color: #000
	}
	.VinReportScoreHealthFree_mobile .VinReportScoreHealthFree__content {
		display: block;
		margin-top: 24px
	}
	.VinReportScoreHealthFree_mobile .VinReportScoreHealthFree__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 24px;
		text-align: center
	}
	.VinReportScoreHealthPaid_gray {
		padding: 16px;
		border-radius: 16px;
		background-color: #f4f6f8
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__content {
		display: flex;
		align-items: center;
		margin-top: 20px
	}
	.VinReportScoreHealthPaid__text {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__text {
		margin-left: 30px
	}
	.VinReportScoreHealthPaid_gray .VinReportScoreHealthPaid__text {
		color: grey
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__subtitle {
		font-size: 15px;
		line-height: 20px;
		padding-top: 4px;
		color: grey
	}
	.VinReportScoreHealthPaid_desktop .VinReportScoreHealthPaid__disclaimer {
		font-weight: 700;
		margin-bottom: 4px;
		color: #000
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__content {
		display: block;
		margin-top: 24px
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__text {
		margin-top: 24px;
		text-align: center
	}
	.VinReportScoreHealthPaid_mobile .VinReportScoreHealthPaid__disclaimer {
		font-size: 11px;
		line-height: 14px;
		margin-bottom: 16px;
		padding: 8px 0;
		color: grey;
		border-radius: 4px;
		background-color: #f0f0f0
	}
	.VinReportPtsData_mobile,
	.VinReportScoreHealth_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportPtsData__items {
		margin-top: 24px
	}
	.VinReportPtsData_mini .VinReportPtsData__items {
		margin-top: 0
	}
	.VinReportPtsData_mini .VinReportPtsData__items:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportPtsData__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		width: 100%;
		margin-bottom: 12px;
		break-inside: avoid-column
	}
	.VinReportPtsData__item_error {
		color: #db3727
	}
	.VinReportPtsData_mini .VinReportPtsData__item {
		margin-bottom: 8px
	}
	.VinReportPtsData_mini .VinReportPtsData__item:last-child {
		margin-bottom: 0
	}
	.VinReportPtsData__item-name {
		box-sizing: border-box;
		width: 50%;
		padding-right: 16px;
		color: grey
	}
	.VinReportPtsData_mini .VinReportPtsData__item-name {
		padding-right: 8px
	}
	.VinReportPtsData_mobile .VinReportPtsData__item-name {
		flex-shrink: 0;
		width: 45%
	}
	.VinReportPtsData__item-value {
		width: 50%
	}
	.VinReportPtsData_mobile .VinReportPtsData__item-value {
		flex-grow: 1;
		flex-shrink: 1;
		width: 55%
	}
	.VinReportPtsData__note {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		margin-top: 24px;
		padding: 20px 0 0;
		border-top: 1px solid #e0e0e0
	}
	.VinReportPtsData__note:not(:last-child) {
		margin-bottom: 16px
	}
	.VinReportPtsData_mobile .VinReportPtsData__note {
		margin-top: 12px;
		padding: 16px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportPtsData__statusIcon {
		margin-right: 12px
	}
	.VinReportAccordion__item {
		page-break-inside: avoid;
		break-inside: avoid;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportAccordion__itemHeader {
		font-size: 15px;
		line-height: 20px;
		padding: 16px 0
	}
	.VinReportAccordion__itemSubtitle {
		margin-top: 4px;
		color: grey
	}
	.VinReportAccordion__itemTick {
		top: 50%;
		margin-top: -12px
	}
	.VinReportAccordion_pdf .VinReportAccordion__itemTick {
		display: none
	}
	.VinReportAccordion__itemBody {
		padding-top: 8px;
		padding-bottom: 16px
	}
	.VinReportRepairCalculations {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportRepairCalculations__list {
		display: grid;
		margin-top: 8px
	}
	.VinReportRepairCalculations__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportRepairCalculations__fallbackIcon {
		padding-right: 14px
	}
	.VinReportRepairCalculations__fallbackTitle {
		margin-bottom: 4px
	}
	.VinReportRepairCalculations__fallbackText {
		color: grey
	}
	.VinReportRepairCalculations__info {
		padding-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid;
		color: grey
	}
	.VinReportRepairCalculations__status {
		margin-top: 24px
	}
	.VinReportOpenableRepairCalculationRecord__item {
		display: flex;
		width: 350px;
		margin-top: 8px
	}
	.VinReportOpenableRepairCalculationRecord__item:not(.VinReportOpenableRepairCalculationRecord__info .VinReportOpenableRepairCalculationRecord__item),
	.VinReportOpenableRepairCalculationRecord__item:not(:first-child) {
		margin-top: 0
	}
	.VinReportOpenableRepairCalculationRecord__itemTitle {
		flex: 1;
		color: grey
	}
	.VinReportOpenableRepairCalculationRecord__itemValue {
		flex: 1;
		text-align: right
	}
	.VinReportOpenableRepairCalculationRecord__work {
		margin-top: 24px
	}
	.VinReportOpenableRepairCalculationRecord__workTitle {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportOpenableRepairCalculationRecord__part {
		margin-bottom: 8px
	}
	.VinReportOpenableRepairCalculationRecord_pdf .VinReportOpenableRepairCalculationRecord__part {
		width: calc(50% - 8px)
	}
	.VinReportRepairCalculations_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportRepairCalculations_mobile .VinReportOpenableRepairCalculationRecord__item {
		width: auto
	}
	.ReviewsFeaturesSnippet__feature {
		list-style: none;
		border-bottom: 1px solid #e0e0e0
	}
	.ReviewsFeaturesSnippet__featureBlock {
		line-height: 42px;
		position: relative;
		display: flex;
		cursor: pointer
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureBlock {
			line-height: 45px
		}
	}
	.ReviewsFeaturesSnippet__featureIcon {
		position: absolute;
		top: 16px;
		left: -28px;
		width: 7px;
		height: 7px;
		cursor: pointer;
		border: 2px solid #696969;
		border-top: none;
		border-right: none;
		border-radius: 1px;
		transform: rotate(-45deg)
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureIcon {
			left: 7.5px
		}
	}
	.ReviewsFeaturesSnippet__plus-icon {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__featureIcon-reverse {
		transform: rotate(135deg)
	}
	.ReviewsFeaturesSnippet__featureLabel {
		overflow: hidden;
		flex: 0.5;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__featureLabel {
			flex: 1;
			padding-left: 36px
		}
	}
	.ReviewsFeaturesSnippet__bar {
		display: flex;
		flex: 0.5;
		align-items: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__bar {
			flex: 0;
			white-space: nowrap;
			color: #e0e0e0
		}
	}
	.ReviewsFeaturesSnippet__barLabel-plus {
		width: 32px;
		margin-right: 8px;
		text-align: right;
		color: #5b0
	}
	.ReviewsFeaturesSnippet__barLabel-minus {
		width: 32px;
		margin-left: 8px;
		color: #db3727
	}
	.ReviewsFeaturesSnippet__barLine {
		display: flex;
		height: 4px;
		background-color: #db3727
	}
	.ReviewsFeaturesSnippet__barLine-progress {
		border-right: 1px solid #fff;
		background-color: #5b0
	}
	.ReviewsFeaturesSnippet__barPlus {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__barMinus {
		color: #db3727
	}
	.ReviewsFeaturesSnippet__feature__reviews {
		overflow: auto;
		margin-left: -35px;
		padding-left: 35px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesSnippet__feature__reviews {
			margin-left: 0;
			padding-right: 5px
		}
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesSnippet__feature__reviews {
			max-height: 225px
		}
	}
	.ReviewsFeaturesSnippet__featureReview {
		position: relative;
		margin: 12px 0 13px;
		list-style: none
	}
	.ReviewsFeaturesSnippet__feature__icon {
		position: absolute;
		top: -1px;
		left: -36px
	}
	.ReviewsFeaturesSnippet__feature__icon_minus {
		color: #db3727
	}
	.ReviewsFeaturesSnippet__feature__icon_neutral {
		color: #696969
	}
	.ReviewsFeaturesSnippet__feature__icon_plus {
		color: #5b0
	}
	.ReviewsFeaturesSnippet__featureQuote {
		margin-bottom: 8px
	}
	.ReviewsFeaturesSnippet__feature__info {
		color: #666
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal {
			overflow-y: auto
		}
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesModal {
			overflow: hidden;
			box-sizing: border-box;
			max-height: 100vh
		}
		@supports (-webkit-touch-callout:none) {
			.ReviewsFeaturesModal {
				max-height: -webkit-fill-available
			}
		}
	}
	.ReviewsFeaturesModal__content {
		width: 800px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__content {
			width: 100%
		}
	}
	.ReviewsFeaturesModal__viewport {
		font-size: 15px;
		line-height: 1.4;
		box-sizing: border-box;
		max-height: 90vh;
		padding: 8px 36px 25px 50px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__viewport {
			font-size: 14px;
			padding: 5px 16px
		}
	}
	.ReviewsFeaturesModal__section {
		position: relative;
		margin-top: 0;
		margin-bottom: 21px
	}
	.ReviewsFeaturesModal__section-title {
		font-weight: 700;
		line-height: 44px
	}
	@media (min-width:768px) and (max-width:991px) {
		.ReviewsFeaturesModal__section-title {
			border-bottom: 1px solid #e0e0e0
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__section-title {
			padding-left: 36px
		}
	}
	.ReviewsFeaturesModal__section-icon {
		position: absolute;
		top: 10px;
		left: -36px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.ReviewsFeaturesModal__section-icon {
			left: 0
		}
	}
	.ReviewsFeaturesModal__section-icon_minus {
		color: #db3727
	}
	.ReviewsFeaturesModal__section-icon_neutral {
		color: #696969
	}
	.ReviewsFeaturesModal__section-icon_plus {
		color: #5b0
	}
	.ReviewsFeaturesModal__features {
		margin-top: 0;
		padding: 0
	}
	.RatingInfo {
		line-height: normal;
		overflow: hidden
	}
	.RatingInfo__icon {
		float: left;
		margin-right: 13px
	}
	.RatingInfo__label,
	.RatingInfo__link {
		display: inline-block
	}
	.RatingInfo__link_pseudo,
	.RatingInfo__link_pseudo:hover {
		cursor: text;
		color: grey
	}
	.RatingInfo_small {
		font-size: 14px
	}
	.RatingInfo_small .RatingInfo__text {
		margin-top: 0
	}
	.RatingInfo_small .RatingInfo__link {
		margin-top: 4px
	}
	.RatingInfo_normal {
		font-size: 15px
	}
	.RatingInfo_normal .RatingInfo__icon {
		margin-right: 16px
	}
	.RatingInfo_normal .RatingInfo__text {
		font-weight: 700;
		margin-top: 4px
	}
	.RatingInfo_normal .RatingInfo__link {
		margin-top: 8px
	}
	.ReviewFeatureCounts {
		color: grey
	}
	.ReviewFeatureCounts__feature_positive {
		color: #5b0
	}
	.ReviewFeatureCounts__feature_negative {
		color: #db3727
	}
	.ReviewsRatingInfo {
		line-height: normal
	}
	.ReviewsRatingInfo_small {
		font-size: 14px
	}
	.ReviewsRatingInfo_normal {
		font-size: 15px
	}
	.ReviewsRatingInfo__icon {
		float: left;
		margin-right: 13px
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__icon {
		margin-right: 16px
	}
	.ReviewsRatingInfo__label {
		display: inline-block
	}
	.ReviewsRatingInfo_small .ReviewsRatingInfo__text {
		margin-top: 0
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__text {
		font-weight: 700;
		margin-top: 4px
	}
	.ReviewsRatingInfo_small .ReviewsRatingInfo__features {
		margin-top: 4px
	}
	.ReviewsRatingInfo_normal .ReviewsRatingInfo__features {
		margin-top: 8px
	}
	.RatingSnippet__link {
		color: #000
	}
	.RatingSnippet_small {
		width: 186px
	}
	.RatingSnippet_normal {
		width: 280px
	}
	.RatingSnippet_full {
		width: auto
	}
	.RatingSnippet__photo {
		position: relative;
		border-radius: 4px;
		background-position: 50%;
		background-size: cover
	}
	.RatingSnippet__photo_noPhoto {
		background-color: #212121;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24'%3E%3Cdefs%3E%3Cpath id='a' d='M11.99 5.988a6 6 0 110 12 6 6 0 010-12zm.031 2.034c-2.205 0-4 1.794-4 4 0 2.205 1.795 4 4 4 2.206 0 4-1.795 4-4 0-2.206-1.794-4-4-4zm5.989-2.99l-1.657-2.925a2.21 2.21 0 00-1.925-1.11h-4.74c-.8 0-1.537.425-1.924 1.108l-1.66 2.926H2.202C.985 5.031 0 5.995 0 7.182L.05 18.8c0 1.19.985 2.151 2.2 2.151h19.522c1.216 0 2.2-.961 2.2-2.15l-.049-11.619c0-1.187-.987-2.15-2.2-2.15H18.01z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg fill='rgba(255, 255, 255, 0.2)' mask='url(%23b)'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 100px
	}
	.RatingSnippet__photo_noPhoto .RatingSnippet__paranja {
		display: none
	}
	.RatingSnippet_small .RatingSnippet__photo {
		width: 186px;
		height: 138px
	}
	.RatingSnippet_normal .RatingSnippet__photo {
		width: 280px;
		height: 207px
	}
	.RatingSnippet_full .RatingSnippet__photo {
		width: 100%;
		height: 50vw
	}
	.RatingSnippet__paranja {
		position: absolute;
		z-index: 1;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		border-radius: 4px;
		background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, .6))
	}
	.RatingSnippet__title {
		word-wrap: break-word
	}
	.RatingSnippet_small .RatingSnippet__title {
		font-size: 14px;
		line-height: normal;
		margin-top: 12px
	}
	.RatingSnippet_full .RatingSnippet__title,
	.RatingSnippet_normal .RatingSnippet__title {
		font-size: 17px;
		font-weight: 700;
		line-height: 1.33;
		position: absolute;
		z-index: 2;
		bottom: 16px;
		left: 16px;
		padding-right: 64px;
		color: #fff
	}
	.RatingSnippet__rating {
		position: absolute;
		z-index: 2
	}
	.RatingSnippet_small .RatingSnippet__rating {
		bottom: 10px;
		left: 8px
	}
	.RatingSnippet_full .RatingSnippet__rating,
	.RatingSnippet_normal .RatingSnippet__rating {
		right: 16px;
		bottom: 16px
	}
	.RatingSnippetList-module__RatingSnippetList {
		display: flex;
		justify-content: space-between
	}
	.RatingSnippetList-module__RatingSnippetList_full {
		display: block
	}
	.RatingSnippetList-module__RatingSnippetList_item {
		position: relative
	}
	.RatingSnippetList-module__RatingSnippetList_normal .RatingSnippetList-module__RatingSnippetList_item {
		width: calc(50% - 12px)
	}
	.RatingSnippetList-module__RatingSnippetList_full .RatingSnippetList-module__RatingSnippetList_item:not(:last-child) {
		margin-bottom: 16px
	}
	.CardReviews__list {
		margin-top: 19px
	}
	.CardReviews__ratings {
		display: flex;
		justify-content: space-between;
		margin-top: 36px
	}
	.CardReviews__ratings>div {
		width: 50%
	}
	.CardReviews_mobile .CardReviews__ratings>div {
		width: auto;
		margin-bottom: 16px
	}
	.CardReviews_mobile .CardReviews__ratings {
		display: block;
		margin-top: 24px
	}
	.CardReviews__header {
		padding-top: 3px
	}
	.CardReviews__title {
		font-size: 23px;
		font-weight: 700;
		line-height: .91;
		margin: 0
	}
	.CardReviews__subtitle {
		font-size: 15px;
		line-height: 1.2;
		display: inline-block;
		margin-top: 10px;
		opacity: .6
	}
	.CardReviews__tabs {
		margin-top: 32px
	}
	.CardReviews__activeTab {
		margin-top: 16px
	}
	.CardReviews__item {
		font-size: 15px;
		line-height: 45px;
		position: relative;
		cursor: pointer;
		border-bottom: 1px solid #e0e0e0
	}
	.CardReviews__item:hover {
		color: #db3727
	}
	.CardReviews__item .IconSvg {
		position: absolute;
		top: 50%;
		right: 6px;
		width: 12px;
		height: 12px;
		margin-top: -6px;
		transform: rotate(270deg)
	}
	.CardReviews__loadMore {
		font-size: 15px;
		line-height: 45px;
		position: relative;
		cursor: pointer;
		color: grey
	}
	.CardReviews__loadMore:hover {
		color: #db3727
	}
	.CardReviews__loadMore .IconSvg {
		position: absolute;
		top: 50%;
		right: 6px;
		width: 12px;
		height: 12px;
		margin-top: -6px
	}
	.CardReviews__footer {
		margin-top: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportReviews {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportSellTime {
		height: 150px;
		padding: 24px 24px 0;
		color: #fff;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background-color: #2ec4b6;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='107' width='129' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M83.404 50.82c-7.842-1.736-14.347-8.28-14.347-8.28s-5.402-1.968-8.77-1.794c-3.37.231-12.547 2.895-17.426 3.416-6.796.695-9.642-2.084-10.513-4.864-.813-2.779-.988-7.295 3.891-8.974 4.88-1.68 12.837-2.316 17.716-2.49s8.074-2.374 9.584-4.574c.987-1.448-1.394-4.285-1.394-4.285'/%3E%3Cpath d='M39.085 29.513c1.394-2.606 1.684-5.211 1.684-5.211l4.763-7.353c4.821 1.042 16.67 2.026 16.67 2.026s2.963-3.416 3.37-5.674'/%3E%3Cpath d='M31.477 36.345s-1.627.58-4.24-.52S37.4 7.22 37.4 7.22s.465-1.39 4.53-1.91c4.066-.464 18.762-3.706 21.782-4.227 3.02-.521 7.435 1.447 11.443 4.4S96.704 23.49 96.704 23.49c2.15 2.085 11.384 5.211 11.384 5.211M54.651 41.904s13.07 9.495 18.878 11.464c5.808 1.969 11.5 1.332 11.5 1.332l8.423 3.474'/%3E%3Cpath d='M36.704 32.292c3.078-.52 6.099-1.216 7.086-.173s2.44 6.948 1.162 8.743c0 0-4.298.695-6.68.637-2.44-.058-4.647-3.07-3.775-6.659m67.61-8.106s7.492-3.821 6.737 4.458c-.581 6.659-12.081 29.53-20.33 29.298-2.613-.058-1.684-5.095-1.684-5.095'/%3E%3C/g%3E%3Cpath d='M88.225 61.242l19.981 6.485c1.974.637 4.182.29 5.808-.984 4.472-3.358 12.604-11.696 14.928-28.14.406-3.01-1.336-5.906-4.241-6.89l-17.773-6.195s4.182 5.674-3.369 19.802C96.008 59.447 89.677 60.2 88.225 61.242z' fill='%23fff'/%3E%3Cpath d='M40.77 24.302s-.64-2.953-2.615-4.111M36.47 9.48c-.406 0-5.75-.29-7.085-.348-1.394-.058-15.8 5.269-19.11 6.253-3.31.984-6.215 2.142-7.435 2.374-1.22.232-2.555 2.084-1.394 4.458 1.162 2.374 2.324 4.17 8.248 4.054 5.867-.116 9.7-3.011 9.7-3.011s7.842 0 12.024-2.606' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M20.846 23.317s-7.783 7.064-9.293 8.106-1.51 5.096 2.265 5.385c3.776.29 10.572-2.084 13.998-5.964M46.52 43.467c.116.695.232 1.39.232 2.085 0 5.732-4.647 10.364-10.397 10.364s-10.397-4.632-10.397-10.364c0-4.169 2.44-7.759 5.983-9.38' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M38.852 55.047H33.74c-4.182 0-7.55 3.359-7.55 7.528v13.143c0 4.169 3.368 7.527 7.55 7.527h5.112c4.182 0 7.55-3.358 7.55-7.527V62.575c0-4.17-3.426-7.528-7.55-7.528zm-7.958 24.898c-.755 0-1.394-.637-1.394-1.39s.64-1.39 1.394-1.39 1.394.637 1.394 1.39c-.058.753-.639 1.39-1.394 1.39zm11.327-7.47H30.604v-1.157H42.22zm0-6.658H30.604v-1.158H42.22z' fill='%23fff'/%3E%3Cpath d='M32.58 79.713v23.276A2.995 2.995 0 0035.6 106h1.393a2.995 2.995 0 003.02-3.011V79.713' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M35.658 81.681v8.57l2.091 1.679-2.09 2.084 2.09 2.085-2.09 1.91V106m-5.345-25.592c-3.369 3.068-7.377 4.226-10.687 2.779-5.112-2.316-6.506-10.306-3.02-17.891C20.09 57.71 27.002 53.484 32.114 55.8' stroke='%23fff' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: bottom 34px right 38px
	}
	@media print {
		.VinReportSellTime {
			max-width: 560px
		}
	}
	.VinReportSellTime_mobile {
		margin: 12px -12px;
		padding: 24px 12px 176px;
		text-align: center;
		background-position: bottom 48px center
	}
	.VinReportSellTime__days {
		font-size: 31px;
		line-height: 40px;
		margin-top: 24px
	}
	.VinReportSellTime_mobile .VinReportSellTime__days {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px;
		margin-top: 16px
	}
	.VinReportSellTime__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-top: 8px
	}
	.VinReportSellTime_mobile .VinReportSellTime__text {
		display: block
	}
	.VinReportSellTime__popup {
		margin-left: 8px
	}
	.VinReportTax {
		min-height: 160px;
		padding: 24px 220px 0 24px;
		-webkit-print-color-adjust: exact;
		border-radius: 16px;
		background-color: #ecfdff;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='160' height='97' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M83.344 68.544l-4.156 9.216a3.188 3.188 0 01-1.598 1.92l-9.27 4.864c-1.47.768-3.324.32-4.22-1.152-.767-1.216-1.15-2.88-.063-4.544 2.365-3.648 3.644-4.48 3.644-4.48' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M80.467 67.585l-7.8 7.168a3.32 3.32 0 01-3.516.127c-1.982-1.215-4.603-3.391-2.94-6.08 1.278-2.111 4.155-6.527 4.155-6.527' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M76.248 34.687c.384-.256.703-.512 1.023-.704-.32.256-.64.448-1.023.704zM62.44 35.84L41.854 46.72c-.959.512-.895 1.856.064 2.304l1.534.768c2.238-.256 5.626-.832 9.079-2.112 4.795-1.728 11.188-5.184 16.75-8.512l-6.84-3.328zm12.594-.32c.384-.257.831-.513 1.151-.833-.32.32-.703.577-1.15.833zm3.39-2.368l.768-.576c-.192.128-.512.32-.768.576zm-1.023.704c.32-.192.576-.448.896-.64-.256.256-.576.448-.896.64zM116.91 7.744l-8.503 4.48L158.466 35.2l1.534-.832V28.16L116.91 7.744zM69.346 39.168c1.534-.896 3.004-1.856 4.347-2.688-1.343.832-2.813 1.728-4.347 2.688zm4.411-2.816c.447-.256.831-.576 1.278-.832-.383.32-.83.576-1.278.832zM96.58 56.895l-4.347-2.048s1.215-.895 4.347-2.816l-12.338-5.823c-2.941 2.24-5.499 3.136-5.499 3.136s-8.439 6.335-13.745 11.264l9.91 5.12c6.073 2.24 11.763-6.912 11.763-6.912s6.33 11.775 17.837 5.823l8.567-4.735-10.932-5.889-5.563 2.88z' fill='%23203A48'/%3E%3Cpath d='M147.918 29.888l-4.348-2.048-28.833 15.104c-3.9-.896-9.142-.32-12.786 1.6-3.644 1.92-4.54 4.608-2.494 6.464l-7.16 3.776 4.347 2.048 7.416-3.904c3.772.704 8.631.064 12.02-1.792 3.388-1.792 4.411-4.224 2.876-6.144l28.962-15.104z' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M102.208 54.144l10.357 5.504 46.095-24.384-50.187-23.04L63.018 36.16l6.329 3.008c4.092-2.496 7.736-4.928 9.845-6.592 2.238-1.792 6.394-3.648 9.398-1.28 3.005 2.368 2.11 9.6-3.196 14.08-.384.32-.767.64-1.151.896l12.339 5.824' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M103.932 64.384c-7.033 3.84-15.344-.128-17.262-5.44 0 0-5.946 9.088-11.38 6.4l3.197 1.408c7.032 3.136 15.151 2.88 21.992-.64l3.453-1.728z' stroke='%23203A48' stroke-miterlimit='10'/%3E%3Cpath d='M78.038 27.712l-7.992-2.048c-.895-.256-1.854-.256-2.813-.128L38.08 30.912c-3.644.64-6.776 2.88-8.63 6.016C23.568 46.784 11.23 68.8 8.544 70.016A3471.914 3471.914 0 001 73.6m42.451-35.776s2.557 2.304 3.516 6.656m7.672-10.624s1.214 1.408 1.662 5.632M44.09 49.152s2.429.704 8.439-1.472c8.31-3.008 21.672-11.2 26.66-15.168 2.237-1.792 6.392-3.648 9.397-1.28 3.005 2.368 2.11 9.6-3.196 14.08-3.389 2.88-6.585 4.032-6.585 4.032s-16.43 11.968-17.901 16.192c-1.47 4.288-6.394 18.112-20.459 23.68L29.321 96m30.495-27.008l6.394-.192' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M76.313 37.248s3.835 2.88 5.242 4.8c0 0 5.946-2.432 5.946-8.64' stroke='%23203A48' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M116.908 7.744L100.158 0v16.896l16.75-9.152zm43.091 26.624l-10.677 5.504 10.677 5.248V34.368z' fill='%23203A48'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: top 50% right 24px
	}
	@media print {
		.VinReportTax {
			max-width: 364px
		}
	}
	.VinReportTax__tax {
		font-size: 31px;
		line-height: 40px;
		margin-top: 24px
	}
	.VinReportTax__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-top: 8px;
		padding-bottom: 16px
	}
	.VinReportTax_mobile {
		margin: 12px -12px;
		padding: 48px 12px 200px;
		text-align: center;
		background-position: bottom 48px center;
		background-size: 250px
	}
	.VinReportTax_mobile .VinReportTax__tax {
		font-size: 48px;
		font-weight: 700;
		line-height: 56px;
		margin-top: 0
	}
	.VinReportTax_mobile .VinReportTax__text {
		font-size: 14px;
		line-height: 20px;
		margin-top: 12px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi {
			margin-top: 48px;
			margin-bottom: 48px
		}
	}
	.VinReportTaxi__record {
		padding: 24px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportTaxi__recordTitle {
		display: flex;
		align-items: center;
		padding-bottom: 10px
	}
	.VinReportTaxi__recordDates {
		padding-left: 12px
	}
	.VinReportTaxi__recordItem {
		display: flex;
		margin-left: 38px;
		padding-top: 8px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItem {
			font-size: 15px;
			line-height: 20px;
			justify-content: space-between;
			margin-left: 0
		}
	}
	.VinReportTaxi__recordItemName {
		width: 268px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItemName {
			flex: 0 0 calc(45% - 8px)
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportTaxi__recordItemValue {
			flex: 0 0 calc(55% - 8px)
		}
	}
	.VinReportTaxi__fallback {
		display: flex;
		margin-top: 24px
	}
	.VinReportTaxi__fallbackIcon {
		padding-right: 14px
	}
	.VinReportTaxi__fallbackTitle {
		line-height: 24px;
		margin-bottom: 4px
	}
	.VinReportTaxi__fallbackText {
		line-height: 20px;
		color: grey
	}
	.VinReportTaxi__status {
		margin-top: 24px
	}
	.CarBodyImage {
		pointer-events: none
	}
	.VinReportTechInfo:not(:last-child) {
		margin-bottom: 48px
	}
	.VinReportTechInfo__subTitle {
		font-size: 17px;
		margin: 0 0 16px
	}
	.VinReportTechInfo__subTitleUnits {
		font-weight: 400
	}
	.VinReportTechInfo__dimensions {
		font-size: 15px;
		max-width: 584px;
		margin-bottom: 16px;
		padding: 8px 0 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__dimensions {
		border-bottom: none
	}
	.VinReportTechInfo__body {
		display: flex
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__body {
		flex-direction: column
	}
	.VinReportTechInfo__side {
		display: grid;
		flex-grow: 1;
		grid-template-areas: "sideImage bodyHeight" "sideDimension . ";
		grid-template-columns: 318px auto;
		grid-template-rows: auto 42px
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__side {
		flex-grow: 0;
		grid-template-columns: minmax(auto, 318px) minmax(auto, 42px);
		margin-bottom: 16px
	}
	.VinReportTechInfo__front {
		display: grid;
		grid-template-areas: "frontImage clearance" "frontDimension .";
		grid-template-columns: 150px 54px;
		grid-template-rows: auto 42px
	}
	.VinReportTechInfo__bodySide {
		grid-area: sideImage
	}
	.VinReportTechInfo__bodySideDimension {
		display: flex;
		flex: 0 0 318px;
		flex-direction: column;
		grid-area: sideDimension
	}
	.VinReportTechInfo__bodyFrontImage,
	.VinReportTechInfo__bodySideImage {
		align-self: end;
		box-sizing: border-box;
		width: 100%;
		object-fit: cover
	}
	.VinReportTechInfo__bodySize {
		align-items: center;
		margin: 0 auto
	}
	.VinReportTechInfo__bodyFrontDimension {
		display: flex;
		flex: 0 0 150px;
		flex-direction: column;
		grid-area: frontDimension
	}
	.VinReportTechInfo__bodyImage {
		grid-area: frontImage
	}
	.VinReportTechInfo__bodyHeight {
		position: relative;
		display: flex;
		justify-content: space-around;
		align-items: center;
		grid-area: bodyHeight
	}
	.VinReportTechInfo__bodyHeightArrow {
		position: absolute;
		z-index: 0;
		top: 0;
		left: 50%;
		height: 100%;
		margin-left: -12px
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__bodyHeightArrow {
		margin-left: -7px
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__bodyHeight {
		padding-left: 8px
	}
	.VinReportTechInfo__bodyHeightValue {
		position: relative;
		z-index: 1;
		align-items: center;
		padding: 8px 0;
		background: #fff
	}
	.VinReportTechInfo__bodyClearance {
		display: flex;
		align-items: flex-end;
		grid-area: clearance
	}
	.VinReportTechInfo__bodyClearanceWrapper {
		display: flex;
		margin-bottom: -8px;
		margin-left: 10px
	}
	.VinReportTechInfo__bodyClearanceArrows {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		min-height: 28px;
		margin-right: 8px;
		padding: 3px 0
	}
	.VinReportTechInfo__bodyClearanceArrowsDown,
	.VinReportTechInfo__bodyClearanceArrowsUp {
		width: 8px;
		height: 8px
	}
	.VinReportTechInfo__bodyClearanceArrowsDown {
		transform: rotate(180deg)
	}
	.VinReportTechInfo__bodyClearanceValue {
		align-self: center
	}
	.VinReportTechInfo__arrowHorizontalIcon {
		width: 100%;
		height: 7px;
		margin: 12px 0 6px
	}
	.VinReportTechInfo__infoBlock {
		margin-top: 24px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportTechInfo__infoBlock:not(:last-child) {
		margin-bottom: 32px
	}
	.VinReportTechInfo__item {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin: 16px 0 0
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__item {
		justify-content: space-between
	}
	.VinReportTechInfo__itemName {
		flex: 0 0 280px;
		margin-right: 24px;
		color: rgba(0, 0, 0, .5)
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__itemName {
		flex-basis: calc(50% - 8px);
		flex-shrink: 0;
		width: calc(50% - 8px)
	}
	.VinReportTechInfo__itemValue {
		color: #000
	}
	.VinReportTechInfo_mobile .VinReportTechInfo__itemValue {
		flex-grow: 1;
		flex-basis: calc(50% - 8px);
		flex-shrink: 1;
		width: calc(50% - 8px)
	}
	.VinReportVehiclePhotos_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportVehiclePhotos__records {
		margin-top: 16px
	}
	.VinReportVehiclePhotos__record {
		margin-bottom: 16px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportVehiclePhotos__record:last-child {
		margin-bottom: 0
	}
	.VinReportVehiclePhotos__recordDate {
		padding: 16px 0
	}
	.VinReportVehiclePhotos__imageGallery_mobile {
		margin-right: -24px;
		margin-left: -24px
	}
	.VinReportVehiclePhotos__footer {
		padding-top: 16px;
		color: grey
	}
	.VinReportEquipment {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportEquipment_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportEquipment__list {
		margin-top: 16px
	}
	.VinReportEquipment__note {
		margin-top: 24px;
		color: grey
	}
	.VinReportEquipment_pdf .VinReportEquipment__note {
		margin-top: 0;
		padding-top: 24px;
		border-top: 1px solid #e0e0e0
	}
	.VinReportTable {
		font-size: 15px;
		line-height: 20px;
		display: block
	}
	.VinReportTable__row {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.VinReportTable__row:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportTable__name {
		width: calc(50% - 8px);
		color: grey
	}
	.VinReportTable__value {
		width: calc(50% - 8px)
	}
	.VinReportTable__valueNotOk {
		color: #db3727
	}
	.VinReportTechInspection_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportTechInspection__empty {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		margin-top: 24px
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__empty {
		margin-top: 12px
	}
	.VinReportTechInspection__emptyImg {
		display: block;
		height: 148px;
		margin: 24px auto
	}
	.VinReportTechInspection__emptyImg svg {
		height: 100%
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__emptyImg svg {
		display: block;
		margin: 0 auto
	}
	.VinReportTechInspection__records {
		margin-top: 8px
	}
	.VinReportTechInspection_mobile .VinReportTechInspection__records {
		margin-top: 12px
	}
	.VinReportTechInspection_pdf .VinReportTechInspection__recordTitle {
		font-weight: 700
	}
	.VinReportCustoms_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportCustoms__empty,
	.VinReportCustoms__records {
		margin-top: 24px
	}
	.VinReportCustoms__record {
		margin-bottom: 24px
	}
	.VinReportCustoms__recordTitle {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		margin: 0 0 16px
	}
	.VinReportCustoms__note {
		font-size: 15px;
		line-height: 20px;
		margin-top: 24px;
		padding-top: 24px;
		color: grey;
		border-top: 1px solid #e0e0e0
	}
	.VinReportCustoms_pdf .VinReportCustoms__note {
		color: #000
	}
	.VinReportInsurances_mobile {
		margin-top: 48px;
		margin-bottom: 48px
	}
	.VinReportInsurances__records {
		margin-top: 24px
	}
	.VinReportInsurances__recordTitle {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		margin-bottom: 16px
	}
	.VinReportInsurances__record:not(:last-child) {
		margin-bottom: 24px
	}
	.VinReportInsurances__note {
		font-size: 15px;
		line-height: 20px;
		margin-top: 24px;
		padding-top: 24px;
		color: grey;
		border-top: 1px solid #e0e0e0
	}
	.VinReportInsurances_mobile .VinReportInsurances__note {
		font-size: 13px;
		line-height: 18px;
		margin-top: 16px;
		padding-top: 16px
	}
	.VinReportInsurances__empty {
		margin-top: 24px
	}
	.VinReportBase {
		display: grid;
		grid-gap: 48px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.VinReportBase {
			display: block
		}
	}
	.VinReportBase>* {
		margin-top: -48px;
		padding-top: 48px
	}
	.VinReportBase__contents {
		margin-bottom: 48px
	}
	.CarCheckBlockMobile {
		padding: 16px 0 16px 24px;
		border-radius: 8px;
		background-color: #f0f0f0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_b2d8c7737a79bbf13e239135aab1253a.png);
		background-repeat: no-repeat;
		background-position: 100% 0;
		background-size: contain
	}
	@media (-webkit-min-device-pixel-ratio:1.5),
	(min-resolution:1.5dppx),
	(min-resolution:144dpi) {
		.CarCheckBlockMobile {
			background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo@2x_881e306f9894a858e7f484e77eb4b408.png)
		}
	}
	@media (max-width:320px) {
		.CarCheckBlockMobile {
			background-position: 100%;
			background-size: auto 70%
		}
	}
	.CarCheckBlockMobile_type_vinReport {
		background-position: 100%;
		background-size: auto 80%
	}
	@media (max-width:320px) {
		.CarCheckBlockMobile_type_vinReport {
			background-size: auto 60%
		}
	}
	.CarCheckBlockMobile__title {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		max-width: 224px;
		margin-bottom: 8px;
		color: #000
	}
	.CarCheckBlockMobile__text {
		font-size: 13px;
		line-height: 18px;
		max-width: 224px;
		margin-bottom: 12px;
		color: grey
	}
	.CarCheckBlockMobile__button {
		margin-right: 16px
	}
	.CarCheckBlockMobile__link,
	.VinReportOffer {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportOffer {
		width: 100%;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportOffer:not(:last-child) {
		margin-bottom: 48px
	}
	.VinReportOffer_pdf {
		padding-bottom: 24px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOffer_pdf:not(:last-child) {
		margin-bottom: 28px
	}
	.VinReportOffer__snippet {
		display: flex;
		flex-wrap: wrap;
		width: 100%
	}
	.VinReportOffer_pdf .VinReportOffer__snippet {
		margin-bottom: 0
	}
	.VinReportOffer__info {
		order: 2;
		width: calc(100% - 221px)
	}
	.VinReportOffer_pdf .VinReportOffer__info {
		flex-grow: 1;
		order: 0;
		width: auto
	}
	.VinReportOffer__info-item {
		display: flex
	}
	.VinReportOffer__info-item:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportOffer__info-item-name {
		width: 40%;
		color: grey
	}
	.VinReportOffer__info-item-value {
		width: 60%
	}
	.VinReportOffer__info-item-value_error {
		color: #db3727
	}
	.VinReportOffer__description {
		margin: 24px 0 12px
	}
	.VinReportOffer__descriptionTitle {
		font-size: 15px;
		font-weight: 700;
		line-height: 20px;
		margin: 0 0 12px
	}
	.VinReportOffer__offerLink {
		margin-top: 12px;
		padding-bottom: 16px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportOffer_pdf .VinReportOffer__offerLink {
		padding-bottom: 0;
		border-bottom: none
	}
	.VinReportOffer__photo {
		position: relative;
		overflow: hidden;
		width: 205px;
		height: 150px;
		margin-right: 16px;
		border-radius: 4px
	}
	.VinReportOffer__photo_empty {
		display: block;
		-webkit-print-color-adjust: exact;
		background: #f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2580 1320'%3E%3Cpath d='M668 98h668c74 0 206 48 260 93l186 153c72 60 164 100 257 111l258 32a171 171 0 01146 165v186c0 80-59 143-146 143h-191a212 212 0 11-212-212 212 212 0 11-212 212H871a212 212 0 11-212-212 212 212 0 11-212 212H256c-90 0-158-70-158-144V651c0-64 54-193 108-247l210-204c48-48 177-102 251-102z' stroke='%23e4e4e4' stroke-width='197' fill='none'/%3E%3C/svg%3E") no-repeat 50% 50%;
		background-size: 50%
	}
	.VinReportOffer__badge {
		position: absolute;
		z-index: 1;
		top: 4px;
		left: 4px;
		-webkit-print-color-adjust: exact
	}
	.VinReportOffer__photo-image {
		width: 100%;
		height: 100%
	}
	.VinReportOffer__qr-code {
		margin-left: 16px
	}
	.VinReportOffer_mobile .VinReportOffer__snippet {
		flex-wrap: wrap;
		margin-bottom: 16px
	}
	.VinReportOffer_mobile .VinReportOffer__info {
		order: 2;
		width: 100%
	}
	.VinReportOffer_mobile .VinReportOffer__description {
		margin: 16px 0;
		padding-bottom: 0
	}
	.VinReportOffer_mobile .VinReportOffer__descriptionTitle {
		font-weight: 700;
		margin-bottom: 8px
	}
	.VinReportOffers_mobile {
		margin-top: -48px;
		margin-bottom: 48px
	}
	.VinReportOffers__offers {
		width: 100%;
		margin-top: 24px
	}
	.VinReportMobileOffers__mobileGallery {
		margin: 0 -24px
	}
	.VinReportMobileOffers__mobileGalleryItem {
		width: 155px;
		height: 114px
	}
	.VinReportMobileOffers__badge {
		position: absolute;
		z-index: 1;
		top: 4px;
		left: 4px
	}
	.VinReportMobileOffers__photo {
		position: relative;
		overflow: visible;
		order: 1;
		width: 100%;
		height: auto;
		margin-bottom: 16px
	}
	.VinReportMobileOffers__photoImage {
		width: 100%;
		height: 100%;
		margin-bottom: 16px;
		border-radius: 8px
	}
	.VinReportEstimatesRecord__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 16px
	}
	.VinReportEstimatesRecord__header {
		display: flex;
		justify-content: space-between;
		width: 100%;
		margin-bottom: 24px
	}
	.VinReportEstimatesRecord_mobile .VinReportEstimatesRecord__header,
	.VinReportEstimatesRecord_pdf .VinReportEstimatesRecord__header {
		flex-direction: column;
		margin-bottom: 16px
	}
	.VinReportEstimatesRecord__headerInfo {
		flex-shrink: 1;
		width: calc(100% - 221px)
	}
	.VinReportEstimatesRecord_mobile .VinReportEstimatesRecord__headerInfo,
	.VinReportEstimatesRecord_pdf .VinReportEstimatesRecord__headerInfo {
		order: 2;
		width: 100%
	}
	.VinReportEstimatesRecord__headerInfoName {
		width: 40%
	}
	.VinReportEstimatesRecord__headerInfoValue {
		width: 60%
	}
	.VinReportEstimatesRecord__bold {
		font-weight: 700
	}
	.VinReportEstimatesRecord__result {
		margin-bottom: 12px
	}
	.VinReportEstimatesRecord_mobile .VinReportEstimatesRecord__result {
		margin-bottom: 0
	}
	.VinReportEstimatesRecord__resultPrice {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 16px
	}
	.VinReportEstimatesRecord__resultNote {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.VinReportEstimatesRecord__comment {
		margin-bottom: 16px
	}
	.VinReportEstimatesRecord_mobile .VinReportEstimatesRecord__comment {
		margin-bottom: 0
	}
	.VinReportEstimatesRecord_pdf .VinReportEstimatesRecord__comment {
		margin-bottom: 24px
	}
	.VinReportEstimatesRecord__commentText {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportEstimates__records {
		margin-top: 24px
	}
	.VinReportEstimates__record:not(:last-child) {
		margin-bottom: 24px
	}
	.VinReportEstimates__note {
		font-size: 13px;
		line-height: 18px;
		margin-top: 24px;
		color: grey
	}
	.VinReportEstimates_mobile .VinReportEstimates__note {
		margin-top: 16px
	}
	.VinReportMobileEstimates__galleryWrap {
		order: 1;
		width: 100%;
		margin-bottom: 16px
	}
	.VinReportMobileEstimates__gallery {
		margin: 0 -20px
	}
	.VinReportMobileEstimates__photo {
		position: relative;
		overflow: hidden;
		width: 100%;
		margin-bottom: 16px;
		padding-top: 73%;
		border-radius: 8px
	}
	.VinReportMobileEstimates__photo img {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 100%;
		object-fit: cover
	}
	.VinReportMobile__carCheck {
		margin: 0 -12px 12px;
		border-radius: 16px
	}
	.VinReportMobile__block {
		margin-bottom: 48px
	}
	.RecallSnippet {
		position: -webkit-sticky;
		position: sticky;
		top: 48px;
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		padding: 32px 32px 14px;
		border-radius: 8px;
		background-color: #f4f6f8
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet {
			position: static;
			padding: 32px 24px;
			border-radius: 0;
			background-position: 24px 32px
		}
	}
	.RecallSnippet__logo {
		margin-bottom: 16px
	}
	.RecallSnippet__title {
		font-size: 31px;
		line-height: 40px;
		margin: 0 0 16px;
		color: #000
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__title {
			margin: 0 0 8px
		}
	}
	.RecallSnippet__titleLink {
		text-decoration: none;
		color: #000
	}
	.RecallSnippet__titleLink:hover {
		color: #db3727
	}
	.RecallSnippet__description {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__description {
			margin-bottom: 20px
		}
	}
	.RecallSnippet__inputContainer {
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__inputContainer {
			margin-bottom: 8px
		}
	}
	.RecallSnippet__stickyInput {
		position: fixed;
		z-index: 10;
		top: 0;
		left: 0;
		display: block;
		width: calc(100vw - 16px);
		max-height: 52px;
		margin: 8px;
		border-radius: 8px;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		transition: transform .3s;
		transform: translateY(0)
	}
	.RecallSnippet__stickyInput_hidden {
		display: none
	}
	.RecallSnippet__links {
		margin-bottom: 18px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__links {
			margin-top: 16px
		}
	}
	.RecallSnippet__link {
		font-size: 15px;
		display: block;
		padding-top: 16px
	}
	.RecallSnippet__link:not(:first-child) {
		margin-top: 16px;
		border-top: 1px solid #e0e0e0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__link:hover .Link {
			color: #157ee1
		}
	}
	.RecallSnippet__link:only-child {
		padding-top: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSnippet__button {
			width: 78px
		}
	}
	.Spoiler__header {
		display: flex;
		justify-content: space-between;
		cursor: pointer
	}
	.Spoiler__footer {
		overflow: hidden;
		max-height: 0;
		padding-top: 16px;
		transition: max-height .3s
	}
	.Spoiler__footer_visible {
		max-height: 1000px
	}
	.Spoiler__tooltip {
		font-size: 17px;
		font-weight: 700;
		line-height: 22px
	}
	.Spoiler__icon {
		color: #ccc
	}
	.Spoiler__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallAboutInfo {
			padding: 0 24px
		}
	}
	.RecallAboutInfo__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	.RecallAboutInfo__title:not(:first-child),
	.RecallAboutInfo__title_mobile {
		margin: 32px 0 16px
	}
	.RecallAboutInfo__description {
		font-size: 17px;
		line-height: 22px;
		padding: 24px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallAboutInfo__description {
			line-height: 22px;
			margin-bottom: 32px;
			color: grey
		}
	}
	.RecallAboutInfo__description_withIllustration {
		display: flex
	}
	.RecallAboutInfo__illustration {
		display: block;
		padding: 24px 0
	}
	.RecallAboutInfo__illustrationEmbedded {
		display: block;
		width: 100%
	}
	.RecallAboutInfo__illustrationEmbedded_left {
		padding-right: 24px
	}
	.RecallAboutInfo__illustrationEmbedded_right {
		padding-left: 24px
	}
	.RecallAboutInfo__paragraph {
		margin: 0
	}
	.RecallAboutInfo__paragraph:not(:last-child) {
		margin-bottom: 16px
	}
	.RecallAboutInfo__button {
		margin-bottom: 32px
	}
	.RecallAboutInfo__question {
		font-weight: 700
	}
	.RecallAboutInfo__hr {
		height: 1px;
		color: #f0f0f0;
		border: none;
		background-color: #f0f0f0
	}
	.RecallAboutInfo__spoiler {
		padding: 16px 0
	}
	.Recalls {
		display: flex;
		align-items: flex-start;
		box-sizing: border-box;
		width: 950px;
		min-height: calc(100vh - 235px);
		margin: auto
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls {
			flex-direction: column;
			width: 100%
		}
	}
	.Recalls__leftColumn {
		width: 380px;
		min-width: 380px;
		margin-right: 48px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__leftColumn {
			width: auto;
			min-width: 100vw;
			margin-right: 0
		}
	}
	.Recalls__rightColumn {
		flex: 1;
		align-self: stretch;
		background-color: #fff
	}
	.Recalls_vertical {
		flex-direction: column;
		justify-content: center;
		align-items: center
	}
	.Recalls__loaderCaption {
		text-align: center;
		color: grey
	}
	.Recalls__loader_no_content {
		margin-top: 208px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_no_content {
			margin: 32px 0
		}
	}
	.Recalls__loader_before_content {
		margin-top: 35px;
		margin-bottom: 80px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_before_content {
			margin: 0;
			padding: 32px 0;
			border-bottom: 8px solid #e0e0e0
		}
	}
	.Recalls__loader_after_content {
		margin: 60px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__loader_after_content {
			margin: 0;
			padding: 32px 0;
			border-top: 8px solid #e0e0e0
		}
	}
	.Recalls__dealersNoticeImage {
		width: 360px;
		height: 180px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__dealersNoticeImage {
			width: 140px;
			height: 80px
		}
	}
	.Recalls__dealersNoticeText {
		font-size: 15px;
		line-height: 20px;
		width: 320px;
		text-align: center;
		color: grey
	}
	.Recalls__notFoundError_full {
		height: 300px;
		text-align: center;
		background-position: bottom
	}
	.Recalls__notFoundError_full .Recalls__notFoundErrorTitle {
		font-size: 23px;
		line-height: 28px;
		margin-top: 24px;
		margin-bottom: 12px
	}
	.Recalls__notFoundError_short {
		margin-bottom: 24px;
		padding: 30px 30px 30px 170px;
		border-radius: 8px;
		background-color: #f0f0f0;
		background-position: bottom;
		background-position: left 24px center;
		background-size: 112px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__notFoundError_short {
			border-bottom: 8px solid #e0e0e0
		}
	}
	.Recalls__notFoundError_short .Recalls__notFoundErrorTitle {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 4px
	}
	.Recalls__notFoundError_short .Recalls__notFoundErrorDescription {
		color: grey
	}
	.Recalls__notFoundError {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='396' height='150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M315 104c0-17.3 21.7-34 39.1-34C381 70 395 97.9 395 97.9v6.1h-80z' fill='%23203A48'/%3E%3Cpath d='M354 131a27 27 0 100-54 27 27 0 000 54z' fill='%237B8F9E'/%3E%3Cpath d='M354 121a17 17 0 100-34 17 17 0 000 34z' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M354 110a6 6 0 100-12 6 6 0 000 12z' fill='%23C5D1D3'/%3E%3Cpath d='M88.5 95c1.4-17.5 10.3-41 43.8-38.9 16 1 38 13.4 39 29 .1 1.5-1.8 14.2-1.8 14.2l-81-4.3z' fill='%23203A48'/%3E%3Cpath d='M130.2 115.3a27.3 27.3 0 100-54.6 27.3 27.3 0 000 54.6z' fill='%23203A48'/%3E%3Cpath d='M27 149a27 27 0 100-54 27 27 0 000 54z' fill='%237B8F9E'/%3E%3Cpath d='M27 139a17 17 0 100-34 17 17 0 000 34z' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M27 128a6 6 0 100-12 6 6 0 000 12z' fill='%23C5D1D3'/%3E%3Cpath d='M310 143.2l-1.6-27.4c0-1.9-.4-3.7-1-5.5l-10.6-29.5-16.7-3.2v8l10.6 24.3c1.2 2.7 1.9 5.6 2 8.6l2 30.2c0 .6.4 1 1 1h3.8c.5 0 1-.5 1-1v-.8l3.6 1.2c1 .4 2 .5 3.2.5h10c1.1 0 2-.9 2-2v-.5c0-1-.9-2-2-2h-5.2c-1.3 0-2-.8-2.2-1.9zm-36.1 2.8c-1.6 0-2.2-1.6-1.7-3.1 1.7-6.1 6.2-20 8.2-30.1 2.2-10.9.9-17.6-2.8-27.4a210 210 0 00-7.2-14.4l-14.2 12.3s11.9 15.7 9.2 27.6c-1.5 6.3-7.8 29.2-9.3 32.6-.2.4 0 1 .3 1.3l3 1.8c.5.2 1.1 0 1.5-.4l.4-.8 4.3 3.2c.9.6 1.9 1 3 1h7.4c1 0 1.8-.9 1.8-1.9 0-1-.8-1.8-1.8-1.8l-2.1.1zm-120.3-2.4l-1.5-27.4c-.1-1.9-.5-3.7-1.1-5.5l-10.5-29.5-16.7-3.2v8l10.6 24.3c1.1 2.7 1.9 5.6 2 8.5l2 30.3c0 .5.4.9 1 .9h3.7c.6 0 1-.5 1-1v-.7l3.6 1.2c1 .3 2.1.5 3.3.5h10c1.1 0 2-.9 2-2v-.5c0-1.1-.9-2-2-2h-5.2c-1.3 0-2.1-.8-2.2-2z' fill='%237B8F9E'/%3E%3Cpath d='M85.6 137.3c-1.2-1.2-.4-2.7 1-3.5 5.5-3.1 18.4-9.8 27-15.6 9.1-6.2 13-11.7 17.2-21.4 1.7-3.7 5.1-15.3 5.1-15.3l-18.8-1.2s-2.5 19.5-12.8 26c-5.4 3.5-26 15.3-29.7 16.7a1 1 0 00-.6 1.2l1 3.4c.1.5.6.9 1.2.7l.9-.3.8 5.3c.2 1 .6 2 1.4 2.8l5.3 5.2c.7.8 1.9.8 2.5 0 .7-.7.7-1.9 0-2.5l-1.5-1.5z' fill='%237B8F9E'/%3E%3Cpath d='M129.7 99.5l-3.6-6.9s-4.1-1.3-6.1-4.8l7.2 16.3c.1 0 1.1-1.6 2.5-4.6zM244 2l-15-1 7 102.5 8 .2V2z' fill='%23203A48'/%3E%3Cpath d='M141 82s-13.5 2.2-24-1l1-19.5s13.3-7.7 26.5-.3L141 82z' fill='%23D64541'/%3E%3Cpath d='M44 73.1l.4-9.2c0-1.4 1.3-2.6 2.8-2.6l4.7.2c-4.1-19.8 2.5-28 2.5-28l49.8-3s30.5-14.2 44.7-21.3C163.2 2 182-.2 193.6 0l35.5 1 6 36.4c9 23.4 1 54.5 1 54.5v11.6l-78.8-4.6a29.4 29.4 0 00-56.8-10.2c0 2.4.3 4.8.9 7L53.7 93c-1.5 0-2-1.1-2.6-2.8l-6.7-15.7c-.3-.3-.4-.8-.4-1.4z' fill='%23C5D1D3'/%3E%3Cpath d='M225.1 4.7S202.1 4 192 4c-10.2 0-17 2-23.9 5.9-6.9 3.8-16.5 10-18.3 11-1.4.7-3.7 2.8-2.4 7.5.7 2.6 3 4.3 5.8 4.5l76 3.2-4-31.4zm-64.6 45.4l11.3.7c1.6 0 2.8-1.1 3-2.6v-1.7c.1-1.5-1-2.8-2.5-2.9L161 43c-1.5 0-2.8 1-2.9 2.5v1.8c-.2 1.5.9 2.8 2.4 2.8z' fill='%237B8F9E'/%3E%3Cpath d='M231 39.9L105 34m40 2l3.3 9.5a8.5 8.5 0 002.3 3.3 84.7 84.7 0 0116.5 19.3c8.2 14.8 7.1 23.9 7.1 23.9l57.2 3.5' stroke='%237B8F9E' stroke-miterlimit='10'/%3E%3Cpath d='M52 39s6 1 7.2 6.6c1.2 5.6 0 10-2.9 10.1-2.9.2-5.3 0-5.3 0C49.6 46 52 39 52 39z' fill='%23D64541'/%3E%3Cpath d='M244 2h40.7a7 7 0 016 3.4l22.5 36.8 76.1 4.3a7 7 0 016.7 7V104h-6l-12.9-22.8c-3.8-5.6-9.7-7.9-16-7.9h-12a20 20 0 00-15.1 7L315.5 104l-71.5-.3V2z' fill='%23C5D1D3'/%3E%3Cpath d='M281.2 7H252a3 3 0 00-3.1 3v28.5a3 3 0 003 3.1h43.2a3 3 0 002.7-4.4l-14-28.5c-.6-1-1.6-1.7-2.7-1.7z' fill='%237B8F9E'/%3E%3Cpath d='M390 95.3L374.9 69h-40.3l-22.9 30-65.7-.3M303 58v29m.4-18.4L246 68m-81.7 13.6S162 70.5 152 61.3c-10.7-10-38.4-12-53.1 8.4' stroke='%237B8F9E' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M396 150H0v-1h396v1z' fill='%23C5D1D3'/%3E%3Cpath d='M177 4.9L170.2 34' stroke='%23C5D1D3' stroke-miterlimit='10'/%3E%3Cpath d='M312.7 55.4a2.7 2.7 0 100-5.4 2.7 2.7 0 000 5.4z' fill='%23D64541'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h396v150H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: no-repeat
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__notFoundError {
			height: auto;
			margin-bottom: 0;
			padding: 24px;
			text-align: left;
			border-radius: 0;
			background-color: #fff;
			background-image: none
		}
		.Recalls__notFoundError .Recalls__notFoundErrorTitle {
			font-size: 17px;
			font-weight: 700;
			line-height: 22px;
			margin-top: 0;
			margin-bottom: 4px
		}
		.Recalls__notFoundError .Recalls__notFoundErrorDescription {
			font-size: 17px;
			line-height: 22px;
			color: grey
		}
	}
	.Recalls__notFoundErrorTitle {
		font-weight: 700
	}
	.Recalls__notFoundErrorDescription {
		font-size: 15px;
		line-height: 20px
	}
	.Recalls__inProgressError {
		text-align: center
	}
	.Recalls__inProgressErrorText {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 12px;
		padding: 0 100px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressErrorText {
			padding: 0 30px
		}
	}
	.Recalls__inProgressError_full {
		margin-top: 190px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressError_full {
			margin: 0;
			padding: 32px 0
		}
	}
	.Recalls__inProgressError_short {
		margin-top: 20px;
		margin-bottom: 53px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.Recalls__inProgressError_short {
			margin: 0;
			padding: 32px 0;
			border-bottom: 8px solid #e0e0e0
		}
	}
	.PageGarageMobileAddForm {
		padding: 250px 24px 0;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/garage_image_e3ce9dfabafbb21f106e995ad433a6f4.png);
		background-repeat: no-repeat;
		background-size: contain
	}
	.PageGarageMobileAddForm__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px
	}
	.PageGarageMobileAddForm__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 24px;
		color: grey
	}
	.PageGarageEvaluation {
		display: grid;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #fef0d6;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_86a71a1853b10b7ba51b897bd2e42a5b.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.PageGarageEvaluation__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageEvaluation__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageEvaluation__bottom {
			display: none
		}
	}
	.PageGarageEvaluation__button.Button.Button_color_yellow {
		background-color: #ffc93d
	}
	.PageGarageEvaluation__button.Button.Button_color_yellow.Button_focused,
	.PageGarageEvaluation__button.Button.Button_color_yellow.Button_hovered {
		background-color: #ffce50
	}
	.PageGarageMobileLogin {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		height: 48px;
		padding-right: 8px;
		padding-left: 16px;
		color: #157ee1;
		-webkit-tap-highlight-color: transparent;
		border-radius: 8px;
		background-color: #f4f6f8
	}
	.PageGarageMobileLogin__text {
		flex: 1
	}
	.PageGaragePromoSmile {
		display: flex;
		flex-direction: column;
		align-items: center;
		margin: 88px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile {
			margin: 56px 0
		}
	}
	.PageGaragePromoSmile__text1 {
		font-size: 63px;
		line-height: 100%;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile__text1 {
			font-size: 54px;
			margin-bottom: 16px
		}
	}
	.PageGaragePromoSmile__text2 {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		text-align: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGaragePromoSmile__text2 {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageRecalls {
		display: grid;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #ffe4e4;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_d622b630692503f2dd1c9bac60c533c4.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.PageGarageRecalls__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.PageGarageRecalls__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRecalls__bottom {
			display: none
		}
	}
	.PageGarageRecalls__button.Button.Button_color_red {
		background-color: #f0413c
	}
	.PageGarageRecalls__button.Button.Button_color_red.Button_focused,
	.PageGarageRecalls__button.Button.Button_color_red.Button_hovered {
		background-color: #f25450
	}
	.PageGarageRefuelDiscount {
		display: grid;
		grid-template-areas: "PageGarageRefuelDiscount__title" "PageGarageRefuelDiscount__text" "PageGarageRefuelDiscount__button";
		padding: 56px 52px;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #f4f6f8;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logos_c94b76391211237756b7e925934c9483.png);
		background-repeat: no-repeat;
		background-position: top 48px right 52px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount {
			grid-template-areas: "PageGarageRefuelDiscount__title" "PageGarageRefuelDiscount__text";
			padding: 228px 24px 24px;
			background-position: top 12px left 12px;
			background-size: 288px 192px
		}
	}
	.PageGarageRefuelDiscount__title {
		font-size: 47px;
		font-weight: 700;
		line-height: 52px;
		grid-area: PageGarageRefuelDiscount__title
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__title {
			font-size: 23px;
			font-weight: 700;
			line-height: 28px
		}
	}
	.PageGarageRefuelDiscount__text {
		font-size: 19px;
		line-height: 24px;
		grid-area: PageGarageRefuelDiscount__text;
		max-width: 525px;
		margin-top: 32px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__text {
			font-size: 15px;
			line-height: 20px;
			margin-top: 12px
		}
	}
	.PageGarageRefuelDiscount__button {
		grid-area: PageGarageRefuelDiscount__button;
		margin-top: 52px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.PageGarageRefuelDiscount__button {
			display: none
		}
	}
	.PageGarageMobileVinHistory {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		grid-row-gap: 12px;
		row-gap: 12px;
		padding: 200px 24px 24px;
		text-align: left;
		color: #fff;
		border-radius: 16px;
		background: linear-gradient(76.85deg, rgba(28, 113, 205, .64) 11.94%, rgba(79, 192, 227, .64) 99.43%), #0757ae;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/proauto_29c7c5149fd9b44a581714d9a8c31c44.png);
		background-repeat: no-repeat;
		background-position: top 16px left 50%;
		background-size: 240px 160px
	}
	.PageGarageMobileVinHistory__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.PageGarageMobileVinHistory__text {
		font-size: 15px;
		line-height: 20px
	}
	.PageGarageMobile {
		display: grid;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 0 24px 80px;
		background-color: #fff
	}
	.PageGarageMobile__blockAdd {
		margin: 0 -24px
	}
	.RadioButtons {
		display: inline-block;
		width: 100%;
		max-width: 430px
	}
	.RadioButtons__Wrapper {
		display: flex;
		box-sizing: border-box;
		height: 50px;
		padding: 3px;
		border-radius: 100px;
		background-color: rgba(0, 0, 0, .07)
	}
	.RadioButtons__Item {
		font-size: 17px;
		line-height: 44px;
		display: inline-block;
		flex-grow: 1;
		padding: 0 20px;
		cursor: pointer;
		text-align: center;
		color: grey;
		border-radius: 100px
	}
	.RadioButtons__Item_active {
		cursor: default;
		color: rgba(0, 0, 0, .87);
		background-color: #fff
	}
	.RadioList .FormSection__ListItem {
		width: 100%
	}
	.RadioList {
		display: flex;
		flex-direction: row
	}
	@media screen and (max-width:920px) {
		.RadioList {
			display: block
		}
	}
	.RadioList__column {
		display: flex;
		flex: 1;
		flex-direction: column
	}
	.FormSection {
		overflow: hidden;
		max-height: 70px;
		margin: 0 21px;
		border-bottom: 1px solid rgba(0, 0, 0, .1);
		transition: max-height .337s
	}
	.FormSection__Header {
		font-size: 17px;
		font-weight: 700;
		line-height: 2.65;
		position: relative;
		width: 100%;
		height: 45px;
		padding: 13px 0;
		cursor: pointer;
		letter-spacing: normal;
		color: rgba(0, 0, 0, .9)
	}
	.FormSection__Header:after {
		position: absolute;
		top: 0;
		right: 12px;
		width: 11px;
		height: 100%;
		content: "";
		background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 6'%3E%3Cpath d='M10.3 0L5.5 4.7.7 0 0 .7 5.5 6 11 .7z'/%3E%3C/svg%3E") 50% no-repeat;
		background-size: 11px 6px;
		transition: transform .1s ease-out
	}
	.FormSection_readOnly .FormSection__Header:after {
		display: none
	}
	.FormSection_readOnly .FormSection__PlaceholderFieldValue {
		opacity: .5
	}
	.FormSection__Title {
		font-size: 17px;
		font-weight: 700;
		overflow: hidden;
		padding-right: 40px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.FormSection__List {
		margin-top: 1px;
		margin-right: 10px;
		margin-left: 1px;
		padding-bottom: 27px
	}
	.FormSection__ListItem {
		display: flex;
		align-items: center;
		box-sizing: border-box;
		width: 50%
	}
	.FormSection .FormCheckbox,
	.FormSection .FormRadioButton {
		padding: 10px
	}
	.FormSection__ListItemLogo {
		display: inline-block;
		flex-shrink: 0;
		width: 24px;
		height: 24px;
		margin-right: 10px;
		background-size: cover
	}
	.FormSection__Title .FormSection__ListItemLogo {
		height: 100%;
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: contain
	}
	.FormSection_opened {
		max-height: 9999px
	}
	.FormSection_opened .FormSection__Header {
		opacity: 1;
		border-bottom: none
	}
	.FormSection_opened .FormSection__Header:after {
		transform: rotate(-180deg)
	}
	.FormSection_error {
		border-bottom-color: #db3727
	}
	.FormSection_error .FormSection__Header {
		color: #db3727
	}
	.FormSection__SearchField .input__control {
		font-size: 17px;
		line-height: 50px;
		width: 100%;
		height: 50px;
		margin-bottom: 29px;
		padding: 0 19px;
		border-radius: 3px;
		background-color: rgba(0, 0, 0, .07)
	}
	@media screen and (max-width:920px) {
		.FormSection__SearchField .input__control {
			margin-bottom: 15px
		}
	}
	.FormSection__ListColumn {
		display: inline-block;
		width: 25%;
		vertical-align: top
	}
	.FormSection__ListItemText {
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.FormSection__Placeholder {
		display: block;
		overflow: hidden;
		white-space: nowrap
	}
	.FormSection__Section {
		margin-top: 27px
	}
	.FormSection__MobilePlaceholder {
		display: none
	}
	.FormSection__Header_empty {
		opacity: .5
	}
	.FormSection__PlaceholderFieldName {
		font-size: 13px;
		font-weight: 400;
		line-height: 17px;
		color: #999
	}
	.FormSection__PlaceholderFieldValue {
		line-height: 32px;
		overflow: hidden;
		text-overflow: ellipsis
	}
	.FormSection__emptyList {
		display: flex;
		justify-content: space-between
	}
	@media screen and (max-width:920px) {
		.FormSection__Header {
			line-height: 34px;
			height: 28px;
			padding: 10px 0
		}
		.FormSection {
			max-height: 49px
		}
		.FormSection__List {
			padding-bottom: 13px
		}
		.FormSection__ListColumn,
		.FormSection__ListItem {
			width: 100%
		}
		.FormSection_opened {
			max-height: 9999px
		}
		.FormSection__DesktopPlaceholder {
			display: none
		}
		.FormSection__MobilePlaceholder {
			display: block
		}
		.FormSection__PlaceholderFieldName {
			line-height: 12px
		}
		.FormSection__PlaceholderFieldValue {
			line-height: 24px
		}
		.FormSection__PlaceholderFieldValue .FormSection__ColorItem {
			width: 16px;
			height: 16px
		}
	}
	.LargeInput,
	.LargeInput__wrap {
		position: relative;
		width: 100%
	}
	.LargeInput__wrap {
		display: flex
	}
	.LargeInputDropDown {
		position: absolute;
		z-index: 100;
		top: 49px;
		left: 0;
		width: 100%
	}
	.LargeInputDropDown__option {
		font-size: 15px;
		line-height: 1;
		margin-top: -1px;
		padding: 18px 10px;
		cursor: pointer;
		color: #000;
		border: 1px solid rgba(0, 0, 0, .2);
		background-color: #fff
	}
	.InputFormSection .FormSection__List {
		max-width: 430px
	}
	.FormFieldsSelector {
		display: block;
		margin-bottom: 0;
		background: #fff
	}
	.FormFieldsSelector__Item:last-of-type .FormSection {
		border: none
	}
	.FormFieldsSelector__Item .FormFieldsSelector__Item:last-of-type .FormSection {
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}
	.FormFieldsSelector .MdsPhotosList__wrapper {
		margin-bottom: 0
	}
	.GarageSubmitButton {
		margin: 20px 20px 0
	}
	@media screen and (max-width:920px) {
		.GarageSubmitButton {
			margin: 16px 16px 0
		}
	}
	.GarageSubmitButton__error {
		font-size: 15px;
		line-height: 20px;
		margin: 20px 0;
		text-align: center;
		color: #db3727
	}
	.BuyDateSection .FormSection__Title {
		margin-bottom: 20px
	}
	.BuyDateSection__DateInputs {
		max-width: 430px
	}
	.BuyDateSection__DateInput {
		display: inline-block;
		box-sizing: border-box;
		width: 50%;
		vertical-align: top
	}
	.BuyDateSection__YearInput {
		padding-right: 10px
	}
	@media screen and (max-width:920px) {
		.BuyDateSection__DateInput {
			display: block;
			width: 100%;
			padding-right: 0;
			vertical-align: top
		}
		.BuyDateSection__YearInput {
			margin-bottom: 20px
		}
	}
	.FormSection__ColorItem {
		display: inline-block;
		width: 42px;
		height: 42px;
		margin-right: 8px;
		margin-bottom: 8px;
		content: "";
		cursor: pointer;
		vertical-align: middle;
		color: #fff;
		border-radius: 50%;
		background-color: red
	}
	.FormSection__ColorItem:last-child {
		margin-right: 0
	}
	.FormSection__ColorItem_small {
		display: inline-block;
		width: 20px;
		height: 20px;
		margin-right: 8px;
		margin-bottom: 0;
		vertical-align: middle
	}
	.FormSection__ColorItem_FAFBFB {
		color: #ccc;
		border: 1px solid #ccc;
		background-color: #fff
	}
	.FormSection__ColorItem_CACECB {
		background-color: #c1c1c1
	}
	.FormSection__ColorItem_C49648 {
		background-color: #f1d9b2
	}
	.FormSection__ColorItem_FFD600 {
		background-color: #fde90f
	}
	.FormSection__ColorItem_DEA522 {
		background-color: #fabe00
	}
	.FormSection__ColorItem_FF8649 {
		background-color: #f96
	}
	.FormSection__ColorItem_FFC0CB {
		background-color: pink
	}
	.FormSection__ColorItem_EE1D19 {
		background-color: #fc4829
	}
	.FormSection__ColorItem_660099 {
		background-color: #c5172d
	}
	.FormSection__ColorItem_200204 {
		background-color: #926547
	}
	.FormSection__ColorItem_22A0F8 {
		background-color: #36a1ff
	}
	.FormSection__ColorItem_0000CC {
		background-color: #334dff
	}
	.FormSection__ColorItem_4A2197 {
		background-color: #96c
	}
	.FormSection__ColorItem_007F00 {
		background-color: #35ba2b
	}
	.FormSection__ColorItem_97948F {
		background-color: #9c9999
	}
	.FormSection__ColorItem_040001 {
		background-color: #000
	}
	.FormSection__ColorItem_FFEFD5 {
		background-color: #c49648
	}
	.FormSection__ColorItem_FFFFFF {
		color: #ccc;
		border: 1px solid #ccc;
		background-color: #fafbfb
	}
	.FormSection__ColorItem_0088FF {
		background-color: #22a0f8
	}
	.FormSection__ColorItem_FDE910 {
		background-color: #ffd600
	}
	.FormSection__ColorItem_34BA2B {
		background-color: #007f00
	}
	.FormSection__ColorItem_FFCC00 {
		background-color: #dea522
	}
	.FormSection__ColorItem_926547 {
		background-color: #200204
	}
	.FormSection__ColorItem_FF0000 {
		background-color: #ee1d19
	}
	.FormSection__ColorItem_FF9966 {
		background-color: #ff8649
	}
	.FormSection__ColorItem_CC0033 {
		background-color: #609
	}
	.FormSection__ColorItem_9C9999 {
		background-color: #97948f
	}
	.FormSection__ColorItem_0000FF {
		background-color: #00c
	}
	.FormSection__ColorItem_9966CC {
		background-color: #4a2197
	}
	.FormSection__ColorItem_000000 {
		background-color: #040001
	}
	.FormSection__ColorItemTitle {
		display: inline-block;
		vertical-align: middle
	}
	.FormSection__SelectedIcon {
		position: relative;
		z-index: 9999;
		top: 5px;
		display: block;
		float: left;
		width: 22px;
		height: 22px;
		margin-right: 10px;
		border-radius: 12px;
		background-repeat: no-repeat;
		transition: color .3s, opacity .3s
	}
	.FormSection__SelectedIcon svg {
		position: absolute;
		top: 9px;
		left: 10px;
		width: 24px;
		height: 15px;
		fill: currentColor
	}
	.GarageFormSpoiler {
		display: flex;
		margin: 16px 21px 0;
		padding: 20px;
		border-radius: 4px;
		background-color: #eef4fa
	}
	.GarageFormSpoiler__emoji {
		font-size: 48px;
		line-height: 100%;
		flex-shrink: 0
	}
	.GarageFormSpoiler__text {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		padding-left: 20px
	}
	.MarkFormSection .FormSection__ListItem {
		width: 100%;
		height: 44px;
		padding: 10px;
		cursor: pointer
	}
	.MarkFormSection .FormSection__ListItemLogo {
		opacity: .4
	}
	.MarkFormSection .FormSection__ListItem:hover,
	.MarkFormSection .FormSection__ListItem_selected {
		background-color: #f5faff;
		filter: none
	}
	.MarkFormSection .FormSection__ListItem:hover .FormSection__ListItemLogo,
	.MarkFormSection .FormSection__ListItem_selected .FormSection__ListItemLogo {
		opacity: 1
	}
	.MarkFormSection .LargeInput__wrap,
	.ModelFormSection .LargeInput__wrap {
		margin-bottom: 10px
	}
	.MarkFormSection__link.FormSection__ListItem {
		padding-left: 44px
	}
	.ModelFormSection__link.FormSection__ListItem {
		height: 42px;
		padding-left: 40px
	}
	.MarkFormSection_without-logos .MarkFormSection__link.FormSection__ListItem {
		padding-left: 10px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageFormFieldsSelector__submit {
			position: -webkit-sticky;
			position: sticky;
			bottom: 22px;
			bottom: calc(22px + env(safe-area-inset-bottom))
		}
	}
	.GarageFormFieldsSelector__delete {
		margin: 8px 16px 24px
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageFormFieldsSelector__delete {
			display: none
		}
	}
	.GarageFormFieldsSelector__cancel {
		position: fixed;
		z-index: 901;
		top: 0;
		right: 16px;
		cursor: pointer;
		transition: top .3s
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageFormFieldsSelector__cancel {
			display: none
		}
	}
	.GarageAddCardError {
		max-width: 550px;
		text-align: center
	}
	.GarageAddCardError__image svg {
		width: 243px;
		height: 92px
	}
	.GarageAddCardError__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px
	}
	.GarageAddCardNotFound {
		max-width: 550px;
		text-align: center
	}
	.GarageAddCardNotFound__image svg {
		width: 243px;
		height: 92px
	}
	.GarageAddCardNotFound__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px
	}
	.GarageAddCardPreview {
		position: relative;
		width: 100%
	}
	.GarageAddCardPreview__header {
		display: flex
	}
	.GarageAddCardPreview__headerInfo {
		flex-grow: 1
	}
	.GarageAddCardPreview__mark {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		color: #1f1f1f
	}
	.GarageAddCardPreview__vin {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	.GarageAddCardPreview__logo {
		flex-shrink: 0;
		width: 56px;
		height: 56px
	}
	.GarageAddCardPreview__details {
		font-size: 15px;
		line-height: 36px;
		margin: 8px 0
	}
	.GarageAddCardPreview__item {
		display: flex
	}
	.GarageAddCardPreview__itemLabel {
		width: 120px;
		color: grey
	}
	.GarageAddCardSpoiler {
		max-width: 550px;
		text-align: center
	}
	.GarageAddCardSpoiler__image svg {
		width: 242px;
		height: 48px
	}
	.GarageAddCardSpoiler__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px;
		color: grey
	}
	.GarageAddCardMobileStep1 {
		display: flex;
		flex-direction: column;
		height: 100%
	}
	.GarageAddCardMobileStep1__top {
		flex-shrink: 0
	}
	.GarageAddCardMobileStep1__content {
		flex: 1;
		padding-bottom: 100px
	}
	.GarageAddCardMobileStep1__contentCenter {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 100%;
		padding: 0 24px
	}
	.GarageAddCardMobileStep1__preview {
		padding: 24px
	}
	.GarageAddCardMobileStep1__previewButton {
		margin-top: 24px
	}
	.GarageAddCardMobileStep1__submit {
		position: fixed;
		z-index: 1;
		bottom: 0;
		bottom: env(safe-area-inset-bottom);
		box-sizing: border-box;
		width: 100vw;
		padding: 24px
	}
	.PageGarageAddCardMobile {
		position: absolute;
		z-index: 100;
		top: 0;
		left: 0;
		width: 100vw;
		height: 100vh;
		background: #fff
	}
	@supports (-webkit-touch-callout:none) {
		.PageGarageAddCardMobile {
			height: -webkit-fill-available
		}
	}
	.PageGarageAddCardMobile__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px;
		margin: 24px 21px
	}
	.PageGarageAddCardMobile__form {
		margin: 24px 21px
	}
	.PageGarageAddCardMobile .GarageFormFieldsSelector {
		margin: 0 -21px
	}
	.GarageCardAddVinPromo {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		grid-row-gap: 24px;
		row-gap: 24px;
		padding: 290px 52px 56px;
		text-align: center;
		color: #1f1f1f;
		border-radius: 16px;
		background-color: #ffe4e4;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/logo_d622b630692503f2dd1c9bac60c533c4.png);
		background-repeat: no-repeat;
		background-position: top 0 left 50%
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo {
			padding: 204px 24px 24px;
			text-align: left;
			background-size: 216px 180px
		}
	}
	.GarageCardAddVinPromo__title {
		font-size: 31px;
		font-weight: 700;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__title {
			font-size: 23px;
			line-height: 28px
		}
	}
	.GarageCardAddVinPromo__text {
		font-size: 17px;
		line-height: 22px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__text {
			font-size: 15px;
			line-height: 20px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddVinPromo__button {
			width: 100%
		}
	}
	.GarageCardMagazine {
		overflow: hidden;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardMagazine {
			border-radius: 24px
		}
	}
	.GarageCardMagazine__imgContainer {
		position: relative;
		overflow: hidden;
		border-radius: 16px
	}
	.GarageCardMagazine__logo {
		position: absolute;
		z-index: 1;
		top: 16px;
		left: 16px;
		width: 89px;
		height: 24px
	}
	.GarageCardMagazine__img {
		display: block;
		width: 100%
	}
	.GarageCardMagazine__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		padding: 16px 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardMagazine__title {
			padding: 24px
		}
	}
	.GarageCardAddReviewPromo {
		overflow: hidden;
		border-radius: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo {
			border-radius: 24px
		}
	}
	.GarageCardAddReviewPromo__photo {
		display: block;
		width: 100%;
		height: 241px;
		border-top-left-radius: 16px;
		border-top-right-radius: 16px;
		object-fit: cover
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__photo {
			height: 202px;
			object-fit: cover
		}
	}
	.GarageCardAddReviewPromo__content {
		padding: 24px 80px 48px;
		text-align: center;
		background-color: #eef4fa
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__content {
			padding: 24px;
			text-align: left
		}
	}
	.GarageCardAddReviewPromo__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px
	}
	.GarageCardAddReviewPromo__text {
		font-size: 15px;
		line-height: 20px;
		margin-top: 16px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardAddReviewPromo__button {
			width: 100%
		}
	}
	.GarageCardMobileTocItem {
		display: block;
		padding: 16px;
		border-radius: 24px;
		background: #fff
	}
	.GarageCardMobileTocItem_shadow_true {
		box-shadow: 0 4px 16px rgba(0, 0, 0, .1)
	}
	.GarageCardMobileTocItem__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 4px;
		color: #1f1f1f
	}
	.GarageCardMobileTocItem__text {
		font-size: 15px;
		line-height: 20px;
		color: #1f1f1f
	}
	.GarageCardMobileTocItem_type_recallsTrue .GarageCardMobileTocItem__title {
		color: #db3727
	}
	.GarageCardMobileTocItem_type_recallsFalse {
		background-image: url(data:image/png;base64,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);
		background-repeat: no-repeat;
		background-position: 16px 16px;
		background-size: 40px 40px
	}
	.GarageCardMobileTocItem_type_recallsFalse .GarageCardMobileTocItem__text {
		padding-top: 56px
	}
	.GarageCardMobileTocItem_type_services {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAADAFBMVEVHcEz////S0tLQ0NDU1NT///+/v7/e3t7f39/7+/vLy8tiYmLR0dHb29vc3NxqamrZ2dn9/v65ubn+/v5cXFz///9jY2P8/f3////W1tb///9oaGheXl7////+/v9paWlpaWnW1ta2trZoaGhra2v///////////9iYmJaWlqWlpZoaGh9fn62trbR0dH8/f38/Px+fn5tbW37+/tlZWVgYGD4+PhXV1fNzc68vLyamprn6OiXl5hZWVliYmJfX19oaGj///9fX19kZGSJiYmampp4eHhXV1fHx8dlZWW1tbW+vr6BgYHY2Nnt7e319fW/v7/x8vLw8PHn5+f19vaRkZGGhoaGhob7+/v09PXr7OzAwMD7/Px0dHTp6urt7u5vb29xcXFYWFjFxcWTk5RkZGR+fn5XV1dYWFh7e3toaGhxcXH9/f1bW1vx8fHd3t7o6OjT09Ph4eHf39/6+vr6+vp6enqBgYFsbGyOjo6ioqJfX1+Hh4enp6efn5/09PTIyMjT09WmpqbY2Nj7/f1ycnJZWVlpaWmcnJy8vLyGhobe3t9bW1vh4eKRkpLe3t7Ozs69vb3MzMy+vr7Pz8/BwcG/v7/Nzc3d3d26urq7u7vAwMC8vLzHx8fLy8vV1dXQ0NDb29vZ2dnc3NzR0dHS0tLJycnKysrW1tbDw8Pa2trT09PX19fFxcW3t7fCwsLIyMjg4OHExMT6+/v9/f3Y2Njh4uL////09vfw8vPq6+y4uLji4+Pz9fb4+fr8/f22trbk5ealpaV2dna0tLTm5+jo6er5+vvu8PLy8/Xr7O7u7/H+/v/29/hoaGhqamqioqJ+fn6Tk5N6enpzc3Pt7u/j5OSampr9/f6zs7OOjo6oqKhXV1ednZ1cXFxfX1/GxsaHh4dycnJaWlqBgYFkZGRtbW2Ghoafn6Bvb297e3uSkpKXl5diYmKDg4OQkJBmZmasrKyLi4uvr6/f39+WlpaqqqqKiop3d3ecnJyrq6vc3t/Oz8+xsbHR0dLw8fJS5cw6AAAA93RSTlMA3/7+/xD+/v4g/hD+/v4g/p//jyCA3zC/IGAwYM9AQHAQIFCAcO9QcL8QwoD+77BgIGDf799/398wb79/r4CAkJCQoJ8g39rf/++AONdvQO/vn1Dfv99f74C438+Q34Dfv8/Ph4DPMGD+3+/v74/v70CA32Bwn7+v39+v796fv9+A32+AcO+vn8+P35/f/v/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+W1cNHwAACtVJREFUWMOtWQdUG0caFiBABoOxTNwT27HPcUkcOzZ2unNpL05eeru8S8/LpV/vvfc7USRUkIQk1HtBhCIkJCRhIUQXwmCDsDHNYLCRY5w7wv0zuxJgpNzLg292/139/zffzO7OTllRKP8XO45+3N3UDVvS2lWUFcC+xxprfQiVDd1JqSsg+HeuqcJWYbN1easC3TesgOC36GIGID094qyyJy1fb80AiwNqSDPiDXQv/5p3jisYGDRGepfPccuyBV/7jArXS0iaTlq+vvxbWFCWzoigm0hLpwXtNy77FoaUSCpCXPZXvok7jn6jO2ndwuZ7rzASwTeQhgThJi5sODteQfQva8NPBn2VdkfS5pjn5gMV5BPB97HipGX3hljw+df9qLXfmLDS+97pctq8c5WWptvJSn7vQIWJEKTh+xjxVsaK23SPx9tl81bZEyrue8dUATWxNfrsjk/X3rRq1Q/vsTkJPdxoImAqglDcxoMbVj397e96uqCMSNdcIsV9f2PYcN6IJ+izWxyOBp/XFIErBSX8lImLbvQFLI5yS201Kgt5Eir+VW5ikC3O5An6/Y1OE40WfRqMaIgRcVb7/UFvBfGokEGKG5fqbWuHVwz4mBSJmExEvWiRqNi8NIotAM05Z2+6aYngrsufaaFG6agbQDkjhHaskhGyjhDFcohEIwt0+ixLu6Htbe0G6AUYtHTagtIjNPLC0hmMhf75lgQ5GKZgw1LBbUODrauBhquIHiqDw+Agw0B7OpmZUOUwyIcUdXvtSy+Z8peWq6ckoJGezuFwkCw64J3BEautGplUo1SXYQ8yZBSZdE712nhv7ZH6cZ2Ywykr46DEQWcADkesDNMvtYbGQ2daL3HlpWIUwTGCCjbybNzBZvvUYG8p8LJhF4vxMVtclsWsCQ2ebZmaOH++ebRjYNzFk2ZlozBwxNmIkc3xvBL/Vdk/eoGlFqvFiJkt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);
		background-repeat: no-repeat;
		background-position: 16px 16px;
		background-size: 40px 40px
	}
	.GarageCardMobileTocItem_type_services .GarageCardMobileTocItem__text {
		padding-top: 56px
	}
	.GarageCardMobileTocItem_type_writeReview {
		background-color: #fff5d4;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/writeReview_a58fced294375b8669599bf60beee739.png);
		background-repeat: no-repeat;
		background-position: top 24px left 50%;
		background-size: 72px 60px
	}
	.GarageCardMobileTocItem_type_writeReview .GarageCardMobileTocItem__text {
		padding-top: 88px
	}
	.GarageCardMobileTocItem_type_garage-proauto {
		background-color: #e7faed;
		background-image: url(//yastatic.net/s3/vertis-front-deploy/_autoru-frontend/proauto_d62bd9400eed09c529490c3502153e96.png);
		background-repeat: no-repeat;
		background-position: top 0 right 0;
		background-size: 150px 143px
	}
	.GarageCardMobileTocItem_type_garage-proauto .GarageCardMobileTocItem__text {
		padding-top: 110px
	}
	.GarageCardMobileTocItem_type_magazine {
		min-height: 120px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='120' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.6 7.325l-.806 4.762c-.22 1.392-1.611 2.564-3.003 2.564h-1.465c-1.392 0-2.344-1.172-2.124-2.564l.805-4.762H31.95l.439-2.564c.22-1.391 1.612-2.563 3.003-2.563h5.494L41.253 0h-5.494C33.12 0 30.63 2.124 30.19 4.761l-.44 2.564h-5.127L25.943 0h-2.198l-1.318 7.325h-5.128l.44-2.564C18.177 2.124 16.418 0 13.782 0H8.289l-.367 2.198h5.494c1.392 0 2.345 1.172 2.125 2.563l-.44 2.564H.451c-1.685 5.86 1.611 9.523 5.64 9.523H8.29c4.029 0 7.911-3.296 8.644-7.325h5.127l-1.318 7.325h2.197l1.319-7.325h5.128l-1.319 7.325h2.198l1.318-7.325h5.86l-.439 2.564c-.513 2.637 1.245 4.761 3.882 4.761h1.465c.953 0 1.905-.293 2.71-.732l-.585 3.296c-.22 1.392-1.612 2.564-3.004 2.564h-1.098l-.367 2.198h1.1c2.636 0 5.127-2.125 5.566-4.762l2.125-12.087H46.6zM8.655 14.651H6.457c-3.662 0-4.761-3.297-4.248-5.128h12.453c-.44 2.857-3.15 5.128-6.007 5.128zm111.345 0l-.366 2.197h-8.058l1.318-7.325h-4.468c-.879 3.003-3.296 7.325-8.204 7.325-1.465 0-2.637-.659-3.37-1.758-1.026 1.026-2.49 1.758-3.956 1.758H78.612l.66-3.662h-6.594l-.659 3.662H57.37l.366-2.197h2.563c1.392 0 2.784-1.172 3.004-2.564.22-1.392-.733-2.564-2.124-2.564H58.98c-1.392 0-2.784 1.172-3.003 2.564l-2.125 12.087h-2.197l2.124-12.087c.22-1.392-.733-2.564-2.124-2.564h-.367l.367-2.198h.366c1.465 0 2.637.66 3.37 1.758 1.025-1.025 2.49-1.758 3.955-1.758h2.198c2.637 0 4.395 2.125 3.956 4.762-.147.952-.587 1.831-1.172 2.564h5.86l1.318-7.326h2.198l-.66 3.663h6.593l.66-3.663h2.197l-1.318 7.326h5.86c-.366-.733-.44-1.612-.293-2.564.44-2.637 3.003-4.762 5.567-4.762h6.96l-.367 2.198h-6.959c-1.392 0-2.784 1.172-3.003 2.564-.22 1.392.732 2.564 2.124 2.564h2.198c1.391 0 2.783-1.172 3.003-2.564l.22-1.099h2.197l-.22 1.099c-.22 1.392.733 2.564 2.125 2.564 4.761 0 6.08-7.326 6.08-7.326h8.79l-1.318 7.326H120z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='120' y1='0' x2='0' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232882DB'/%3E%3Cstop offset='.2' stop-color='%237B71D3'/%3E%3Cstop offset='.4' stop-color='%23AE5BBB'/%3E%3Cstop offset='.6' stop-color='%23CF4294'/%3E%3Cstop offset='.8' stop-color='%23DD3266'/%3E%3Cstop offset='1' stop-color='%23D73B35'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position: 50%;
		background-size: 120px 24px
	}
	.GarageCardMobileTocItem_type_reviews sup {
		font-size: 11px;
		font-weight: 400;
		line-height: 14px;
		padding-left: 4px
	}
	.GarageCardMobileTocItem_type_cheapening_graph {
		padding-bottom: 100px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 136 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='136' height='68'%3E%3Cpath d='M0 0h136v48c0 11.046-8.954 20-20 20H20C8.954 68 0 59.046 0 48V0z' fill='%23FFBCBC'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M69 28.71c16.884.186 20 1.79 37.5 3.29 40 6 66.049 23.711 89.5 23.627V78s-34.943-.011-37.393 0c-.557-.011-1.875-.001-2.283 0H-61V61.242s21.642-30.72 37.368-29.698C-7.8 32.34-12.51-.237 1.5 1 30.901 3.437 46.141 28.463 69 28.71z' fill='url(%23paint0_linear)' fill-opacity='.6'/%3E%3Cpath d='M0 1c29.5 3.5 42.5 26 71.5 28 47.5 3.276 44.5 5.5 64 9.5' stroke='%23F96778' stroke-opacity='.64'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='68' y1='-55.5' x2='68.047' y2='78' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F96778'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position-x: 0;
		background-position-y: 100%;
		background-size: contain
	}
	.GarageCardMobileTocItem_type_price_stats {
		padding-bottom: 100px;
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 136 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='136' height='77'%3E%3Cpath d='M0 0h136v57c0 11.046-8.954 20-20 20H20C8.954 77 0 68.046 0 57V0z' fill='%23FFBCBC'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M58.225 2.001c16.884.185 25.26 35.679 42.808 35.71 17.473.178 22.86.066 39.078 4.917 6.67 1.995 21.68 11.988 29.237 17.524C176.079 64.698 196 64.627 196 64.627V87s-34.943-.012-37.393 0c-.557-.012-1.875-.002-2.283 0H-61V70.24s21.642-30.72 37.368-29.697C-7.8 41.338-10.01 46.114 4 47.351 33.4 49.787 35.366 1.753 58.225 2z' fill='url(%23paint0_linear)' fill-opacity='.6'/%3E%3Cpath d='M-3 46C28.5 57 35.5 2.5 57 1.5c14.458-.672 19 21.88 37.5 34 12 5 22 1.5 41.5 5.5' stroke='%23F96778' stroke-opacity='.64'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='68' y1='-46.5' x2='68.047' y2='87' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F96778'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-position-x: 0;
		background-position-y: 100%;
		background-size: contain
	}
	.GarageCardMobileTocItem_type_price_stats sub {
		font-size: 11px;
		font-weight: 400;
		line-height: 14px;
		padding-left: 4px;
		vertical-align: initial
	}
	.GarageCardMobileTocItem_type_promo {
		padding-top: 130px;
		text-decoration: none;
		background-repeat: no-repeat;
		background-position-x: 50%;
		background-position-y: 16px
	}
	.CardVinReportButtonsUnauthorized {
		height: auto
	}
	.CardVinReportButtonsUnauthorized .Button__content {
		line-height: normal;
		flex-direction: column;
		margin-top: 8px;
		margin-bottom: 8px
	}
	.CardVinReportButtonsUnauthorized__bottom {
		font-size: 11px;
		line-height: 14px;
		display: block;
		margin-top: 4px;
		text-align: center
	}
	.CardVinReportButtonsUnauthorized__bottom_gray {
		color: grey
	}
	.CardVinReportButtonsUnauthorized__bottom:first-letter {
		text-transform: uppercase
	}
	.VinReportNote {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		margin-bottom: 24px
	}
	.VinReportNote__icon {
		flex-shrink: 0;
		margin-right: 12px
	}
	.VinReportNote__title {
		margin: 0
	}
	.VinReportNote__text {
		margin: 4px 0 0;
		color: grey
	}
	.VinReportNote__buttons {
		display: flex;
		margin: 16px 0 0
	}
	.VinReportNote__button {
		margin-right: 8px
	}
	.VinReportFreeBlockItem {
		padding-bottom: 16px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportFreeBlockItem_mobile {
		align-items: center;
		padding-bottom: 0
	}
	.VinReportFreeBlockItem_mobile:not(:first-child) {
		margin-top: 12px
	}
	.VinReportFreeBlockItem__line {
		line-height: 20px;
		display: flex;
		align-items: flex-start
	}
	.VinReportFreeBlockItem__line_comment {
		font-size: 13px;
		line-height: 18px;
		padding-left: 36px
	}
	.VinReportFreeBlockItem__text {
		margin-right: auto;
		margin-left: 12px;
		padding-top: 2px
	}
	.VinReportFreeBlockItem__value {
		color: grey
	}
	.VinReportFreeBlockItem_mobile .VinReportFreeBlockItem__value {
		color: #000
	}
	.VinReportFreeBlockItem__counter {
		margin-top: 4px;
		margin-left: 12px
	}
	.VinReportFreeBlock {
		font-size: 15px
	}
	.VinReportFreeBlock__list {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 6px;
		padding: 0;
		list-style: none
	}
	.VinReportFreeBlock_mobile .VinReportFreeBlock__list {
		display: block;
		column-count: 1;
		margin-bottom: 0
	}
	.VinReportConstraintsWanted__item:not(:last-child) {
		margin-bottom: 8px
	}
	.VinReportFreeBlockNew {
		font-size: 15px;
		position: relative
	}
	.VinReportFreeBlockNew__list {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 6px;
		padding: 0;
		list-style: none
	}
	.VinReportFreeBlockNew__popup {
		box-sizing: border-box;
		width: 360px;
		padding: 24px
	}
	.VinReportFreeBlockNew__close {
		position: absolute;
		top: 8px;
		right: 8px;
		cursor: pointer;
		color: grey
	}
	.VinReportFreeBlockNew__button {
		margin-top: 12px
	}
	.VinReportPurchaseBlock {
		font-size: 15px
	}
	.VinReportPurchaseBlock_shadow {
		margin-bottom: 24px;
		padding: 24px;
		border-radius: 16px;
		box-shadow: 0 16px 48px rgba(0, 0, 0, .16)
	}
	.VinReportPurchaseBlock_mobile {
		font-size: 15px;
		line-height: 20px
	}
	.VinReportPurchaseBlock__header {
		margin-bottom: 24px
	}
	.VinReportPurchaseBlock__title {
		font-size: 23px;
		line-height: 28px;
		margin: 0
	}
	.VinReportPurchaseBlock__about {
		font-size: 15px;
		display: block;
		margin-top: 4px
	}
	.VinReportPurchaseBlock__titleNote {
		font-size: 15px;
		line-height: 20px;
		margin: 4px 0 0;
		color: grey
	}
	.VinReportPurchaseBlock__list {
		column-count: 2;
		grid-column-gap: 16px;
		column-gap: 16px;
		margin: 0 0 12px;
		padding: 0;
		list-style: none
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__list {
		column-count: 1;
		margin-bottom: 0
	}
	.VinReportPurchaseBlock__item {
		line-height: 20px;
		display: flex;
		align-items: flex-start;
		padding-bottom: 16px;
		page-break-inside: avoid;
		break-inside: avoid
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__item {
		align-items: center
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__item_rest {
		align-items: flex-start;
		padding-top: 18px;
		border-bottom: 1px solid #e0e0e0
	}
	.VinReportPurchaseBlock__itemText {
		margin-right: auto;
		margin-left: 12px;
		padding-top: 2px
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__itemText {
		padding-top: 0
	}
	.VinReportPurchaseBlock__value {
		color: grey
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__value {
		font-size: 13px;
		line-height: 15px
	}
	.VinReportPurchaseBlock__counter {
		margin-top: 4px;
		margin-left: 12px
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__counter {
		margin-left: auto
	}
	.VinReportPurchaseBlock_mobile .VinReportPurchaseBlock__moreSources {
		display: inline-block;
		width: calc(100% - 36px);
		padding-bottom: 18px;
		padding-left: 36px
	}
	.VinReportRefresh__refresh {
		font-size: 15px;
		display: inline-block;
		color: grey
	}
	.VinReportRefresh__refreshIcon {
		width: 16px;
		height: 16px;
		margin-right: 6px;
		vertical-align: text-top
	}
	.VinReportRefresh__refresh_done {
		color: #000
	}
	.VinReportRefresh__refresh_done .VinReportRefresh__refreshIcon {
		color: #5b0
	}
	.VinReportRefresh__refresh_button .VinReportRefresh__refreshIcon {
		transform: rotate(-45deg)
	}
	.ScoreHealthPopupContent {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.ScoreHealthPopupContent__label+.ScoreHealthPopupContent__title {
		margin-top: 32px
	}
	.ScoreHealthPopupContent__label+.ScoreHealthPopupContent__disclaimer {
		margin-top: 16px
	}
	.ScoreHealthPopupContent__disclaimer {
		font-size: 11px;
		line-height: 14px;
		width: 100%;
		margin-bottom: 16px;
		padding: 8px;
		text-align: center;
		color: grey;
		border-radius: 4px;
		background-color: #eef4fa
	}
	.ScoreHealthPopupContent__title {
		font-size: 19px;
		font-weight: 700;
		line-height: 24px;
		margin-bottom: 16px
	}
	.ScoreHealthPopupContent__text {
		font-size: 15px;
		line-height: 20px;
		margin-bottom: 24px;
		text-align: center;
		color: grey
	}
	.ScoreHealthLabelWithPopup {
		display: flex;
		flex-direction: column;
		align-items: center
	}
	.ScoreHealthLabelWithPopup__content {
		box-sizing: border-box;
		max-width: 312px;
		padding: 56px 20px 24px
	}
	.ScoreHealthLabelWithModal__modalContent {
		padding: 72px 24px
	}
	.CardVinReport {
		position: relative;
		margin-bottom: 48px
	}
	.CardVinReport__scrollAnchor {
		display: block;
		transform: translateY(-70px)
	}
	.CardVinReport_mobile {
		margin-bottom: 0
	}
	.CardVinReport__titleWrapper {
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 24px
	}
	.CardVinReport__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin: 0 8px 4px 0
	}
	.CardVinReport_mobile .CardVinReport__titleLogo {
		align-self: flex-start;
		margin-top: 6px
	}
	.CardVinReport__subtitle {
		display: flex
	}
	.CardVinReport_mobile .CardVinReport__subtitle {
		flex-direction: column
	}
	.CardVinReport__info {
		margin-bottom: 26px
	}
	.CardVinReport__updateDate {
		margin-right: 10px;
		color: grey
	}
	.CardVinReport_mobile .CardVinReport__updateDate {
		margin-bottom: 6px
	}
	.CardVinReport__freeReport {
		display: grid;
		grid-gap: 48px
	}
	.CardVinReport__freeReport .VinReportGroupHeader__title {
		font-size: 17px
	}
	.CardVinReport__freeReport .VinReportGroupHeader__subtitle {
		padding-top: 0
	}
	.CardVinReport_noGrid .CardVinReport__freeReport {
		display: block
	}
	.CardVinReport__paidReport {
		margin-top: 48px;
		margin-bottom: 24px
	}
	.CardVinReport__paidReportButton {
		width: 100%
	}
	.CardVinReport__buttons {
		display: flex;
		justify-content: space-between;
		width: 100%
	}
	.CardVinReport__button {
		width: calc((100% - 16px)/2)
	}
	.CardVinReport__button_full {
		width: 100%
	}
	.CardVinReport__button_withLabel {
		position: relative
	}
	.CardVinReport__discountLabel {
		font-size: 11px;
		line-height: 20px;
		position: absolute;
		top: -10px;
		right: -10px;
		display: block;
		width: 75px;
		height: 20px;
		text-align: center;
		opacity: 1;
		color: #fff;
		border-radius: 12px;
		background-color: #db3727;
		transition: all .2s ease .1s
	}
	.CardVinReport__discountLabel_hidden {
		top: -15px;
		opacity: 0
	}
	.CardVinReport__buttonShowFree {
		margin-bottom: 32px
	}
	.CardVinReport__buttonShowFree.Button {
		height: 100%
	}
	.CardVinReport__linkShowFree {
		font-size: 15px;
		line-height: 20px;
		display: inline-block;
		width: calc(100% - 36px);
		margin-left: 36px;
		padding-bottom: 18px;
		border-bottom: 1px solid #e0e0e0
	}
	.CardVinReport_mobile .CardVinReport__linkShowFree {
		margin-bottom: 24px
	}
	.CardVinReport__errorText {
		font-weight: 700;
		margin-top: 24px
	}
	.CardVinReport__hideLink_mobile {
		line-height: 20px;
		margin-top: 20px;
		margin-bottom: 56px
	}
	.GarageCardMobileToc {
		padding: 24px
	}
	.GarageCardPriceEvaluation {
		position: relative;
		padding: 24px;
		border-radius: 16px;
		background: linear-gradient(180deg, rgba(21, 126, 225, .1), rgba(21, 126, 225, .1)), #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation {
			border-radius: 24px
		}
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation .VinReportGroupHeader {
			display: none
		}
	}
	.GarageCardPriceEvaluation__prices {
		display: flex;
		margin-top: 16px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__prices {
			flex-direction: column;
			margin-top: 0
		}
	}
	.GarageCardPriceEvaluation__price {
		flex: 1
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__price {
			display: flex;
			flex-direction: column-reverse
		}
		.GarageCardPriceEvaluation__price:not(:first-child) {
			margin-top: 16px;
			padding-top: 16px;
			border-top: 1px solid #e0e0e0
		}
	}
	.GarageCardPriceEvaluation__priceValue {
		font-size: 31px;
		line-height: 40px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__priceValue {
			margin-top: 4px
		}
	}
	.GarageCardPriceEvaluation__priceDescription {
		font-size: 15px;
		line-height: 20px;
		margin-top: 8px;
		color: grey
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardPriceEvaluation__priceDescription {
			margin-top: 0
		}
	}
	.GarageCardPriceEvaluation__listing {
		font-size: 15px;
		line-height: 20px;
		padding-top: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices {
			margin: 24px 0;
			padding: 24px;
			border-radius: 24px;
			background-color: #fff
		}
	}
	.GarageCardServices__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin-bottom: 24px
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__title {
			margin-bottom: 8px
		}
	}
	.GarageCardServices__list {
		display: flex;
		flex-direction: row
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__list {
			flex-direction: column
		}
	}
	.GarageCardServices__item {
		font-size: 17px;
		line-height: 22px;
		display: flex;
		flex: 1;
		align-items: center
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__item {
			font-size: 15px;
			line-height: 88px;
			height: 88px
		}
		.GarageCardServices__item:not(:first-child) {
			border-top: 1px solid #e0e0e0
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardServices__item {
			flex-direction: column;
			justify-content: center;
			min-height: 100%;
			padding-top: 24px;
			padding-bottom: 20px;
			text-align: center;
			border-radius: 16px;
			background-color: #f0f0f0;
			transition: transform .3s ease-in-out
		}
		.GarageCardServices__item:not(:first-child) {
			margin-left: 8px
		}
		.GarageCardServices__item:hover {
			transform: translateY(-4px)
		}
	}
	.GarageCardServices__itemText {
		flex: 1;
		min-width: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__itemText {
			padding-left: 16px
		}
	}
	.GarageCardServices__itemIcon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 56px;
		height: 56px;
		color: #000;
		border-radius: 50%;
		background-color: #fff
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardServices__itemIcon {
			background-color: #eef4fa
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardServices__itemIcon {
			margin-bottom: 20px
		}
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardServices__itemIconArrow {
			display: none
		}
	}
	.GarageCardVehicleInfoMobile {
		padding: 0 24px
	}
	.GarageCardVehicleInfoMobile__content {
		display: flex;
		flex-direction: column
	}
	.GarageCardVehicleInfoMobile__item {
		display: flex;
		box-sizing: border-box;
		width: 100%;
		height: 88px;
		padding: 16px 0;
		border-bottom: 1px solid #e0e0e0
	}
	.GarageCardVehicleInfoMobile__itemIcon {
		display: flex;
		flex-shrink: 0;
		justify-content: center;
		align-items: center;
		width: 56px;
		height: 56px;
		border-radius: 50%;
		background-color: #f4f6f8
	}
	.GarageCardVehicleInfoMobile__itemContent {
		display: flex;
		flex: 1;
		flex-direction: column;
		justify-content: center;
		min-width: 0;
		padding-right: 18px;
		padding-left: 16px;
		white-space: nowrap;
		text-overflow: ellipsis
	}
	.GarageCardVehicleInfoMobile__itemTitle {
		font-size: 15px;
		line-height: 20px;
		color: grey
	}
	.GarageCardVehicleInfoMobile__itemText {
		font-size: 15px;
		line-height: 20px;
		overflow: hidden;
		margin-top: 4px;
		white-space: nowrap;
		text-overflow: ellipsis;
		color: #000
	}
	.GarageCardVehicleInfoMobile__itemButton {
		display: flex;
		flex-shrink: 0;
		align-items: center
	}
	.EditableImageGallery {
		position: relative
	}
	.EditableImageGallery_empty {
		display: flex;
		justify-items: center
	}
	.EditableImageGallery__paranja {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__spinner {
		position: absolute;
		top: calc(50% - 14px);
		left: calc(50% - 14px)
	}
	.EditableImageGallery__photosAdd {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		width: 100%;
		height: auto;
		background-color: #f4f6f8
	}
	.EditableImageGallery__photosAddIcon {
		color: #157ee1
	}
	.EditableImageGallery__photosAddSubtitle,
	.EditableImageGallery__photosAddTitle {
		font-size: 15px;
		line-height: 20px
	}
	.EditableImageGallery__photosAddTitle {
		margin-top: 10px;
		color: #157ee1
	}
	.EditableImageGallery__photosAddSubtitle {
		margin-top: 3px;
		text-align: center;
		color: grey
	}
	.EditableImageGallery__photosAdd:hover {
		cursor: pointer
	}
	.EditableImageGallery__photosAdd:hover .EditableImageGallery__photosAddIcon,
	.EditableImageGallery__photosAdd:hover .EditableImageGallery__photosAddTitle {
		color: #db3727
	}
	.EditableImageGallery__retryButton {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
		margin: auto;
		white-space: normal;
		color: #fff
	}
	.EditableImageGallery__retryButton:hover {
		color: #e0e0e0
	}
	.EditableImageGallery__counter {
		position: absolute;
		top: 0;
		padding: 10px 20px;
		color: #fff;
		background: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__photoButtons {
		position: absolute;
		z-index: 10;
		top: 10px;
		right: 10px
	}
	.EditableImageGallery__addButton,
	.EditableImageGallery__removeButton {
		width: 48px;
		height: 48px;
		color: #fff;
		border-radius: 50%;
		background-color: rgba(0, 0, 0, .4)
	}
	.EditableImageGallery__addButton:hover,
	.EditableImageGallery__removeButton:hover {
		background-color: rgba(0, 0, 0, .7)
	}
	.EditableImageGallery__addButton {
		margin-bottom: 10px
	}
	.EditableImageGallery__thumbAlertIcon {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		margin: auto;
		color: #fff
	}
	.EditableImageGallery__thumbAlertIcon:hover {
		color: #e0e0e0
	}
	.EditableImageGallery_mobile {
		padding: 0 6.65vw
	}
	.EditableImageGallery_mobile .EditableImageGallery__photoButtons {
		right: auto;
		left: calc(86.7vw - 34px)
	}
	.EditableImageGallery_mobile .EditableImageGallery__photosAdd {
		width: 86.7vw;
		height: 65vw;
		border-radius: 16px
	}
	.RecallSubscription {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		align-items: center;
		margin-bottom: 24px;
		padding: 12px 16px;
		border-radius: 4px;
		background-color: #f4f6f8
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.RecallSubscription {
			margin-bottom: 16px
		}
	}
	.RecallSubscription__emailInputContainer {
		position: relative
	}
	.RecallSubscription__emailInput {
		margin-top: 16px;
		margin-bottom: 8px
	}
	.RecallSubscription__subscriptionStatus {
		display: flex;
		align-items: center;
		width: 100%
	}
	.RecallSubscription__subscriptionStatusText {
		flex: 1;
		min-width: 0
	}
	.GarageCardMobile {
		display: flex;
		flex-direction: column;
		margin-top: 24px
	}
	.GarageCardMobile_state_VIEW {
		background-color: #000
	}
	.GarageCardMobile__head {
		background-color: #fff
	}
	.GarageCardMobile_state_VIEW .GarageCardMobile__head {
		border-bottom-right-radius: 24px;
		border-bottom-left-radius: 24px
	}
	.GarageCardMobile__title {
		font-size: 23px;
		font-weight: 700;
		line-height: 28px;
		margin: 0;
		padding: 0 24px
	}
	.GarageCardMobile__vinOrLicensePlate {
		margin: 4px 24px 16px
	}
	.GarageCardMobile__vinOrLicensePlateText {
		font-size: 12px;
		line-height: 14px;
		display: inline-block;
		padding: 2px 8px;
		color: grey;
		border-radius: 4px;
		background-color: #f4f6f8
	}
	.GarageCardMobile__mainPhoto {
		overflow: hidden;
		width: calc(100vw - 48px);
		margin: 16px 24px;
		border-radius: 16px;
		aspect-ratio: 4/3
	}
	.GarageCardMobile__mainPhoto img {
		width: 100%;
		height: 100%
	}
	.GarageCardMobile .CardVinReport.CardVinReport_mobile,
	.GarageCardMobile .VinReportRecalls,
	.GarageCardMobile .VinReportReviews {
		padding: 24px;
		background-color: #fff
	}
	.GarageCardMobile .CardVinReport.CardVinReport_mobile,
	.GarageCardMobile .GarageCardAddReviewPromo,
	.GarageCardMobile .GarageCardMagazine,
	.GarageCardMobile .GarageCardRecalls,
	.GarageCardMobile .VinReportPriceEvaluation,
	.GarageCardMobile .VinReportPriceReduction,
	.GarageCardMobile .VinReportRecalls,
	.GarageCardMobile .VinReportReviews,
	.GarageCardMobile .VinReportSellTime,
	.GarageCardMobile .VinReportTax.VinReportTax_mobile {
		margin: 16px 0;
		border-radius: 24px
	}
	.GarageCardSelectorItem {
		position: relative;
		display: inline-flex;
		flex-shrink: 0;
		box-sizing: border-box;
		height: 68px;
		padding: 8px 16px 8px 8px;
		border: 1px solid #e0e0e0;
		border-radius: 8px;
		background: #fff;
		transition: background-color .3s, border-color .3s
	}
	.GarageCardSelectorItem:not(:first-child) {
		margin-left: 8px
	}
	.GarageCardSelectorItem_selected {
		border: 1px solid #157ee1;
		background: #eef4fa
	}
	.GarageCardSelectorItem__imageContainer {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 52px;
		height: 52px;
		margin-right: 8px;
		border-radius: 50%;
		background-color: #fff
	}
	.GarageCardSelectorItem__image {
		width: 36px;
		height: 36px
	}
	.GarageCardSelectorItem__name {
		font-size: 15px;
		line-height: 20px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		white-space: nowrap
	}
	.GarageCardSelectorItem__vinOrLicensePlate {
		font-size: 13px;
		line-height: 18px;
		display: inline-block;
		margin-top: 2px;
		color: grey
	}
	.GarageCardSelectorItem__clicker {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
	.GarageCardSelector {
		position: relative
	}
	.GarageCardSelector:hover .GarageCardSelector__scroller {
		opacity: 1
	}
	.GarageCardSelector__list {
		display: flex;
		overflow-x: auto;
		overflow-y: hidden;
		scroll-behavior: smooth;
		scroll-snap-type: x mandatory;
		scroll-padding-left: 24px;
		flex-wrap: nowrap
	}
	.GarageCardSelector__list::-webkit-scrollbar {
		display: none
	}
	.GarageCardSelector__list:after {
		display: inline-block;
		flex-shrink: 0;
		width: 24px;
		content: ""
	}
	.GarageCardSelector__item {
		scroll-snap-align: start;
		flex-shrink: 0
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardSelector__item:first-child {
			margin-left: 24px
		}
	}
	.GarageCardSelector__scroller {
		position: absolute;
		top: 0;
		right: -8px;
		display: flex;
		flex-direction: column;
		width: 32px;
		height: 100%;
		opacity: 0;
		border-radius: 8px;
		background-color: #fff;
		box-shadow: 0 3px 14px rgba(0, 0, 0, .12);
		transition: opacity .3s
	}
	@media (orientation:landscape) and (max-height:449px),
	(orientation:portrait) and (max-width:767px) {
		.GarageCardSelector__scroller {
			display: none
		}
	}
	.GarageCardSelector__scrollerButton {
		display: flex;
		flex: 1;
		justify-content: center;
		align-items: center;
		cursor: pointer
	}
	.GarageCardSelector__scrollerButton:last-child {
		border-top: 1px solid #e0e0e0
	}
	.GarageCardSelector__scrollerLeft {
		transform: rotate(180deg)
	}
	.GarageCardSelector__add {
		display: flex;
		justify-content: center;
		align-items: center;
		margin-left: 8px;
		padding: 22px 14px;
		border: 1px solid #e0e0e0;
		border-radius: 8px
	}
	@media (orientation:landscape) and (min-height:450px),
	(orientation:portrait) and (min-width:768px) {
		.GarageCardSelector__add {
			display: none
		}
	}
	.PageGarageCardMobile {
		background-color: #fff
	}
	.PageGarageCardMobile__card {
		margin-top: 24px
	}