/*@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');*/

@font-face {
	font-family: 'Akrobat-Bold';
	font-display: block;
	src: local('Akrobat-Bold'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Bold.woff2) format('woff2'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Bold.woff) format('woff'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Bold.otf) format('otf');
}
@font-face {
	font-family: 'Akrobat-Regular';
	font-display: block;
	src: local('Akrobat-Regular'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Regular.woff2) format('woff2'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Regular.woff) format('woff'),
		 url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Regular.otf) format('otf');
}
@font-face {
	font-family: 'Akrobat-Black';
	font-display: block;
	src: url(/https/1014042311.rsc.cdn77.org/fonts/Akrobat-Black.otf);
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: local('Roboto-Light'),
	url(/fonts/roboto/Roboto-Light.ttf) format('ttf'),
	url(/fonts/roboto/Roboto-Light.woff) format('woff'),
	url(/fonts/roboto/Roboto-Light.woff2) format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: local('Roboto-Regular'),
	url(/fonts/roboto/Roboto-Regular.ttf) format('ttf'),
	url(/fonts/roboto/Roboto-Regular.woff) format('woff'),
	url(/fonts/roboto/Roboto-Regular.woff2) format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: local('Roboto-Medium'),
	url(/fonts/roboto/Roboto-Medium.ttf) format('ttf'),
	url(/fonts/roboto/Roboto-Medium.woff) format('woff'),
	url(/fonts/roboto/Roboto-Medium.woff2) format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: local('Roboto-Bold'),
	url(/fonts/roboto/Roboto-Bold.ttf) format('ttf'),
	url(/fonts/roboto/Roboto-Bold.woff) format('woff'),
	url(/fonts/roboto/Roboto-Bold.woff2) format('woff2');
}


@font-face {
	font-family: 'Lato';
	font-display: swap;
	src: local('Lato-Regular'), url(/https/1014042311.rsc.cdn77.org/fonts/Lato-Regular.ttf) format('ttf');
}

@font-face {
    font-family: 'Inter';
    src: local('Inter Light'), local('Inter-Light'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Light.woff2) format('woff2'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter Regular'), local('Inter-Regular'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Regular.eot?#iefix) format('embedded-opentype'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Regular.woff2) format('woff2'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Regular.woff) format('woff'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Regular.ttf) format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('/fonts/inter/Inter Medium'), local('Inter-Medium'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Medium.eot?#iefix) format('embedded-opentype'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Medium.woff2) format('woff2'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Medium.woff) format('woff'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter Semi Bold'), local('Inter-SemiBold'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-SemiBold.eot?#iefix) format('embedded-opentype'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-SemiBold.woff2) format('woff2'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-SemiBold.woff) format('woff'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-SemiBold.ttf) format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: local('Inter Bold'), local('Inter-Bold'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Bold.eot?#iefix) format('embedded-opentype'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Bold.woff2) format('woff2'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Bold.woff) format('woff'),
    url(/https/1014042311.rsc.cdn77.org/fonts/inter/Inter-Bold.ttf) format('truetype');
    font-weight: 700;
    font-style: normal;
}

body.noScroll, html.noScroll {
	overflow: hidden;
	position: relative;
	height: 100%;
	width: 100%;
	padding-bottom: 0;
}
.noScroll .footer{
    bottom: -60px;
}
#modal_auth + div:not([class]), #modal_auth + div:not([class]) + div:not([class])  {
	position: fixed !important;
	z-index: 900000000;
}
body {
	min-width: 320px;
}

/*publift ad*/
.hidden_ad {
	display: none !important;
	height: 0 !important;
	min-height: 0  !important;
	visibility: hidden !important;
	margin: 0 !important;
	padding: 0 !important;
}


/*clear page: start*
body,
 */
form, form input, form div, span, div, p, h1,
h2, h3, h4, dl, dt, dd, ul, li, img, form input,
textarea, select, section, fieldset {
	padding: 0;
	margin: 0;
}

body table, th, tr, td {
	padding: 0;
	border: 0;
	border-collapse: collapse;
	margin: 0;
}

body img, fieldset {
	border: none;
	outline: none;
}

a {
	/*color: #4288e0;*/
	text-decoration: none;
	color: inherit;
}

/*a:hover {text-decoration: underline;}*/

.wrapper_header .search_btn:hover {
	background-color: #AE1919;
}

.clearfix {
	zoom: 1;
}
.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
/*clear page: end*/


/*main styles: start*/
html, body {
	margin: 0;
	/*padding: 0;*/
	min-width: 320px;
}

html {
	min-height: 100%;
	position: relative;
	/*padding-bottom: 66px;*/
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

body {
	min-height: 100vh;
	height: auto;
	font: 15px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	color: #000;
	background-color: #f6f6f6;
	-webkit-font-smoothing: antialiased;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-overflow-scrolling: touch;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
}

body.black {
	background: #000;
}

html.with_gt_plugin body {
	position: static !important;
}

html.with_gt_plugin {
	height: auto !important;
	padding-top: 40px;
}
.near_me .top_block,
.homepage .top_block {
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.click-div { cursor: pointer; }
body.with_app_b {padding-top: 70px;}
.with_app_b .header.fixed {
	top: 70px;
}
.with_app_b .top_b_app.top {
	position: fixed;
	top:0;
	height: 70px;
	width: 100%;
	z-index: 2000000;
	background: #f6f6f6;
	border-bottom: 1px solid #d5d8da;
	left: 0;
}
.top_b_app .bottom_b {
	background: #f6f6f6 !important;
}

.top_b_app .btn_close_outer {
	right: auto;
	left: 6px;
}
.top_b_app .bottom_b img {
	margin-left: 20px !important;
}
.top_b_app #rest_bnr .btn_close {
	height: 16px;
	width: 16px;
}
.top_b_app #rest_bnr .title_app {
	white-space: nowrap;
}
.top_b_app #srest_bnr {
	left: 83px !important;
}
.top_b_app #rest_bnr .bottom_b .btn_dwnld {
	right: 10px;
}
.with_app_b .wrapper_header{
	top: 71px ;
}
.top_b_app .bottom_b:after, .top_b_app .bottom_b:before {
	background: transparent !important;
}
.desktop_app .back_block {display: none;}
.clear:after {
	content: '';
	display: block;
	font-size: 0;
	line-height: 0;
	clear: both;
	overflow: hidden;
}
/*.new_search_head, .new_head, .new_search_head__hide{display: none}*/
.content {
	width: 1200px;
	margin: 0 auto;
}

.content--short{
	min-height: calc(100vh - 192px);
}

.hide{display: none !important;}
.grey {color: #999;}
.overflow {overflow: hidden;}

.up_btn {
	width: 60px;
	height: 60px;
	position: fixed;
	bottom: 44px;
	z-index: 150000;
	margin-left: 1045px;
	right: 40px;
	cursor: pointer;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/btn_up.svg') no-repeat;
	border-radius: 100%;
}
.up_btn:hover {
	-webkit-filter: contrast(0.5);
	filter: contrast(0.5);
}

.article_page .up_btn {
    bottom: 70px;
}

#credential_picker_container {
	z-index: 1010002 !important;
}

.work_time .separate {
	display: inline-block;
	width: 4px;
	height: 4px;
	margin: 0 5px;
	vertical-align: middle;
	background-color: #878787;
	border-radius: 100%;
}

.work_time .green {
	color: #27B730;
	font-weight: 400;
}

.work_time .now_closed_r {
	color: #b71c1c;
	font-weight: 400;
}

.new_label.has_priv, .new_label {
	top: 4px;
	right: auto;
	left: 4px;
	bottom: auto;
	box-shadow: none;
	padding: 0 7px;
	font: 600 14px/18px Roboto, "Helvetica Neue", Arial, sans-serif;
	background-color: rgba(0, 0, 0, 0.60);
	border-radius: 4px;
}

.new_label {
	position: absolute;
	color: #fff;
	background-color: #19a900;
	z-index: 10;
}

.rest_small .new_label {
    top: 6px;
    left: 6px;
    border-radius: 4px;
}


.link_style {
	color: #4288e0;
	text-decoration: none;
}

.link_style:hover {text-decoration: underline;}

/*.mobile_menu {display: inline;}*/
/*main styles: end*/
/*ads styles:*/
.ads_block {
	padding-bottom: 10px;
}
.adsense_improved .ads_block{
	padding-bottom: 0;
}
/*ads styles: end*/


/*modal: start*/
.modal_map {
	position: fixed !important;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	/*background: rgba(0,0,0,.85);*/
	background-color: #ededee;
	z-index: 1600020;
}
#loc_map_holder, #loc_map_wrapper {
	overflow: hidden;
	z-index: 16000200;
}
#map_wrapper {display: none}

.map_wrapper > div {
	background: #f6f6f6;
	width: 100%;
	height: 100%;
}

/* map modal */
.map_wrapper {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.with_gt_plugin .map_wrapper {
	top: 40px;
}

.map_wrapper .expand_btn, .modal_wrapper .expand_btn {
	background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2215%22%20viewBox%3D%220%200%2016%2015%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0.976139%2012.9576L13.7794%200.154393L15.0133%201.38831L2.21006%2014.1916L0.976139%2012.9576ZM0.976139%201.39886L2.22061%200.154394L15.0133%2012.9471L13.7688%2014.1916L0.976139%201.39886Z%22%20fill%3D%22%23b71c1c%22%2F%3E%0A%3C%2Fsvg%3E%0A') no-repeat center center;
}

.expand_btn {
	display: block;
	position: fixed;
	width: 40px;
	height: 40px;
	top: 10px;
	right: 10px;
	z-index: 1500001;
	background: #fff url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Ctitle%3Efull_screen%3C%2Ftitle%3E%3Cpolygon%20points%3D%2224%2010.6%2022.8%2010.6%2022.8%205.2%2017.4%205.2%2017.4%204%2024%204%2024%2010.6%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20x%3D%2213.8%22%20y%3D%227.97%22%20width%3D%2211.3%22%20height%3D%221.2%22%20transform%3D%22translate(-0.36%2016.26)%20rotate(-45)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Cpolygon%20points%3D%224%2017.4%205.2%2017.4%205.2%2022.8%2010.6%2022.8%2010.6%2024%204%2024%204%2017.4%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20x%3D%222.97%22%20y%3D%2218.76%22%20width%3D%2211.3%22%20height%3D%221.2%22%20transform%3D%22translate(-11.16%2011.77)%20rotate(-45)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2228%22%20height%3D%2228%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(129, 129, 129, 0.5);
	box-shadow: 0 1px 2px 0 rgba(129, 129, 129, 0.5);
	cursor: pointer;
}

.with_gt_plugin .expand_btn {
	top: 60px;
}

.red_button, .map_wrapper .apply_btn {
	color: #fff;
	background-color: #a90f17;
	font-size: 16px;
	line-height: 34px;
	display: inline-block;
	padding: 0 14px;
	border-radius: 4px;
	cursor: pointer;
}
/* map modal end */

.map_wrapper .apply_btn {
	position: absolute;
	right: 58px;
	bottom: 23px;
    z-index: 10000;
}

.map_wrapper .apply_btn:hover {
	text-decoration: underline;
}

.map_wrapper .note {
	text-align: center;
	font-size: 13px;
	color: #3F3F3F;
	font-weight: 400;
	white-space: nowrap;
	background-color: #E8E8E8;
	min-height: 45px;
	display: flex;
	align-items: center;
	padding: 5px 20px;
	box-sizing: border-box;
}

@-webkit-keyframes map_loading {
	0% {
		background-image: url('/https/1014042311.rsc.cdn77.org/img/site/cur_loc.svg')
	}
	50% {
		background-image: url('/https/1014042311.rsc.cdn77.org/img/site/cur_loc_dis.svg');
	}

}

@keyframes map_loading {
	0% {
		background-image: url('/https/1014042311.rsc.cdn77.org/img/site/cur_loc.svg')
	}
	50% {
		background-image: url('/https/1014042311.rsc.cdn77.org/img/site/cur_loc_dis.svg');
	}

}

.map_wrapper > span.map_myloc {
	display: block;
	position: fixed;
	width: 40px;
	height: 40px;
	bottom: 110px;
	right: 10px;
	z-index: 1500001;
	cursor: pointer;
	background: #fff url('/https/1014042311.rsc.cdn77.org/img/site/cur_loc.svg') no-repeat;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(129, 129, 129, 0.5);
	box-shadow:         0 1px 2px 0 rgba(129, 129, 129, 0.5);
}

.map_myloc.geo_loading {
	-webkit-animation: map_loading 1s steps(1) infinite;
	animation: map_loading 1s steps(1) infinite;
}


.relative {position: relative}






/*header: start*/
/*.wrapper_header {*/
/*	height: 80px;*/
/*	background-color: #fff;*/
/*	min-width: 320px;*/
/*	!*position: relative;*!*/
/*	!*z-index: 99000;*!*/
/*}*/
/*.header {padding: 18px 0 15px;}*/

/*.logo_guru {*/
/*	display: block;*/
/*	float: left;*/
/*	width: 237px;*/
/*	height: 42px;*/
/*}*/

/*!*X-mas logo styles start*!*/
/*.xmas_style .logo_guru img {*/
/*	height: 55px;*/
/*	margin-top: -6px;*/
/*}*/
/*.homepage.xmas_style .logo_guru img {*/
/*	margin-top: 2px;*/
/*}*/
/*body.xmas_style .logo_guru {*/
/*	margin: -10px 0 0 -23px;*/
/*	width: 310px;*/
/*}*/
/*body.xmas_style .header.fixed .logo_guru{*/
/*	margin-top: 3px;*/
/*	width: auto;*/
/*}*/
/*@media all and (min-width: 1031px){*/
/*	body.xmas_style .header .logo_guru {*/
/*		margin: 0 0 0 -23px;*/
/*		width: 310px;*/
/*	}*/
/*	body.homepage.xmas_style .header .logo_guru {*/
/*		margin: -10px 0 0 -23px;*/
/*	}*/
/*}*/
/*@media all and (max-width: 1030px) {*/
/*	body.xmas_style .header .logo_guru {*/
/*		margin: 0;*/
/*	}*/
/*	body.xmas_style .header .mobile_logo {*/
/*		height: 22px;*/
/*		margin-top: 0;*/
/*	}*/
/*	body.xmas_style.homepage .header .logo_guru {*/
/*		margin: -10px 0 0 0;*/
/*	}*/
/*}*/
/*@media (min-width: 532px)  and (max-width: 1030px){*/
/*	body.xmas_style.homepage .header .logo_guru {*/
/*		margin: -15px 0 0 0;*/
/*	}*/
/*}*/
/*@media all and (max-width: 740px) {*/
/*	body.xmas_style:not(.homepage) .header .logo_guru img {*/
/*		height: 16px;*/
/*		margin-top: 0;*/
/*	}*/

/*	body.xmas_style.near_me .header .logo_guru img.desktop_logo{*/
/*		margin-top: -10px;*/
/*		height: 52px;*/
/*	}*/
/*}*/
/*@media all and (max-width: 591px) {*/
/*	body.xmas_style .header .logo_guru {*/
/*		width: 240px;*/
/*	}*/
/*}*/

/*@media all and (max-width: 531px) {*/
/*	body.xmas_style .header .logo_guru {*/
/*		width: 284px;*/
/*	}*/
/*	body.homepage.xmas_style .header .logo_guru img{*/
/*		margin-top: 0;*/
/*		height: 52px;*/
/*	}*/
/*}*/
/*@media all and (max-width: 380px) {*/
/*	body.xmas_style .header .logo_guru {*/
/*		width: 236px;*/
/*	}*/
/*}*/
/*!*X-mas logo styles end*!*/


/*.logo_guru img {*/
/*	width: 100%;*/
/*}*/

/*.wrapper_lang, .wrapper_search {float: right;}*/

/*.fake_select,*/
/*.search_text{*/
/*    position: relative;*/
/*	display: flex;*/
/*	column-gap: 8px;*/
/*	align-items: center;*/

/*    width: 285px;*/
/*    height: 40px;*/
/*    padding: 0 12px;*/
/*    !*padding: 0 30px 0 15px;*!*/
/*	box-sizing: border-box;*/
/*	-webkit-box-sizing: border-box;*/
/*	-moz-box-sizing: border-box;*/

/*	border: 1px solid #cfcfcf;*/
/*    border-right: none;*/
/*	background-color: #fff;*/
/*}*/

/*.search_text{*/
/*    border-radius: 15px 0 0 15px;*/
/*}*/

/*.top_block .search_text{*/
/*    padding: 8px 12px;*/
/*}*/

/*!*.new_search_head .wrapper_search input[type=search]{*!*/
/*!*    color: #B7B8BA;*!*/
/*!*    font-family: 'Roboto', sans-serif;*!*/
/*!*    font-size: 15px;*!*/
/*!*    font-weight: 400;*!*/
/*!*    line-height: 136%;*!*/
/*!*}*!*/

/*.fake_select {*/
/*	border-left: none;*/

/*    	position: relative;*/
/*    	text-align: left;*/
/*    	width: 220px;*/
/*    	float: right;*/

/*    	padding: 0 10px 0 15px;*/
/*}*/

/*!*.wrapper_search input[type="search"] {*!*/
/*!*	float: left;*!*/
/*!*	display: block;*!*/
/*!*	height: 100%;*!*/
/*!*	width: 100%;*!*/
/*!*	box-sizing: border-box;*!*/
/*!*	-webkit-box-sizing: border-box;*!*/
/*!*	-moz-box-sizing: border-box;*!*/
/*!*	overflow: hidden;*!*/
/*!*	white-space: nowrap;*!*/
/*!*	font: 300 17px/40px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;*!*/
/*!*	-o-text-overflow: ellipsis;*!*/
/*!*	text-overflow: ellipsis;*!*/
/*!*	color: #010101;*!*/
/*!*	outline: none;*!*/
/*!*	-webkit-appearance: none;*!*/
/*!*	-moz-appearance: none;*!*/
/*!*	appearance: none;*!*/
/*!*	border: none;*!*/
/*!*	background-color: transparent;*!*/
/*!*}*!*/

/*.field_title {*/
/*    display: flex;*/
/*    align-items: center;*/

/*	color: #010101;*/
/*	font-weight: 500;*/
/*	font-size: 17px;*/
/*	line-height: 40px;*/
/*	white-space: nowrap;*/
/*}*/

/*.field_title *{*/
/*	white-space: nowrap;*/
/*}*/

/*!*.fake_select input[type=text] {*!*/
/*!*	display: block;*!*/
/*!*	width: 100%;*!*/
/*!*	height: 100%;*!*/
/*!*	-o-text-overflow: ellipsis;*!*/
/*!*	text-overflow: ellipsis;*!*/
/*!*	white-space: nowrap;*!*/
/*!*	font: 300 17px/40px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;*!*/
/*!*	outline: none;*!*/
/*!*	-webkit-box-sizing: border-box;*!*/
/*!*	box-sizing: border-box;*!*/
/*!*	-webkit-appearance: none;*!*/
/*!*	-moz-appearance: none;*!*/
/*!*	appearance: none;*!*/
/*!*	background-color: transparent;*!*/
/*!*	border: none;*!*/
/*!*	border-radius: 0;*!*/
/*!*}*!*/

/*!*.fake_select > div:first-child {*!*/
/*!*	line-height: 32px;*!*/
/*!*	white-space: nowrap;*!*/
/*!*	overflow: hidden;*!*/
/*!*	-o-text-overflow: ellipsis;*!*/
/*!*	text-overflow: ellipsis;*!*/
/*!*}*!*/

/*.favorite_promotions_page .fixed .wrapper_search {width: 250px;}*/

/*html[lang=en] .favorite_promotions_page .fixed .wrapper_search {width: 285px;}*/

/*@media screen and (max-width: 1060px) {*/
/*	.fixed .wrapper_search {width: 250px;}*/

/*	html[lang=en] .fixed .wrapper_search {width: 285px;}*/
/*}*/

/*.wrapper_search:after {*/
/*	content: '';*/
/*	display: block;*/
/*	width: 1px;*/
/*	position: absolute;*/
/*	top: 6px;*/
/*	bottom: 6px;*/
/*	right: 0;*/
/*	background-color: #cfcfcf;*/
/*}*/

/*.wrapper_search.with_icon {*/
/*	position: relative;*/
/*}*/

/*!*.wrapper_search input[type="search"].open-list{*!*/
/*!*	border-radius: 15px 0 0 0;*!*/
/*!*}*!*/

/*.wrapper_search.open-list{*/
/*	border-radius: 15px 0 0 0;*/
/*}*/

/*.homepage .top_block .search_text.open-list{*/
/*	border-radius: 15px 15px 0 0;*/
/*}*/

/*.fake_select{*/
/*    position: relative;*/

/*    display: flex;*/
/*    align-items: center;*/
/*    column-gap: 8px;*/

/*    box-sizing: border-box;*/
/*    background-color: #fff;*/
/*}*/

/*.wrapper_search input[type="search"]::-webkit-search-cancel-button {*/
/*	-webkit-appearance: none;*/
/*	display: none;*/
/*	width: 16px;*/
/*	height: 16px;*/
/*	cursor: pointer;*/
/*	opacity: .4;*/
/*	position: absolute;*/
/*	top: 16px;*/
/*	right: 16px;*/
/*	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.71%2010.71%22%3E%3Ctitle%3EVector%20Smart%20Object10%3C%2Ftitle%3E%3Cline%20x1%3D%220.35%22%20y1%3D%220.35%22%20x2%3D%2210.35%22%20y2%3D%2210.35%22%20style%3D%22fill%3A%23fff%3Bstroke%3A%23000%3Bstroke-miterlimit%3A10%3Bopacity%3A0.5%22%2F%3E%3Cline%20x1%3D%220.35%22%20y1%3D%2210.35%22%20x2%3D%2210.35%22%20y2%3D%220.35%22%20style%3D%22fill%3A%23fff%3Bstroke%3A%23000%3Bstroke-miterlimit%3A10%3Bopacity%3A0.5%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/

/*.wrapper_search input[type="search"]:focus {background-image: none;}*/

/*.wrapper_search input[type="search"]::-webkit-search-decoration {*/
/*	-webkit-appearance: none;*/
/*}*/
/*.wrapper_header .search_btn {*/
/*	background-color: #b71c1c;*/
/*}*/
/*.wrapper_header .search_btn {*/
/*	display: block;*/
/*	width: 50px;*/
/*	height: 40px;*/
/*	float: right;*/
/*	border: none;*/
/*	outline: none;*/
/*	cursor: pointer;*/
/*	background: #b71c1c url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.5%2C25.74l-6.2-6.2A9.36%2C9.36%2C0%2C0%2C0%2C19.5%2C6.43h0A9.35%2C9.35%2C0%2C0%2C0%2C6.4%2C8.19h0A9.35%2C9.35%2C0%2C0%2C0%2C19.5%2C21.3l6.2%2C6.2ZM13.89%2C20.67a6.77%2C6.77%2C0%2C1%2C1%2C6.76-6.78h0A6.77%2C6.77%2C0%2C0%2C1%2C13.89%2C20.67Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;*/
/*	background-size: 30px;*/
/*	border-radius: 0 15px 15px 0;*/
/*}*/

/*.searchform__header{*/
/*    display: flex;*/
/*    flex-direction: row-reverse;*/
/*    align-items: center;*/
/*}*/

/*.searchform .wrap_note, .wrap_note2 {*/
/*	position: absolute;*/
/*	right: 0;*/
/*	top: 55px;*/
/*	background-color: #fff;*/
/*	width: 170px;*/
/*	padding: 8px 12px;*/
/*	white-space: normal;*/
/*	font-size: 14px;*/
/*	line-height: 20px;*/
/*	color: #000;*/
/*	text-align: left;*/
/*	-webkit-box-sizing: border-box;*/
/*	box-sizing: border-box;*/
/*	-webkit-box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.3);*/
/*	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.3);*/
/*	z-index: 9000000;*/
/*}*/
/*.searchform .wrap_note, .wrap_note2 {*/
/*	width: auto;*/
/*}*/
/*.searchform .wrap_note a, .wrap_note2 a {*/
/*	color: #b71c1c;*/
/*}*/
/*.searchform .wrap_note:before, .wrap_note2:before {*/
/*	content: '';*/
/*	display: block;*/
/*	width: 0;*/
/*	height: 0;*/
/*	border-left: 6px solid transparent;*/
/*	border-right: 6px solid transparent;*/
/*	border-bottom: 7px solid #fff;*/
/*	position: absolute;*/
/*	left: 50%;*/
/*	top: -7px;*/
/*	margin-left: -6px;*/
/*}*/
/*.wrap_note2:before {*/
/*	border-bottom-color: #f8f8f8;*/
/*}*/

/*.searchform .wrap_note, .wrap_note2 {*/
/*	right: auto;*/
/*	top: 47px;*/
/*	width: 100%;*/
/*	border: 1px solid #999;*/
/*	color: #010101;*/
/*	background-color: #fff;*/
/*	border-radius: 3px;*/
/*}*/

/*.searchform .wrap_note:before, .wrap_note2:before {*/
/*	left: 12px;*/
/*	margin-left: 0;*/
/*	display: none;*/
/*}*/

/*.header .outer_compare {display: none;}*/



/*.list {*/
/*	display: none;*/
/*	position: absolute;*/
/*	top: 39px;*/
/*	left: 0;*/
/*	right: 0;*/
/*	!*padding: 0 10px;*!*/
/*	z-index: 100000;*/
/*	background-color: #fff;*/
/*	border: 1px solid #cfcfcf;*/
/*	max-height: 80vh;*/
/*	overflow-y: auto;*/
/*	-webkit-box-shadow: 0 1px 3px 0 rgba(51, 51, 51, 0.4);*/
/*	box-shadow:         0 1px 3px 0 rgba(51, 51, 51, 0.4);*/
/*    border-radius: 0 0 12px 12px;*/
/*	!*border-radius: 0 0 3px 3px;*!*/
/*}*/

/*.header.fixed .search_text .list,*/
/*.header.fixed .city .list {*/
/*    padding: 0;*/
/*}*/

/*.header.fixed .list{*/
/*    border-radius: 0 0 12px 12px;*/
/*}*/

/*.part,*/
/*.search_text .all_results,*/
/*.overflow_search_list .all_results {*/
/*	margin: -1px -10px 0;*/
/*	padding: 0 16px;*/
/*	line-height: 20px;*/
/*	color: #333;*/
/*	position: relative;*/
/*	z-index: 101;*/
/*}*/

/*.search_text .all_results,*/
/*.overflow_search_list .all_results {*/
/*    margin: -1px -10px 0;*/
/*    padding: 0 16px;*/
/*    line-height: 20px;*/
/*    font-size: 13px;*/
/*    color: #333;*/
/*    background-color: #f5f5f5;*/
/*    border: 1px solid #e1e1e1;*/
/*    position: relative;*/
/*    z-index: 101;*/
/*}*/

/*.part{*/
/*    font-weight: 500;*/
/*    font-size: 16px;*/
/*    background-color: #fff;*/
/*    border: none;*/
/*}*/
/*.search_text .all_results {*/
/*	padding: 0 9px;*/
/*}*/
/*.overflow_search_list .all_results {*/
/*    margin: -1px -10px 0;*/
/*	padding: 0 10px;*/
/*	line-height: normal;*/
/*}*/

/*.part .grey {color: #999;}*/

/*.part a,*/
/*.search_text .all_results a,*/
/*.overflow_search_list .all_results a,*/
/*.all_results_dishes a{*/
/*	!*color: rgba(0,0,0,.6);*!*/
/*    color: #B71C1C;*/
/*}*/
/*.part a:hover,*/
/*.search_text .all_results a:hover,*/
/*.overflow_search_list .all_results a:hover,*/
/*.all_results_dishes a:hover {*/
/*	color: #000;*/
/*	text-decoration: none;*/
/*}*/
/*.part a {*/
/*	position: absolute;*/
/*	padding-left: 19px;*/
/*	top: 0;*/
/*	right: 14px;*/
/*}*/
/*.results_list .part {*/
/*	display: flex;*/
/*	align-items: flex-end;*/
/*	justify-content: space-between;*/
/*}*/
/*.results_list .part>span.show_more_btn {*/
/*	flex-shrink: 0;*/
/*	display: flex;*/
/*	flex-direction: row-reverse;*/
/*	align-items: center;*/
/*	margin-left: 10px;*/
/*}*/
/*.results_list .part .show_all_btn{*/
/*	position: static;*/
/*	float: right;*/
/*	padding-right: 0 !important;*/
/*	margin-left: 5px;*/
/*	font-size: 13px;*/
/*	font-weight: 300;*/
/*	line-height: 20px;*/
/*}*/
/*.results_list .part__h {*/
/*	overflow: hidden;*/
/*	text-overflow: ellipsis;*/
/*}*/
/*.search_text .all_results a,*/
/*.overflow_search_list .all_results a,*/
/*.all_results_dishes a{*/
/*    padding: 10px 5px 11px 24px;*/
/*    font-size: 15px;*/
/*    position: relative;*/
/*    cursor: pointer;*/
/*    display: block;*/
/*}*/

/*.part a:before,*/
/*.search_text .all_results a:before,*/
/*.overflow_search_list .all_results a:before {*/
/*	content: '';*/
/*	display: block;*/
/*	width: 12px;*/
/*	height: 12px;*/
/*	position: absolute;*/
/*	top: 3px;*/
/*	left: 0;*/
/*}*/
/*.search_text .all_results a:before,*/
/*.overflow_search_list .all_results a:before {*/
/*    width: 14px;*/
/*	height: 14px;*/
/*    top: 12px;*/
/*}*/

/*.show_all:hover:not(.modal-open-filter--disabled) .modal-open-filter__icon {*/
/*    -webkit-transform: translateX(5px);*/
/*    -ms-transform: translateX(5px);*/
/*    transform: translateX(5px);*/
/*}*/
/*.show_all .modal-open-filter__icon {*/
/*    -webkit-transition: -webkit-transform .3s;*/
/*    transition: -webkit-transform .3s;*/
/*    -o-transition: transform .3s;*/
/*    transition: transform .3s;*/
/*    transition: transform .3s, -webkit-transform .3s;*/
/*}*/

/*.list .show_all, #show_more_locations {*/
/*    position: relative;*/
/*    top: auto;*/
/*    right: auto;*/

/*    display: inline-block;*/
/*    width: 100%;*/
/*    box-sizing: border-box;*/
/*    padding: 8px 15px;*/
/*    margin-bottom: 8px;*/
/*    !*padding: 10px;*!*/
/*	!*color: rgba(0,0,0,.6);*!*/
/*    !*font: 14px/17px"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;*!*/

/*	font: 16px/125% "Inter","Helvetica Neue","Helvetica","Arial",sans-serif;*/
/*    font-weight: 500;*/
/*    color: #3d3d3d;*/

/*	!*background-color: #f5f5f5;*!*/
/*	!*border-top: 1px solid #cfcfcf;*!*/
/*}*/

/*.list .show_all, #show_more_locations:hover {*/
/*	!*color: #000;*!*/
/*    color: #b71b1c;*/
/*	text-decoration: none;*/
/*}*/


/*.list .row {*/
/*	padding: 10px 5px 11px 29px;*/
/*	font-size: 15px;*/
/*	position: relative;*/
/*	cursor: pointer;*/
/*	display: block;*/
/*}*/
/*.list .row.row__nothing-find {*/
/*    display: flex;*/
/*    column-gap: 8px;*/
/*    align-items: flex-start;*/
/*    !*position: relative;*!*/

/*	!*padding-left: 40px;*!*/
/*    padding: 10px 5px 11px 0;*/

/*    color: #333;*/
/*    text-align: left;*/
/*    word-break: break-word;*/
/*    font-size: 14px;*/
/*	!*color: #7b7b7b;*!*/
/*}*/
/*.list .row.row__nothing-find::before {*/
/*	content: '';*/

/*    !*position: absolute;*!*/
/*    !*top: 11px;*!*/
/*    !*left: 4px;*!*/
/*    flex-shrink: 0;*/

/*	display: block;*/
/*	width: 22px;*/
/*	height: 22px;*/

/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2221%22%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cg%20clip-path%3D%22url(%23clip0_8625_31149)%22%3E%0A%20%20%20%20%3Cmask%20id%3D%22mask0_8625_31149%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2221%22%20height%3D%2220%22%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M20.8476%200H0.859375V20H20.8476V0Z%22%20fill%3D%22white%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%20%20%3Cg%20mask%3D%22url(%23mask0_8625_31149)%22%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M0.894531%208.52764C0.965078%208.17532%200.976836%207.823%201.03562%207.47069C1.44715%205.27456%202.52886%203.46599%204.26902%202.06845C5.64468%200.952776%207.22022%200.306857%208.97213%200.130697C13.687%20-0.350806%2017.7317%202.79658%2018.7076%207.09488C18.8839%207.89347%2018.9663%208.69206%2018.9192%209.51414C18.8839%2010.0191%2018.4607%2010.3362%2017.9668%2010.2423C17.5906%2010.1601%2017.3554%209.83122%2017.3672%209.38495C17.3907%208.53939%2017.3084%207.69382%2017.038%206.89523C16.0738%204.07667%2014.1456%202.30333%2011.1944%201.77485C7.57296%201.11719%204.17495%203.12541%202.90511%206.55465C1.56473%2010.1718%203.35191%2014.3527%206.87925%2015.8911C10.2185%2017.3356%2013.9574%2016.2904%2016.0503%2013.3192C16.3325%2012.9199%2016.6265%2012.779%2017.0027%2012.8847C17.1556%2012.9316%2017.2731%2013.0138%2017.379%2013.1195C18.2961%2014.0356%2019.2249%2014.9399%2020.1303%2015.8676C20.8005%2016.5488%2021.0239%2017.3826%2020.7299%2018.2986C20.436%2019.2264%2019.7893%2019.7784%2018.8252%2019.9663C18.7899%2019.9663%2018.7664%2019.9898%2018.7429%2020.0015H18.1197C18.1197%2020.0015%2018.0844%2019.978%2018.0727%2019.978C17.4965%2019.8958%2017.0262%2019.614%2016.6265%2019.2029C15.921%2018.4865%2015.192%2017.7702%2014.4865%2017.0538C14.3925%2016.9598%2014.3219%2016.9363%2014.1926%2017.0068C12.911%2017.6997%2011.5471%2018.0638%2010.1009%2018.0755C7.77284%2018.099%205.71522%2017.3591%203.96331%2015.8207C2.39953%2014.4584%201.42363%2012.7437%201.04738%2010.6885C0.988594%2010.348%200.941562%209.99564%200.894531%209.65507V8.52764ZM18.3666%2018.4513C18.7664%2018.4513%2019.0838%2018.2517%2019.2132%2017.9228C19.3543%2017.5705%2019.2955%2017.2417%2019.025%2016.9716C18.3431%2016.2787%2017.6494%2015.5975%2016.9557%2014.9046C16.8734%2014.8224%2016.8263%2014.8342%2016.7558%2014.9046C16.4501%2015.2687%2016.1091%2015.6093%2015.7329%2015.9264C15.6506%2015.9968%2015.627%2016.032%2015.7329%2016.126C16.4266%2016.8189%2017.1203%2017.5118%2017.814%2018.2047C17.9786%2018.3691%2018.1785%2018.4396%2018.3548%2018.4513H18.3784H18.3666Z%22%20fill%3D%22%23333333%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M9.13697%209.63119V8.96179C9.13697%208.46854%209.44267%208.1632%209.9365%208.13971C10.4421%208.11622%2010.8183%207.72867%2010.8183%207.23542C10.8183%206.74217%2010.4421%206.35462%209.94826%206.33114C9.44267%206.30765%209.05466%206.67171%209.00763%207.20019C8.97236%207.62297%208.77248%207.89309%208.4315%207.98704C7.91416%208.12796%207.44385%207.74041%207.44385%207.18845C7.45561%206.2137%208.07877%205.32115%208.99588%204.95709C9.90123%204.59303%2010.9594%204.80442%2011.6414%205.49731C12.8995%206.75392%2012.4762%208.82086%2010.8301%209.51375C10.7243%209.56073%2010.6772%209.60771%2010.689%209.72515V10.3123C10.6655%2010.7116%2010.3598%2011.017%209.96001%2011.0405C9.56025%2011.064%209.21927%2010.7938%209.14873%2010.4063C9.1017%2010.1362%209.14873%209.86607%209.12521%209.64294L9.13697%209.63119Z%22%20fill%3D%22%23333333%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M10.6886%2012.6267C10.6886%2013.0612%2010.3358%2013.4018%209.90078%2013.39C9.46574%2013.39%209.12477%2013.026%209.13653%2012.6032C9.14828%2012.1804%209.50102%2011.8398%209.91254%2011.8398C10.3241%2011.8398%2010.6886%2012.2039%2010.6768%2012.6267H10.6886Z%22%20fill%3D%22%23333333%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_8625_31149%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22%20transform%3D%22translate(0.859375)%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E') no-repeat center;*/
/*	background-size: contain;*/
/*    !*background: url('data:image/svg+xml%3Csvg%20id%3D%22a%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2017.01%2017.03%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22b%22%3E%3Crect%20width%3D%2217%22%20height%3D%2217.03%22%20style%3D%22fill%3Anone%3B%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23b)%3B%22%3E%3Cg%3E%3Cpath%20d%3D%22M.03%2C7.26c.06-.3%2C.07-.6%2C.12-.9C.5%2C4.49%2C1.42%2C2.95%2C2.9%2C1.76%2C4.07%2C.81%2C5.41%2C.26%2C6.9%2C.11c4.01-.41%2C7.45%2C2.27%2C8.28%2C5.93%2C.15%2C.68%2C.22%2C1.36%2C.18%2C2.06-.03%2C.43-.39%2C.7-.81%2C.62-.32-.07-.52-.35-.51-.73%2C.02-.72-.05-1.44-.28-2.12-.82-2.4-2.46-3.91-4.97-4.36C5.71%2C.95%2C2.82%2C2.66%2C1.74%2C5.58c-1.14%2C3.08%2C.38%2C6.64%2C3.38%2C7.95%2C2.84%2C1.23%2C6.02%2C.34%2C7.8-2.19%2C.24-.34%2C.49-.46%2C.81-.37%2C.13%2C.04%2C.23%2C.11%2C.32%2C.2%2C.78%2C.78%2C1.57%2C1.55%2C2.34%2C2.34%2C.57%2C.58%2C.76%2C1.29%2C.51%2C2.07-.25%2C.79-.8%2C1.26-1.62%2C1.42-.03%2C0-.05%2C.02-.07%2C.03h-.53s-.03-.02-.04-.02c-.49-.07-.89-.31-1.23-.66-.6-.61-1.22-1.22-1.82-1.83-.08-.08-.14-.1-.25-.04-1.09%2C.59-2.25%2C.9-3.48%2C.91-1.98%2C.02-3.73-.61-5.22-1.92C1.31%2C12.31%2C.48%2C10.85%2C.16%2C9.1c-.05-.29-.09-.59-.13-.88v-.96ZM14.89%2C15.71c.34%2C0%2C.61-.17%2C.72-.45%2C.12-.3%2C.07-.58-.16-.81-.58-.59-1.17-1.17-1.76-1.76-.07-.07-.11-.06-.17%2C0-.26%2C.31-.55%2C.6-.87%2C.87-.07%2C.06-.09%2C.09%2C0%2C.17%2C.59%2C.59%2C1.18%2C1.18%2C1.77%2C1.77%2C.14%2C.14%2C.31%2C.2%2C.46%2C.21h.02Z%22%20style%3D%22fill%3A%23333%3B%22%2F%3E%3Cpath%20d%3D%22M7.04%2C8.2v-.57c0-.42%2C.26-.68%2C.68-.7%2C.43-.02%2C.75-.35%2C.75-.77s-.32-.75-.74-.77c-.43-.02-.76%2C.29-.8%2C.74-.03%2C.36-.2%2C.59-.49%2C.67-.44%2C.12-.84-.21-.84-.68%2C.01-.83%2C.54-1.59%2C1.32-1.9%2C.77-.31%2C1.67-.13%2C2.25%2C.46%2C1.07%2C1.07%2C.71%2C2.83-.69%2C3.42-.09%2C.04-.13%2C.08-.12%2C.18v.5c-.02%2C.34-.28%2C.6-.62%2C.62-.34%2C.02-.63-.21-.69-.54-.04-.23%2C0-.46-.02-.65h0Z%22%20style%3D%22fill%3A%23333%3B%22%2F%3E%3Cpath%20d%3D%22M8.36%2C10.75c0%2C.37-.3%2C.66-.67%2C.65-.37%2C0-.66-.31-.65-.67%2C.01-.36%2C.31-.65%2C.66-.65s.66%2C.31%2C.65%2C.67h.01Z%22%20style%3D%22fill%3A%23333%3B%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat;*!*/
/*	!*opacity: .6;*!*/
/*}*/

/*.list .row:hover {*/
/*	text-decoration: none;*/
/*}*/

/*.list .row.set {margin-bottom: 0;}*/

/*.list .row .count {display: none;}*/

/*!*.without_compare .wrapper_search .list .row.city {padding: 10px 29px 11px;}*!*/

/*.list .row.selected:after {*/
/*	content: '';*/

/*    z-index: 10;*/

/*    position: absolute;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    left: -10px;*/
/*    right: -10px;*/

/*	display: block;*/

/*	background-color: #f1f1f1;*/
/*    border-radius: 8px;*/
/*}*/

/*.search_row__branches-img {*/
/*    !*position: absolute;*!*/
/*    !*top: 11px;*!*/
/*    !*left: 0;*!*/

/*	display: block;*/
/*	width: 18px;*/
/*	height: 18px;*/
/*}*/

/*.list .row:before,*/
/*.search_row.row::before{*/
/*    content: '';*/

/*    z-index: 20;*/
/*    position: relative;*/

/*    flex-shrink: 0;*/

/*    display: block;*/
/*    width: 18px;*/
/*    height: 18px;*/
/*}*/

/*!*.list .search_row:before {top: 9px;}*!*/

/*.wrapper_search.with_icon:before {left: 11px;}*/

/*!* были красные*/

/*.list .row.place:before, .fake_select.with_icon.place:before, .filters_location_block .row.place:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/place.svg') no-repeat;}*/
/*.list .row.city:before, .fake_select.with_icon.city:before, .filters_location_block .row.city:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/city.svg') no-repeat;}*/
/*.list .row.mall:before, .fake_select.with_icon.mall:before, .filters_location_block .row.mall:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/mall.svg') no-repeat}*/
/*.list .row.restaurant:before, .filters_location_block .row.restaurant:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/restaurant.svg') no-repeat;}*/
/*.list .row.location:before, .fake_select.with_icon.location:before, .filters_location_block .row.location:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/location.svg') no-repeat;}*/
/*.list .row.location_on_map:before, .fake_select.with_icon.location_on_map:before, .filters_location_block .row.location_on_map:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/location_on_map.svg') no-repeat;}*/
/*.list .row.station:before, .fake_select.with_icon.station:before, .filters_location_block .row.station:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/station.svg') no-repeat;}*/
/*.list .row.worldwide:before, .fake_select.with_icon.worldwide:before, .fake_select.country.with_icon:before, .filters_location_block .row.worldwide:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/worldwide.svg') no-repeat;}*/
/*.list .row.dishes:before, .filters_location_block .row.dishes:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/dishes.svg') no-repeat;}*/
/*.list .row.features:before, .with_icon.features:before, .filters_location_block .row.features:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/features.svg') no-repeat;}*/
/*.list .row.island:before, .with_icon.island:before, .filters_location_block .row.island:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/island.svg') no-repeat;}*/
/*.list .row.hotel:before, .with_icon.hotel:before, .filters_location_block .row.hotel:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/hotel.svg') no-repeat;}*/

/*теперь черные и перекодированные *!*/

/*.list .row.place:before,!* .fake_select.with_icon.place:before, *!.filters_location_block .row.place:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_8237_57145)%22%3E%0A%3Cpath%20d%3D%22M9.00084%201.8C10.1937%201.7997%2011.3394%202.26643%2012.1924%203.10028C13.0455%203.93413%2013.5382%205.06882%2013.5651%206.26143C13.5651%208.60143%2011.148%2012.42%209.00084%2015.1457C6.85369%2012.42%204.44941%208.60143%204.44941%206.26143C4.47624%205.07104%204.96718%203.93826%205.81749%203.10477C6.66779%202.27127%207.81015%201.80305%209.00084%201.8ZM9.00084%203.67832e-07C7.32444%20-0.000566347%205.71414%200.653736%204.51324%201.82341C3.31234%202.99309%202.61585%204.5856%202.57227%206.26143C2.57227%2010.89%209.00084%2018%209.00084%2018C9.00084%2018%2015.4294%2010.89%2015.4294%206.26143C15.3858%204.5856%2014.6893%202.99309%2013.4884%201.82341C12.2875%200.653736%2010.6772%20-0.000566347%209.00084%203.67832e-07Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M9.00016%207.88281C10.2925%207.88281%2011.3402%206.87545%2011.3402%205.63281C11.3402%204.39017%2010.2925%203.38281%209.00016%203.38281C7.70781%203.38281%206.66016%204.39017%206.66016%205.63281C6.66016%206.87545%207.70781%207.88281%209.00016%207.88281Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_8237_57145%22%3E%0A%3Crect%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.city:before, !*.fake_select.with_icon.city:before,*! .filters_location_block .row.city:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23333%3B%7D.b%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Ecity%3C%2Ftitle%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%226%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%229%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%223%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%229%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22b%22%20width%3D%2214%22%20height%3D%2214%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%226%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%223%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.4%2C5V0H0V14H14V5ZM8.11%2C12.66H1.29L1.4%2C1.34H8.11Zm4.19%2C0h-2v-2h2ZM12.3%2C9h-2V7h2Z%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.mall:before, !*.fake_select.with_icon.mall:before, *!.filters_location_block .row.mall:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-2%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2220.22%2019.45%2020.22%204.92%2018.19%203.57%2010.9%207.02%2010.9%209.46%206.84%2010.81%206.84%2012.59%203.81%2013.43%203.81%2019.39%203%2019.39%203%2020.38%203.81%2020.38%203.81%2020.38%204.73%2020.38%204.74%2014.09%209.83%2012.85%209.8%2020.36%2010.53%2020.37%2010.53%2020.38%2012.25%2020.38%2012.25%2019.39%2011.72%2019.39%2011.72%2013.43%2010.48%2011.57%207.79%2012.32%207.79%2011.56%2013.07%209.76%2013.07%2020.36%2016.83%2020.36%2016.83%2019.38%2016.12%2019.38%2016.12%209.6%2014.06%208.31%2011.89%209.05%2011.92%207.7%2017.21%205.19%2017.21%2020.43%2021%2020.43%2021%2019.45%2020.22%2019.45%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2213.86%2012.88%2010.14%2012.88%2010.14%2011.78%2013.86%2011.12%2013.86%2012.88%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2213.86%2012.22%2010.14%2012.88%2010.14%2011.78%2013.86%2011.12%2013.86%2012.22%22%2F%3E%3C%2Fsvg%3E') no-repeat*/
/*}*/
/*.list .row.restaurant:before, .filters_location_block .row.restaurant:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M33-3.71%2C36.29-7l-4-4.11-.61.61L34.4-7.64%2C33.74-7%2C31-9.85l-.66.67%2C2.75%2C2.79-.71.72L29.64-8.4%2C29-7.73Zm4.72-1.67a3%2C3%2C0%2C0%2C0%2C3.22-.86c1.18-1.18%2C1.41-2.88.5-3.79s-2.58-.68-3.77.5a3%2C3%2C0%2C0%2C0-.82%2C3.23l-6%2C6%2C.87.87%2C4-4L40%2C.88%2C40.85%2C0%2C36.61-4.26Z%22%20transform%3D%22translate(-28.5%2012.12)%22%20style%3D%22fill%3A%23333%22%2F%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.location:before,!* .fake_select.with_icon.location:before, *!.filters_location_block .row.location:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13.54-.16%2C9.11%2C8.7V4.24H4.7L13.54-.16M16-2.62%2C13-1.15%2C4.21%2C3.25%2C0%2C5.34H8v8L10.1%2C9.2%2C14.52.34l1.48-3Z%22%20transform%3D%22translate(0%202.62)%22%20style%3D%22fill%3A%23333333%22%2F%3E%3Cpolygon%20points%3D%222.78%207.1%2014.63%201.14%209%2012.7%208.48%207.51%202.78%207.1%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.location_on_map:before, !*.fake_select.with_icon.location_on_map:before,*! .filters_location_block .row.location_on_map:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E2%3C%2Ftitle%3E%3Cpath%20class%3D%22a%22%20d%3D%22M17.5%2C0L17.34%2C0%2C12%2C2.1%2C6%2C0%2C0.36%2C1.9A0.5%2C0.5%2C0%2C0%2C0%2C0%2C2.38V17.5a0.5%2C0.5%2C0%2C0%2C0%2C.5.5l0.16%2C0L6%2C15.9%2C12%2C18l5.64-1.9A0.5%2C0.5%2C0%2C0%2C0%2C18%2C15.62V0.5A0.5%2C0.5%2C0%2C0%2C0%2C17.5%2C0ZM12%2C16L6%2C13.89V2l6%2C2.11V16Z%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.station:before, !*.fake_select.with_icon.station:before, *!.filters_location_block .row.station:before {*/
/*    background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3Ctitle%3Ecity%3C%2Ftitle%3E%3Cg%3E%3Cg%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%222%2C14%203.9%2C14%205.8%2C12.2%203.9%2C12.2%22%2F%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2212%2C14%2010.1%2C14%208.2%2C12.2%2010.1%2C12.2%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9.6%2C13.5H4.2c-0.2%2C0-0.3-0.1-0.3-0.3V13c0-0.2%2C0.1-0.3%2C0.3-0.3h5.5c0.2%2C0%2C0.3%2C0.1%2C0.3%2C0.3v0.2C9.9%2C13.4%2C9.8%2C13.5%2C9.6%2C13.5z%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M10.9%2C0H3.1C2.3%2C0%2C1.6%2C0.7%2C1.6%2C1.6v8.5c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h7.7c0.9%2C0%2C1.6-0.7%2C1.6-1.6V1.6C12.4%2C0.7%2C11.7%2C0%2C10.9%2C0z%20M5%2C1.2C5%2C1%2C5.2%2C0.8%2C5.4%2C0.8h3.1C8.8%2C0.8%2C9%2C1%2C9%2C1.2v0.3C9%2C1.8%2C8.8%2C2%2C8.6%2C2H5.4C5.2%2C2%2C5%2C1.8%2C5%2C1.6V1.2z%20M4.7%2C10.6c-0.5%2C0-0.9-0.4-0.9-0.9s0.4-0.9%2C0.9-0.9s0.9%2C0.4%2C0.9%2C0.9S5.3%2C10.6%2C4.7%2C10.6z%20M9.3%2C10.6c-0.5%2C0-0.9-0.4-0.9-0.9s0.4-0.9%2C0.9-0.9s0.9%2C0.4%2C0.9%2C0.9S9.8%2C10.6%2C9.3%2C10.6z%20M10.2%2C7c0%2C0.5-0.3%2C0.7-0.7%2C0.7H4.6c-0.5%2C0-0.8-0.4-0.8-0.8V4.3c0-0.5%2C0.4-0.8%2C0.8-0.8h4.8c0.5%2C0%2C0.8%2C0.4%2C0.8%2C0.8L10.2%2C7z%22%2F%3E%3C%2Fsvg%3E") no-repeat;*/
/*}*/
/*.list .row.worldwide:before, !*.fake_select.with_icon.worldwide:before, .fake_select.country.with_icon:before, *!.filters_location_block .row.worldwide:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%2C0A7%2C7%2C0%2C0%2C0%2C1.31%2C11.06h0A7%2C7%2C0%2C1%2C0%2C7%2C0Zm4.68%2C9.87a6.64%2C6.64%2C0%2C0%2C0-1.51-.78A9.27%2C9.27%2C0%2C0%2C0%2C10.42%2C7a9.88%2C9.88%2C0%2C0%2C0-.15-1.67%2C6.23%2C6.23%2C0%2C0%2C0%2C1.54-1%2C5.46%2C5.46%2C0%2C0%2C1-.12%2C5.53Zm-5%2C2.58a4.2%2C4.2%2C0%2C0%2C1-1.8-2.57%2C8.35%2C8.35%2C0%2C0%2C1%2C4-.08A5.19%2C5.19%2C0%2C0%2C1%2C6.72%2C12.44Zm.43-3.85a9.32%2C9.32%2C0%2C0%2C0-2.43.31A12.9%2C12.9%2C0%2C0%2C1%2C4.58%2C7q0-.63%2C0-1.19A9.41%2C9.41%2C0%2C0%2C0%2C6.71%2C6a9.24%2C9.24%2C0%2C0%2C0%2C2.61-.35A8.89%2C8.89%2C0%2C0%2C1%2C9.42%2C7a8.42%2C8.42%2C0%2C0%2C1-.2%2C1.81A9.41%2C9.41%2C0%2C0%2C0%2C7.15%2C8.59ZM2%2C4.66a6.58%2C6.58%2C0%2C0%2C0%2C1.62.87c0%2C.51-.07%2C1-.07%2C1.47a13.53%2C13.53%2C0%2C0%2C0%2C.16%2C2.22A6.39%2C6.39%2C0%2C0%2C0%2C2.4%2C10%2C5.45%2C5.45%2C0%2C0%2C1%2C2%2C4.66Zm4.71-3.1A5.25%2C5.25%2C0%2C0%2C1%2C9.1%2C4.71%2C8.14%2C8.14%2C0%2C0%2C1%2C6.71%2C5%2C8.19%2C8.19%2C0%2C0%2C1%2C4.77%2C4.8%2C4.59%2C4.59%2C0%2C0%2C1%2C6.73%2C1.56ZM11.24%2C3.5A5.2%2C5.2%2C0%2C0%2C1%2C10%2C4.33a6.39%2C6.39%2C0%2C0%2C0-1.47-2.6A5.51%2C5.51%2C0%2C0%2C1%2C11.24%2C3.5ZM4.89%2C1.92A6.36%2C6.36%2C0%2C0%2C0%2C3.8%2C4.49a5.47%2C5.47%2C0%2C0%2C1-1.25-.72A5.53%2C5.53%2C0%2C0%2C1%2C4.89%2C1.92ZM3%2C10.79a5.39%2C5.39%2C0%2C0%2C1%2C1-.56%2C5.9%2C5.9%2C0%2C0%2C0%2C.9%2C1.85A5.52%2C5.52%2C0%2C0%2C1%2C3%2C10.79Zm5.5%2C1.5a6.45%2C6.45%2C0%2C0%2C0%2C1.37-2.23%2C5.63%2C5.63%2C0%2C0%2C1%2C1.19.62A5.5%2C5.5%2C0%2C0%2C1%2C8.52%2C12.28Z%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.search_row__branches::before, .search_row__branches::before, !*.fake_select.with_icon.search_row__branches::before, *!.filters_location_block .row.search_row__branches::before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.9947%208.00213C11.5529%208.00341%2011.1241%208.1512%2010.7754%208.42237C10.4267%208.69353%2010.1778%209.07273%2010.0677%209.50053H7.99893C7.60167%209.50009%207.2208%209.34209%206.93989%209.06118C6.65898%208.78027%206.50097%208.3994%206.50053%208.00213V6.00427C6.49863%205.46216%206.31865%204.9357%205.98828%204.50588H10.0677C10.1893%204.9767%2010.4784%205.38703%2010.8809%205.65994C11.2833%205.93286%2011.7715%206.04962%2012.2539%205.98835C12.7363%205.92708%2013.1798%205.69198%2013.5012%205.32711C13.8227%204.96225%2014%204.49268%2014%204.00641C14%203.52015%2013.8227%203.05057%2013.5012%202.68571C13.1798%202.32085%2012.7363%202.08575%2012.2539%202.02447C11.7715%201.9632%2011.2833%202.07997%2010.8809%202.35288C10.4784%202.62579%2010.1893%203.03612%2010.0677%203.50695H3.93228C3.81072%203.03612%203.52161%202.62579%203.11915%202.35288C2.71669%202.07997%202.22851%201.9632%201.74612%202.02447C1.26373%202.08575%200.820247%202.32085%200.498797%202.68571C0.177346%203.05057%200%203.52015%200%204.00641C0%204.49268%200.177346%204.96225%200.498797%205.32711C0.820247%205.69198%201.26373%205.92708%201.74612%205.98835C2.22851%206.04962%202.71669%205.93286%203.11915%205.65994C3.52161%205.38703%203.81072%204.9767%203.93228%204.50588H4.00321C4.40047%204.50631%204.78134%204.66432%205.06225%204.94523C5.34316%205.22614%205.50117%205.60701%205.5016%206.00427V8.00213C5.50238%208.66423%205.76574%209.29898%206.23391%209.76715C6.70209%2010.2353%207.33684%2010.4987%207.99893%2010.4995H10.0677C10.1617%2010.8604%2010.3551%2011.1878%2010.6258%2011.4444C10.8966%2011.701%2011.2338%2011.8766%2011.5993%2011.9511C11.9648%2012.0257%2012.3439%2011.9962%2012.6935%2011.8662C13.0431%2011.7361%2013.3492%2011.5106%2013.5771%2011.2152C13.805%2010.9199%2013.9455%2010.5666%2013.9826%2010.1954C14.0198%209.82427%2013.9521%209.45012%2013.7873%209.11548C13.6225%208.78084%2013.3672%208.49912%2013.0503%208.30232C12.7334%208.10552%2012.3677%208.00152%2011.9947%208.00213ZM13.5012%203.62414C13.6988%203.62414%2012.3854%203.06607%2012.5496%203.17583C12.7139%203.28559%2012.8419%203.44161%2012.9175%203.62414C12.9932%203.80667%2013.0129%204.00752%2012.9744%204.20129C12.9358%204.39507%2012.8407%204.57306%2012.701%204.71276C12.5613%204.85247%2012.3833%204.9476%2012.1895%204.98615C11.9958%205.02469%2011.7949%205.00491%2011.6124%204.9293C11.4298%204.8537%2011.2738%204.72566%2011.1641%204.56139C11.0543%204.39711%2010.9957%204.20398%2010.9957%204.00641C10.996%203.74157%2010.9768%205.39762%2011.1641%205.21035C13.2274%205.32711%2013.2364%203.62444%2013.5012%203.62414ZM2.00535%205.00534C1.80778%205.00534%201.77695%205.43688%201.61268%205.32711C1.4484%205.21735%201.15806%204.57122%201.08245%204.38869C1.00685%204.20615%200.987064%204.0053%201.02561%203.81153C1.06415%203.61776%201.15929%203.43976%201.29899%203.30006C1.4387%203.16036%200.499947%204%200%204.5C0.193774%204.46146%201.43015%205.25151%201.61268%205.32711C1.79521%205.40272%202.68097%205.49567%202.79074%205.65994C2.9005%205.82422%203.00428%203.80884%203.00428%204.00641C3.00401%204.27126%202.54016%204.20141%202.35288%204.38869C2.1656%204.57596%202.2702%205.00508%202.00535%205.00534ZM11.9947%2010.9989C11.7971%2010.9989%2011.604%2010.9403%2011.4397%2010.8306C11.2754%2010.7208%2011.1474%2010.5648%2011.0718%2010.3823C10.9962%2010.1997%2011.5608%2011.6382%2011.5993%2011.4444C12.5%2011.5%2012.6855%2010.6937%2012.8252%2010.554C12.9649%2010.4143%2013.3062%209.53854%2013.5%209.5C13.6938%209.46146%2012.1944%209.0015%2012.3769%209.0771C12.5595%209.15271%2012.7155%209.28075%2012.8252%209.44502C12.935%209.60929%2012.9936%209.80243%2012.9936%2010C12.9932%2010.2648%2012.8879%2010.5187%2012.7006%2010.706C12.5134%2010.8932%2012.2595%2010.9986%2011.9947%2010.9989Z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E') no-repeat;*/
/*    background-size: 100%;*/
/*}*/
/*.list .row.dishes:before, .filters_location_block .row.dishes:before {*/
/*    width: 20px;*/
/*    height: 20px; !*дизайнеры поменяли размер персонально этой иконке*!*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2014%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_8238_86985)%22%3E%0A%3Cpath%20d%3D%22M1%2012H19C19.2652%2012%2019.5196%2012.1054%2019.7071%2012.2929C19.8946%2012.4804%2020%2012.7348%2020%2013C20%2013.2652%2019.8946%2013.5196%2019.7071%2013.7071C19.5196%2013.8946%2019.2652%2014%2019%2014H1C0.734784%2014%200.48043%2013.8946%200.292893%2013.7071C0.105357%2013.5196%200%2013.2652%200%2013C0%2012.7348%200.105357%2012.4804%200.292893%2012.2929C0.48043%2012.1054%200.734784%2012%201%2012Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M10%202C10.5523%202%2011%201.55228%2011%201C11%200.447715%2010.5523%200%2010%200C9.44772%200%209%200.447715%209%201C9%201.55228%209.44772%202%2010%202Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M10%202C6.13%202%203%205.48%203%2011H4.5C4.40664%208.51707%205.17706%206.07859%206.68%204.1C6.75815%204.00298%206.86971%203.93863%206.99282%203.91955C7.11593%203.90047%207.24173%203.92804%207.34558%203.99686C7.44943%204.06567%207.52385%204.17078%207.55426%204.29159C7.58467%204.4124%207.56889%204.54022%207.51%204.65L7.45%204.73C6.09536%206.53206%205.40635%208.74751%205.5%2011H17C17%205.48%2013.87%202%2010%202Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_8238_86985%22%3E%0A%3Crect%20width%3D%2220%22%20height%3D%2214%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E') no-repeat center;*/
/*}*/

/*.list .row.features:before, .with_icon.features:before, .filters_location_block .row.features:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M10.83%2C14a.79.79%2C0%2C0%2C0%2C.8-.79.85.85%2C0%2C0%2C0%2C0-.12l-.45-4%2C2.63-3a.84.84%2C0%2C0%2C0%2C0-1.15.76.76%2C0%2C0%2C0-.37-.2l-3.8-.8L7.68.41A.76.76%2C0%2C0%2C0%2C6.62.1a.79.79%2C0%2C0%2C0-.29.31L4.42%2C3.95l-3.8.8A.81.81%2C0%2C0%2C0%2C0%2C5.7a.82.82%2C0%2C0%2C0%2C.19.39l2.63%2C3-.45%2C4a.8.8%2C0%2C0%2C0%2C.68.9.75.75%2C0%2C0%2C0%2C.41-.07L7%2C12.23l3.53%2C1.69A.75.75%2C0%2C0%2C0%2C10.83%2C14Zm-.91-2.15-2.6-1.25a.74.74%2C0%2C0%2C0-.65%2C0l-2.6%2C1.25.33-3a.83.83%2C0%2C0%2C0-.2-.64L2.28%2C6l2.8-.59a.78.78%2C0%2C0%2C0%2C.52-.4L7%2C2.46l1.4%2C2.6a.78.78%2C0%2C0%2C0%2C.52.4l2.8.59L9.79%2C8.24a.83.83%2C0%2C0%2C0-.2.64Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.island:before, .with_icon.island:before, .filters_location_block .row.island:before {*/
/*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.2%2013.91%22%3E%3Cpath%20d%3D%22M10.5%2C7.9H8.6a3.58%2C3.58%2C0%2C0%2C1%2C1.9-3.1A1.2%2C1.2%2C0%2C0%2C1%2C10%2C5.9l.2.3.2.3a2.09%2C2.09%2C0%2C0%2C0%2C.8-1.4l.1.1a1%2C1%2C0%2C0%2C1%2C.1.7l.4.1.4.1A1.7%2C1.7%2C0%2C0%2C0%2C12%2C4.8a1.21%2C1.21%2C0%2C0%2C0-.5-.5%2C1.33%2C1.33%2C0%2C0%2C1%2C1%2C.4l.5-.5a2.08%2C2.08%2C0%2C0%2C0-1.9-.5%2C1.6%2C1.6%2C0%2C0%2C0-.9-1.6l-.2.7a.87.87%2C0%2C0%2C1%2C.4.8%2C1.66%2C1.66%2C0%2C0%2C0-1.9-.1l.4.6a1.09%2C1.09%2C0%2C0%2C1%2C1.1.1A4.28%2C4.28%2C0%2C0%2C0%2C7.9%2C7.9H6.6c-.1-1.5-.6-4-2.9-5a1.67%2C1.67%2C0%2C0%2C1%2C1.7-.3L5.8%2C2a1.85%2C1.85%2C0%2C0%2C0-2.4.2A1.38%2C1.38%2C0%2C0%2C1%2C4%2C.9L3.9.5%2C3.7.1A1.92%2C1.92%2C0%2C0%2C0%2C2.6%2C2.2a2.34%2C2.34%2C0%2C0%2C0-2.5.6l.5.6s.9-.8%2C1.7-.4a1.6%2C1.6%2C0%2C0%2C0-.9.7%2C2.52%2C2.52%2C0%2C0%2C0-.2%2C1.6l.7-.2a1.53%2C1.53%2C0%2C0%2C1%2C.2-1c.1-.1.2-.3.4-.4a2.56%2C2.56%2C0%2C0%2C0%2C1%2C2l.4-.6a1.78%2C1.78%2C0%2C0%2C1-.6-1.7C5.5%2C4.2%2C5.9%2C6.5%2C6%2C7.8H3.5A3.56%2C3.56%2C0%2C0%2C0%2C0%2C10.9a6%2C6%2C0%2C0%2C1%2C2.8-.7c1%2C0%2C2.3%2C1%2C3.7%2C1%2C1.1%2C0%2C2.3-1%2C3.7-1%2C1.1%2C0%2C2.4%2C1%2C3.7%2C1h.2A3.67%2C3.67%2C0%2C0%2C0%2C10.5%2C7.9Z%22%20transform%3D%22translate(0.1%20-0.1)%22%20style%3D%22fill%3A%23333%22%2F%3E%3Cpath%20d%3D%22M14%2C12.6h-.2c-1.3%2C0-2.5-1-3.7-1s-2.6%2C1-3.7%2C1c-1.4%2C0-2.6-1-3.7-1a5.84%2C5.84%2C0%2C0%2C0-2.8.8v1.3A8.24%2C8.24%2C0%2C0%2C1%2C2.8%2C13c1%2C0%2C2.3%2C1%2C3.7%2C1%2C1.1%2C0%2C2.3-1%2C3.7-1%2C1.1%2C0%2C2.6%2C1.1%2C3.8%2C1Z%22%20transform%3D%22translate(0.1%20-0.1)%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/
/*.list .row.hotel:before, .with_icon.hotel:before, .filters_location_block .row.hotel:before {*/
/*    background: url('data:image/svg+xml%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2219px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2019%2016%22%20style%3D%22enable-background%3Anew%200%200%2019%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M18.999%2C9.363c0-0.102%2C0-0.205-0.018-0.305c-0.096-0.532-0.416-0.866-0.914-1.041c0-0.131%2C0.003-0.258%2C0-0.385%0A%09c-0.016-0.616-0.252-1.125-0.724-1.507c-0.111-0.09-0.145-0.181-0.145-0.32c0.004-1.269%2C0.008-2.538%2C0.001-3.807%0A%09c-0.006-1.159-0.821-1.997-1.939-1.997C13.349%2C0%2C11.437%2C0%2C9.526%2C0v0C9.517%2C0%2C9.509%2C0%2C9.5%2C0C9.491%2C0%2C9.483%2C0%2C9.474%2C0v0%0A%09C7.563%2C0%2C5.651%2C0%2C3.739%2C0.001C2.621%2C0.002%2C1.806%2C0.84%2C1.8%2C1.999C1.793%2C3.268%2C1.797%2C4.537%2C1.801%2C5.806%0A%09c0%2C0.138-0.033%2C0.229-0.145%2C0.32C1.185%2C6.508%2C0.949%2C7.017%2C0.933%2C7.633c-0.003%2C0.127%2C0%2C0.254%2C0%2C0.385%0A%09C0.434%2C8.193%2C0.115%2C8.526%2C0.019%2C9.059C0.001%2C9.158%2C0.001%2C9.262%2C0.001%2C9.363C0%2C10.741%2C0%2C12.118%2C0%2C13.496%0A%09c0%2C0.795%2C0.356%2C1.246%2C1.111%2C1.41c0.024%2C0.005%2C0.046%2C0.016%2C0.08%2C0.029c0%2C0.165-0.004%2C0.33%2C0.001%2C0.495%0A%09C1.201%2C15.75%2C1.432%2C15.992%2C1.732%2C16c0.308%2C0.008%2C0.557-0.228%2C0.574-0.554c0.009-0.165%2C0.002-0.33%2C0.002-0.511h14.385%0A%09c0%2C0.18-0.007%2C0.346%2C0.002%2C0.511c0.017%2C0.326%2C0.267%2C0.562%2C0.574%2C0.554c0.3-0.008%2C0.53-0.249%2C0.539-0.569%0A%09c0.004-0.165%2C0.001-0.331%2C0.001-0.495c0.034-0.012%2C0.057-0.024%2C0.08-0.029C18.644%2C14.742%2C19%2C14.29%2C19%2C13.496%0A%09C19%2C12.118%2C19%2C10.741%2C18.999%2C9.363z%20M2.914%2C5.475c0-1.141-0.001-2.283%2C0-3.424c0-0.594%2C0.305-0.904%2C0.888-0.904%0A%09c1.89%2C0%2C9.504%2C0%2C11.395%2C0c0.583%2C0%2C0.888%2C0.31%2C0.888%2C0.904c0.001%2C1.141%2C0%2C2.283%2C0%2C3.424v0.208h-0.745%0A%09c0-0.335%2C0.005-0.659-0.001-0.983c-0.013-0.745-0.544-1.291-1.266-1.294C13.08%2C3.4%2C12.085%2C3.405%2C11.091%2C3.404%0A%09c-0.333%2C0-0.621%2C0.116-0.861%2C0.349C9.957%2C4.017%2C9.837%2C4.35%2C9.835%2C4.731c-0.001%2C0.316%2C0%2C0.632%2C0%2C0.95h-0.67%0A%09c0-0.318%2C0.001-0.634%2C0-0.95C9.163%2C4.35%2C9.043%2C4.017%2C8.77%2C3.753C8.529%2C3.52%2C8.241%2C3.404%2C7.909%2C3.404%0A%09C6.915%2C3.405%2C5.92%2C3.4%2C4.927%2C3.406C4.204%2C3.409%2C3.673%2C3.955%2C3.66%2C4.7C3.654%2C5.024%2C3.659%2C5.348%2C3.659%2C5.683H2.914V5.475z%0A%09%20M14.224%2C5.398c0%2C0.276-0.02%2C0.297-0.282%2C0.297c-0.447%2C0.001-2.297-0.002-2.775%2C0.001c-0.145%2C0.001-0.221-0.054-0.218-0.213%0A%09c0.005-0.242%2C0.004-0.484%2C0-0.726c-0.002-0.143%2C0.054-0.209%2C0.199-0.208c0.962%2C0.003%2C1.924%2C0.002%2C2.886%2C0%0A%09c0.136%2C0%2C0.19%2C0.065%2C0.189%2C0.199C14.223%2C4.964%2C14.225%2C5.181%2C14.224%2C5.398z%20M4.775%2C4.748C4.774%2C4.614%2C4.828%2C4.549%2C4.964%2C4.549%0A%09c0.962%2C0.002%2C1.924%2C0.002%2C2.886%2C0c0.144%2C0%2C0.201%2C0.065%2C0.199%2C0.208c-0.003%2C0.242-0.004%2C0.484%2C0%2C0.726%0A%09c0.003%2C0.159-0.073%2C0.214-0.218%2C0.213C7.354%2C5.693%2C5.504%2C5.696%2C5.057%2C5.695c-0.262%2C0-0.281-0.021-0.282-0.297%0A%09C4.775%2C5.181%2C4.777%2C4.964%2C4.775%2C4.748z%20M2.089%2C7.417c0.08-0.328%2C0.363-0.547%2C0.692-0.571C2.849%2C6.84%2C2.918%2C6.84%2C2.986%2C6.84%0A%09c2.163%2C0%2C4.325%2C0%2C6.488%2C0l0%2C0h0.052l0%2C0c2.163%2C0%2C4.325%2C0%2C6.488%2C0c0.068%2C0%2C0.137%2C0%2C0.205%2C0.005c0.329%2C0.024%2C0.612%2C0.244%2C0.692%2C0.571%0A%09c0.043%2C0.174%2C0.037%2C0.361%2C0.054%2C0.556H2.036C2.053%2C7.778%2C2.047%2C7.591%2C2.089%2C7.417z%20M17.883%2C13.498c0%2C0.252-0.021%2C0.273-0.265%2C0.273%0A%09c-2.697%2C0-13.538%2C0-16.236%2C0c-0.244%2C0-0.265-0.022-0.265-0.273c0-1.358%2C0-2.716%2C0-4.074c0-0.28%2C0.011-0.292%2C0.281-0.292%0A%09c1.349%2C0%2C14.853%2C0%2C16.202%2C0c0.27%2C0%2C0.281%2C0.012%2C0.281%2C0.292C17.883%2C10.782%2C17.883%2C12.14%2C17.883%2C13.498z%22%2F%3E%0A%3C%2Fsvg%3E') no-repeat;*/
/*}*/

/*!*.list .row.search_row__branches::before,*!*/
/*!*.fake_select.with_icon.search_row__branches::before,*!*/
/*!*.filters_location_block .row.search_row__branches::before {*!*/
/*!*	display: none !important;*!*/
/*!*}*!*/


/*.list .info_search {*/
/*	position: relative;*/
/*	z-index: 20;*/
/*}*/
/*.list .info_search.new a::after {*/
/*	content: 'New';*/
/*	display: inline-block;*/
/*	font-size: 12px;*/
/*	color: #19a900;*/
/*	border: 1px solid #19a900;*/
/*	border-radius: 2px;*/
/*	padding: 0 4px;*/
/*	margin-left: 5px;*/
/*}*/

/*.info_search a, .info_search span {*/
/*	color: #111;*/
/*	font-weight: normal;*/
/*}*/

/*.info_search a {*/
/*	!*display: inline-block;*!*/
/*	display: block;*/
/*}*/

/*.info_search a:hover {text-decoration: none;}*/

/*!*.info_search div, .info_search .distance-info {*!*/
/*	!*font-size: 12px;*!*/
/*	!*margin-top: 0;*!*/
/*	!*color: #999;*!*/
/*!*}*!*/

/*.info_search div {*/
/*	margin-bottom: 5px;*/
/*	margin-top: 5px;*/
/*}*/

/*.info_search div:last-child {margin-bottom: 0;}*/

/*!*.info_search .distance-info {*!*/
/*!*	position: relative;*!*/
/*!*	padding-left: 15px;*!*/
/*!*}*!*/
/*.info_search .distance-info__empty {*/
/*	display: none;*/
/*}*/

/*.info_search.with_distance .relative {*/
/*    position: static;*/
/*}*/

/*.info_search.with_distance .distance-info.navigate {*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: -3px;*/

/*    font-size: 12px;*/
/*}*/

/*.info_search.with_distance a {*/
/*	padding-right: 50px;*/
/*}*/

/*.all_results_dishes.disabled {*/
/*	pointer-events: none;*/
/*	filter: grayscale(1);*/
/*	opacity: .4;*/
/*}*/

/*!*.info_search .distance-info:before {*!*/
/*!*	content: '';*!*/
/*!*	display: block;*!*/
/*!*	width: 11px;*!*/
/*!*	height: 11px;*!*/
/*!*	position: absolute;*!*/
/*!*	top: 1px;*!*/
/*!*	left: 0;*!*/
/*!*	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3EVector%20Smart%20Object5%3C%2Ftitle%3E%3Cpath%20d%3D%22M13.54-.16%2C9.11%2C8.7V4.24H4.7L13.54-.16M16-2.62%2C13-1.15%2C4.21%2C3.25%2C0%2C5.34H8v8L10.1%2C9.2%2C14.52.34l1.48-3Z%22%20transform%3D%22translate(0%202.62)%22%20style%3D%22fill%3A%23999%22%2F%3E%3Cpolygon%20points%3D%222.78%207.1%2014.63%201.14%209%2012.7%208.48%207.51%202.78%207.1%22%20style%3D%22fill%3A%23999%22%2F%3E%3C%2Fsvg%3E') no-repeat;*!*/
/*!*}*!*/
/*!*.info_search .distance-info.address:before {*!*/
/*!*	background: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22svg2472%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206%208.96%22%3E%3Cpath%20d%3D%22m4.7.46c-.4-.2-.7-.4-1.1-.4C2.6-.14%2C1.6.16.9.86c-.6.6-.9%2C1.4-.9%2C2.2%2C0%2C.9.5%2C2%2C1.4%2C3.2.7.9%2C1.3%2C2.5%2C1.4%2C2.5l.2.2.2-.2s.7-1.6%2C1.4-2.5c.9-1.2%2C1.4-2.3%2C1.4-3.2%2C0-1-.5-2-1.3-2.6Zm-1.7%2C4.4c-1%2C0-1.8-.8-1.8-1.8%2C0-.9.8-1.7%2C1.7-1.7%2C1%2C0%2C1.8.8%2C1.8%2C1.8%2C0%2C.9-.7%2C1.7-1.7%2C1.7Z%22%20style%3D%22fill%3A%23999%3B%20stroke-width%3A0px%3B%22%2F%3E%3C%2Fsvg%3E') no-repeat;*!*/
/*!*}*!*/

/*!*.search_row.dishes {padding: 11px 29px 9px;}*!*/

/*.search_row.dishes .info_search {font-size: 14px;}*/

/*.list .all {*/
/*	padding: 8px 0 9px;*/
/*	font-size: 14px;*/
/*}*/

/*.list .all a {*/
/*	color: #b71c1c;*/
/*	position: relative;*/
/*	padding-left: 22px;*/
/*}*/

/*.list .all a:before {*/
/*	content: '';*/
/*	display: block;*/
/*	width: 14px;*/
/*	height: 14px;*/
/*	position: absolute;*/
/*	top: 1px;*/
/*	left: 0;*/
/*}*/

/*.list .no_found {*/
/*	display: block;*/
/*	text-align: center;*/
/*	padding: 42px 10px;*/
/*	font-size: 16px;*/
/*	line-height: 22px;*/
/*}*/

/*.list .no_found b {*/
/*	display: block;*/
/*	word-wrap: break-word;*/
/*}*/
/*!*.fake_select .list {padding: 10px 10px 0;}*!*/

/*!*.fake_select .row div {color: #333;}*!*/

/*.fake_select .separator {*/
/*	color: #010101;*/
/*	font-size: 12px;*/
/*	line-height: 20px;*/
/*	background-color: #ebebeb;*/
/*	margin-left: -10px;*/
/*	margin-right: -10px;*/
/*	padding: 0 10px;*/
/*	position: relative;*/
/*	top: -1px;*/
/*}*/

/*.wrapper_compare {*/
/*	display: none;*/
/*	flex-shrink: 0;*/
/*}*/
/*.wrapper_compare.show {*/
/*	display: block;*/
/*}*/

/*.show_list.wrapper_search input[type="search"],*/
/*!*.show_list.fake_select input[type=text], *!*/
/*.search_text.show_list input[type=search] {*/
/*	border-radius: 3px 3px 0 0;*/
/*}*/

/*!*fixed header*!*/
/*.header.fixed {*/
/*	position: fixed;*/
/*	top: 0;*/
/*	left: 0;*/
/*	right: 0;*/
/*	z-index: 1000000;*/
/*	padding: 14px 0 10px;*/
/*	background-color: rgba(51,51,51,.9);*/
/*	-webkit-backdrop-filter: blur(4px);*/
/*	backdrop-filter: blur(4px);*/
/*	-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.5);*/
/*	box-shadow:         0 0 20px 0 rgba(0, 0, 0, 0.5);*/
/*}*/

/*.header.fixed.with_gt {*/
/*	top: 40px;*/
/*}*/


/*.header.fixed .fixed_logo {*/
/*	display:block;*/
/*	width: 169px;*/
/*	height: 20px;*/
/*}*/
/*.xmas_style .header.fixed .fixed_logo {*/
/*	width: 217px;*/
/*	height: 25px;*/
/*	margin: -4px 0 0;*/
/*}*/

/*.xmas_style.homepage .header.fixed .fixed_logo {*/
/*	margin-top: 11px;*/
/*}*/

/*.header.fixed img:not(.suggestion-link_img):not(.profile-img):first-child{*/
/*	display:none;*/
/*}*/

/*.header.fixed .results_list img.search_row__branches-img {*/
/*	display: block !important;*/
/*}*/

/*.header.fixed .user_dropdown .user_info img {display: block;}*/

/*.fixed_logo {*/
/*	display:none;*/
/*}*/
/*header.fixed .fixed_logo{*/
/*	display:inline;*/
/*}*/

/*.header.fixed .logo_guru {*/
/*	width: 169px;*/
/*	height: 20px;*/
/*	margin-top: 3px;*/
/*}*/

/*.header.fixed .wrapper_compare :first-child {color: #fff;}*/
/*.header.fixed .grey {color: rgba(255,255,255,.5);}*/

/*!*.header.fixed .fake_select input[type=text],*!*/
/*.header.fixed .wrapper_search input[type="search"] {*/
/*	font-size: 14px;*/
/*	line-height: 34px;*/
/*}*/

/*.header.fixed .fake_select,*/
/*.header.fixed .wrapper_search{*/
/*	border: none;*/
/*	height: 34px;*/
/*}*/

/*!*.header.fixed .wrapper_search input[type="search"] {padding-left: 51px;}*!*/
/*!*.header.fixed .fake_select input[type=text] {padding-left: 68px;}*!*/

/*.header.fixed .fake_select,*/
/*.header.fixed .wrapper_search{margin-top: -4px;}*/

/*.header.fixed .wrapper_search {width: 280px;}*/

/*.header.fixed .fake_select {width: 250px;}*/

/*.header.fixed .search_btn {*/
/*	height: 34px;*/
/*	width: 40px;*/
/*	margin-top: -4px;*/
/*	background-size: 20px;*/
/*}*/

/*.header.fixed .field_title {*/
/*	font-size: 14px;*/
/*	line-height: 34px;*/
/*}*/

/*.header.fixed .list {*/
/*	border-left: none;*/
/*	border-right: none;*/
/*	border-bottom: none;*/
/*	top: 33px;*/
/*}*/

/*.header.fixed .part {*/
/*	border-left: none;*/
/*	border-right: none;*/
/*}*/

/*.header.fixed .outer_compare {display: block;}*/
/*.header.fixed .wrapper_compare {*/
/*	margin-top: 5px;*/
/*	margin-right: 0;*/
/*	margin-left: 10px;*/
/*}*/

/*.header.fixed .list .row {font-size: 14px;}*/

/*.header.fixed .user_button {*/
/*	width: 34px;*/
/*	height: 34px;*/
/*	margin-top: -4px;*/
/*}*/
/*!*todo: find better selector*!*/
/*.header.fixed .user_button img {*/
/*	display: block !important;*/
/*}*/

/*!*language menu*!*/
/*.wrapper_language {*/
/*	position: relative;*/
/*	float: right;*/
/*	margin-top: 3px;*/
/*	margin-left: 12px;*/
/*}*/

/*.homepage .wrapper_language .active_lang, .fixed .wrapper_language .active_lang {*/
/*	display: block;*/
/*	width: 32px;*/
/*	height: 32px;*/
/*	cursor: pointer;*/
/*}*/
/*body:not(.homepage) .header:not(.fixed) .wrapper_language .active_lang {*/
/*	display: block;*/
/*	width: 23px;*/
/*	height: 16px;*/
/*	margin: 7px 0 0 7px;*/
/*	cursor: pointer;*/
/*	border: 1px solid transparent;*/
/*}*/
/*.user_dropdown .cut{*/
/*	position: relative;*/
/*    width: 195px;*/
/*    height: 195px;*/
/*    overflow: hidden;*/
/*    margin: 20px auto 20px;*/
/*}*/
/*.wrapper_language .dropdown, .user_dropdown{*/
/*	position: absolute;*/
/*	display: none;*/
/*	background-color: #fff;*/
/*	top: -21px;*/
/*	right: 0;*/
/*	z-index: 10001;*/
/*	padding: 18px 18px 4px;*/
/*	min-width: 165px;*/
/*	border-radius: 0 0 10px 10px;*/
/*	box-shadow: 0 0 8px 0 #86878940;*/
/*	-webkit-box-sizing: border-box;*/
/*	box-sizing: border-box;*/
/*}*/

/*.wrapper_language .dropdown.is_open, .user_dropdown.is_open {display: block;}*/

/*.wrapper_language .dropdown .lang {line-height: 40px;}*/

/*.wrapper_language .dropdown .flag-icon {*/
/*	border:1px solid transparent;*/
/*	height:17px;*/
/*	top: 10px;*/
/*}*/
/*.wrapper_language .dropdown .close_btn, .mobile_menu .close_btn, .user_dropdown .close_btn, .widget_close, .mobile_menu .close_btn, .txt_wrap__close, .mup_cross, .merged_template #menu_upload_popup .mup_cross {*/
/*	display: block;*/
/*	width: 28px;*/
/*	height: 28px;*/
/*	position: absolute;*/
/*	top: 7px;*/
/*	right: 10px;*/
/*	cursor: pointer;*/
/*	z-index: 1;*/
/*	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Ctitle%3E%D0%92%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%BD%D1%8B%D0%B8%CC%86%20%D1%81%D0%BC%D0%B0%D1%80%D1%82-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%821%3C%2Ftitle%3E%3Cline%20x1%3D%229%22%20y1%3D%229%22%20x2%3D%2219%22%20y2%3D%2219%22%20style%3D%22fill%3Anone%3Bstroke%3A%23c4c4c4%3Bstroke-miterlimit%3A10%22%2F%3E%3Cline%20x1%3D%229%22%20y1%3D%2219%22%20x2%3D%2219%22%20y2%3D%229%22%20style%3D%22fill%3Anone%3Bstroke%3A%23c4c4c4%3Bstroke-miterlimit%3A10%22%2F%3E%3Crect%20width%3D%2228%22%20height%3D%2228%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/

/*.mobile_menu .close_btn {*/
/*	display: none;*/
/*}*/
/*.mobile_menu .user_dropdown .close_btn {display: block;}*/

/*.wrapper_language .dropdown input[type=radio] {display: none;}*/

/*.wrapper_language .dropdown input[type=radio] + label {*/
/*	position: relative;*/
/*	padding-left: 40px;*/
/*}*/

/*.wrapper_language .dropdown input[type=radio] + label:after {*/
/*	content: '';*/
/*	display: block;*/
/*	position: absolute;*/
/*	top: 0;*/
/*	left: 30px;*/
/*	width: 25px;*/
/*	height: 18px;*/
/*	background-size: 100%;*/
/*}*/

/*.wrapper_language .lang a, .wrapper_language  .activelang > div {*/
/*	display: block;*/
/*	color: #000;*/
/*	position: relative;*/
/*	padding-left: 40px;*/
/*}*/

/*.wrapper_language .lang a {*/
/*	white-space: nowrap;*/
/*}*/

/*.wrapper_language .lang a:hover {text-decoration: none;}*/

/*.user_block {*/
/*	float: right;*/
/*	position: relative;*/
/*}*/

/*.user_button {*/
/*	display: block;*/
/*	width: 40px;*/
/*	height: 40px;*/
/*	margin-left: 12px;*/
/*	cursor: pointer;*/
/*}*/

/*.user_button img {*/
/*	display: block;*/
/*	width: 100%;*/
/*	height: 100%;*/
/*	-o-object-fit: cover;*/
/*	object-fit: cover;*/
/*	border-radius: 100%;*/
/*}*/

/*.user_dropdown {*/
/*	padding: 0;*/
/*	!*width: 250px;*!*/
/*	width: auto;*/
/*	text-align: left;*/
/*}*/

/*.user_dropdown .user_info {*/
/*	padding: 20px 35px 20px 18px;*/
/*	overflow: hidden;*/
/*	display: -webkit-box;*/
/*	display: -ms-flexbox;*/
/*	display: -webkit-flex;*/
/*	display: flex;*/
/*	-webkit-box-align: center;*/
/*	-ms-flex-align: center;*/
/*	-webkit-align-items: center;*/
/*	align-items: center;*/
/*}*/

/*.user_dropdown .user_info img {*/
/*	display: block;*/
/*	width: 40px;*/
/*	height: 40px;*/
/*	float: left;*/
/*	margin-right: 12px;*/
/*	-o-object-fit: cover;*/
/*	object-fit: cover;*/
/*	border-radius: 100%;*/
/*}*/

/*.user_dropdown .user_name {*/
/*	color: #010101;*/
/*	font-size: 16px;*/
/*	line-height: 24px;*/
/*	font-weight: 500;*/
/*}*/

/*.user_dropdown .menu_actions {*/
/*	list-style: none;*/
/*	border-top: 1px solid #e6e6e6;*/
/*	border-bottom: 1px solid #e6e6e6;*/
/*	padding: 12px 0;*/
/*}*/

/*.user_dropdown .menu_actions li a, .user_dropdown .logout {*/
/*	line-height: 33px;*/
/*	font-size: 15px;*/
/*	display: block;*/
/*	color: #010101;*/
/*	white-space: nowrap;*/
/*	padding-right: 16px;*/
/*	padding-left: 70px;*/
/*	position: relative;*/
/*	cursor: pointer;*/
/*}*/

/*a.settings {*/
/*	white-space: nowrap;*/
/*	overflow: hidden;*/
/*	text-overflow: ellipsis;*/
/*}*/

/*.user_dropdown .menu_actions li>a>.red  {*/
/*    padding-left: 5px;*/
/*}*/

/*.user_dropdown .menu_actions li.disable {opacity: .6;}*/
/*.user_dropdown .menu_actions li.disable a {cursor: default;}*/
/*.user_dropdown .menu_actions li.disable a:hover {background-color: transparent;}*/


/*.user_dropdown .menu_actions li a:hover, .user_dropdown .logout:hover {*/
/*	background-color: #f9f9f9;*/
/*	text-decoration: none;*/
/*}*/

/*.user_dropdown .menu_actions li a:before, .user_dropdown .logout:before {*/
/*	content: '';*/
/*	display: block;*/
/*	width: 17px;*/
/*	height: 17px;*/
/*	position: absolute;*/
/*	left: 25px;*/
/*	top: 7px;*/
/*}*/

/*.user_dropdown .favor-events:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/events.svg') no-repeat center; background-size: cover;}*/
/*.user_dropdown .favor:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/favor.svg') no-repeat;}*/
/*.user_dropdown .favor_recipes:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/recipe.svg') no-repeat center;}*/
/*.user_dropdown .favor-guides:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/guide.svg') no-repeat center; background-size: cover;}*/
/*.user_dropdown .compare:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/compare.svg') no-repeat;}*/
/*.user_dropdown .preferences:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/preferences.svg') no-repeat;}*/
/*.user_dropdown .settings:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/settings.svg') no-repeat;}*/
/*.user_dropdown .logout:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/user/logout.svg') no-repeat;}*/

/*.user_dropdown .logout {margin: 10px 0;}*/

/*.user_dropdown .red {color: #b71c1c;}*/
/*header: end*/











/*breadcrumbs: start*/
.breadcrumbs {
	height: 40px;
	padding-top: 10px;
	margin-bottom: 14px;
	color: #fff;
	background-color: #424242;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.breadcrumbs li {
	display: inline-block;
	list-style: none;
}

.breadcrumbs a, .breadcrumbs span {
	color: #fff;
	font-size: 14px;
}
.breadcrumbs li>span:not(:first-child) {
	padding: 0 2px;
}

.breadcrumbs a.grey, .breadcrumbs li > span span{
	color: #afafaf;
	text-decoration: none;
}

.breadcrumbs a.grey:hover {text-decoration: underline;}

.breadcrumbs .content > ul:first-child {
	float: left;
	max-width: 730px;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	font-size: 0;
}

/*Changed by text-oferflow: elipsis*/
.breadcrumbs .content > ul:first-child:before {
	display: none;
}

.breadcrumbs.without_compare .content > ul:first-child {max-width: 100%;}
.breadcrumbs.without_compare .content > ul:first-child:before {display: none;}

.wrapper_gt {
float:right;

}

.wrapper_gt span {
	color:#333;
}

.wrapper_compare, .breadcrumbs .content > div.wrapper_compare:first-child {
	position: relative;
	float: right;
	padding-left: 28px;
	font-size: 13px;
	margin-top: 1px;
	margin-left: 8px;
}

.homepage .wrapper_compare {
	margin-top: -3px;
	margin-right: 20px;
	margin-left: 0;
}

.wrapper_compare:before, .compare_div.compare-none::before {
	content: '';
	display: block;
	width: 19px;
	height: 16px;
	position: absolute;
	top: 1px;
	left: 0;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/compare_icon.svg') no-repeat;
}
.compare_div.compare-none::before {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.breadcrumbs .wrapper_compare:before {display: none}
/*.wrapper_compare :first-child {color: #fff; font-size: 14px;}

.wrapper_compare a,
.wrapper_compare .compare_div {
	text-decoration: underline;
	cursor: pointer;
	display: inline;
}

.wrapper_compare .wrap_note, .wrap_note2 {
	position: absolute;
	right: 0;
	top: 32px;
	z-index: 1000;
	background-color: #f8f8f8;
	width: 163px;
	padding: 8px 12px;
	white-space: normal;
	font-size: 14px;
	line-height: 20px;
	color: #212121;
	text-align: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.31);
	box-shadow:         0 0 4px 0 rgba(0, 0, 0, 0.31);
}

.wrap_note2 {
	z-index: 100000;
	width: 261px;
	right: auto;
	left: 0;
}

.wrapper_compare .wrap_note:before, .wrap_note:before {
	content: '';
	display: block;
	width: 11px;
	height: 8px;
	position: absolute;
	left: 50%;
	top: -7px;
	margin-left: -6px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.8%208%22%3E%3Ctitle%3EVector%20Smart%20Object6%3C%2Ftitle%3E%3Cpolygon%20points%3D%220%206%205.58%200%2010.8%206%200%206%22%20style%3D%22fill%3A%23f0f0f0%22%2F%3E%3Cpolygon%20points%3D%220%207%205.58%201%2010.8%207%200%207%22%20style%3D%22fill%3A%23e1e1e1%22%2F%3E%3Cpolygon%20points%3D%220%208%205.58%202%2010.8%208%200%208%22%20style%3D%22fill%3A%23f8f8f8%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.wrapper_compare span {padding: 0 4px;}*/

.loading {
	text-align: center;
	padding: 42px 0;
}
.scroll-container .loading, .scrolled-container .loading {
	min-height: 25px;
	background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/ajax-loader.gif) no-repeat center center
}
.header.fixed .loading img{
	display: inline-block;
}

.header.fixed .wrapper_language {margin-top: -3px;}
.header.fixed .wrapper_language .dropdown {top: -11px;}

.loading.second {padding: 12px 0;}

/*header: end*/


/*selection: start*/
.wrapper_selection .item {
	float: left;
	width: 310px;
	height: 203px;
	margin-right: 20px;
	margin-bottom: 20px;
	position: relative;
}

.wrapper_selection .item:nth-child(3n) {margin-right: 0;}

.wrapper_selection .item img {
	width: 100%;
	height: 100%;
	display: block;
	-o-object-fit: cover;
	object-fit: cover;
}

.wrapper_selection .item .block,
.slides_wrapper .item .block,
.slider.set .item .block {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 20px 10px 20px 72px;
	background-color: rgba(0,0,0,.7);
	color: #fff;
    z-index: 10;
}

.wrapper_selection .item .block span,
.slides_wrapper .item .block span,
.slider.set .block a {
	color: #fff;
	font: 25px/28px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	text-shadow: 0 2px 1px rgba(0, 0, 0, 0.7);
}

.wrapper_selection .item .block:before,
.slides_wrapper .item .block:before,
.slider.set .block:before {
	content: '';
	display: block;
	width: 35px;
	height: 35px;
	position: absolute;
	left: 20px;
	top: 50%;
	margin-top: -17px;
}

.item .block:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block.svg') no-repeat;}
.item .block.new-restaurants:before, .item .block.just-opened:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_new_restaurants.svg') no-repeat;}
.item .block.best-restaurants:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_best_restaurants.svg') no-repeat;}
.item .block.seafood:before, .item .block.seafood-restaurants:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_seafood.svg') no-repeat;}
.item .block.club:before, .item .block.cocktail:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_cocktail.svg') no-repeat;}
.item .block.cafe:before, .item .block.cafeteria:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_cafeteria.svg') no-repeat;}
.item .block.beers_bars:before, .item .block.pub-and-bar:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_pub_and_bar.svg') no-repeat;}
.item .block.sportbar:before, .item .block.sportbar:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_sportbar.svg') no-repeat;}
.item .block.burgers:before, .item .block.fast-food:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_fast_food.svg') no-repeat;}
.item .block.pizza:before, .item .block.pizzeria:before, .item .block.pizzerias:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_pizzerias.svg') no-repeat;}
.item .block.british:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_british.svg') no-repeat;}
.item .block.desserts:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_desserts.svg') no-repeat;}
.item .block.donuts:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_donuts.svg') no-repeat;}
.item .block.bbq:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_bbq.svg') no-repeat;}
.item .block.ramen:before, .item .block.chinese:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_chinese.svg') no-repeat;}
.item .block.sushi:before, .item .block.japanese:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_japanese.svg') no-repeat;}
.item .block.facebook:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_facebook.svg') no-repeat;}
.item .block.foursquare:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_foursquare.svg') no-repeat;}
.item .block.frommers:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_frommers.svg') no-repeat;}
.item .block.google:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_google.svg') no-repeat;}
.item .block.michelin:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_michelin.svg') no-repeat;}
/*.item .block.tripadvisor:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_tripadvisor.svg') no-repeat;}*/
.item .block.zagat:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_zagat.svg') no-repeat;}
.item .block.zomato:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_zomato.svg') no-repeat;}
.item .block.yelp:before{background: url('/https/1014042311.rsc.cdn77.org/img/site/blocks/block_yelp.svg') no-repeat;}
/*selection: end*/

/*ratings: start*/
.wrapper_ratings {
	margin-top: 2px;
	margin-bottom: 25px;
}

.wrapper_ratings .row {
	padding-left: 11px;
	overflow: hidden;
	min-height: 46px;
	position: relative;
	display: block;
	color: #000;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.wrapper_ratings .row:hover {
	cursor: pointer;
	background-color: #f8f8f8;
}
.wrapper_ratings .row.trip:hover {
	cursor: default;
}
.wrapper_ratings div.row.zomato:hover {
	cursor: default;
}

.wrapper_ratings .row:last-child {border-bottom: none;}

.row .left {
	position: relative;
	z-index: 10;
}

.row .icon {
	width: 28px;
	height: 28px;
	flex-shrink: 0;
	margin-right: 12px;
}


.row.facebook .icon, .description .link_agency.facebook:before, .btn.facebook:before, .top_rating .comments_title.facebook:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/facebook.svg') no-repeat;}
.row.foursquare .icon, .description .link_agency.foursquare:before, .btn.foursquare:before, .top_rating .comments_title.foursquare:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/foursquare.svg') no-repeat;}
.row.frommers .icon, .description .link_agency.frommers:before, .btn.frommers:before, .top_rating .comments_title.frommers:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/frommers.svg') no-repeat;}
.row.google .icon, .description .link_agency.google:before, .btn.google:before, .top_rating .comments_title.google:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/google.svg') no-repeat;}
.row.michelin .icon, .description .link_agency.michelin:before, .btn.michelin:before, .top_rating .comments_title.michelin:before {background:url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/michelin.svg') no-repeat;}
.row.trip .icon, .description .link_agency.trip:before, .btn.trip:before, .top_rating .comments_title.trip:before {background:url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/trip.svg') no-repeat;}
.row.yelp .icon, .description .link_agency.yelp:before, .btn.yelp:before, .top_rating .comments_title.yelp:before {background:url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/yelp.svg') no-repeat;}
.row.zagat .icon, .description .link_agency.zagat:before, .btn.zagat:before, .top_rating .comments_title.zagat:before {background:url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/zagat_circle.svg') no-repeat;}
.row.zomato .icon, .description .link_agency.zomato:before, .btn.zomato:before, .top_rating .comments_title.zomato:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/zomato.svg') no-repeat;}
.row.yandex .icon, .description .link_agency.yandex:before, .btn.yandex:before, .top_rating .comments_title.yandex:before, .yandex .review_rate .icon {background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/yandex.svg') no-repeat;}

.row.opentable .icon, .description .link_agency.opentable:before, .btn.opentable:before, .top_rating .comments_title.opentable:before, .opentable .review_rate .icon {
	background: url('/https/1014042311.rsc.cdn77.org/img/site/agency_icons/new/opentable.svg') no-repeat;
	background-size: contain;
}

.row .right {
	padding-left: 22px;
	padding-right: 110px;
	text-align: left;
	margin-left: 124px;
}

.comments_count {
	display: inline-block;
	position: absolute;
	left: 88%;
	top: 18px;
	color: #999;
	font-size: 15px;
	padding-left: 13px;
}
.comments_count:before {
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0,-50%);
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2210%22%20height%3D%2211%22%20viewBox%3D%220%200%2010%2011%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5%205.5C4.3125%205.5%203.72396%205.25521%203.23438%204.76562C2.74479%204.27604%202.5%203.6875%202.5%203C2.5%202.3125%202.74479%201.72396%203.23438%201.23438C3.72396%200.744792%204.3125%200.5%205%200.5C5.6875%200.5%206.27604%200.744792%206.76562%201.23438C7.25521%201.72396%207.5%202.3125%207.5%203C7.5%203.6875%207.25521%204.27604%206.76562%204.76562C6.27604%205.25521%205.6875%205.5%205%205.5ZM0%209.25V8.75C0%208.39583%200.0911458%208.07031%200.273438%207.77344C0.455729%207.47656%200.697917%207.25%201%207.09375C1.64583%206.77083%202.30208%206.52865%202.96875%206.36719C3.63542%206.20573%204.3125%206.125%205%206.125C5.6875%206.125%206.36458%206.20573%207.03125%206.36719C7.69792%206.52865%208.35417%206.77083%209%207.09375C9.30208%207.25%209.54427%207.47656%209.72656%207.77344C9.90885%208.07031%2010%208.39583%2010%208.75V9.25C10%209.59375%209.8776%209.88802%209.63281%2010.1328C9.38802%2010.3776%209.09375%2010.5%208.75%2010.5H1.25C0.90625%2010.5%200.611979%2010.3776%200.367188%2010.1328C0.122396%209.88802%200%209.59375%200%209.25Z%22%20fill%3D%22black%22%20fill-opacity%3D%220.5%22%2F%3E%0A%3C%2Fsvg%3E%0A') no-repeat left;
}

.count_block {
	/*padding: 4px 7px 2px 5px;*/
	padding: 2px 7px 1px 5px;
	margin-top: 13px;
	font-size: 15px;
	/*line-height: 15px;*/
	font-weight: 800;
	color: #fff;
	position: relative;
	display: inline-block;
	background-color: #589542;
	border-radius: 3px;
}

.count_block.positive {background-color: #00B551;}
.count_block.good {background-color: #73CF42;}
.count_block.normal {background-color: #C5DE35;}
.count_block.bad {background-color: #FFC800;}
.count_block.worse {background-color: #FF9600;}
.zagat .count_block {
	background-color: #951638;
}

.count_block sup {
	font-size: 8px;
	font-weight: 500;
}

.users_count {
	color: #999;
	display: inline-block;
	font-size: 13px;
	margin-left: 14px;
	padding-left: 26px;
	position: relative;
	line-height: 15px;
}

.users_count a {color: #999;}

.users_count:before {
	content: '';
	display: block;
	width: 17px;
	height: 13px;
	position: absolute;
	top: 1px;
	left: 0;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/users_count.svg') no-repeat;
}

.users_count.reviews_count:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/reviews_count.svg') no-repeat;}

.no_rating {
	color: #999;
	font-size: 14px;
	line-height: 51px;
}


/*facebook rating*/
.facebook_rate {
	display: inline-block;
	font-size: 16px;
	line-height: 20px;
	font-weight: 300;
	padding: 2px 11px 0 9px;
	margin-top: 15px;
	position: relative;
	color: #fff;
	background-color: #5890ff;
	border-radius: 9px;
}

.facebook_rate .star {
	display: inline-block;
	width: 9px;
	height: 9px;
	position: relative;
	top: 0;
	margin-left: 2px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Ctitle%3Efacebook_star%3C%2Ftitle%3E%3Cpolygon%20points%3D%225%200%206.2%203.8%2010%203.8%206.9%206.2%208.1%2010%205%207.6%201.9%2010%203.1%206.2%200%203.8%203.8%203.8%205%200%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

/*frommers rating*/
.frommers_block {
	width: 59px;
	height: 16px;
	margin-top: 16px;
}

.frommers_block.star1 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/frommers_star1.svg') no-repeat;}
.frommers_block.star2 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/frommers_star2.svg') no-repeat;}
.frommers_block.star3 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/frommers_star3.svg') no-repeat;}



/*google rating*/
.google_stars {
	width: 88px;
	height: 16px;
	position: relative;
	margin-top: 18px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/google_stars.svg') no-repeat;
}

.google_stars .fill {
	height: 16px;
	overflow: hidden;
	line-height: normal;
}

/*michelin rating*/
.michelin .right > div {margin-top: 7px;}
.michelin .right > div:first-child {margin-top: 13px;}

.michelin .right > div div {float: left;}
.michelin .right > div div:first-child {height: 19px;}
.michelin .right > div:last-of-type {margin-bottom: 15px;}

.michelin .right div.txt {
	color: #999;
	font-size: 13px;
	line-height: 16px;
	margin-left: 68px;
	float: none;
	font-style: italic;
	padding-top: 2px;
}

.michelin_coins {
	width: 35px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_coins.svg') no-repeat;
}

.michelin_gourmand {
	width: 21px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_gourmand.svg') no-repeat;
}

.michelin_selection {
	width: 25px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_selection.svg') no-repeat;
}

.michelin_star1 {
	width: 18px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_star1.svg') no-repeat;
}

.michelin_star2 {
	width: 37px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_star2.svg') no-repeat;
}

.michelin_star3 {
	width: 57px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_star3.svg') no-repeat;
}
.michelin_star_green {
	width: 18px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/michelin_star_green.svg') no-repeat;
	background-size: contain;
}

.fork_red5 {
	width: 55px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_red5.svg') no-repeat;
}

.fork_black5 {
	width: 81px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_black5.svg') no-repeat;
}

.fork_red4 {
	width: 44px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_red4.svg') no-repeat;
}

.fork_black4 {
	width: 44px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_black4.svg') no-repeat;
}

.fork_red3 {
	width: 32px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_red3.svg') no-repeat;
}

.fork_black3 {
	width: 32px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_black3.svg') no-repeat;
}

.fork_red2 {
	width: 25px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_red2.svg') no-repeat;
}

.fork_black2 {
	width: 25px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_black2.svg') no-repeat;
}

.fork_red1 {
	width: 11px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_red1.svg') no-repeat;
}

.fork_black1 {
	width: 11px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/fork_black1.svg') no-repeat;
}

/*tripadvisor rating*/
/*
.trip_block {
	width: 94px;
	height: 17px;
	margin-top: 18px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/trip.svg') no-repeat center;
}
 */


.trip_block .fill {
	height: 17px;
	overflow: hidden;
	line-height: normal;
}

.trip_block .rate5 {width: 94px;}
.trip_block .rate4_5 {width: 85px;}
.trip_block .rate4 {width: 75px;}
.trip_block .rate3_5 {width: 66px;}
.trip_block .rate3 {width: 56px;}
.trip_block .rate2_5 {width: 47px;}
.trip_block .rate2 {width: 37px;}
.trip_block .rate1_5 {width: 28px;}
.trip_block .rate1 {width: 18px;}
.trip_block .rate0_5 {width: 9px;}

/*zagat rating*/
.zagat_block {
	float: left;
	padding: 0 22px;
	margin-top: 15px;
	margin-bottom: 14px;
	position: relative;
	text-align: center;
	font: 16px/1 "Arial", sans-serif;
}

.zagat_block:first-child {padding-left: 0;}

.zagat_block:last-child {padding-right: 0;}

.zagat_block:before {
	content: '';
	display: block;
	width: 1px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	background-color: #d5d5d5;
}
.zagat_block:last-child:before {display: none;}

.zagat_block span {
	font-size: 10px;
	text-transform: uppercase;
}

.zagat_block span {
	font-size: 14px;
	text-transform: uppercase;
}

/*yelp rating*/
.yelp_block {
	width: 95px;
	height: 16px;
	margin-top: 18px;
}

.yelp_block.stars5, .yelp_block.stars4_9, .yelp_block.stars4_8, .yelp_block.stars4_7 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_5.svg') no-repeat;}
.yelp_block.stars4_5, .yelp_block.stars4_6, .yelp_block.stars4_4 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_4_5.svg') no-repeat;}
.yelp_block.stars4, .yelp_block.stars4_3, .yelp_block.stars4_2, .yelp_block.stars4_1, .yelp_block.stars3_9, .yelp_block.stars3_8, .yelp_block.stars3_7 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_4.svg') no-repeat;}
.yelp_block.stars3_5, .yelp_block.stars3_6, .yelp_block.stars3_4 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_3_5.svg') no-repeat;}
.yelp_block.stars3, .yelp_block.stars3_3, .yelp_block.stars3_2, .yelp_block.stars3_1, .yelp_block.stars2_9, .yelp_block.stars2_8, .yelp_block.stars2_7 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_3.svg') no-repeat;}
.yelp_block.stars2_5, .yelp_block.stars2_6, .yelp_block.stars2_4 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_2_5.svg') no-repeat;}
.yelp_block.stars2, .yelp_block.stars2_3, .yelp_block.stars2_2, .yelp_block.stars2_1, .yelp_block.stars1_9, .yelp_block.stars1_8, .yelp_block.stars1_7 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_2.svg') no-repeat;}
.yelp_block.stars1_5, .yelp_block.stars1_6, .yelp_block.stars1_4 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_1_5.svg') no-repeat;}
.yelp_block.stars1, .yelp_block.stars1_3, .yelp_block.stars1_2, .yelp_block.stars1_1, .yelp_block.stars0_9, .yelp_block.stars0_8, .yelp_block.stars0_7 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_1.svg') no-repeat;}
.yelp_block.stars0_5, .yelp_block.stars0_6, .yelp_block.stars0_4, .yelp_block.stars0_3, .yelp_block.stars0_2, .yelp_block.stars0_1 {background: url('/https/1014042311.rsc.cdn77.org/img/site/ratings/yelp_0_5.svg') no-repeat;}


/*yandex rating*/
.count_block.yandex_rate {
	background-color: #4fb51e;
	padding-left: 10px;
	padding-right: 10px;
}



/*ratings: end*/

/*pagination: start*/

.pagination *{
    box-sizing: border-box;
}

.pagination {
    display: none;
    align-items: center;
    column-gap: 8px;
    margin-top: 20px;
    overflow: hidden;
}

.pagination_btn{
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;

    width: 30px;
    height: 30px;

    color: #333;
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 22px;

    border: none;
    border-radius: 8px;
}

.pagination_btn:hover{
    color: #B71C1C;
    text-decoration: none;
}

.pagination_btn.active{
    color: #fff;
    background-color: #B71C1C;
}

.pagination_btn-nav{
    background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%228%22%20height%3D%2214%22%20viewBox%3D%220%200%208%2014%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M0.799999%200.799805L6.8%206.7998L0.799999%2012.7998%22%20stroke%3D%22%23333333%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;
}

.pagination_btn-nav.left{
    transform: rotate(180deg);
}

.pagination_btn.disabled{
    opacity: 0.4;
    cursor: auto;
}

@media all and (max-width: 740px) {
    .pagination{
        width: fit-content;
        margin: auto;
    }

    .pagination_btn{
        width: 24px;
        height: 24px;

        font-size: 15px;
        line-height: 22px;
    }
}

/*pagination: end*/

/*small list: start*/
.small_list {
	margin-bottom: 20px;
}

.small_list h2, .right_column .small_list h3, .small_list h2 a, .small_h2 {
	color: #000;
	font: 300 22px/28px "Akrobat", "Helvetica Neue", "Arial", sans-serif;
	margin-bottom: 8px;
}

.small_list .item, .wrapper_similar .item {
	background-color: #f8f8f8;
	padding: 10px;
	margin-bottom: 4px;
	overflow: hidden;
	display: block;
	color: #000;
}
.wrapper_similar .item {
	padding-bottom: 3px;
}

.small_list .item:hover, .wrapper_similar .item:hover {text-decoration: none;}
.small_list .item:hover .rest_title, .wrapper_similar .item:hover .rest_title {text-decoration: underline;}

.small_list .item:last-child, .wrapper_similar .item:last-child {margin-bottom: 0;}

.small_list .item .icon50 {
	-o-object-fit: cover;
	object-fit: cover;
	margin-right: 10px;
	float: left;
}

.small_list .overflow, .wrapper_similar .overflow {
	position: relative;
	top: -5px;
}

.small_list .rest_title, .wrapper_similar .rest_title {
	display: block;
	color: #000;
	font: 400 18px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
}

.small_list .rest_title, .wrapper_similar .rest_title {line-height: 22px;}

.small_list .number, .wrapper_similar .number {
	margin-top: 4px;
	font-size: 14px;
	color: #000;
}

.icon50 {
	width: 50px;
	height: 50px;
}

.expert_rate {
	display: block;
	width: 53px;
	height: 53px;
	position: absolute;
	top: 1px;
	right: -2px;
}
.expert_rate.excellent {background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/expert_rate_excellent.svg) no-repeat;}
.expert_rate.good {background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/expert_rate_good.svg) no-repeat;}
.expert_rate.normal {background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/expert_rate_normal.svg) no-repeat;}
/*small list: end*/

/*footer: start*/
.footer {
    /*position: absolute;*/
    bottom: 0;

    /*height: 64px;*/
	width: 100%;
	margin-top: auto;
    padding-bottom: 20px;

    background-color: #f7f6f6;
}

/*body:not(.homepage){*/
/*    margin-bottom: 140px;*/
/*}*/

body.article_page{
    margin-bottom: 100px;
}

.footer .content {
	position: relative;
}

.footer .logo_guru {
	width: 179px;
	height: 20px;
	margin-bottom: 10px;
}

.footer .copy {
	float: none;
	clear: both;
	font-size: 15px;
}

.footer .copy a {
	color: #999;
	font-size: 15px;
	margin-left: 5px;
}

.footer .wrapper_social {
	position: absolute;
	right: 0;
	top: 17px;
}

.footer .wrapper_social a {
	display: block;
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 10px;
	border-radius: 100%;
}

.footer a.facebook {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/facebook_footer.svg') no-repeat;}
.footer a.google {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/google_footer.svg') no-repeat;}
.footer a.tweeter {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/twitter_footer.svg') no-repeat;}

.footer .footer_links {
	float: right;
	margin: 17px 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.footer>.content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.footer .left_block {
	float: left;
	margin-top: 17px;
	margin-right: 12px;
}

.footer a.for_contact, .footer a.for_about {
	position: relative;
	color: #333;
	font-size: 15px;
	line-height: 23px;
	display: block;
	float: left;
}

.footer a.for_contact:before {
	content: '';
	width: 20px;
	height: 16px;
	display: inline-block;
	margin-right: 8px;
	vertical-align: middle;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023%2016%22%3E%3Ctitle%3EVector%20Smart%20Object4%3C%2Ftitle%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%2221%22%20height%3D%2214%22%20rx%3D%221.83%22%20ry%3D%221.83%22%20style%3D%22fill%3Anone%3Bstroke%3A%23333%3Bstroke-linejoin%3Around%3Bstroke-width%3A2px%22%2F%3E%3Cpolyline%20points%3D%221%201.52%2011.5%2010.61%2022%201.52%22%20style%3D%22fill%3Anone%3Bstroke%3A%23333%3Bstroke-linejoin%3Around%3Bstroke-width%3A2px%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
.footer a.for_contact:hover::before {
	-webkit-filter: brightness(2);
	filter: brightness(2);
}

.footer a.for_about {margin-left: 20px;}

.footer a.for_about:before {
	content: '•';
	text-decoration: none;
	position: absolute;
	left: -12px;
}
/*footer: end*/

/* search icon*/
.icon.top_in, .search_row.top_in:before {background: url(/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/top_in.svg) no-repeat;}
.icon.set, .search_row.set:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/set.svg') no-repeat;}
.icon.cuisines, .search_row.cuisines:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/cuisines.svg') no-repeat;}
.icon.cities_nearby, .search_row.cities_nearby:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/cities.svg') no-repeat;}
.icon.meal, .icon.meal:before, .search_row.meal:before{top: 12px; background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/meal.svg') no-repeat center;}

.search_row.restaurants:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/restaurants.svg') no-repeat;}
.icon.pizza, .search_row.pizza:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/pizza.svg') no-repeat;}
.icon.cafe, .search_row.cafe:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/cafe.svg') no-repeat;}
.icon.bbq, .search_row.bbq:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/bbq.svg') no-repeat;}
.icon.pab_bar, .search_row.pab_bar:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/pab_bar.svg') no-repeat;}
.icon.desserts, .search_row.desserts:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/desserts.svg') no-repeat;}
.icon.club, .search_row.club:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/club.svg') no-repeat;}
.icon.fast_food, .search_row.fast_food:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/fast_food.svg') no-repeat;}
.icon.steakhouse, .search_row.steakhouse:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/steakhouse.svg') no-repeat;}
.icon.cafeteria, .search_row.cafeteria:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/cafeteria.svg') no-repeat;}

.icon.seafood, .search_row.seafood:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/seafood.svg') no-repeat;}
.icon.chinese, .search_row.chinese:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/chinese.svg') no-repeat;}
.icon.vegetarian, .search_row.vegetarian:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/vegetarian.svg') no-repeat;}
.icon.sushi, .search_row.sushi:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/sushi.svg') no-repeat; }
.icon.sport-bar, .search_row.sport-bar:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/sport-bar.svg') no-repeat;}


.with_icon.top_in:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/top_in.svg') no-repeat;}
.with_icon.cuisines:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cuisines.svg') no-repeat;}
.with_icon.cities_nearby:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cities_nearby.svg') no-repeat;}
.with_icon.meal:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/meal.svg') no-repeat;}
.with_icon.view_map:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/view_map.svg') no-repeat;}
.with_icon.restaurants:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/restaurants.svg') no-repeat;}
.with_icon.cafe:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cafe.svg') no-repeat;}
.with_icon.bbq:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/bbq.svg') no-repeat;}
.with_icon.pab_bar:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/pab_bar_old.svg') no-repeat;}
.with_icon.desserts:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/desserts.svg') no-repeat;}
.with_icon.club:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/club.svg') no-repeat;}
.with_icon.fast-food:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/fast-food.svg') no-repeat;}
.with_icon.steakhouse:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/steakhouse.svg') no-repeat;}
.with_icon.cafeteria:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cafeteria.svg') no-repeat;}
.with_icon.favorites:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/favorites.svg') no-repeat;}


.list .search_row.dinner::before, .list .search_row.breakfast::before {background: url('/https/1014042311.rsc.cdn77.org/img/site/suggest_icons/meal.svg') no-repeat;}
.list .search_row.romantic-atmosphere::before { background: url('/https/1014042311.rsc.cdn77.org/img/icons/expert_block_icons/romantic.svg') no-repeat;}

/* search: end*/

/*404: start*/
.block404 {
	width: 100%;
	margin-bottom: 26px;
	/*background: url(/https/1014042311.rsc.cdn77.org/img/site/new/bg_404.jpg) no-repeat;*/
	background-size: cover;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.block404 > div {
	display: flex;
	flex-direction: column;
	align-items: center;
	row-gap: 20px;

	width: 847px;
	max-width: 100%;
	height: auto;
	text-align: center;
	margin: 0 auto;
	padding-top: 40px;
	/*background: url(/https/1014042311.rsc.cdn77.org/img/site/new/snow.png) no-repeat center;*/
}

.block404 > div img {max-width: 100%;}

.page404 .info404 {
	font: 400 32px/42px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	text-align: center;
	margin-bottom: 20px;
}

.info404 .do_login {color: #b71e1c;}

.page404 .category br {display: none;}

.page404 .category .icon {
	width: 37px;
	height: 37px;
	position: relative;
	top: 8px;
}
/*404: end*/

/*503: start*/
.block503 {margin-top: 30px;}

.block503 .critic_wrapper {
	width: 725px;
	max-width: 100%;
	margin: 0 auto;
	text-align: center;
	padding-top: 115px;
	padding-bottom: 115px;
	background: url(/https/1014042311.rsc.cdn77.org/img/site/new/503bg.png) no-repeat center;
	background-size: contain;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.block503 .critic_wrapper img {max-width: 100%;}

.block503 .info {
	text-align: center;
	margin-top: -60px;
}

.block503 h1 {
	font: 40px/50px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	color: #000;
	margin-bottom: 14px;
}

.block503 .info div {
	font: 25px/35px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	color: #000;
}

.block503 .info .btn {
	font-size: 16px;
	line-height: 34px;
	display: inline-block;
	margin: 14px auto;
	text-align: center;
	background-color: #b71c1c;
	color: #fff;
	padding: 0 18px;
	border-radius: 3px;
}
/*503: end*/

.ajax.see_all, .meal_desc .dishes .see_all {
	color: #000;
	opacity: .6;
	padding-left: 22px;
	cursor: pointer;
	font: 15px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.ajax.see_all:hover, .meal_desc .dishes .see_all:hover {
	opacity: 1;
	text-decoration: none;
}
.ajax.see_all {
	position: absolute;
	top: 13px;
	right: 0;
}
.meal_desc .dishes .see_all {
    clear: both;
    float: right;
    position: relative;
    margin: 0 10px 10px 0;
    display: none;
}
.meal_desc .dishes.fading .see_all {
    display: block;
}
.ajax.see_all:before, .meal_desc .dishes .see_all:before {
	content: '';
	display: block;
	width: 14px;
	height: 14px;
	position: absolute;
	top: 2px;
	left: 0;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Ctitle%3EVector%20Smart%20Object%3C%2Ftitle%3E%3Cpath%20d%3D%22M217.39%2C63.17a5.5%2C5.5%2C0%2C1%2C1-5.5%2C5.5%2C5.51%2C5.51%2C0%2C0%2C1%2C5.5-5.5m0-1.5a7%2C7%2C0%2C1%2C0%2C7%2C7%2C7%2C7%2C0%2C0%2C0-7-7Z%22%20transform%3D%22translate(-210.39%20-61.67)%22%20style%3D%22fill%3A%23000%22%2F%3E%3Cpath%20d%3D%22M217.18%2C70.42%2C215%2C68.71a.55.55%2C0%2C0%2C1-.1-.77.53.53%2C0%2C0%2C1%2C.75-.1L217.18%2C69l1.56-1.21a.53.53%2C0%2C0%2C1%2C.75.1.55.55%2C0%2C0%2C1-.1.77Z%22%20transform%3D%22translate(-210.39%20-61.67)%22%20style%3D%22fill%3A%23000%22%2F%3E%3C%2Fsvg%3E") no-repeat;
}
.ajax.see_all .less,
.meal_desc .dishes .see_all .less {
    display: none;
}
.ajax.see_all.shown:before,
.meal_desc .dishes .see_all.shown:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Ctitle%3EVector%20Smart%20Object%3C%2Ftitle%3E%3Cpath%20d%3D%22M217.39%2C63.17a5.5%2C5.5%2C0%2C1%2C1-5.5%2C5.5%2C5.51%2C5.51%2C0%2C0%2C1%2C5.5-5.5m0-1.5a7%2C7%2C0%2C1%2C0%2C7%2C7%2C7%2C7%2C0%2C0%2C0-7-7Z%22%20transform%3D%22translate(-210.39%20-61.67)%22%20style%3D%22fill%3A%23000%22%2F%3E%3Cpath%20d%3D%22M217.18%2C66.92%2C215%2C68.63a.55.55%2C0%2C0%2C0-.1.77.53.53%2C0%2C0%2C0%2C.75.1l1.56-1.21%2C1.56%2C1.21a.53.53%2C0%2C0%2C0%2C.75-.1.55.55%2C0%2C0%2C0-.1-.77Z%22%20transform%3D%22translate(-210.39%20-61.67)%22%20style%3D%22fill%3A%23000%22%2F%3E%3C%2Fsvg%3E") no-repeat;
}
.ajax.see_all.shown .more,
.meal_desc .dishes .see_all.shown .more {
    display: none;
}
.ajax.see_all.shown .less,
.meal_desc .dishes .see_all.shown .less {
    display: inline;
}

.loading-big {
    clear: both;
	min-height: 42px;
	background: url(/https/1014042311.rsc.cdn77.org/img/site/ajax-loader.gif) no-repeat center center;
}

/*map button start*/
.show_on_map.mob {
	display: none;
}
.show_on_map {
	border: 2px solid #6f6f6f;
	border-radius: 10px;
	position: relative;
	float: right;
	color: #ffffff;
	font-size: 16px;
	padding: 4px 11px 4px 38px;
	margin: -5px 0 0 10px;
	cursor: pointer;
}
.show_on_map:hover, .map_icon:hover {
	opacity: .8;
}
.show_on_map::before {
	content: '';
	position: absolute;
	left: 11px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.show_on_map::before, .map_icon, .map_icon_mobile {
	width: 16px;
	height: 20px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019.4%2024%22%3E%3Ctitle%3Emarker%3C%2Ftitle%3E%3Cpath%20d%3D%22M12%2C0A9.67%2C9.67%2C0%2C0%2C0%2C9.4%2C19L12%2C24l2.6-5A9.67%2C9.67%2C0%2C0%2C0%2C12%2C0Zm0%2C13.3a3.5%2C3.5%2C0%2C1%2C1%2C3.5-3.5A3.54%2C3.54%2C0%2C0%2C1%2C12%2C13.3Z%22%20transform%3D%22translate(-2.3)%22%20style%3D%22fill%3A%23b71e1d%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;
}
.map_icon {
	display: none;
	float: right;
	position: relative;
	margin-left: 12px;
	height: 32px;
	margin-top: -3px;
	cursor: pointer;
}
.fixed .map_icon  {
	display: block;
}
.map_icon_mobile {
	right: 76px;
	position: absolute;
	z-index: 90;
}
@media (min-width: 741px) and (max-width: 980px) {
	.show_on_map.mini {
		font-size: 0;
		width: 16px;
		border: none;
		padding: 0;
	}
	.show_on_map.mini::before {
		left: 0;
	}
}
@media all and (max-width: 1030px) {
	.show_on_map {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		height: 30px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 4px 11px 4px 38px;
		margin: 6px 0 6px 10px;
	}
	.map_icon {
		position: absolute;
		right: 129px;
		top: 18px;
	}
	.header.map_show .map_icon {
		display: block;
	}
	/*.map_icon_mobile {*/
	/*	right: 125px;*/
	/*}*/
	/*.t_domain .map_icon_mobile {*/
	/*	right: 96px;*/
	/*}*/
}
@media all and (max-width: 740px) {
	.show_on_map {
		border-width: 1px;
		color: #333;
		float: left;
		clear: both;
		margin-left: 0;
	}
	.map_icon {
		top: 11px;
	}
	.map_icon_mobile {
		right: 130px;
	}
	.t_domain .map_icon_mobile {
		right: 92px;
	}
}

@media (max-width: 531px) {
	.header.map_show .top_title {
		right: 100px;
		/*left: 10px;*/
	}
	.map_icon{
		right: 80px;
	}
	.t_domain .map_icon_mobile {
		right: 80px;
	}
}
/*map button end*/


/*dishes preview*/
.big_dishes {
	/*display: none;*/
	position: absolute;
	top: -210px;
	margin-left: 0;
	left: -139px;
	z-index: 901990; /* :( */
	width: 300px;
	height: 198px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.7);
	border-radius: 3px;
	background: url(/https/1014042311.rsc.cdn77.org/img/site/new/ajax-loader.gif) center center no-repeat, #f1f1f1;
}
.txt_hint .big_dishes{
	height: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	top: auto;
	bottom: calc(100% + 12px);
	border-radius: 5px;
	background: none;
	-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.6);
}
.txt_hint .txt_wrap {
	/*background-color: #FFFEE8;*/
	padding: 16px 40px 40px;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	z-index: 10;
	display: flex;
	align-items: center;
	overflow: hidden;
}
.txt_hint .txt_wrap.swiper-slide.extraPadding {
	padding-bottom: 60px;
}

.txt_hint .sliderOff .txt_wrap.swiper-slide.extraPadding {
	padding-bottom: 35px;
}
.txt_hint .txt_wrap span {
	position: relative;
	display: block;
	padding: 0;
}
.txt_hint .txt_wrap__item{
	color: #303030;
	font-size: 12px;
	line-height: 1.4;
	max-width: 100%;
	word-break: break-word;
}
.txt_wrap__link {
	position: absolute;
	right: 40px;
	bottom: 35px;
	color: #b71c1c;
	font-size: 13px;
	font-weight: 600;
	text-transform: lowercase;
}
.txt_hint .txt_wrap .txt_wrap__date {
	position: absolute;
	bottom: 35px;
	left: 40px;
	color: #B1B1B1;
	font-size: 13px;
}
.txt_wrap__close {
	display: none;
}

.txt_hint .sliderOff .txt_wrap .txt_wrap__date, .sliderOff .txt_wrap__link  {
	bottom: 10px;
}
.txt_hint .big_dishes {
	box-sizing: border-box;
}
.txt_hint span {
	pointer-events: none;
}
.txt_wrap .swiper-slide {
	box-sizing: border-box;
	background-color: #f1f1f1;
}

.hint_swiper {
	width: 350px;
	/*height: 170px;*/
	min-height: 60px;
	overflow: hidden;
	border-radius: 5px;
	background-color: #FFFEE8;
	transition: height .3s;
}

.hint_swiper .swiper-wrapper {
	flex-wrap: nowrap;
	align-items: unset;
}
.sliderOff .hint-button-prev, .sliderOff .hint-button-next {
	display: none;
}
.sliderOn .hint-button-prev, .sliderOn .hint-button-next {
	display: block;
	position: absolute;
	width: 40px;
	top: 0;
	bottom: 0;
}
.sliderOn>.hint-button-prev, .sliderOn>.hint-button-next, .sliderOn>.swiper-pagination {
	z-index: 9000000000;
}
.sliderOn .hint-button-next {
	right: -1px;
	background: #FFFEE8 url('/https/1014042311.rsc.cdn77.org/img/site/hint_arrow-next.svg') no-repeat center;
	background-size: 9px 16px;
	border-radius: 0 5px 5px 0;
}
.sliderOn .hint-button-prev {
	left: -1px;
	background: #FFFEE8 url('/https/1014042311.rsc.cdn77.org/img/site/hint_arrow-prev.svg') no-repeat center;
	background-size: 9px 16px;
	border-radius: 5px 0 0 5px;
}
.hint_swiper .swiper-pagination {
	position: absolute;
}
.hint_swiper.swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 16px;
	height: 20px;
	transition: none;
}
.hint_swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination__fake .swiper-pagination-bullet {
	width: 7px;
	height: 7px;
	margin: 0 3px;
}
.swiper-pagination__fake {
	bottom: 16px;
	height: 20px;
	left: 0;
	position: absolute;
	width: 100%;
	text-align: center;
}

.hint_swiper .swiper-pagination-bullet {
	padding: 0;
}

.hint_swiper .swiper-pagination-bullet-active {
	opacity: 1;
	background: #525252;
}
.txt_hint .hint_swiper .swiper-pagination-bullet{
	pointer-events: all;
}

.hint_swiper .swiper-pagination.disabled,
.hint-button-prev.disabled, .hint-button-next.disabled {
	display: none;
}

.hint_swiper .txt_wrap.default {cursor: default;}


.big_dishes.m_top {
	top: auto;
	bottom: -210px;
}

@media (max-width: 740px) {
	.big_dishes__external.m_top {
		bottom: -170px;
	}
}
.txt_hint .big_dishes.m_top {
	bottom: auto;
	top: calc(100% + 12px);
}
.big_dishes::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 15px;
	left: 0;
	right: 0;
	top: 100%;
}
.big_dishes.m_top::before {
	top: auto;
	bottom: 100%;
}

.big_dishes.m_right {
	left: 0;
}
.big_dishes .ar_b {
    display: block;
    width: 40px;
    height: 15px;
    position: absolute;
    z-index: 9;
    bottom: -10px;
    left: 50%;
    margin-left: -20px;
    background: url('/https/1014042311.rsc.cdn77.org/img/site/meal_ar_b.svg') no-repeat center;
}
.txt_hint .big_dishes .ar_b {
	background: url('/https/1014042311.rsc.cdn77.org/img/site/txt_ar_b.svg') no-repeat center;
}
.big_dishes.m_top .ar_b {
    -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
    bottom: auto;
    top: -10px;
}
.big_dishes.m_right .ar_b {
	left: 20px;
}

.big_dishes img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: relative;
	z-index: 10;
	border-radius: 3px;
	display: none;
}

.all_filters_d {
	display:none;
}

@media all and (max-width: 1280px) {
    .big_dishes.left {
		left: 0;
	}
	.meals_search .big_dishes.left {
		left: 10px;
	}
	.big_dishes.left .ar_b {
		left:-4px;
		margin-left:0;
	}
	.meals_search .big_dishes.right {
		left: -190px;
	}
	.big_dishes.right .ar_b {
		left: 80%;
	}
}
@media all and (max-width: 350px) {
	.txt_hint .big_dishes, .hint_swiper {
		width: 260px;
	}
}

/*location banner: start*/
.location_block {
	position: fixed;
	bottom: 0;
	/*left: 0;*/
	/*right: 0;*/
	z-index: 160000001;
	display: none;
}
.sticky__footer .location_block {
	bottom: 90px;
}
@media screen and (max-width: 710px) {
	.sticky__footer .location_block {
		bottom: 50px;
	}
}

.location_block.m_topview {
	top: 43px;
	bottom: auto;
	left: 0;
	margin-left: 0;
}

.location_block .block {
	width: 100%;
	/*max-width: 630px;*/
	margin: 0 auto;
	font-size: 16px;
	line-height: 18px;
	position: relative;
	padding: 20px 20px 20px 24px;
	color: #fff;
	/*background-color: #424242;*/
	border-radius: 3px 3px 0 0;
	-webkit-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.3);
	box-shadow:         0 3px 13px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: rgba(51,51,51,.9);
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
}
.location_block .block>span {
	margin-right: 10px;
}
.location_block .absolute {
	position: static;
	display: inline-block;
	padding-right: 30px;
}

.location_block .white {
	text-transform: uppercase;
	font-size: 14px;
	color: #fff;
	border-bottom: 1px dotted;
	line-height: 19px;
	display: inline-block;
}

.location_block .white:hover {
	text-decoration:none;
	border-bottom-color: transparent;
}

.location_block .close_btn, .popup__close_btn {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	margin-top: -15px;
	right: 10px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Ctitle%3EVector%20Smart%20Object1%3C%2Ftitle%3E%3Cpath%20d%3D%22M20.16-53.32%2C23.81-57a.79.79%2C0%2C0%2C0%2C0-1.12.79.79%2C0%2C0%2C0-1.12%2C0L19-54.43l-3.65-3.65a.79.79%2C0%2C0%2C0-1.12%2C0%2C.79.79%2C0%2C0%2C0%2C0%2C1.12l3.65%2C3.65-3.65%2C3.65a.79.79%2C0%2C0%2C0%2C0%2C1.12.79.79%2C0%2C0%2C0%2C.56.23.79.79%2C0%2C0%2C0%2C.56-.23L19-52.2l3.65%2C3.65a.79.79%2C0%2C0%2C0%2C.56.23.79.79%2C0%2C0%2C0%2C.56-.23.79.79%2C0%2C0%2C0%2C0-1.12Z%22%20transform%3D%22translate(-4.04%2068.32)%22%20style%3D%22fill%3A%23fff%3Bopacity%3A0.8%22%2F%3E%3Crect%20width%3D%2230%22%20height%3D%2230%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
	cursor: pointer;
}
.location_block .close_btn {
	background-color: transparent;
	top: 50%;
	margin-top: -15px;
}

/*location banner: end*/


/*location request banner: start*/
#loading_message .absolute{
	display: flex;
	align-items: center;
}
#loading_message .block{
	border: 1px solid #999;
	color: #010101;
	background-color: #fff;
	border-radius: 3px;
	padding: 8px 12px;
	font-size: 14px;
	line-height: 20px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 3px 7px 0 rgba(0,0,0,.3);
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.3);
}
#loading_message .close_btn {
	filter: brightness(0.5);
}
/*location request banner: end*/

/*localization banner: start*/
.expected-language {
	width: 410px;
	background-color: #424242;
	line-height: normal;
	color: #fff;
	position: absolute;
	top: 55px;
	right: 0;
	border-radius: 5px;
	/*border: 1px solid #383e4b;*/
	border: 1px solid #8c8c8c;
	cursor: default;
	z-index: 10000;
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .075), inset 0 -1px 0 rgba(0, 0, 0, .05), 0 1px 2px 1px rgba(0, 0, 0, .225);
	box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .075), inset 0 -1px 0 rgba(0, 0, 0, .05), 0 1px 2px 1px rgba(0, 0, 0, .225);
}
.expected-language:before {
	content: "";
	top: -9px;
	right : 54px;
	z-index: 9;
	width: 20px;
	height: 10px;
	display: block;
	position: absolute;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2010%22%3E%3Ctitle%3Etriangle%20(2)%3C%2Ftitle%3E%3Cpolygon%20points%3D%2219.3%2010%2010%200.5%200.69%2010%2019.3%2010%22%20style%3D%22fill%3A%23424242%22%2F%3E%3Cpath%20d%3D%22M1.39%2C10%2C10%2C1.22%2C18.61%2C10H20L10.35.16a.5.5%2C0%2C0%2C0-.7%2C0L0%2C10Z%22%20transform%3D%22translate(0%20-0.01)%22%20style%3D%22fill%3A%238c8c8c%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
.no_tail.expected-language::before {
	display: none;
}
.ru .expected-language:before {
	right : 56px;
}
.expected-language__title {
	text-align: center;
	line-height: 1;
	font-size: 18px;
	vertical-align: middle;
	padding: 25px 25px 6px;
}
.expected-language__title .flag-icon {
	position: relative;
	margin-right: 10px;
}
.expected-language__description {
	font-size: 13px;
	text-align: center;
	line-height: 1.6;
	padding: 10px 25px;
}
.expected-language .stay-text {
	cursor: pointer;
	margin: 10px 0;
	color: #fff;
	border-bottom: 1px dotted;
}
.expected-language .stay-text:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}
.expected-language__stay {
	font-size: 15px;
	padding: 1px 0 14px;
	text-align: center;
}
.expected-language__go {
	text-align: center;
	padding: 8px 0;
}
/*localization banner: end*/

@media all and (max-width: 1030px) {
	body.with_app_b {
		padding-top: 132px;
	}
	.with_app_b .top_b_app.top {
		z-index: 2000;
	}
	.meals_list .tags, .dishes .wrapper_tags, .meals_search {
		-moz-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none;
		-webkit-appearance: none;
	}
	.new_label.has_priv, .new_label {font-size: 13px;}
}
/*eo dishes preview*/

.app_note {
	display: none;
}

/*new banner: start*/
.wrapper_small_b {
	overflow: hidden;
	width: 322px;
	max-width: 100%;
	height: 280px;
	float: left;
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 20px;
}

.wrapper_small_b a:hover {text-decoration: none;}

.wrapper_rest_guide_outer_art .wrapper_small_b {
	float: none;
	width: 100%;
	margin-bottom: 10px;
}

.new_b_app {
	display: block;
	width: 100%;
	height: 597px;
	position: relative;
	padding: 20px;
	background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/wood_336.png) no-repeat;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.new_b_app.v2 {background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/tablecloth_336.png) no-repeat;}

.b_small {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/wood_336x300.png) no-repeat;
	height: 280px;
	padding: 18px 0;
}

.b_small.v2 {background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/tablecloth_336x300.png) no-repeat;}

.new_b_app .b_title {
	font-size: 25px;
	line-height: 36px;
	font-weight: 500;
	color: #fff;
	background-color: #000;
	display: inline;
}

.b_small .b_title {
	font-size: 23px;
	line-height: 33px;
}

.new_b_app .buttons {
	text-align: center;
	white-space: nowrap;
	position: absolute;
	bottom: 18px;
	left: 0;
	right: 0;
	font-size: 0;
}

.new_b_app .google_play, .new_b_app .app_store {
	display: inline-block;
	width: 143px;
	height: 44px;
	max-width: 42%;
}

.new_b_app .google_play {
	margin-right: 10px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/google_play.svg') no-repeat;
}

.new_b_app .app_store {background: url('/https/1014042311.rsc.cdn77.org/img/site/app_store.svg') no-repeat;}
/*new banner: end*/

/*cities list: start*/
.cities_page .page_title {
	margin-bottom: 25px;
}

.cities_page h1 {
	color: #000;
	display: inline;
	font: 400 28px/40px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
}

.cities_page h1 a {color: #b71c1c;}

.cities_page .restaurants_count {
	font: 400 20px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	color: rgba(0,0,0,.4);
	margin-left: 4px;
	display: inline-block;
}

.cities-list {margin-top: -20px;}

.cities-list > li {
	margin: 0;
	padding: 10px 5px 2px 0;
	list-style: none;
	display: block;
	float: left;
	width: 33.33%;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.cities-list a {
	color: #000;
	font-size: 15px;
}

.cities-list .city-cnt {
	color: #999;
	position: relative;
}

.wrapper_blocks {
	overflow: hidden;
	margin: 0 -1%;
}

/*.show_all_btn:before, .list .all a:before {*/
/*	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Ctitle%3EVector%20Smart%20Object1%3C%2Ftitle%3E%3Cpath%20d%3D%22M217.29%2C63.37a5.5%2C5.5%2C0%2C1%2C1-5.5%2C5.5%2C5.51%2C5.51%2C0%2C0%2C1%2C5.5-5.5m0-1.5a7%2C7%2C0%2C1%2C0%2C7%2C7%2C7%2C7%2C0%2C0%2C0-7-7Z%22%20transform%3D%22translate(-210.29%20-61.87)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Cpath%20d%3D%22M218.63%2C68.87l-1.71%2C2.21a.55.55%2C0%2C0%2C1-.77.1.53.53%2C0%2C0%2C1-.1-.75l1.21-1.56-1.21-1.56a.53.53%2C0%2C0%2C1%2C.1-.75.55.55%2C0%2C0%2C1%2C.77.1Z%22%20transform%3D%22translate(-210.29%20-61.87)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/

.cities_page .wrapper_blocks {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-flow: row;
	-webkit-flex-flow: row;
	flex-flow: row;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.cities_block {
	float: left;
	width: 31.33%;
	margin: 0 1% 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.cities_block .part_title {
	position: relative;
	padding: 0 10px;
	line-height: 32px;
	min-height: 32px;
	font-weight: 500;
	background-color: #d5d5d5;
}

.cities_block .part_title .show_all {
	color: #b71c1c;
	position: absolute;
	padding-left: 0;
	top: 50%;
	margin-top: -9px;
	right: 10px;
	font-weight: 400;
	font: 15px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.cities_link {padding-top: 5px;}

.cities_link > li {
	font-size: 15px;
	line-height: 36px;
	padding: 0 10px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.cities_link a {color: #000;}
/*cities list: end*/

/*auth form: start*/
.modal_auth {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(80, 78, 78, 0.5);
	z-index: 2000000;
	display: flex;
	align-items: center;
	justify-content: center;
}

.auth_form {
	position: relative;
	width: 353px;
	padding: 18px 24px;
	background-color: #fff;
    box-shadow: 0 4px 17px rgba(0, 0, 0, 0.17);
    border-radius: 6px;
	box-sizing: border-box;
}

.modal_auth .close_btn {
	display: block;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 10px;
	right: 12px;
	z-index: 100;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2215%22%20height%3D%2214%22%20viewBox%3D%220%200%2015%2014%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.982666%22%20y%3D%220.965515%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-45%200.982666%200.965515)%22%20fill%3D%22%23999999%22%2F%3E%0A%3Crect%20x%3D%220.982666%22%20y%3D%220.965515%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-45%200.982666%200.965515)%22%20fill%3D%22%23999999%22%2F%3E%0A%3Crect%20x%3D%220.982666%22%20y%3D%220.965515%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-45%200.982666%200.965515)%22%20fill%3D%22%23999999%22%2F%3E%0A%3Crect%20x%3D%221.46558%22%20y%3D%2214%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-135%201.46558%2014)%22%20fill%3D%22%23999999%22%2F%3E%0A%3Crect%20x%3D%221.46558%22%20y%3D%2214%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-135%201.46558%2014)%22%20fill%3D%22%23999999%22%2F%3E%0A%3Crect%20x%3D%221.46558%22%20y%3D%2214%22%20width%3D%221.36544%22%20height%3D%2218.4335%22%20transform%3D%22rotate(-135%201.46558%2014)%22%20fill%3D%22%23999999%22%2F%3E%0A%3C%2Fsvg%3E%0A') no-repeat center;
	cursor: pointer;
}

.modal_auth .wrapper_title {
	margin-bottom: 24px;
	padding-bottom: 6px;
	border-bottom: 1px solid rgba(153, 153, 153, 0.5);
}

.modal_auth .wrapper_title .tab_a {
	font: 400 20px/24px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	color: #999;
	display: block;
	float: left;
	margin-right: 22px;
	cursor: pointer;
}

.modal_auth .wrapper_title .tab_a.active {
	color: #333;
	position: relative;
}

.modal_auth .wrapper_title .tab_a.active:hover {
	text-decoration: none;
	cursor: default;
}

.modal_auth .wrapper_title .tab_a.active:before {
	content: '';
	display: block;
	height: 1px;
	position: absolute;
	bottom: -7px;
	left: 0;
	right: 0;
	background-color: #b71c1c;
}

.modal_auth .left_clmn {margin-bottom: 32px;}

.modal_auth .social {
	text-align: center;
	color: #fff;
	line-height: 38px;
	border: 1px solid;
	margin-bottom: 8px;
}

.modal_auth .social.facebook {color: #3C5A99;}
.modal_auth .social.google {border-color: #999; color: #000;}
.modal_auth .social.yahoo {color: #985ACE;}
.modal_auth .social.apple {border-color: #333; color: #272727;}

.modal_auth .social:last-child {margin-bottom: 0;}

.modal_auth .social:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: text-bottom;
	margin-right: 10px;
}

.modal_auth .social.facebook:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/facebook.svg') no-repeat center;}
.modal_auth .social.google:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/google.svg') no-repeat center;}
.modal_auth .social.yahoo:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/yahoo.svg') no-repeat center;}
.modal_auth .social.apple:before {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/apple.svg') no-repeat center;}


/* styles for round social media buttons

.social_crl_wrapper {
	display: flex;
	justify-content: center;
	margin-bottom: 24px;
}

.social_crl {
	width: 40px;
	height: 40px;
	margin-right: 12px;
}

.social_crl:last-child {margin-right: 0;}

.modal_auth .social_crl.facebook {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/circle/facebook.svg') no-repeat center;}
.modal_auth .social_crl.vk {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/circle/vk.svg') no-repeat center;}
.modal_auth .social_crl.yahoo {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/circle/yahoo.svg') no-repeat center;}
.modal_auth .social_crl.apple {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/circle/apple.svg') no-repeat center;}
.modal_auth .social_crl.twitter {background: url('/https/1014042311.rsc.cdn77.org/img/site/social/circle/twitter.svg') no-repeat center;}

 */
.modal_or {
	font-size: 12px;
	color: #999;
	position: relative;
	border-top: 1px solid #999;
	margin-bottom: 32px;
}

.modal_or span {
	position: absolute;
	top: -11px;
	left: 50%;
	transform: translate(-50%, 0);
	padding: 0 10px;
	background-color: #fff;
	text-transform: capitalize;
}

.modal_auth .social, .modal_auth input[type=text], .modal_auth input[type=password], .modal_auth input[type=tel],
.modal_auth input[type=email] {
	display: block;
	width: 100%;
	border-radius: 7px;
	box-sizing: border-box;
}

.modal_auth input[type=text], .modal_auth input[type=password], .modal_auth input[type=email], .modal_auth input[type=tel] {
	height: 40px;
	background-color: #F9F9F9;
	border: 1px solid #F9F9F9;
	font: inherit;
	font-size: 16px;
	padding: 0 22px;
	margin-bottom: 24px;
	outline: none;
	-webkit-appearance: none;
}

.modal_auth input[type=text].error,.modal_auth input[type=email].error, .modal_auth input[type=password].error {border-color: #bb2646;}

.modal_auth .form_bottom {
	display: block;
}

.modal_auth .forgot_link {
	color: #999;
	font-size: 14px;
	cursor: pointer;
}

.modal_auth .forgot_link:hover {text-decoration: underline;}

.reg_section .form_bottom {
	left: 0;
	width: auto;
}

.modal_auth .error_msg {
	font-size: 12px;
	color: #B71C1C;
	padding-bottom: 10px;
}

.modal_auth .error_msg:empty {padding-bottom: 0;}

.modal_auth input[type=submit] {
	display: block;
	width: 100%;
	padding: 0 22px;
	margin-bottom: 18px;
	color: #fff;
	background-color: #b71c1c;
	font: 400 14px/40px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	border: none;
	cursor: pointer;
	outline: none;
	-webkit-appearance: none;
    border-radius: 7px;
}

.modal_auth input[type=submit]:last-child {margin-bottom: 0;}

.modal_auth .loader img {margin-top: 5px;}

.tab_title {
    color: #333;
    font-size: 14px;
    margin-bottom: 14px;
}

.auth_info {
	font-size: 15px;
	line-height: 20px;
	min-height: 113px;
}

.remember_checkbox_block {
	color: #333;
	font-size: 14px;
	margin-bottom: 24px;
}

.remember_checkbox_block input[type=checkbox] {display: none;}

.remember_checkbox_block input[type=checkbox] + label {
	display: flex;
	align-items: center;
}

.remember_checkbox_block input[type=checkbox] + label:before {
	content: '';
	display: block;
	width: 17px;
	height: 14px;
	margin-right: 10px;
	background: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22a%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Crect%20x%3D%22.5%22%20y%3D%22.5%22%20width%3D%2213%22%20height%3D%2213%22%20rx%3D%221.5%22%20ry%3D%221.5%22%20style%3D%22fill%3Argba(255%2C255%2C255%2C.28)%3B%20stroke%3A%23999%3B%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.remember_checkbox_block input[type=checkbox]:checked + label:before {
	background: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22a%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.64%2014%22%3E%3Crect%20x%3D%22.5%22%20y%3D%22.5%22%20width%3D%2213%22%20height%3D%2213%22%20rx%3D%221.5%22%20ry%3D%221.5%22%20style%3D%22fill%3Argba(255%2C255%2C255%2C.28)%3B%20stroke%3A%23999%3B%22%2F%3E%3Cpath%20d%3D%22M16.38%2C1.48l-1.18-1.21c-.17-.18-.38-.26-.61-.26s-.44%2C.09-.61%2C.26L7.01%2C7.41l-2.83-2.9c-.17-.18-.38-.26-.61-.26s-.44%2C.09-.61%2C.26l-1.18%2C1.21c-.17%2C.18-.26%2C.39-.26%2C.63s.09%2C.45%2C.26%2C.63l4.63%2C4.75c.17%2C.18%2C.38%2C.26%2C.61%2C.26s.44-.09%2C.61-.26L16.38%2C2.74c.17-.18%2C.26-.39%2C.26-.63s-.09-.45-.26-.63Z%22%20style%3D%22fill%3A%2327b730%3B%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.modal_auth .g-recaptcha-register, .modal_auth .g-recaptcha-recover_password {margin-bottom: 22px;}

.modal_auth .loader {text-align: center;}
/*auth form: end*/

/*test*/
.ads_block {
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.adsbygoogle.mh100, .adsbygoogle.mh100_silent {
	height: 100px;
	width: 100%;
	margin: 0 auto;
}
.adsbygoogle.mh250 {
	height: 100px;
	width: 100%;
}

/*test*/
.verify_indent {margin-right: 10px}
.rest_small .verify_indent {margin-right:0}
.verify_block {
	display: inline-block;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20344.96%20344.96%22%3E%3Ctitle%3Eapproved-signal%3C%2Ftitle%3E%3Cpath%20d%3D%22M321.85%2C86.24l-40-23.11-23.1-40H212.5L172.48%2C0l-40%2C23.11H86.24l-23.11%2C40-40%2C23.1v46.22L0%2C172.48l23.11%2C40v46.21l40%2C23.11%2C23.11%2C40h46.21l40%2C23.1%2C40-23.11h46.21l23.11-40%2C40-23.11V212.5l23.11-40-23.11-40V86.24ZM156.91%2C243.07a16.79%2C16.79%2C0%2C0%2C1-23.34%2C0L83.12%2C192.63a16.21%2C16.21%2C0%2C0%2C1%2C0-22.89l13.36-13.35a16.19%2C16.19%2C0%2C0%2C1%2C22.89%2C0l25.87%2C25.87%2C80.34-80.35a16.19%2C16.19%2C0%2C0%2C1%2C22.89%2C0l13.36%2C13.35a16.19%2C16.19%2C0%2C0%2C1%2C0%2C22.89Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%2319a900%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

/*Order btn for lists*/
.rest_item .info_header, .restaurant_row .info_header, .blocks_list .rest_info .info_header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}


.rest_item .order_btn, .restaurant_row .order_btn, .blocks_list .rest_info .order_btn  {
	font: 400 14px/20px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	color: #b71c1c;
	margin-left: 10px;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	padding-top: 4px;
}

@media all and (max-width: 854px) {
	.rest_item .order_btn, .restaurant_row .order_btn, .blocks_list .rest_info .order_btn {
		padding-top: 5px;
	}
}

@media all and (max-width: 740px) {
	.rest_item .title {
		margin: 0;
	}
	.rest_item .info_header, .restaurant_row .info_header, .blocks_list .rest_info .info_header {
		margin-bottom: 5px;
	}

}

@media all and (max-width: 350px) {
	.modal_auth .recapthca {
		transform: scale(0.9);
		-webkit-transform: scale(0.9);
		transform-origin: 0 0;
		-webkit-transform-origin: 0 0;
	}
}

@media all and (max-height: 700px) {
	.modal_auth {
		padding-top: 20px;
		padding-bottom: 20px;
		overflow-y: auto;
		align-items: start;
	}
}

/*localization: start*/
/*de local*/

/*.de .wrapper_search input[type="search"] {padding-left: 78px;}*/
/*.de .fake_select input[type=text] {padding-left: 50px;}*/
/*.de .header.fixed .wrapper_search input[type="search"] {padding-left: 69px;}*/
/*.de .header.fixed .fake_select input[type=text] {padding-left: 46px;}*/
.de .modal_auth input[type=submit] {padding: 0 14px;}
.de .modal_auth .error_msg {max-width: 200px;}
.de .breadcrumbs .content > ul:first-child {max-width: 690px;}
.de .breadcrumbs .content > ul:first-child:before {left: 645px;}
.de .header.fixed .user_button, .de .header.fixed .wrapper_language {margin-left: 10px;}

@media (max-width: 1030px) {
	.de .breadcrumbs .content > ul:first-child {max-width: 54%;}
}
@media (max-width: 740px) {
	.de .breadcrumbs .content > ul:first-child {max-width: 100%;}
	.de .search_nearby {font-size: 13px;}
}

/*es local*/

/*.es .wrapper_search input[type="search"] {padding-left: 80px;}*/
/*.es .fake_select input[type=text] {padding-left: 76px;}*/
/*.es .header.fixed .wrapper_search input[type="search"] {padding-left: 71px;}*/
/*.es .header.fixed .fake_select input[type=text] {padding-left: 68px;}*/
.es .modal_auth input[type=submit] {
	width: 104px;
	padding: 0;
	text-align: center;
}
.es .modal_auth .error_msg {max-width: 194px;}

@media (min-width: 1031px) {
	.es .user_button {margin-left: 20px;}
	.es .wrapper_language {margin-left: 20px;}
}
@media all and (max-width: 1180px) {
	.es .m_filter_search_input {margin: 0 55px 0 65px;}
	.es .m_filter_search_input input {padding-right: 20px;}
}
@media all and (max-width: 740px) {
	.es .filter_tabs div {
		overflow: hidden;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		padding: 0 5px;
		white-space: nowrap;
	}
}

/*fr local*/

/*.fr .wrapper_search input[type="search"] {padding-left: 112px;}*/
/*.fr .fake_select input[type=text] {padding-left: 59px;}*/
/*.fr .header.fixed .wrapper_search input[type="search"] {padding-left: 96px;}*/
/*.fr .header.fixed .fake_select input[type=text] {padding-left: 52px;}*/
.fr .user_dropdown .menu_actions li a, .fr .user_dropdown .logout {padding-left: 60px;}
.fr .user_dropdown .menu_actions li a:before, .fr .user_dropdown .logout:before {left: 20px;}
.fr .header.fixed .user_button, .fr .header.fixed .wrapper_language {margin-left: 15px;}
.fr .new_label {
	padding: 0 6px;
	font-size: 14px;
}
.fr .modal_auth input[type=submit] {padding: 0 10px;}
.fr .modal_auth .error_msg {max-width: 190px;}
.fr .breadcrumbs.without_compare .content > ul:first-child {max-width: 100%;}
.fr .breadcrumbs .content > ul:first-child {max-width: 690px;}
.fr .breadcrumbs .content > ul:first-child:before {left: 645px;}
.fr .michelin .right > div {margin-top: 8px;}

@media (max-width: 1030px) {
	.fr  .breadcrumbs .content > ul:first-child {max-width: 54%;}
}
@media (max-width: 740px) {
	.fr .breadcrumbs .content > ul:first-child {max-width: 100%;}
}

/*it local*/
/*.it .wrapper_search input[type="search"] {padding-left: 71px;}*/
/*.it .fake_select input[type=text] {padding-left: 64px;}*/
/*.it .header.fixed .wrapper_search input[type="search"] {padding-left: 63px;}*/
/*.it .header.fixed .fake_select input[type=text] {padding-left: 58px;}*/
.it .wrapper_date {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.it .wrapper_date a {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; line-height: 14px}


/*pt local*/
/*.pt .wrapper_search input[type="search"] {padding-left: 100px;}*/
/*.pt .fake_select input[type=text] {padding-left: 66px;}*/
/*.pt .header.fixed .wrapper_search input[type="search"] {padding-left: 88px;}*/
/*.pt .header.fixed .fake_select input[type=text] {padding-left: 60px;}*/
.pt .wrapper_date {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.pt .wrapper_date a {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; line-height: 14px}

/*ru local*/
/*.ru .wrapper_search input[type="search"] {padding-left: 75px;}*/
/*.ru .fake_select input[type=text] {padding-left: 55px;}*/
/*.ru .header.fixed .wrapper_search input[type="search"] {padding-left: 67px;}*/
/*.ru .header.fixed .fake_select input[type=text] {padding-left: 50px;}*/
@media (min-width: 1031px) {
	.ru .user_button {margin-left: 15px;}
	.ru .wrapper_language {margin-left: 12px;}
}

/*zh local*/
/*.zh .fake_select input[type=text] {padding-left: 95px;}*/
/*.zh .header.fixed .wrapper_search input[type="search"] {padding-left: 56px;}*/
/*.zh .header.fixed .fake_select input[type=text] {padding-left: 85px;}*/
/*localization: end*/


/*media*/
@media all and (max-width: 1450px) {
	.up_btn {
		margin-left: 1000px;
		right: 15px;
	}
}

@media all and (max-width: 1180px) {
	.up_btn {
		margin-left: 910px;
		border: none;
		position: fixed;
		display: block;
		bottom: 68px;
		right: 10px;
		z-index: 500100;
		padding: 0;
		font-size: 0;
		line-height: normal;
	}

	/*mobile search: start*/
	#main_search_submit {
		display: none;
	}
	/*.new_search_head.modal {*/
	/*	display: none;*/
	/*	position: fixed;*/
	/*	top: 0;*/
	/*	bottom: 0;*/
	/*	left: 0;*/
	/*	right: 0;*/
	/*	z-index: 1600000;*/
	/*	background-color: #fff;*/
	/*	-webkit-tap-highlight-color: transparent;*/
	/*}*/

	/*.new_search_head.modal.show {
		display:block;
	}

	.new_search_head * {
		-webkit-tap-highlight-color: initial;
	}

	.new_search_head .wrapper_search {
		display: block;
		width: auto;
	}

	.new_search_head .wrapper_search,
	.new_search_head .wrapper_search.clear {
		text-align: center;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;

		background: #fff;
		z-index: 100000;
        height: fit-content;
		margin: 0;
	}

	.new_search_head .wrapper_search:before {
		content: '';
		display: block;
		position: absolute;
		bottom: -62px;
		height: 20px;
		left: 0;
		right: 0;
		background-color: #fff;
	}

	.new_search_head .searchform {
		position: absolute;
		left: 18px;
		right: 18px;
		top: 54px;
	}

	.with_gt_plugin .new_search_head .searchform {
		top: 94px;
	}
	.new_search_head .overflow_search {
		position: relative;
		float: left;
		margin-bottom: 10px;
		width: 100%;
		padding-bottom: 0;
	}
	.m_filter_search_input {
		position: relative;
		display: block;
		margin: 0 55px;
		top: -5px;
	}
	.new_search_head .m_search_title:before,
	.new_search_head .overflow_search:before,
	.m_filter_search_input:before {
		content: '';
		position: absolute;
		top: 8px;
		left: 10px;
		display: block;
		width: 24px;
		height: 24px;
		background: url(/https/1014042311.rsc.cdn77.org/img/m_lupa.svg) no-repeat center center;
	}

	.new_search_head .overflow_search:before{
		position: static;
	}

	/*.fake_select:before {*/
	/*	background: url(/https/1014042311.rsc.cdn77.org/img/marker.svg) no-repeat center center;*/
	/*}*/

	/* search icon*/


	/*.icon.bbq, .search_row.bbq:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/bbq_square.svg') no-repeat;}
	.icon.steakhouse, .search_row.steakhouse:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/steakhouse_square.svg') no-repeat;}

	.with_icon.top_in:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/top_in.svg') no-repeat;}
	.with_icon.cuisines:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cuisines.svg') no-repeat;}
	.with_icon.cities_nearby:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cities_nearby.svg') no-repeat;}
	.with_icon.meal:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/meal.svg') no-repeat;}
	.with_icon.view_map:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/view_map.svg') no-repeat;}
	.with_icon.restaurants:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/restaurants.svg') no-repeat;}
	.with_icon.cafe:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cafe.svg') no-repeat;}
	.with_icon.bbq:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/bbq.svg') no-repeat;}
	.with_icon.pab_bar:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/pab_bar_old.svg') no-repeat;}
	.with_icon.desserts:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/desserts.svg') no-repeat;}
	.with_icon.club:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/club.svg') no-repeat;}
	.with_icon.fast-food:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/fast-food.svg') no-repeat;}
	.with_icon.steakhouse:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/steakhouse.svg') no-repeat;}
	.with_icon.cafeteria:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/cafeteria.svg') no-repeat;}
	.with_icon.favorites:before {background: url('/https/1014042311.rsc.cdn77.org/img/search_icons/svg/favorites.svg') no-repeat;}*/
	/* search icon*/

	/*.new_search_head .fake_select input[type=text],*/
	/*.new_search_head .wrapper_search input[type=search],*/
	.m_filter_search_input input{
		-webkit-appearance: none;
		display: block;
		/*background-color: #e4e5e7;*/
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space: nowrap;
		border: none;
		font: 300 20px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
		color: #000000;
		width: 100%;
		outline: none;
		/*padding: 0 12px 0 50px;*/
		/*height: 40px;*/
		/*border-radius: 6px;*/
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	/*.new_search_head .fake_select,*/
	/*.new_search_head .search_text{*/
	/*	border-radius: 6px;*/
	/*	border: none;*/
	/*	background-color: #e4e5e7;*/
	/*}*/

	/*.new_search_head .overflow_search.active .clear-input {display: block;}*/
	/*.new_search_head .fake_select {*/
	/*	position: relative;*/
	/*	*/
	/*	width: 100%;*/
	/*	margin-top: 0;*/
	/*	-webkit-box-sizing: border-box;*/
	/*	box-sizing: border-box;*/

    /*    text-align: left;*/
	/*}*/

	/*.new_search_head .fake_select {*/
	/*	display: flex;*/
	/*}*/

	/*.modal_head {
		position: absolute;
		top: 0;
		left: 10px;
		right: 10px;
		z-index: 1;
		padding-top: 12px;
		text-align: center;
	}
	.modal_head {
		position: absolute;
		top: 0;
		left: 18px;
		right: 18px;
		z-index: 1;
		padding-top: 18px;
		text-align: center;
	}*/

	.with_gt_plugin .new_search_head .modal_head {
		top:40px;
	}

	/*.new_search_head .searchform,*/
	/*.m_filter, .m_filter_search, .m_filter_cancel, .m_filter_clear {*/
	/*	display: inline-block;*/
	/*	color: #b71c1c;*/
	/*	font-size: 20px;*/
	/*	top: 18px;*/
	/*	position: absolute;*/
	/*	cursor: pointer;*/
	/*}*/
	/*.new_search_head .searchform {padding-top: 37px;}*/
	/*.m_filter_cancel {	left: 0;}*/
	/*.m_filter_search, .m_filter, .m_filter_clear {right: 0;}*/
	/*.m_new_logo {*/
	/*	display: inline-block;*/
	/*	background-size: contain;*/
	/*	height: 22px;*/
	/*}*/
	/*.m_new_logo img {*/
	/*	width: 100%;*/
	/*	height: 100%;*/
	/*}*/
	/*.new_search_head .fake_bg:before {
		content: '';
		display: block;
		top: 0;
		height: 114px;
		left: 0;
		right: 0;
		background: #fff;
		position: absolute;
	}
	.new_search_head .overflow_search_list,
    .new_search_head .fake_select_list {
		text-align: left;
		top: 164px;*/
		/* position: absolute; */
		/*position: fixed;
		bottom: 0;
		padding: 0 14px;
		border-top: 1px solid #e1e1e1;
		-webkit-box-shadow: none;
		box-shadow: none;
		left: 0;
		right: 0;
		background: #fff;
		z-index: 6000;
		overflow-y: auto;
		overflow-x: hidden;
		-webkit-overflow-scrolling: touch;
		display: none;
	}*/

	.with_gt_plugin .new_search_head .overflow_search_list, .with_gt_plugin .new_search_head .fake_select_list {
		top:204px;
	}

	/*.new_search_head .overflow_search_list.show_list, .new_search_head .fake_select_list.show_list {display: block;}*/
	/*.new_search_head .overflow_search_list .list {padding-top: 7px;}*/
	/*.new_search_head .list .row {
		padding: 12px 10px 13px 50px;
		font-size: 15px;
		position: relative;
		cursor: pointer;
		margin: 0;
		border: none;
	}
	.new_search_head .list .row:before {
		content: '';
	}
	.new_search_head .list .row:before,
    .search_row__branches-img {
		display: block;
		width: 22px;
		height: 22px;
		left: 15px;
		background-position: center;
		position: absolute;
		top: 11px;
		z-index: 20;
	}
	.new_search_head .list .row.search_row__branches:before {
		top: 13px;
	}
	.new_search_head .show_list .list {
		display: block;
		position: static;
		border: none;
		padding: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		border-radius: 0;
	}
	.new_search_head .list .info_search {
		position: relative;
		z-index: 20;
	}
	.new_search_head .list .row a, .new_search_head .list .row {font-size: 20px;}
	.new_search_head .part {
        position: relative;

		margin: 0 -14px;
		padding: 8px 16px;
		line-height: 27px;
		font-size: 14px;
		color: #333;*/
		/*background-color: #f1f1f1;*/
	}
	/*.new_search_head .part a {
		color: #b71c1c;
		position: absolute;
		padding-left: 19px;
		top: 0;
		right: 14px;
	}
	.new_search_head .part a:before {
		content: '';
		display: block;
		width: 12px;
		height: 12px;
		position: absolute;
		top: 6px;
		left: 0;
	}*/
	/*mobile search: end*/
/*}*/

@media all and (max-width: 1000px) {
	.up_btn {margin-left: 0; right: 40px;}
}

/*.mobile_logo, .back_btn, .search_btn_m, .ratings_btn, .new_search_head.modal, .main_search_submit, .menu_btn, .menu_btn.flag-icon, .ahead_btn {display: none;}*/

/*.back_btn {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object110%3C%2Ftitle%3E%3Cpolygon%20points%3D%2220.31%2027.5%209.5%2015.85%2020.33%204.5%2022.49%206.69%2013.72%2015.88%2022.5%2025.34%2020.31%2027.5%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;}*/
.ahead_btn {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3Ebacl%3C%2Ftitle%3E%3Cpolygon%20points%3D%229.5%2025.34%2018.28%2015.88%209.51%206.69%2011.67%204.5%2022.5%2015.85%2011.69%2027.5%209.5%2025.34%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;}

.menu_btn.auth_block {background: none;}

/*.menu_btn.auth_block img {
	width: 26px;
	height: 26px;
	-o-object-fit: cover;
	object-fit: cover;
	margin: 3px auto;
	border-radius: 100%;
}*/

@media all and (min-width: 1031px) {
	.desktop_app .back_btn, .desktop_app .ahead_btn {
		display: block;
		width: 32px;
		height: 32px;
		cursor: pointer;
		float: left;
		margin-top: 8px;
		margin-left: -10px;
		margin-right: 10px;
	}

	/*.desktop_app .header.fixed .back_btn, .desktop_app .header.fixed .ahead_btn {*/
	/*	margin-top: -3px;*/
	/*}*/

	/*.logo_guru .mobile_logo { display: none !important;}*/

	/*.mobile_menu .user_button:hover {*/
	/*	opacity: .8;*/
	/*}*/

	/*.results_list {*/
	/*	max-height: 60vh;*/
	/*	overflow-y: auto;*/
	/*	overflow-x: hidden;*/
	/*	padding: 0 15px 8px;*/
	/*}*/

    /*.header.fixed .results_list{*/
    /*    padding: 0 10px;*/
    /*}*/


    /*.header.fixed .info_search a{*/
    /*    font-weight: 400;*/
    /*}*/
}

@media all and (max-width: 1780px) {

    body:has(.pierre-assist-button) .footer {
        padding-bottom: 60px;
    }
}

@media all and (max-width: 1380px) {
    body:has(.pierre-assist-button):has(.up_btn) .footer {
        padding-bottom: 110px;
    }

    body.article_page {
        margin-bottom: 180px;
    }

    /*body:not(.homepage){*/
    /*    margin-bottom: 180px;*/
    /*}*/
}

@media all and (max-width: 1200px) {
    body.mobile_compact{
        margin-bottom: 0;
    }
}

@media all and (max-width: 1030px) {

	/*body.homepage .search_btn_m, body.near_me .search_btn_m{*/
	/*	display: none;*/
	/*}*/
	body:not(.recipe_page).overflow {
		position: fixed !important;
		width: 100%;
		left: 0;
	}
	/*body.guide_page.overflow {position: relative !important; overflow: hidden !important;}*/
	.app_note {
		display: block;
	}

	/*.fake_select, */
    .wrapper_search, .wrapper_header .search_btn, .desktop_logo,
	.breadcrumbs .content > ul:first-child:before, .wrapper_search.with_geo_disclaimer .content:not(.geo), .wrapper_search.with_geo_disclaimer.geo_true {display: none;}
	.wrapper_search.with_geo_disclaimer {
		display: block;
	}

	.wrapper_compare {margin-top: 0;}
	.wrapper_compare :first-child {font-size: 16px;}
	.wrapper_compare:before {
		width: 22px;
		height: 20px;
		top: 9px;
	}

	body {padding-top: 61px;}

	.wrapper_header {height: auto;}

	.list {max-height: none;}

	.content {
		width: auto;
		margin: 0 10px;
	}

	.top_title {
		color: #333;
		font: 400 26px "Akrobat-Bold", "Roboto", "Helvetica Neue", "Arial", sans-serif;
		position: absolute;
		top: 12px;
		left: 40px;
		right: 135px;
		text-align: center;
		background-color: #fff;
		white-space: nowrap;
		overflow: hidden;
		-o-text-overflow: ellipsis;
		text-overflow: ellipsis;
		z-index: 11;
	}
	.top_title a {
		pointer-events: none;
		color: #333333;
	}
	.top_title__main-logo {
		margin-right: 10px;
		margin-bottom: -5px;
	}

	.map_show .top_title {
		right: 146px;
	}
	.desktop_app .top_title {right: 40px;}

	.overflow_search_list .location_block {
		position: static;
		margin: 0 -14px !important;
	}
	.location_block .block {
		border-radius: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
		padding-right: 40px;
	}
    .location_block .close_btn {
        right: 10px;
    }

	.footer {
		left: 0;
		padding: 0 10px 20px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}

	.footer > .content {
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}


	/*.wrapper_header {*/
	/*	position: fixed;*/
	/*	!*iOS fix below*!*/
	/*	top: -1px;*/
	/*	left: 0;*/
	/*	right: 0;*/
	/*	text-align: center;*/
	/*	background-color: #fff;*/
	/*	padding: 18px 0 16px;*/
	/*	z-index: 5002;*/
	/*	border-bottom: 1px solid #d5d8da;*/
	/*}*/

	.with_gt_plugin .wrapper_header,
	.with_gt_plugin .mobile_menu,
	.with_gt_plugin .modal
	{
		top:40px;
	}

	/*.header {padding: 0;}*/

	/*.logo_guru {*/
	/*	display: inline-block;*/
	/*	float: none;*/
	/*	height: 22px;*/
	/*	width: 190px;*/
	/*}*/

	/*.mobile_logo {*/
	/*	display: block;*/
	/*	height: 100%;*/
	/*	width: auto;*/
	/*	margin: 0 auto;*/
	/*}*/

	/*.back_btn, .search_btn_m, .ratings_btn, .wrapper_language, .ahead_btn {*/
	/*	display: block;*/
	/*	width: 32px;*/
	/*	height: 32px;*/
	/*	position: absolute;*/
	/*	top: 50%;*/
	/*	margin-top: -15px;*/
	/*	z-index: 1002;*/
	/*	cursor: pointer;*/
	/*}*/
	/*.m_filter_cancel.back_btn {top: 14px; margin-top: 0;}*/
	/*.search_btn_m {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3Es%3C%2Ftitle%3E%3Cpath%20d%3D%22M29%2C32.07l-6.2-6.2A9.36%2C9.36%2C0%2C0%2C0%2C21%2C12.76l0%2C0A9.35%2C9.35%2C0%2C0%2C0%2C7.9%2C14.52h0A9.35%2C9.35%2C0%2C0%2C0%2C21%2C27.63l6.2%2C6.2ZM15.39%2C27a6.77%2C6.77%2C0%2C1%2C1%2C6.76-6.77A6.77%2C6.77%2C0%2C0%2C1%2C15.39%2C27Z%22%20transform%3D%22translate(-1.5%20-6.33)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat; right: 51px;}*/
	/*.user_button {*/
	/*	width: 42px;*/
	/*	height: 42px;*/
	/*}*/
    .desktop_app .search_btn_m {right: 10px;}

	/*.wrapper_language {right: 90px;}*/
	/*.user_block {*/
	/*	position: absolute;*/
	/*	right: 10px;*/
	/*	top: 8px;*/
	/*}*/
	/*.user_dropdown {top: -9px;}*/
	/*.wrapper_language .dropdown .lang {text-align: left;}*/

	.expected-language {top: 25px}
	.expected-language:before, .ru .expected-language:before {right: 77px;}

	.breadcrumbs {
		margin-top: 0;
		padding-top: 0;
		line-height: 40px;
	}
	.breadcrumbs a, .breadcrumbs span {font-size: 16px;}
	.breadcrumbs .content > ul:first-child {
		/*max-width: 60%;*/
		max-width: none;
	}

	/*.fake_select:before {*/
	/*	content: '';*/
	/*	display: block;*/
	/*	width: 24px;*/
	/*	height: 24px;*/
	/*}*/

	/*.new_search_head .show_list .list {*/
	/*	overflow: visible;*/
	/*}*/

	/*.results_list .part .show_all_btn {*/
	/*	padding-left: 0;*/
	/*	line-height: 27px;*/
	/*}*/
}

/*@media screen and (max-width: 800px) {*/
/*	html[lang=de] .wrapper_compare, html[lang=de] .wrapper_compare.show {display: none;}*/
/*}*/

/*@media screen and (max-width: 785px) {*/
/*	html[lang=es] .wrapper_compare, html[lang=es] .wrapper_compare.show,*/
/*	html[lang=fr] .wrapper_compare, html[lang=fr] .wrapper_compare.show,*/
/*	html[lang=pt] .wrapper_compare, html[lang=pt] .wrapper_compare.show,*/
/*	html[lang=ru] .wrapper_compare, html[lang=ru] .wrapper_compare.show {display: none;}*/
/*}*/

@media all and (max-width: 740px) {
	.ads_block.mh250 {
		height: 250px;
	}
	.ads_block.mh100 {
		height: 110px;

	}
	.ads_block.mh100_silent, .adsbygoogle.mh100_silent {
		height: 180px;
	}
	/*.wrapper_compare, .wrapper_compare.show {display: none;}*/

	/*body {padding-top: 44px;}*/
    /*body:not(.homepage):not(.mobile_compact){*/
    /*    margin-bottom: 240px;*/
    /*}*/
	body.with_app_b {padding-top: 115px;}
	/*.wrapper_header {padding: 14px 0 9px;}*/
	.expected-language:before, .ru .expected-language:before {right: 80px;}
	/*.logo_guru {*/
	/*	height: 16px;*/
	/*	width: 135px;*/
	/*}*/
	.map_show .logo_guru {
		margin-right: 25px;
	}

	/*.back_btn {*/
	/*	!*margin-left: -10px;*!*/
	/*	margin-left: 0;*/
	/*	background: url('/https/1014042311.rsc.cdn77.org/img/site/restaurant/gallery_back.svg') no-repeat;*/
	/*}*/
	/*.modal .back_btn {*/
	/*	margin-left: 0;*/
	/*}*/
	.ahead_btn {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3E2%3C%2Ftitle%3E%3Cpolygon%20points%3D%2211%2023.11%2018.1%2015.91%2011.01%208.91%2012.49%207.5%2021%2015.89%2012.5%2024.5%2011%2023.11%22%20style%3D%22fill%3A%23d41f26%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;}
	/*.search_btn_m {background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ctitle%3EVector%20Smart%20Object23%3C%2Ftitle%3E%3Cpath%20d%3D%22M3.17%2C18.28-1.41%2C13.7A6.91%2C6.91%2C0%2C0%2C0-2.74%2C4a6.91%2C6.91%2C0%2C0%2C0-9.69%2C1.33A6.91%2C6.91%2C0%2C0%2C0-11.1%2C15a6.91%2C6.91%2C0%2C0%2C0%2C8.35%2C0l4.58%2C4.58ZM-6.89%2C14.56a5%2C5%2C0%2C0%2C1-5-5%2C5%2C5%2C0%2C0%2C1%2C5-5%2C5%2C5%2C0%2C0%2C1%2C5%2C5%2C5%2C5%2C0%2C0%2C1-5%2C5Z%22%20transform%3D%22translate(21.33%204.89)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat; right: 50px;}*/

	.top_title {
		font-size: 16px;
		top: 12px;
		left: 48px;
		-webkit-tap-highlight-color: transparent;
	}

	.breadcrumbs {
		background-color: transparent;
		padding: 0;
		height: auto;
		overflow: hidden;
		margin-top: 10px;
		line-height: normal;
	}
	.breadcrumbs {margin-top: 4px;}
	.breadcrumbs .content > ul:first-child {
		max-width: 100%;
		white-space: normal;
	}
	.o_breadcrumb {color: rgba(66,66,66,.7);}
	.breadcrumbs a, .breadcrumbs span {
		display: inline;
		color: rgba(66,66,66,.7);
		font-size: 13px;
		line-height: 24px;
	}
	.breadcrumbs a {text-decoration: underline;}

	/*.user_block {right: 16px;}*/
	/*.user_button {*/
	/*	width: 30px;*/
	/*	height: 30px;*/
	/*	margin-left: 0;*/
	/*}*/

	/*.wrapper_language {*/
	/*	right: 91px;*/
	/*	top: 6px;*/
	/*	margin-top: 0;*/
	/*}*/

	/*mobile search: start*/
	/*.new_search_head .wrapper_search:before {
		height: 12px;
		bottom: -12px;
	}
	.new_search_head .searchform {
		left: 10px;
		right: 10px;
		top: 40px;
	}
	.with_gt_plugin .new_search_head .searchform {
		top: 80px;
	}
	.new_search_head .m_search_title:before,*/
    /*.new_search_head .fake_select:before, */
    /*.new_search_head .overflow_search:before, .m_filter_search_input:before {*/
	/*	width: 14px;*/
	/*	height: 14px;*/
	/*	left: 6px;*/
	/*	top: 6px;*/
	/*}*/
	/*.new_search_head .fake_select input[type=text],*/
	/*.new_search_head .wrapper_search input[type=search],*/
	/*.m_filter_search_input input {*/
	/*	border-radius: 3px;*/
	/*	font: 400 16px "Lato", "Helvetica Neue", "Arial", sans-serif;*/
	/*}*/
	/*.new_search_head .fake_select,*/
	/*.new_search_head .search_text{*/
	/*	height: 26px;*/
	/*	padding-left: 8px;*/
	/*	padding-right: 12px;*/

	/*	border-radius: 3px;*/
	/*}*/
	/*.new_search_head .searchform {padding-top: 10px;}*/
	/*.modal_head {
		left: 10px;
		right: 10px;
		padding-top: 14px;
	}*/
	/*.m_filter, .m_filter_search, .m_filter_cancel, .m_filter_clear {*/
	/*	font-size: 15px;*/
	/*	top: 14px;*/
	/*}*/
	/*.m_filter_cancel.back_btn {top: 6px;}*/
	/*.m_new_logo {height: 16px;}*/
	/*.new_search_head .overflow_search_list, .new_search_head .fake_select_list {top: 114px;}*/
    /*.new_search_head .overflow_search_list,*/
    /*.new_search_head .fake_select_list {top: 140px;}*/

	.with_gt_plugin .new_search_head .overflow_search_list, .with_gt_plugin .new_search_head .fake_select_list {top: 140px;}
	/*.new_search_head .overflow_search_list .list, .new_search_head .fake_select_list .list{padding-top: 0;}*/
	/*.new_search_head .list .row  {padding: 10px 10px 11px 36px;}
	.new_search_head .list .row:before {
		width: 20px;
		height: 20px;
		top: 10px;
		left: 0;
		margin: 0 3px;
	}

	.search_row__branches-img {
		width: 26px;
		height: 26px;
		left: 0;
	}

	.new_search_head .list .row.place:before, .new_search_head .list .row.station:before {
		top: 10px;
	}
	.new_search_head .list .row a,
    .new_search_head .list .row {font-size: 16px;}

    .new_search_head .list .row.row__nothing-find{font-size: 14px}

	.overflow_search_list .all_results {
		margin: -1px -14px 0;
		padding: 0 14px;
	}*/
	/*mobile search: end*/


	.cities_block, .cities-list > li {
		width: 48%;
	}

	.block503 .critic_wrapper {
		padding-top: 0;
		/*padding-bottom: 20px;*/
	}
	.block503 .critic_wrapper img {width: 250px;}
	.block503 h1 {
		font-size: 30px;
		line-height: 40px;
	}


	.up_btn {
		bottom: 33px;
		width: 42px;
		height: 42px;
		right: 20px;
	}
	.up_btn.stickyAd {
        bottom: 0;
	}

	/*.wrapper_language .dropdown {top: -6px;}*/

	/*.wrapper_language .dropdown .activelang:not(:last-child) {*/
	/*	display: none;*/
	/*}*/

	.expert_rate {
		width: 40px;
		height: 40px;
		top: -5px;
	}

	.new_label.has_priv {
		padding: 0 7px;
	}
    .featured .wrap_cuisine {padding-right: 90px;}

	.footer>.content{
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		-webkit-flex-direction: column;
		flex-direction: column;

	}

	.footer .left_block {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;
		margin-right: 0;
	}
	.footer .footer_links {
		margin-top: 18px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.footer .copy {
		text-align: center;
		padding-bottom: 20px;
	}

	.txt_hint .hint_swiper .hint-button-prev, .txt_hint .hint_swiper .hint-button-next {
		display: none;
	}
	.txt_hint .txt_wrap {
		padding-top: 13px;
		padding-left: 16px;
		padding-right: 16px;
	}
	.txt_hint .txt_wrap .txt_wrap__date {
		left: 16px;
	}
	.txt_wrap__link {
		right: 16px;
	}
	.hint_swiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination__fake .swiper-pagination-bullet {
		width: 6px;
		height: 6px;
	}
	.txt_wrap__close {
		display: block;
		position: absolute;
		right: 2px;
		top: 2px;
		width: 15px;
		height: 13px;
		z-index: 900000;
		background-size: 25px;
		background-position: -6px -4px;
	}

	.top_title__main-logo {
		width: 20px;
		height: 20px;
		margin-right: 5px;
		margin-bottom: -3px;
	}

    body:has(.pierre-assist-button) .footer {
        padding-bottom: 85px;
    }
}

@media all and (max-width: 530px) and (min-width: 414px) {
	/*body {padding-top: 50px;}*/
	/*.m_filter_search, .m_filter_cancel {top: 18px;}*/
	/*.new_search_head .searchform {top: 49px;}*/
	/*.new_search_head .overflow_search_list, .new_search_head .fake_select_list {top: 122px;}*/
	.with_gt_plugin .new_search_head .overflow_search_list, .with_gt_plugin .new_search_head .fake_select_list {top: 162px;}
	.breadcrumbs {
		margin-top: 12px;
		margin-bottom: 12px;
	}
	/*.breadcrumbs a, .breadcrumbs span {font-size: 16px;}*/
	.top_title {
		font-size: 22px;
		top: 12px;
	}
	/*.m_new_logo, */
	/*.logo_guru {*/
    /*    height: 22px;*/
    /*    width: 186px;*/
    /*}*/
	.menu_btn.main_menu_btn {margin-top: 0; top: 8px;}
	.search_btn_m, .ratings_btn {
		top: 50%;
		margin-top: -16px;
	}
	.top_title__main-logo {
		margin-bottom: -2px;
	}
}

@media all and (max-width: 350px) {
	.auth_form {
		width: 100%;
	}
}

@media all and (max-width: 531px) {
	.menu_btn, .menu_btn.flag-icon {
		display: block;
		width: 34px;
		height: 34px;
		position: absolute;
		top: 50%;
		margin-top: -16px;
		cursor: pointer;
		left: 42px;
		z-index: 1500;
	}

	.menu_btn.flag-icon {
		width: 23px;
		height: 16px;
		margin: -9px 0 0 5px;
		top: 50%;
		cursor: pointer;
		border: 1px solid transparent;
	}

	/*.header .back_btn, .header .ahead_btn {display: none;}*/
    .header.go_is_shown .back_btn, .header.go_is_shown .ahead_btn {display: block;}
	.header.go_is_shown .menu_btn {display: none;}
	.menu_btn.main_menu_btn {
		background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/user-default.svg) no-repeat;
		left: auto;
		right: 40px;
	}

	/*.search_btn_m {right: 10px;}*/

	.menu_btn.flag-icon {
		background-size: 23px;
	}

	/*.mobile_menu .flag-icon {*/
	/*	top: 1px;*/
	/*	height: 16px;*/
	/*	border: 1px solid transparent;*/
	/*}*/

	/*.mobile_menu {*/
	/*	display: none;*/
	/*	position: fixed;*/
	/*	top: 0;*/
	/*	bottom: 0;*/
	/*	left: 0;*/
	/*	right: 0;*/
	/*	background-color: #fff;*/
	/*	z-index: 15000;*/
	/*	padding-top: 50px;*/
	/*}*/
	.with_app_b .mobile_menu {top: 70px;}
	/*.mobile_menu.is_open {*/
	/*	display: block;*/
	/*	height: 100vh;*/
	/*}*/

	.wrapper_language {
		margin: 0;
		float: none;
		width: 100%;
		height: auto;
		cursor: inherit;
		position: absolute;
		z-index: 1600;
		left: 0;
		/*top: 282px;*/
		top: 317px;
	}

	.wrapper_language .dropdown .flag-icon {
		top: 9px;
	}
	.homepage .wrapper_language .active_lang,
	body:not(.homepage) .wrapper_language .active_lang,
    body:not(.homepage) .header:not(.fixed) .wrapper_language .active_lang{display: none;}

	.expected-language {
		display: block;
		width: 300px;
		left: auto;
		right: 0;
		z-index: 5002;
		top: 20px
	}

	.expected-language:before, .ru .expected-language:before {
		right: 31px;
		left: auto;
	}
	.wrapper_language .dropdown {
		display: block;
		position: static;
		-webkit-box-shadow: none;
		box-shadow: none;
		padding: 5px 20px;
		border-top: 1px solid #dadada;
		border-bottom: 1px solid #dadada;
	}
	.wrapper_language .dropdown .close_btn {display: none;}
	/*.mobile_menu .close_btn {*/
	/*	display: block;*/
	/*	top: 12px;*/
	/*	z-index: 1600;*/
	/*}*/
	.no_login.user_dropdown .cut {display: none;}
	/*.mobile_menu.is_open .user_dropdown.no_login {padding-top: 40px;}*/
	.no_login .wrapper_language {top: 98px;}
	.wrapper_language .dropdown input[type=radio]+label:after {display: none;}
	.wrapper_language .dropdown input[type=radio]+label {padding-left: 50px;}

	.top_title {
		right: 44px;
		left: 44px;
	}

	/*.user_button {display: none;}*/
	/*.mobile_menu.is_open .user_block {position: static;}*/
	/*.mobile_menu.is_open .user_dropdown {*/
	/*	display: block;*/
	/*	position: absolute;*/
	/*	top: 0;*/
	/*	left: 0;*/
	/*	right: 0;*/
	/*	width: auto;*/
	/*	-webkit-box-shadow: none;*/
	/*	box-shadow: none;*/
	/*}*/
	/*.mobile_menu .user_dropdown .close_btn {display: none;}*/

	.user_dropdown .user_info img {
		width: 80px;
		height: 80px;
	}
	.user_dropdown .user_info {padding: 12px 18px;}
	.user_dropdown .user_info img {
		width: 80px;
		height: 80px;
	}
	.user_dropdown .user_name {
		font-size: 26px;
		line-height: 36px;
	}
	.wrapper_language .dropdown input[type=radio] + label:after {left: 45px;}
	.wrapper_language .dropdown input[type=radio] + label {padding-left: 84px;}

	.new_label.has_priv {
		line-height: 18px;
		letter-spacing: 0.5px;
		font-family: "Roboto", "Helvetica Neue", "Arial", sans-serif;
	}
}

@media all and (max-width: 520px) {
	.wrapper_blocks {margin: 0;}
	.cities_page .wrapper_blocks {display: block;}
	.cities_page h1 {
		font-size: 23px;
		line-height: 32px;
	}
	.cities_block {
		float: none;
		width: 100%;
		margin: 0 0 15px;
	}
	.cities-list > li {width: 100%;}

	.modal_auth .form_bottom {
		left: 20px;
		width: auto;
		padding-left: 0;
	}
	.modal_auth .error_msg {
		padding-top: 6px;
		max-width: 67%;
		font-size: 12px;
	}
    .breadcrumbs a, .breadcrumbs span {font-size: 12px;}
}

@media all and (max-width: 450px) {
	.footer .left_block, .footer .footer_links {float: none;}
	/*.footer {height: 78px;}*/
	/*html {padding-bottom: 78px;}*/
}

@media all and (max-width: 414px) {
	.restaurant_result .new_label:not(.has_priv) {font-size: 13px;}
	.restaurant_row .new_label {line-height: 15px;}
}

@media all and (max-width: 328px) {
	/*.footer {height: 85px;}*/
	/*html {padding-bottom: 85px;}*/
}

span.trans_tooltip {
    padding: 0 !important;
    margin: 0 !important;
    display: inline !important;
}
span.trans_tooltip:before {
    display: none !important;
}

.anchor {
    clear: both;
    margin-top: -70px;
    padding-bottom: 70px;
    height: 0;
    position: relative;
    z-index: -1;
}
@media all and (max-width: 1030px) {
    .anchor {
        margin-top: -80px;
        padding-bottom: 80px;
    }
}
@media all and (max-width: 740px) {
    .anchor {
        margin-top: -60px;
        padding-bottom: 60px;
    }
}
@media all and (max-width: 530px) {
    .anchor {
        margin-top: -67px;
        padding-bottom: 67px;
    }
}


.expert_block .more_link {
    display: none;
}
.expert_block.short .more_link  {
	color: #b71c1c;
	white-space: nowrap;
	position: relative;
    cursor: pointer;
}


.expert_block.short .more_link {
	display: block;
	float: none;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 38px;
	margin: 0;
	background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);
	background: -webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),to(#fff));
	background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);
}

.expert_block.short .more_link:before {display: none;}

.expert_block.short .more_link:hover {
    text-decoration: underline;
}
/*.wrapper_snippet .without_link:after{*/
/*	content: '';*/
/*	!*display: inline-block;*!*/
/*	display: none;*/
/*	height: 20px;*/
/*	width: 45px;*/
/*	position: absolute;*/
/*	left: -45px;*/
/*	!* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4f4f4+0,f4f4f4+100&0+0,1+100 *! !* FF3.6-15 *! !* Chrome10-25,Safari5.1-6 *!*/
/*	background: -o-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);*/
/*	background: -webkit-gradient(linear,  left top, right top,  from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));*/
/*	background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); !* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *!*/
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); !* IE6-9 *!*/
/*}*/
/*.wrapper_snippet .more_link {*/
/*	width: 25px;*/
/*	height: 14px;*/
/*	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%226%22%20height%3D%2210%22%20viewBox%3D%220%200%206%2010%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_466_10590)%22%3E%0A%3Cpath%20d%3D%22M0%201.34961L4%205.24961L6.75519e-07%209.14961%22%20stroke%3D%22%23B71C1C%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_466_10590%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%229.75%22%20fill%3D%22white%22%20transform%3D%22translate(0%200.125)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A') no-repeat;*/
/*	background-position-x: right;*/
/*	background-position-y: center;*/
/*	display: inline-block;*/
/*	margin-left: -3px;*/
/*}*/
/*.wrapper_snippet .more_link::before {*/
/*	content: '...';*/
/*}*/
/*.wrapper_snippet .more_link:hover {*/
/*	opacity: .6;*/
/*}*/

/*.wrapper_snippet .without_link:after {*/
/*	position: relative;*/
/*	top: 5px;*/
/*	height: 18px;*/
/*	display: none;*/
/*}*/


@supports (-ms-ime-align:auto) {
	.yelp_block, .michelin .right > div div, .google_stars, .frommers_block {background-size: 100% 100% !important;}
}

/* The popup bubble styling.--------------------------------------------------------------------------------------------- */
.popup-bubble {
	/* Position the bubble centred-above its parent. */
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate(-50%, -100%);
	-ms-transform: translate(-50%, -100%);
	transform: translate(-50%, -100%);
	/* Style the bubble. */
	background-color: white;
	/*padding: 5px;*/
	border-radius: 5px;
	font-family: sans-serif;
	/*overflow-y: auto;*/
	/*max-height: 60px;*/
	-webkit-box-shadow: 0 2px 10px 1px rgba(0,0,0,0.5);
	box-shadow: 0 2px 10px 1px rgba(0,0,0,0.5);
}
/* The parent of the bubble. A zero-height div at the top of the tip. */
.popup-bubble-anchor {
	/* Position the div a fixed distance above the tip. */
	position: absolute;
	width: 100%;
	bottom: /* TIP_HEIGHT= */ 8px;
	left: 0;
}
/* This element draws the tip. */
/* JavaScript will position this div at the bottom of the popup tip. */
.popup-container {
	cursor: auto;
	height: 0;
	position: absolute;
	user-select: none;
	/* The max width of the info window. */
	width: 200px;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}

.popup-container:hover, .popup-container.active,
.popup-container.big:hover, .popup-container.big.active {
	z-index: 5;
}

.popup-container:last-child {z-index: 6;}

.popup-container.popup-container__popup {
	z-index: 14;
}
.popup-container .marker {
	-webkit-transition: transform .2s;
	-o-transition: transform .2s;
	-webkit-transition: -webkit-transform .2s;
	transition: -webkit-transform .2s;
	transition: transform .2s;
	-webkit-filter: blur(0px);
	-moz-filter: blur(0px);
	-ms-filter: blur(0px);
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
	/*experement*/
	height: 30px;
}
.popup-container:hover .marker, .popup-container.active .marker{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1, 4);
	-ms-transform: translateZ(0) scale(1.4);
	transform: translateZ(0) scale(1.4);
	filter: drop-shadow(2px 4px 4px grey);
	-webkit-filter: drop-shadow(2px 4px 4px grey) blur(0px);
	-moz-filter: drop-shadow(2px 4px 4px grey) blur(0px);
	-ms-filter: drop-shadow(2px 4px 4px grey) blur(0px);
	/*filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');*/
	z-index: 9000;
}

.popup-container.big.mapEvents .marker::before, .event_info__txt::before {
	content: '';
	position: absolute;
	width: 19px;
	height: 18px;
	border-radius: 50%;
	top: -42px;
	right: -24px;
	background: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20id%3D%22a%22%20data-name%3D%221%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2019%22%3E%0A%20%20%3Cg%20id%3D%22b%22%20data-name%3D%22Group%20324%22%3E%0A%20%20%20%20%3Cg%20id%3D%22c%22%20data-name%3D%22Ellipse%2069%22%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%229.5%22%20cy%3D%229.5%22%20r%3D%229%22%20style%3D%22fill%3A%20%23fff%3B%22%2F%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%229.5%22%20cy%3D%229.5%22%20r%3D%229%22%20style%3D%22fill%3A%20none%3B%20stroke%3A%20%23ddd%3B%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3Cpath%20id%3D%22d%22%20data-name%3D%22Vector%22%20d%3D%22M10.18%2C15.48c0%2C.42%2C5.96%2C0%2C5.27-5.63%2C0%2C0-1.25%2C1.62-2.07%2C.78%2C0%2C0-.12-2.01-2.38-3.96-1.62-1.39-2.19-3.26-1.91-4.17%2C0%2C0-2.63%2C2.24-1.49%2C5.33%2C.52%2C3.7-1.2%2C3.61-1.51%2C3.65%2C0%2C0%2C.47-.98-.17-2.57%2C0%2C0-.27%2C.95-.86%2C1.74-.7%2C1.15-1.72%2C4.9%2C4.24%2C5.06%2C0%2C0-1.14-.26-1.69-1.27-.55-1.01%2C.7-2.16%2C.7-2.16%2C0%2C0%2C.35%2C1.42%2C.99%2C1.42%2C2.55-.54%2C.34-5.71%2C.34-5.71%2C0%2C0%2C5.04%2C5.59%2C.55%2C7.51Z%22%20style%3D%22fill%3A%20%239c0b0b%3B%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E') no-repeat;
	z-index: 90;
}
/*Safari fix below*/
@media not all and (min-resolution:.001dpcm) {
	@supports (-webkit-appearance:none) {
		.popup-container:hover .marker, .popup-container.active .marker {
			-webkit-transform: none;
			-ms-transform: none;
			transform: none;
			zoom: 140%;

			/*margin-left: -4px;*/
			/*margin-top: -12px;*/
		}
	}
}
.popup span {
	color: #999999;
}
#loc_map .popup .cost {
	font-size: inherit;
	margin-top: 0;
}
.popup .green {
	color: #00ae00;
}
.popup, .popup .popup_content, .popup .rest_info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.popup .rest_info {
	align-items: center;
	flex-wrap: wrap;
}
.popup .popup_content .rest_name>a {
	color: #000;
}
.popup .popup_content .rest_name, .popup .popup_content .rest_number{
	margin-bottom: 6px;
}
.popup {
	min-width: 323px;
	min-height: 88px;
	padding: 9px 9px 3px;
	outline: 3px solid;
	font: 12px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	background-color: #ffffff;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
}
.popup_img {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	background-color: grey;
	width: 68px;
	height: auto;
	position: relative;
}
.popup_img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
}
.popup .popup_content {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	-webkit-flex-grow: 1;
	flex-grow: 1;
	margin-right: 10px;
}
.popup .rest_name h3 {
	display: inline;
	font:700 16px "Akrobat", "Helvetica Neue", "Arial", sans-serif;
}

.popup .rest_info>div:not(:last-child) {
	margin-right: 10px;
}
.popup .rest_info>div {
	margin-bottom: 6px;
}
.popup .distance {
	padding-left: 12px;
	position: relative;
}
.popup .distance::before{
	content: '';
	width: 10px;
	height: 10px;
	position: absolute;
	left: 0;
	top: 3px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Ctitle%3EVector%20Smart%20Object6%3C%2Ftitle%3E%3Cpath%20d%3D%22M-9%2C2.32A3.55%2C3.55%2C0%2C0%2C1-5.41%2C5.78c0%2C1.82-1.88%2C4.79-3.55%2C6.91-1.67-2.12-3.54-5.09-3.54-6.91A3.55%2C3.55%2C0%2C0%2C1-9%2C2.32m0-1.4a5%2C5%2C0%2C0%2C0-5%2C4.87c0%2C3.6%2C5%2C9.13%2C5%2C9.13s5-5.53%2C5-9.13A5%2C5%2C0%2C0%2C0-9%2C.92Z%22%20transform%3D%22translate(15.96%20-0.92)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Cellipse%20cx%3D%227%22%20cy%3D%224.38%22%20rx%3D%221.82%22%20ry%3D%221.75%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Crect%20width%3D%2214%22%20height%3D%2214%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
.popup .cuisine {
	padding-left: 20px;
	position: relative;
}
.popup .cuisine::before {
	content: '';
	width: 14px;
	height: 14px;
	position: absolute;
	left: 0;
	top: -2px;
}
.popup .cuisine::before {
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013%2014%22%3E%3Ctitle%3EVector%20Smart%20Object20%3C%2Ftitle%3E%3Cpath%20d%3D%22M12.65%2C8.55A3.74%2C3.74%2C0%2C0%2C0%2C9%2C5.18H9a3.39%2C3.39%2C0%2C0%2C0-.79.09%2C3.56%2C3.56%2C0%2C0%2C0-2.5-1A3.69%2C3.69%2C0%2C0%2C0%2C2.39%2C6.56a2.67%2C2.67%2C0%2C0%2C0-1.14%2C2H.5v.59a4.56%2C4.56%2C0%2C0%2C0%2C3.72%2C4.54v.81H9.79v-.81A4.56%2C4.56%2C0%2C0%2C0%2C13.5%2C9.15V8.55ZM5.76%2C7.33A2.4%2C2.4%2C0%2C0%2C0%2C3.7%2C6.15a2.69%2C2.69%2C0%2C0%2C1%2C2-.95%2C2.63%2C2.63%2C0%2C0%2C1%2C1.53.47A3.8%2C3.8%2C0%2C0%2C0%2C5.76%2C7.33Zm.56%2C1.23A2.8%2C2.8%2C0%2C0%2C1%2C9%2C6.15a2.8%2C2.8%2C0%2C0%2C1%2C2.69%2C2.4ZM3.09%2C7.29h0a1.44%2C1.44%2C0%2C0%2C1%2C.6-.12h0A1.57%2C1.57%2C0%2C0%2C1%2C5.27%2C8.55H2.17A1.64%2C1.64%2C0%2C0%2C1%2C3.09%2C7.29Zm9.24%2C2.49a3.31%2C3.31%2C0%2C0%2C1-3.21%2C2.83H4.88A3.32%2C3.32%2C0%2C0%2C1%2C1.7%2C9.74Z%22%20transform%3D%22translate(-0.5%20-0.5)%22%20style%3D%22fill%3A%239e2e22%22%2F%3E%3Cpath%20d%3D%22M8.19%2C1.89a1.15%2C1.15%2C0%2C0%2C0-.49.93A1.14%2C1.14%2C0%2C0%2C0%2C8.7%2C4a.48.48%2C0%2C0%2C0%2C.38-.32.51.51%2C0%2C0%2C0%2C0-.37.46.46%2C0%2C0%2C0-.28-.23C8.58%2C3%2C8.58%2C3%2C8.58%2C2.8c0%2C0%2C0%2C0%2C.15-.16A1.19%2C1.19%2C0%2C0%2C0%2C8.23.5a.47.47%2C0%2C0%2C0-.5.43.5.5%2C0%2C0%2C0%2C.1.36.45.45%2C0%2C0%2C0%2C.31.17h0a.22.22%2C0%2C0%2C1%2C.2.24S8.35%2C1.76%2C8.19%2C1.89Z%22%20transform%3D%22translate(-0.5%20-0.5)%22%20style%3D%22fill%3A%239e2e22%22%2F%3E%3Cpath%20d%3D%22M10.49%2C2.33a1.15%2C1.15%2C0%2C0%2C0-.49.93%2C1.15%2C1.15%2C0%2C0%2C0%2C1%2C1.23h.12a.48.48%2C0%2C0%2C0%2C.35-.37.49.49%2C0%2C0%2C0-.32-.59c-.22-.06-.22-.06-.22-.28%2C0%2C0%2C0%2C0%2C.15-.16a1.19%2C1.19%2C0%2C0%2C0-.5-2.14h0a.46.46%2C0%2C0%2C0-.49.43.5.5%2C0%2C0%2C0%2C.1.36.45.45%2C0%2C0%2C0%2C.31.17h0a.22.22%2C0%2C0%2C1%2C.2.24S10.65%2C2.2%2C10.49%2C2.33Z%22%20transform%3D%22translate(-0.5%20-0.5)%22%20style%3D%22fill%3A%239e2e22%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
#loc_map .cost, #loc_map .cost i, #map_left_panel .cost, #map_left_panel .cost i {
	font-style: normal;
}
#loc_map .rest_block .cost {
	font-size: 15px;
}
#loc_map .popup .cost, .rest_block .cost, .section_slider .cost {
	position: static;
	color: #bebebe;
	line-height: normal;
}
#loc_map .popup .cost i, .rest_block .cost i, .section_slider .cost i {
	color: #000;
}
#loc_map .promotion_container{
	box-sizing: border-box;
	border-radius: 3px;
	border: 1px solid #228d11;
	padding: 1px 5px 1px 19px;
	background: #fff url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%2213%22%20viewBox%3D%220%200%2011%2013%22%3E%3Cpath%20d%3D%22m5.68%2C12.79c0%2C.41%2C5.96%2C0%2C5.27-5.54%2C0%2C0-1.25%2C1.6-2.06.77%2C0%2C0-.12-1.98-2.38-3.9-1.62-1.37-2.19-3.21-1.91-4.11%2C0%2C0-2.63%2C2.2-1.49%2C5.25.52%2C3.64-1.2%2C3.55-1.51%2C3.59%2C0%2C0%2C.47-.96-.17-2.54%2C0%2C0-.27.94-.86%2C1.71-.7%2C1.14-1.72%2C4.82%2C4.24%2C4.99%2C0%2C0-1.14-.26-1.69-1.25-.55-1%2C.7-2.12.7-2.12%2C0%2C0%2C.35%2C1.4.99%2C1.4%2C2.55-.53.34-5.63.34-5.63%2C0%2C0%2C5.04%2C5.5.55%2C7.39Z%22%20style%3D%22fill%3A%23b71c1c%3B%20stroke-width%3A0px%3B%22%2F%3E%3C%2Fsvg%3E') no-repeat;
	background-position-x: 4px;
	background-position-y: 1px;
}


.popup .cuisine.desserts::before {
	background: url(/https/1014042311.rsc.cdn77.org/img/icons/expert_block_icons/desserts.svg) no-repeat;
}
/*popup map block: end*/

/*map left block: start________________________________________________________________________________________________*/
.rest_block>div>div {
	margin-bottom: 5px;
}
.rest_block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	z-index: 900000000;
	position: fixed;
	left: 10px;
	top: 58px;
	/*bottom: 0;*/
	background-color: #fff;
	width: 354px;
	padding:0 17px 17px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font:700 18px "Akrobat-Bold", "Helvetica Neue", "Arial", sans-serif;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-box-shadow: 0 6px 12px 1px rgba(15, 15, 15, 0.25);
	box-shadow: 0 6px 12px 1px rgba(15, 15, 15, 0.25);
	border-radius: 4px;
}
.phone__number, .rest_block span.webSite__title, .rest_block .address, .stickerNum .stickerNum__title {
	/*font: 400 18px "Akrobat-Bold","Helvetica Neue","Arial",sans-serif;*/
    font:700 14px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	color: #000;
}

.rest_block .order_btn {
	font: 500 12px "Roboto","Helvetica Neue","Arial",sans-serif;
	color: #fff;
	line-height: 26px;
	padding: 0 18px;
	border-radius: 26px;
	background-color: #b71c1c;
	/*Order btn off*/
	display: none !important;
}
.rest_block .order_btn.mob {
	display: none;
}
.rest_block .phone {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.rest_block span, .rest_block .distance, .rest_block p {
	font:400 13px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.rest_block .address span {
	align-self: flex-start;
}
.rest_block .address span, .rest_block .work_time  span{
	font-size: 14px;
}
.rest_block .rest_info a {
	color: #3399ff;
}
.rest_block>div>div:not(.title), .rest_block .distance>div {
	min-height: auto;
	margin-bottom: 10px;
	position: relative;
}
.rest_block .phone::before, .rest_block .webSite::before, .rest_block .address::before, .rest_block .range::before, .rest_block .direction::before, .rest_block .work_time::before, .rest_block .rest_review::before{
	content: '';
	position: absolute;
	left: 0;
	height: 18px;
	width: 18px;
	top: 0;
}

.rest_block .webSite a {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-ms-box-orient: vertical;
	-o-box-orient: vertical;
	-webkit-line-clamp: 1;
	-moz-line-clamp: 1;
	-ms-line-clamp: 1;
	-o-line-clamp: 1;
	overflow: hidden;
	word-break: break-all;
	font-size: 14px;
}
.rest_block .phone::before {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/restaurant/call2.svg) no-repeat;
	/*background-position-x: -4px;*/
}
.rest_block .webSite::before {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/restaurant/website.svg) no-repeat center;
	/*background-position-x: -2px;*/
}
.rest_block .address::before {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/restaurant/address.svg) no-repeat center;
	/*background-position-x: -2px;*/
}
.rest_block .range::before {
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208.8%208.8%22%3E%3Ctitle%3Elocation2-01%3C%2Ftitle%3E%3Cpolygon%20points%3D%220%203.8%202.9%203.8%205%203.8%205%205.9%205%208.8%208.8%200%200%203.8%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
.rest_block .direction::before {
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.6%2017.6%22%3E%3Ctitle%3EVector%20Smart%20Object81%3C%2Ftitle%3E%3Cpath%20d%3D%22M105.56%2C28.5l-6.8-6.8a2%2C2%2C0%2C0%2C0-2.83%2C0l-6.8%2C6.8a2%2C2%2C0%2C0%2C0%2C0%2C2.83l6.8%2C6.8a2%2C2%2C0%2C0%2C0%2C2.83%2C0l6.8-6.8A2%2C2%2C0%2C0%2C0%2C105.56%2C28.5Zm-6.7%2C3.68V29.66H95.52v2.46h-1V28.66h4.35V26.13l3%2C3Z%22%20transform%3D%22translate(-88.55%20-21.12)%22%20style%3D%22fill%3A%23535353%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}
.rest_block .work_time::before {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/restaurant/work_time.svg) no-repeat center;
}
.rest_block .rest_review::before  {
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20468.17%20390.19%22%3E%3Ctitle%3E1%20(1)%3C%2Ftitle%3E%3Cg%3E%3Cpath%20d%3D%22M343.23%2C222.41c50.78-27.35%2C111.14.56%2C122.56%2C56.44%2C7.73%2C37.84-3.26%2C69.64-34.07%2C93.64-13.33%2C10.38-29%2C15.3-45.73%2C17.07q-41.48%2C4.38-73.93-21.89c-20.61-16.67-33.58-38.42-41.12-63.59-6.65-22.2-7.41-44.86-5.44-67.78%2C4.06-47.2%2C19.78-90.23%2C46.26-129.32A304.17%2C304.17%2C0%2C0%2C1%2C433.9%2C1.65q1.19-.57%2C2.4-1.08c.36-.15.74-.24%2C1.5-.49l28.94%2C52.35c-1.17.68-2.21%2C1.34-3.29%2C1.9-38.42%2C20.22-69.9%2C48.09-93.17%2C84.89-12.64%2C20-21.65%2C41.43-25.23%2C64.93C344.15%2C210%2C343.86%2C215.93%2C343.23%2C222.41Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3Cpath%20d%3D%22M171.79%2C0l29%2C52.51c-1.4.77-2.64%2C1.47-3.9%2C2.14-36.23%2C19.08-66.26%2C45.2-89.15%2C79.23-14.87%2C22.11-25.42%2C46-29%2C72.68-.68%2C5.06-.89%2C10.18-1.39%2C16.1a54.57%2C54.57%2C0%2C0%2C1%2C19.9-8.78C140%2C204.26%2C188.77%2C225.75%2C200%2C279.27c6.34%2C30.19-.27%2C57.58-20.7%2C81-14.3%2C16.41-32.86%2C25.37-54.2%2C28.61-28.45%2C4.33-54.28-2-76.95-19.93C28.32%2C353.3%2C15.52%2C332.77%2C7.71%2C309%2C.78%2C287.84-.85%2C266.12.37%2C244a267.7%2C267.7%2C0%2C0%2C1%2C22-92.8c17.3-39.69%2C42.55-73.63%2C74.8-102.42a293.76%2C293.76%2C0%2C0%2C1%2C71.67-47.5C169.7.87%2C170.6.51%2C171.79%2C0Z%22%20transform%3D%22translate(0)%22%20style%3D%22fill%3A%23b71c1c%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') no-repeat;
	width: 16px;
	height: 16px;
}
.rest_block .rest_review .item:nth-child(2n) {
	background-color: #f6f6f6;
	padding: 5px 0 5px 30px;
}
.rest_block .rest_review .item:nth-child(2n)::before, .rest_block .rest_review .item:nth-child(2n)::after {
	content: '';
	position: absolute;
	height: 100%;
	width: 20px;
	top: 0;
	background-color: #f6f6f6;
}
.rest_block .rest_review .item:nth-child(2n)::before {
	left: -20px;
}
.rest_block .rest_review .item:nth-child(2n)::after {
	right: -20px;
}
.rest_block .rest_review .item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.rest_block>div>div:not(.title), .rest_block .distance>div {
	padding-left: 28px;
}
.text_group {
	display: block;
	margin-bottom: 5px;
}

.text_group:last-child {margin-bottom: 0;}

.text_group .text_title {font-weight: 700;}
.rest_block .img_container {
	width: auto;
	height: 124px;
	margin-bottom: 17px;
	border-radius: 10px;
	overflow: hidden;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.rest_block .img_container img{
	width: 100%;
	height: 124px;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	font-size: 0;
	border-radius: 10px;
}
.rest_block>div:not(.img_container) {
	position: relative;
	display: block;
}
.rest_block>div.rest_info {
	/*width: calc(100% + 40px);*/
}
.rest_block .title>h1, .rest_block .title>h1>a {
	font: 400 24px "Akrobat-Bold","Helvetica Neue","Arial",sans-serif;
	margin: 0;
	text-shadow: none;
	text-align: left;
	color: #000;
	opacity: 1;
}
.rest_block .distance {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
    font-size: 14px;
}
.rest_block .title {
	padding: 0;
	margin: 0;
}
.rest_block .distance>div:not(:last-child) {
	margin-bottom: 10px;
}
.rest_block .distance .work_time {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	-webkit-box-flex: 1;
	-ms-flex: auto;
	-webkit-flex: auto;
	flex: auto;
	flex-wrap: wrap;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	white-space: break-spaces;
}
.rest_block .closed_info_block {
	margin-left: 0;
	margin-bottom: 0;
}
.rest_block .closed_info_block::before {
	top: 2px;
	left: 2px;
	width: 15px;
	height: 15px;
}
.rest_block .work_time .days{
	color: #878787;
}
.rest_block .rest_review p{
	font-style: italic;
	margin: 0;
}
.rest_block .rest_review .item {
	margin-bottom: 20px;
}
.rest_block .swiper-slide.single {
	width: 100% !important;
}
/*some fixes for this class */
.rest_block>div>div.distance {
	padding: 0;
}
.rest_block>div>div.distance::before {
	display: none;
}
.rest_block .distance .range {
	margin-right: 15px;
}
.rest_block .distance .range span {
	font-size: 14px;
}
.rest_block .distance>div, .rest_block .rest_location .address {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.rest_location .address>span:first-child {
	font-weight: 700;
}
/*.rest_block .distance>div.webSite {*/
/*    -webkit-box-align: baseline;*/
/*    -ms-flex-align: baseline;*/
/*    -webkit-align-items: baseline;*/
/*    align-items: baseline;*/
/*}*/
.webSite__title {
	margin-right: 5px;
	white-space: nowrap;
}
.stickerNum {
	width: 100%;
}
.rest_block .direction>a {
	color: #000000;
}
.rest_block .img_container .swiper-wrapper {
    padding: 0;
}
.rest_block .swiper-slide:hover img {-webkit-transform: none;-ms-transform: none;transform: none}
.rest_block .swiper-slide::before {
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
#showHider {
	display: block;
	position: absolute;
	right: 12px;
	top: 12px;
	width: 20px;
	height: 20px;
	padding: 0;
	cursor: pointer;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2030%22%3E%3Ctitle%3EVector%20Smart%20Object1%3C%2Ftitle%3E%3Cpath%20d%3D%22M20.16-53.32%2C23.81-57a.79.79%2C0%2C0%2C0%2C0-1.12.79.79%2C0%2C0%2C0-1.12%2C0L19-54.43l-3.65-3.65a.79.79%2C0%2C0%2C0-1.12%2C0%2C.79.79%2C0%2C0%2C0%2C0%2C1.12l3.65%2C3.65-3.65%2C3.65a.79.79%2C0%2C0%2C0%2C0%2C1.12.79.79%2C0%2C0%2C0%2C.56.23.79.79%2C0%2C0%2C0%2C.56-.23L19-52.2l3.65%2C3.65a.79.79%2C0%2C0%2C0%2C.56.23.79.79%2C0%2C0%2C0%2C.56-.23.79.79%2C0%2C0%2C0%2C0-1.12Z%22%20transform%3D%22translate(-4.04%2068.32)%22%20style%3D%22fill%3A%23ffffff%3Bopacity%3A0.8%22%2F%3E%3Crect%20width%3D%2230%22%20height%3D%2230%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2Fsvg%3E") no-repeat center center;
	background-size: 40px 40px;
	z-index: 10;
}
#showHider:hover {
	opacity: .8;
}
.type_item img {
	font-size: 0;
	width: 70px;
	height: 70px;
}
.map_wrapper #locationControl {
	width: auto;
	padding: 0 10px;
	right: 60px;
	background: #fff;
	line-height: 40px;
	user-select: none;
}
.map_wrapper #hint {
	top: 60px;
	background: #ffffff;
	color: #b71c1c;
	font-size: 27px;
	line-height: 40px;
	text-align: center;
	font-weight: 400;
	width: 40px;
	height: 40px;
}
.map_wrapper #hint, .map_wrapper #close_hint {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.map_wrapper #hint_wrapper.hidden {
	display: block;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: 348px 60px;
	-ms-transform-origin: 348px 60px;
	transform-origin: 348px 60px;
	top: 0;
	right: 0;
}
.map_wrapper #hint_wrapper{
	position: fixed;
	top: 60px;
	right: 10px;
	width: 362px;
	height: auto;
	max-height: 90%;
	background-color: #fff;
	font:400 20px 'Akrobat',"Helvetica Neue","Helvetica","Arial",sans-serif;
	z-index: 900000000;
	-webkit-transition: top .2s linear, right .2s linear, -webkit-transform-origin .2s linear, -webkit-transform .2s linear;
	transition: top .2s linear, right .2s linear, -webkit-transform-origin .2s linear, -webkit-transform .2s linear;
	-o-transition: transform-origin .2s linear, transform .2s linear, top .2s linear, right .2s linear;
	transition: transform-origin .2s linear, transform .2s linear, top .2s linear, right .2s linear;
	transition: transform-origin .2s linear, transform .2s linear, top .2s linear, right .2s linear, -webkit-transform-origin .2s linear, -ms-transform-origin .2s linear, -webkit-transform .2s linear;
	overflow-y: auto;
	border-radius: 4px;
	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
	font-family: 'Akrobat-Bold',"SFProDisplay-Semibold","SF Pro Display","SF Pro Icons", sans-serif;
}
.ru .map_wrapper #hint_wrapper, .de .map_wrapper #hint_wrapper, .fr .map_wrapper #hint_wrapper {
	width: 420px;
}
/*ios zoom fix*/
.map_wrapper button{
	font-size: 16px;
}
.hint_header {
	padding: 15px 20px;
	background-color: #757575;
	height: 60px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.hint_header h2 {
	font-size: 24px;
	color: #ffffff;
	margin: 0;
	font-family: 'Akrobat-Black',"SFProDisplay-Semibold","SF Pro Display","SF Pro Icons", sans-serif;
}
#close_hint {
	width: 14px;
	height: 14px;
	position: relative;
	background-color: transparent;
	border: none;
	outline: none;
	cursor: pointer;
	-webkit-transition: -webkit-transform .2s;
	transition: -webkit-transform .2s;
	-o-transition: transform .2s;
	transition: transform .2s;
	transition: transform .2s, -webkit-transform .2s;
}
#close_hint:hover {
	-webkit-transform: scale(1.3);
	-ms-transform: scale(1.3);
	transform: scale(1.3);
}
#close_hint::before, #close_hint::after{
	content: '';
	position: absolute;
	height: 100%;
	width: 2px;
	background-color: #ffffff;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 0;
}
#close_hint::after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.hint_content {
	background-color: #ffffff;
	padding: 20px 0 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#hint_wrapper h3 {
	font-weight: 400;
	margin: 0 0 16px 20px;
	font-size: 23px;
}
.rate_wrapper {
	margin-bottom: 20px;
	padding: 4px 20px 0;
}
.event_info__txt, .type_item {
	font: 400 13px 'Roboto',"Helvetica Neue","Arial",sans-serif;
}
.event_info__txt {
	padding-left: 48px;
	margin: 0 20px 20px;
	position: relative;
}
.event_info__txt::before {
	top: -5px;
	left: 0;
	width: 25px;
	height: 25px;
}
.type_wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E8E8E8;
	/*height: 140px;*/
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.type_item {
	width: 20%;
	letter-spacing: -0.4px;
	margin-bottom: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.type_item>span {
	text-align: center;
	line-height: 15px;
	/*word-break: break-all;*/
}

.hint_content_rate {
	margin-bottom: 20px;
	border-bottom: 1px solid #e8e8e8;
}
#hint_wrapper .rate_wrapper .rate_item {
    color: #000;
	display: flex;
	align-items: center;
	/*cursor: pointer;*/
}
#hint_wrapper .rate_wrapper .rate_item, .map_wrapper .note  {
	font: 13px/15px "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
.rate_item:not(:last-child) {
	margin-bottom: 15px;
}
.rate_item::before{
	content: '';
	display: block;
	width: 29px;
	height: 36px;
	background-repeat: no-repeat;
	margin: 0 20px 0 0;
	flex-shrink: 0;
}

.rate_item.green::before {
	background-image: url(/https/1014042311.rsc.cdn77.org/img/site/map_markers/v2/rating/green_selected.svg);
}
.rate_item.yellow::before {
	background-image: url(/https/1014042311.rsc.cdn77.org/img/site/map_markers/v2/rating/yellow_selected.svg);
}
.rate_item.red::before {
	background-image: url(/https/1014042311.rsc.cdn77.org/img/site/map_markers/v2/rating/red_selected.svg);
}
.rate_item.gray::before {
	background-image: url(/https/1014042311.rsc.cdn77.org/img/site/map_markers/v2/rating/grey_selected.svg);
}

.rate_item.all-icon:before {display: none;}

.rate_item input[type=checkbox] {
	display: none;
}

.rate_item input[type=checkbox] + label {display: flex;}

.rate_item input[type=checkbox] + label:before {
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	border: 2px solid #757575;
	box-sizing: border-box;
	border-radius: 50%;
    margin-left: 7px;
    margin-right: 27px;
}
.rate_item input[type=checkbox]:checked + label:before {
	background: url(/https/1014042311.rsc.cdn77.org/img/site/map_markers/v2/rating/choose_all.svg) no-repeat center;
	border: none;
}

.distance_table {
	display: flex;
	flex-wrap: wrap;
	margin: 0 16px 15px;
	border: 1px solid #C2C2C2;
	border-bottom: none;
}

.distance_table__item {
	width: 20%;
	text-align: center;
	font-size: 13px;
	height: 34px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: 'Roboto', sans-serif;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	box-sizing: border-box;
}

.distance_table__item:nth-child(5n) {
	border-right: none;
}

/*.new_search_head .overflow_search .clear-input,*/
/*.m_filter_search_input .clear-input,*/
.search_reviews .clear-input {
	display: none;
	right:0;
	top:0;
	bottom:0;
	cursor: pointer;
	opacity: .9;
	position: absolute;
	width:30px;
	z-index: 50;
	-webkit-tap-highlight-color: transparent;
}
/*.new_search_head .overflow_search .clear-input:before,*/
/*.m_filter_search_input .clear-input:before,*/
.search_reviews .clear-input:before {
	content:'';
	display:block;
	position:absolute;
	background: url(/https/1014042311.rsc.cdn77.org/img/close.svg) center center no-repeat;
	width: 14px;
	height: 14px;
	top: 50%;
	margin-top: -7px;
	right: 8px;
}

/*map left block: end__________________________________________________________________________________________________*/

/*Dishes list in search row*/
.part {
	padding-top: 4px;
	padding-bottom: 4px;
	/*font-size: 15px;*/
}
.overflow_search_list .all_results {
	border: none;
	background-color: transparent;
	cursor: pointer;
}

.overflow_search_list .all_results:hover a {text-decoration: underline;}

.search_text .all_results a, .overflow_search_list .all_results a, .all_results_dishes a {
	padding-left: 0;
	font-size: 14px;
}
.search_text .all_results a:before, .overflow_search_list .all_results a:before {
	display: none;
}
/*.overflow_search_list  .show_more_results {*/
/*	display: -webkit-box;*/
/*	display: -ms-flexbox;*/
/*	display: -webkit-flex;*/
/*	display: flex;*/
/*	-webkit-box-align: center;*/
/*	-ms-flex-align: center;*/
/*	-webkit-align-items: center;*/
/*	align-items: center;*/
/*}*/

.show_more_btn a {
	position: relative;
	padding-left: 0;
	right: auto;
	top: auto;
	cursor: pointer;
}
.show_more_btn .show_all_btn.disable {
	pointer-events: none;
	cursor: default;
	text-decoration: none;
	color: #999;
}

/*Dishes list in search row*/


/*maps markers start */
.marker {
	display: inline-block;
	position: absolute;
	cursor: pointer;
	touch-action: none;
}
/*.marker_bar {*/
/*	width: 24px;*/
/*	height: 5px;*/
/*	-webkit-box-sizing: border-box;*/
/*	box-sizing: border-box;*/
/*	outline: 1px solid rgb(186,66,66);*/
/*	background: -o-linear-gradient(left, rgb(186,66,66) 9%, rgb(255,255,255) 32%);*/
/*	background: -webkit-gradient(linear, left top, right top, color-stop(9%, rgb(186,66,66)), color-stop(32%, rgb(255,255,255)));*/
/*	background: linear-gradient(90deg, rgb(186,66,66) 9%, rgb(255,255,255) 32%);*/
/*	margin-bottom: 3px;*/
/*	position: relative;*/
/*}*/
/*.marker_bar_pointer{*/
/*	width: 5px;*/
/*	height: 5px;*/
/*	position: absolute;*/
/*	top: 2px;*/
/*	left: 0;*/
/*	-webkit-filter: drop-shadow(0px 0px 1px rgba(0,0,0,.3));*/
/*	filter: drop-shadow(0px 0px 1px rgba(0,0,0,.3));*/
/*}*/
/*.marker_bar_pointer>svg{*/
/*	position: absolute;*/
/*}*/

/*fix for google link on map*/
.poi-info-window a:link {
	outline: none;
}

.map-marker {
	width: 31px;
}
.map-marker__marker {width: 100%;}
.map-marker__icon {
	position: absolute;
	left: -11px;
	top: -33px;
	touch-action: none;
}
.current_rst .map-marker__icon {
	left: -13px;
	top: -38px;
}
.popup-container.big {
	z-index: 1;
	filter: drop-shadow(2px 4px 8px rgba(0, 0, 0, 0.35));
}
.popup-container.big .marker .map-marker__marker{
	width: 32px;
	height: 39px;
	margin-top: -39px;
	margin-left: -15px;
	display: block;
}
.popup-container.big .marker.current_rst .map-marker__marker {
	width: 33px;
}

.popup-container.big .marker .small-marker__circle{
	display: none;
}

.popup-container .marker {
	width: 1px;
	height: 1px;
}
.popup-container.small .marker .small-marker__circle{
	display: block;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	border: 2px solid #fff;
	filter: drop-shadow(2px 4px 4px gray);
	margin-top: -9px;
	margin-left: -8px;
}
.popup-container.small .marker>img, .popup-container.small .marker>svg {
	display: none;
}

/*.map-marker_small .map-marker__icon {*/
/*	width: 17px;*/
/*	top: 50%;*/
/*	left: 50%;*/
/*	transform: translate(-50%, -50%);*/
/*	touch-action: none;*/
/*}*/

.map-marker_green1 .marker-fill {fill: #097500 !important;}
.map-marker_green2 .marker-fill {fill: #159800 !important;}
.map-marker_green3 .marker-fill {fill: #10CA00 !important;}
.map-marker_yellow1 .marker-fill {fill: #E3BD00 !important;}
.map-marker_yellow2 .marker-fill {fill: #F9D218 !important;}
.map-marker_yellow3 .marker-fill {fill: #FFE258 !important;}
.map-marker_red1 .marker-fill {fill: #C02D33 !important;}
.map-marker_red2 .marker-fill {fill: #ED6C71 !important;}
.map-marker_grey1 .marker-fill {fill: #B3B3B3 !important;}
.map-marker_grey2 .marker-fill {fill: #D1D0D0 !important;}
/*maps markers end */

/*maps loader start*/
#map_loader{
	position: fixed;
	width: auto;
	height: auto;
	left: 50%;
	-webkit-transform: translate(-50%);
	-ms-transform: translate(-50%);
	transform: translate(-50%);
	bottom: 29px;
	font: 800 20px "Akrobat", "Helvetica Neue", "Arial", sans-serif;
	z-index: 90000000;
	color: #b71c1c;
	background-color: transparent;
}
#map_loader::before, .rest_block .swiper-slide::before, #map_left_panel.onload::before {
	content: '';
	position: absolute;
	width: 26px;
	height: 26px;
	background: url('/https/1014042311.rsc.cdn77.org/img/map_loader.gif') no-repeat;
}
#map_left_panel.onload::before {
	width: 26px;
	height: 26px;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
#map_loader::before {
	left: -30px;
}
/*maps loader end*/

/* national links start*/
.national_links {
	color: #999;
	font-size: 15px;
	margin-top: 30px;
	margin-bottom: 20px;
	width: 100%;
}
.national_links>div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}
.national_links span {
	line-height: 15px;
	padding-top: 1px;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.national_links a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	position: relative;
	white-space: nowrap;
	color: #f0f0f0;
	font-size: 15px;
	line-height: 20px;
	border-radius: 3px;
	text-decoration: underline;
	margin-right: 8px;
}
.national_links a:hover span{
	opacity: .8;
}
.national_links p {
	margin-bottom: 10px;
	font-size: 18px;
}
.national_links a:before {
	content: '';
	margin-right: 8px;
}
/* national links end*/


/*Metro icons start*/

.metro_info_block {
	position: relative;
	padding-left: 25px;
	margin-bottom: 8px;
	line-height: 16px;
}
.metro_info_block::before, .metro-info::before {
	content: '';
	position: absolute;
	left: 0;
	width: 16px;
	height: 16px;
	background: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Metro.svg') no-repeat;
}
.metro-info::before {
	top: 3px;
}

.metro_info_block::before, .metro-info::before {
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.Atlanta:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/atlanta.svg');
}
.Birmingham:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/birmingham.svg');
}
.Boston:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/boston.svg');
}
.Chicago:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/chicago.svg');
}
.Glasgow:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/glasgow.svg');
}
.Kazan:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/kazan.svg');
}
.Las-Vegas:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/las-vegas.svg');
}
.Lille:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/lille.svg');
}
.Lion:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/lion.svg');
}
.Liverpool:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/liverpool.svg');
}
.London:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/london.svg');
}
.Los-Angeles:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/los-angeles.svg');
}
.Marcel:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/marcel.svg');
}
.Miami:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/miami.svg');
}
.Moscow:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/moscow.svg');
}
.New-Castle:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/new-castle.svg');
}
.New-York:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/new-york.svg');
}
.Nizhny-Novgorod:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/nizhny_novgorod.svg');
}
.Novosibirsk:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/novosibirsk.svg');
}
.Paris:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/paris.svg');
}
.Philadelphia:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/philadelphia.svg');
}
.Saint-Petersburg:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/saint-petersburg.svg');
}
.Samara:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/samara.svg');
}
.San-Francisco:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/san-francisco.svg');
}
.Toulouse:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/toulouse.svg');
}
.Washington:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/washington.svg');
}
.Yekaterinburg:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/yekaterinburg.svg');
}
.Cleveland:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/cleveland.svg');
}
.Alicante:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/alicante.svg');
}
.Barcelona:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/barcelona.svg');
}
.Bilbao:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/bilbao.svg');
}
.Madrid:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/madrid.svg');
}
.Malaga:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/malaga.svg');
}
.Palma:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/palma.svg');
}
.Seville:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/seville.svg');
}
.Valencia:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/valencia.svg');
}
.Sydney:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Sydney.svg');
}
.bangalore:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/bangalore.svg');
}
.Chennai:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Chennai.svg');
}
.delhi:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/delhi.svg');
}
.Gurgaon:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Gurgaon.svg');
}
.Jaipur:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Jaipur.svg');
}
.Kochi:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Kochi.svg');
}
.Kolkata:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Kolkata.svg');
}
.Lucknow:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Lucknow.svg');
}
.Mumbai:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Mumbai.svg');
}
.Stockholm:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Stockholm.svg');
}
.Santo-Domingo:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Santo_Domingo.svg');
}
.Marseille:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/marcel.svg');
}
.Kharkiv:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Kharkiv.svg');
}
.Baku:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Baku.svg');
}
.Genoa:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Genoa.svg');
}
.Yerevan:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Yerevan.svg');
}
.Sofia:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Sofia.svg');
}
.Prague:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Prague.svg');
}
.Athens:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Athens.svg');
}
.Kiev:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Kiev.svg');
}
.Tbilisi:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Tbilisi.svg');
}
.Minsk:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Minsk.svg');
}
.Helsinki:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/helsinki.svg');
}
.Baltimore:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/baltimore.svg');
}
.Rotterdam:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Rotterdam.svg');
}
.Rio-de-Janeiro:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Rio-de-Janeiro.svg');
}
.Almaty:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Almaty.svg');
}
.Amsterdam:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Amsterdam.svg');
}
.Cairo:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Cairo.svg');
}
.Brussels:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Brussels.svg');
}
.Mexico-City:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Mexico-City.svg');
}
.Bucharest:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Bucharest.svg');
}
.Brasilia:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Brasilia.svg');
}
.Monterrey:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/monterrey.svg');
}
.Istanbul:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Istanbul.svg');
}
.Budapest:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Budapest.svg');
}
.Rennes:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Rennes.svg');
}
.Copenhagen:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Copenhagen.svg');
}
.Lausanne:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Lausanne.svg');
}
.Manila:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Manila.svg');
}
.Lisbon:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Lisbon.svg');
}
.Ankara:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Ankara.svg');
}
.Brescia:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Brescia.svg');
}
.Catania:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Catania.svg');
}
.Warsaw:before {
	background-image: url('/https/1014042311.rsc.cdn77.org/img/site/lists/metro/grey/Warsaw.svg');
}
/*Metro icons end*/

/*disable search input {*/

/*.disable_suggest.m_filter_search,*/
/*.disable_suggest.search_btn,*/
/*.wrapper_search input[type=submit].disable_suggest*/
/*{*/
/*	pointer-events: none;*/
/*	opacity: .5;*/
/*}*/
/*.disable_suggest.search_text, .disable_suggest.fake_select {
	pointer-events: none;
}
.disable_suggest.search_text::after,
.disable_suggest.fake_select::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(255, 255, 255, .65);
	z-index: 2;
	width: 100%;
	height: 100%;
	border-radius: 0;
}*/

/*disable search input }*/


/*mobile styles below*/

/*Debug block's styles*/
.debug_info {
	word-break: break-word;
	margin: 0 15px;
}



@media all and (max-width: 980px){
	#map_loader {
		-webkit-transform: translate(-190%);
		-ms-transform: translate(-190%);
		transform: translate(-190%);
	}
}

@media all and (max-width: 740px) {
	.national_links span {
		font-size: 13px;
	}
	.rest_block .distance {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		-webkit-flex-direction: column;
		flex-direction: column;
	}
	/*.rest_block .direction a {*/
	/*	width: 40px;*/
	/*	height: 40px;*/
	/*}*/
	.rest_block .rest_location .address {
		padding-right: 0;
	}

	#hint_wrapper.stickyAd {
		overflow: auto;
		position: absolute;
	}
	.type_item, .event_info__txt {
		font-size: 12px;
	}
	#hint_wrapper.stickyAd .hint_content {
		padding-bottom: 20px;
	}
	#hint_wrapper.stickyAd .note{
		position: static;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		text-align: center;
		display: block;
		padding-bottom: 20px;
		background-color: #fff;
	}
}

@media all and (min-width: 651px){
	.rest_block {
		height:calc(100vh - 160px);
	}
    .rest_block .cost_container, .rest_block .swiper-slide.secondary {
        display: none;
    }
	.rest_block>div.rest_info {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		-webkit-order: -1;
		order: -1;
		padding: 7px 17px;
		width: 100%;
		position: relative;
		left: -17px;
		background-color: #757575;
		z-index: 1;
		margin-bottom: 17px;
	}
	.rest_location {
		padding: 12px;
		background-color: #e8e8e8;
		margin-bottom: 17px;
		border-radius: 10px;
	}
	.rest_location:not(.cost_container) {
		padding-bottom: 0;
	}
	.rest_block .title>h1, .rest_block .title>h1>a {
		color: #ffffff;
	}
	.rest_block .rest_info span {
		color: #ccc;
		display: block;
	}
	.rest_block .rest_info .title {
		padding-right: 25px;
	}
}


@media  all and (max-width: 650px) {
	.rest_block {
		top: auto;
		width: 100%;
		left: 0;
		bottom: 0;
		-webkit-box-shadow: 0 3px 3.92px 0.08px rgba(15, 15, 15, 0.25);
		box-shadow: 0 3px 3.92px 0.08px rgba(15, 15, 15, 0.25);
		padding: 0 10px 10px;
		min-height: 150px;
	}
	.rest_block>div.rest_review, .rest_block  .direction::before {
		display: none;
	}
	.rest_block .rest_info>.title {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		padding: 0 0 10px 0;
		margin-bottom: 0;
	}
	.rest_block .rest_info span {
		-ms-flex-negative: 0;
		-webkit-flex-shrink: 0;
		flex-shrink: 0;
		width: 100%;
	}
	.rest_block .distance .direction {
		float: right;
		padding-left: 5px;
	}
	.rest_block .direction a {
		background: #666666 url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017.6%2017.6%22%3E%3Ctitle%3EVector%20Smart%20Object81%3C%2Ftitle%3E%3Cpath%20d%3D%22M105.56%2C28.5l-6.8-6.8a2%2C2%2C0%2C0%2C0-2.83%2C0l-6.8%2C6.8a2%2C2%2C0%2C0%2C0%2C0%2C2.83l6.8%2C6.8a2%2C2%2C0%2C0%2C0%2C2.83%2C0l6.8-6.8A2%2C2%2C0%2C0%2C0%2C105.56%2C28.5Zm-6.7%2C3.68V29.66H95.52v2.46h-1V28.66h4.35V26.13l3%2C3Z%22%20transform%3D%22translate(-88.55%20-21.12)%22%20style%3D%22fill%3A%23ffffff%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;
		background-size: 50%;
		font-size: 0;
		width: 64px;
		height: 64px;
        border-radius: 50%;
		-webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.26);
		box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.26);
	}
	.rest_block .distance {
		-ms-flex-wrap: nowrap;
		-webkit-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	.rest_block .distance .work_time {
		width: auto;
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		-webkit-order: -1;
		order: -1;
		margin: 0 15px 5px 0;
	}
	.rest_block .rest_location .address {
		padding-right: 70px;
	}
	.rest_block .distance .range {
		margin-bottom: 5px;
	}
	.rest_block>div:not(.img_container){
		padding: 0;
	}
	.rest_block .webSite {
		margin-bottom: 5px;
	}
    .rest_block #showHider {
	    position: static;
    }
    .rest_block #showHider::before {
	    content: '';
        background-color: #cfcfcf;
	    width: 37px;
	    height: 5px;
	    border-radius: 10px;
	    position: absolute;
	    top: 7px;
	    left: 50%;
	    -webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	    transform: translateX(-50%);
    }
	.rest_block>div>div.distance {
		margin-bottom: 0;
	}
	#map_loader {
		font-size: 0;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		top: 50%;
		bottom: auto;
		right: auto;
	}
	#map_loader::before {
		left: auto;
	}
	.map_wrapper #locationControl {
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		left: auto;
		right: 10px;
		top: 110px;
	}
	.national_links p {
		text-align: center;
	}
	.national_links>div {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center
	}
	.rest_block .order_btn.desc {
		display: none;
	}
	.rest_block .order_btn.mob {
		display: block;
		line-height: 32px;
		padding: 0 15px;
		color: #fff;
	}
	.rest_block>div>div.distance {
		display: block;
	}
	.phone__number {
		color: #4288e0;
	}
	.cost_container .cost {
		display: none;
	}
	.rest_info .cost_container .cost {
		display: block;
		line-height: 29px;
	}

	.stickyAd.rest_block {
		bottom: -46px;
	}
}

@media (min-width: 741px) {
	.list .row:before {left: 3px;}

	.list .row, .search_row.dishes {padding-left: 35px;}

	.search_row__branches-img {
		width: 26px;
		height: 26px;
		left: 0;
	}
}

@media (max-width: 1030px) and (min-width: 741px) {
	.search_row__branches-img {left: 15px;}
}


@media (min-width: 741px) and (max-height: 760px) {
	.hint_header {
		height: 50px;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.hint_content {
		padding-top: 10px;
	}
	#hint_wrapper .type_wrapper, #hint_wrapper .rate_wrapper {
		margin-bottom: 10px;
    }
}
@media (min-width: 817px) and (max-height: 695px) {
	.hint_content {
		display: flex;
		justify-content: space-between;
	}
	.hint_content_type {
		margin-right: 20px;
	}
	#loc_map_wrapper.map_wrapper #hint_wrapper {
		width: 800px;
	}

	.map_wrapper #hint_wrapper {
		display: flex;
		flex-direction: column;
	}
	.type_wrapper, .hint_content_rate {
		border-bottom: none;
	}
	.event_info {
		margin-right: 20px;
	}
	.map_wrapper .note {
		margin-top: auto;
		margin-bottom: 0;
	}
}

	@media all and (max-height: 530px) {
	.map_wrapper #hint_wrapper {
		width: 100%;
		height: 100%;
		max-height: 100%;
		right: 0;
		top: 0;
		overflow: auto;
		display: flex;
		flex-direction: column;
	}
	.map_wrapper .hint_content {
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-ms-flex-pack: distribute;
		-webkit-justify-content: space-around;
		justify-content: space-around;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.map_wrapper .hint_content_type {
		margin-right: 10px;
	}
    /*.new_label.has_priv, .ru .new_label.has_priv, .fr .new_label.has_priv {*/
    /*    line-height: 30px;*/
    /*}*/

	.modal_auth {
		overflow: auto;
	}

		.type_wrapper, .hint_content_rate {
			border-bottom: none;
		}
		.map_wrapper .note {
			margin-top: auto;
			margin-bottom: 0;
		}
}
@media (max-width: 740px) and (max-height: 530px) {
	.sort_dropdown__wrapper {
		height: 200px;
		position: absolute;
		top: 35px;
		overflow: auto;
		left: 0;
		-webkit-box-shadow: 0 1px 10px 0 rgb(0 0 0 / 20%);
	}
	.sort_dropdown__wrapper .sort_dropdown {
		position: static;
	}
}

@media all and (max-width: 440px) {
	.ru .map_wrapper #hint_wrapper, .de .map_wrapper #hint_wrapper, .fr .map_wrapper #hint_wrapper {
		width: 100%;
		right: 0;
		top: 0;
		border-radius: 0;
		max-height: 100%;
	}
}

@media all and (max-width: 390px) {
	.map_wrapper #hint_wrapper {
		width: 100%;
		right: 0;
        top: 0;
		border-radius: 0;
		max-height: 100%;
	}
	#hint_wrapper.stickyAd {
		height: 100% !important;
	}
}

@media all and (max-width: 360px) {
    #hint_wrapper .type_item span {
        word-break: break-all;
    }
}

/*Tablet/Desctop breadcrumb's styles below*/

@media all and (min-width: 741px) {
	.breadcrumbs>.content {
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
	}
	.breadcrumbs .content > ul:first-child {
		float: none;
		max-width: none;
		font-size: initial;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.breadcrumbs li {
		display: inline;
	}
	.breadcrumbs .content>ul:first-child {
		max-width: none !important;
	}
	/*.searchform .wrap_note, */
	.wrap_note2 {top: 39px;}

	.big_dishes .ar_b::before {
		content: '';
		position: absolute;
		height: 100%;
		width: 70%;
		right: 100%;
	}
}



/*---------------------------------------Adsense Improved---------------------------------------*/

.adsense_improved .ads_block ins {
	margin: 0 auto;
}

.input-label-error {
	color: #b71c1c;
	float: right;
	font-weight: 300;
	display: none;
}

/* fix: footer for personal account - start */
body.wishlist_page .left_column,
body.favorite_recipes_page .left_column,
body.favorite_promotions_page .left_column,
body.favorite_items_page .left_column {
	position: static;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}

body.wishlist_page .wrapper_columns,
body.favorite_recipes_page .wrapper_columns,
body.favorite_promotions_page .wrapper_columns,
body.favorite_items_page .wrapper_columns {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
}

body.wishlist_page .right_column,
body.favorite_recipes_page .right_column,
body.favorite_items_page .right_column {
	margin-left: 20px;
}

body.wishlist_page .right_column,
body.favorite_recipes_page .right_column,
body.favorite_recipes_page .right_column .ajax_loader,
body.wishlist_page .right_column .ajax_loader {
	width: calc(100% - 281px);
}

body.wishlist_page,
body.favorite_recipes_page,
body.favorite_promotions_page,
body.favorite_items_page {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

body.wishlist_page .top_block,
body.favorite_recipes_page .top_block,
body.favorite_promotions_page .top_block,
body.favorite_items_page .top_block {
	padding-top: 9px;
	margin-top: 0;
	margin-bottom: 16px;
}

body.wishlist_page .footer,
body.favorite_recipes_page .footer,
body.favorite_promotions_page .footer,
body.favorite_items_page .footer {
	margin-top: auto;
	height: auto;
}

body.favorite_items_page #content {margin-bottom: 80px;}

@media screen and (min-width: 741px){
	body.wishlist_page .wrapper_header,
	body.favorite_recipes_page .wrapper_header,
	body.favorite_promotions_page .wrapper_header {
		order: 0;
	}
	body.wishlist_page .breadcrumbs,
	body.favorite_recipes_page .breadcrumbs ,
	body.favorite_promotions_page .breadcrumbs  {
		order: 1;
	}

	body.wishlist_page #content,
	body.favorite_recipes_page #content ,
	body.favorite_promotions_page #content  {
		order: 2;
	}

	body.wishlist_page .footer,
	body.favorite_recipes_page .footer ,
	body.favorite_promotions_page .footer  {
		order: 3;
	}
}

@media screen and (max-width: 740px){
	body.favorite_promotions_page,
	body.favorite_items_page {
		padding-top: 44px;
	}

	body.wishlist_page .top_block,
	body.favorite_recipes_page .top_block,
	body.favorite_promotions_page .top_block,
	body.favorite_items_page .top_block {
		margin-top: 10px;
		margin-bottom: 10px;
		padding-right: 0;
	}

	body.wishlist_page .right_column,
	body.favorite_recipes_page .right_column,
	body.favorite_promotions_page .right_column,
	body.favorite_items_page .right_column {
		margin: 0;
	}

	body.favorite_items_page #content {margin-bottom: 0;}

	body.wishlist_page .right_column,
	body.favorite_recipes_page .right_column,
	body.favorite_recipes_page .right_column .ajax_loader,
	body.wishlist_page .right_column .ajax_loader {
		width: 100%;
	}
}

/* fix: footer for personal account - end */

/*new search*/

/*.searchform .wrap_note.unavailable_loc{*/
/*    padding: 12px 16px 16px;*/

/*    font-family: 'Inter', sans-serif;*/
/*    color: #333;*/
/*    font-size: 16px;*/
/*    font-weight: 500;*/
/*    line-height: 125%;*/
/*    letter-spacing: -0.192px;*/

/*    border-radius: 12px;*/
/*}*/

/*.unavailable_loc a{*/
/*    display: block;*/
/*    margin-top: 10px;*/
/*}*/

/*.search{*/
/*    display: flex;*/
/*    webkit-column-gap: 8px;*/
/*    -moz-column-gap: 8px;*/
/*    column-gap: 8px;*/
/*    align-items: center;*/
/*}*/

/*.search.what{*/
/*    margin-bottom: 4px;*/
/*}*/

/*.input_container{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    box-sizing: border-box;*/
/*}*/

/*.search__input{*/
/*    position: static;*/

/*    width: 100%;*/
/*    height: 34px;*/
/*    visibility: visible;*/

/*    color: #272727;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 16px;*/
/*    font-weight: 400;*/
/*    line-height: 34px;*/
/*    text-overflow: ellipsis;*/

/*    background-color: transparent;*/
/*    outline: 0;*/
/*    box-sizing: border-box;*/
/*    appearance: none;*/
/*    border: none;*/
/*    pointer-events: auto;*/
/*}*/

/*.search__input::placeholder{*/
/*    color: #B7B8BA;*/
/*}*/

/*.search__input:focus-visible{*/
/*    outline: none;*/
/*}*/

/*.homepage .top_block .search__input{*/
/*    column-gap: 12px;*/
/*    padding: 0;*/
/*}*/

/*.clear-input{*/
/*    display: none;*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.5068%204.94497L4.62119%2013.0578M4.50757%205.05859L12.6204%2012.9442%22%20stroke%3D%22%23B7B8BA%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/
/*}*/

/*.input_container.active .clear-input{*/
/*    display: block;*/
/*}*/

/*.record-button{*/
/*    order: 2;*/
/*    flex-shrink: 0;*/

/*    width: 28px;*/
/*    height: 28px;*/

/*    border: none;*/
/*    border-radius: 8px;*/
/*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2229%22%20height%3D%2228%22%20viewBox%3D%220%200%2029%2028%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.4231%2016.7143C13.4707%2016.7143%2012.6612%2016.381%2011.9945%2015.7143C11.3278%2015.0476%2010.9945%2014.2381%2010.9945%2013.2857V6.42857C10.9945%205.47619%2011.3278%204.66667%2011.9945%204C12.6612%203.33333%2013.4707%203%2014.4231%203C15.3755%203%2016.185%203.33333%2016.8516%204C17.5183%204.66667%2017.8516%205.47619%2017.8516%206.42857V13.2857C17.8516%2014.2381%2017.5183%2015.0476%2016.8516%2015.7143C16.185%2016.381%2015.3755%2016.7143%2014.4231%2016.7143ZM13.2802%2023.5714V21.2C11.5278%2020.9524%2010.0278%2020.2095%208.78022%2018.9714C7.5326%2017.7333%206.77546%2016.2286%206.50879%2014.4571C6.4707%2014.1333%206.55641%2013.8571%206.76593%2013.6286C6.97546%2013.4%207.24212%2013.2857%207.56593%2013.2857C7.88974%2013.2857%208.16117%2013.3952%208.38022%2013.6143C8.59927%2013.8333%208.74689%2014.1048%208.82308%2014.4286C9.08974%2015.7619%209.75165%2016.8571%2010.8088%2017.7143C11.8659%2018.5714%2013.0707%2019%2014.4231%2019C15.7945%2019%2017.004%2018.5667%2018.0516%2017.7C19.0993%2016.8333%2019.7564%2015.7429%2020.0231%2014.4286C20.0993%2014.1048%2020.2469%2013.8333%2020.4659%2013.6143C20.685%2013.3952%2020.9564%2013.2857%2021.2802%2013.2857C21.604%2013.2857%2021.8707%2013.4%2022.0802%2013.6286C22.2897%2013.8571%2022.3755%2014.1333%2022.3374%2014.4571C22.0707%2016.1905%2021.3183%2017.6857%2020.0802%2018.9429C18.8421%2020.2%2017.3374%2020.9524%2015.5659%2021.2V23.5714C15.5659%2023.8952%2015.4564%2024.1667%2015.2374%2024.3857C15.0183%2024.6048%2014.7469%2024.7143%2014.4231%2024.7143C14.0993%2024.7143%2013.8278%2024.6048%2013.6088%2024.3857C13.3897%2024.1667%2013.2802%2023.8952%2013.2802%2023.5714ZM14.4231%2014.4286C14.7469%2014.4286%2015.0183%2014.319%2015.2374%2014.1C15.4564%2013.881%2015.5659%2013.6095%2015.5659%2013.2857V6.42857C15.5659%206.10476%2015.4564%205.83333%2015.2374%205.61429C15.0183%205.39524%2014.7469%205.28571%2014.4231%205.28571C14.0993%205.28571%2013.8278%205.39524%2013.6088%205.61429C13.3897%205.83333%2013.2802%206.10476%2013.2802%206.42857V13.2857C13.2802%2013.6095%2013.3897%2013.881%2013.6088%2014.1C13.8278%2014.319%2014.0993%2014.4286%2014.4231%2014.4286Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/

/*    cursor: pointer;*/
/*}*/

/*.record-button:focus-visible{*/
/*    outline:none*/
/*}*/

/*.record-button.active{*/
/*    width: 36px;*/
/*    height: 36px;*/

/*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2237%22%20height%3D%2236%22%20viewBox%3D%220%200%2037%2036%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%220.859375%22%20width%3D%2236%22%20height%3D%2236%22%20rx%3D%228%22%20fill%3D%22%23B71C1C%22%20fill-opacity%3D%220.1%22%2F%3E%0A%3Crect%20x%3D%221.85938%22%20y%3D%221%22%20width%3D%2234%22%20height%3D%2234%22%20rx%3D%228%22%20fill%3D%22%23B71C1C%22%20fill-opacity%3D%220.4%22%2F%3E%0A%3Crect%20x%3D%223.35938%22%20y%3D%222.5%22%20width%3D%2231%22%20height%3D%2231%22%20rx%3D%227.5%22%20fill%3D%22%23B71C1C%22%2F%3E%0A%3Crect%20x%3D%223.35938%22%20y%3D%222.5%22%20width%3D%2231%22%20height%3D%2231%22%20rx%3D%227.5%22%20stroke%3D%22%23B71C1C%22%2F%3E%0A%3Cpath%20d%3D%22M18.7825%2020.7143C17.8301%2020.7143%2017.0205%2020.381%2016.3539%2019.7143C15.6872%2019.0476%2015.3539%2018.2381%2015.3539%2017.2857V10.4286C15.3539%209.47619%2015.6872%208.66667%2016.3539%208C17.0205%207.33333%2017.8301%207%2018.7825%207C19.7348%207%2020.5444%207.33333%2021.211%208C21.8777%208.66667%2022.211%209.47619%2022.211%2010.4286V17.2857C22.211%2018.2381%2021.8777%2019.0476%2021.211%2019.7143C20.5444%2020.381%2019.7348%2020.7143%2018.7825%2020.7143ZM17.6396%2027.5714V25.2C15.8872%2024.9524%2014.3872%2024.2095%2013.1396%2022.9714C11.892%2021.7333%2011.1348%2020.2286%2010.8682%2018.4571C10.8301%2018.1333%2010.9158%2017.8571%2011.1253%2017.6286C11.3348%2017.4%2011.6015%2017.2857%2011.9253%2017.2857C12.2491%2017.2857%2012.5205%2017.3952%2012.7396%2017.6143C12.9586%2017.8333%2013.1063%2018.1048%2013.1825%2018.4286C13.4491%2019.7619%2014.111%2020.8571%2015.1682%2021.7143C16.2253%2022.5714%2017.4301%2023%2018.7825%2023C20.1539%2023%2021.3634%2022.5667%2022.411%2021.7C23.4586%2020.8333%2024.1158%2019.7429%2024.3825%2018.4286C24.4586%2018.1048%2024.6063%2017.8333%2024.8253%2017.6143C25.0444%2017.3952%2025.3158%2017.2857%2025.6396%2017.2857C25.9634%2017.2857%2026.2301%2017.4%2026.4396%2017.6286C26.6491%2017.8571%2026.7348%2018.1333%2026.6967%2018.4571C26.4301%2020.1905%2025.6777%2021.6857%2024.4396%2022.9429C23.2015%2024.2%2021.6967%2024.9524%2019.9253%2025.2V27.5714C19.9253%2027.8952%2019.8158%2028.1667%2019.5967%2028.3857C19.3777%2028.6048%2019.1063%2028.7143%2018.7825%2028.7143C18.4586%2028.7143%2018.1872%2028.6048%2017.9682%2028.3857C17.7491%2028.1667%2017.6396%2027.8952%2017.6396%2027.5714ZM18.7825%2018.4286C19.1063%2018.4286%2019.3777%2018.319%2019.5967%2018.1C19.8158%2017.881%2019.9253%2017.6095%2019.9253%2017.2857V10.4286C19.9253%2010.1048%2019.8158%209.83333%2019.5967%209.61429C19.3777%209.39524%2019.1063%209.28571%2018.7825%209.28571C18.4586%209.28571%2018.1872%209.39524%2017.9682%209.61429C17.7491%209.83333%2017.6396%2010.1048%2017.6396%2010.4286V17.2857C17.6396%2017.6095%2017.7491%2017.881%2017.9682%2018.1C18.1872%2018.319%2018.4586%2018.4286%2018.7825%2018.4286Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/
/*    background-size: contain;*/
/*}*/

/*.record-button[disabled]{*/
/*    width: 36px;*/
/*    height: 36px;*/

/*    background: url(/https/1014042311.rsc.cdn77.org/img/site/responsive/ajax-loader.gif) no-repeat center;*/
/*    cursor: auto;*/
/*}*/

/*.fake_select .record-button{*/
/*	display: none !important;*/
/*}*/

/*.search__where{*/
/*    display: none;*/
/*}*/

/*.location_point{*/
/*    width: 100%;*/
/*    overflow: hidden;*/

/*    color: #7a7a7a;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 14px;*/
/*    font-weight: 400;*/
/*    line-height: 136%;*/
/*    white-space: nowrap;*/
/*    text-overflow: ellipsis;*/
/*}*/

/*.location_change{*/
/*    display: flex;*/
/*    align-items: center;*/

/*    margin-right: -12px;*/

/*    color: #999;*/
/*    font-family: 'Inter', sans-serif;*/
/*    font-size: 14px;*/
/*    font-weight: 400;*/
/*    line-height: 20px;*/

/*    background: transparent;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*}*/

/*.location_change::before{*/
/*    content: '';*/
/*    flex-shrink: 0;*/
/*    display: flex;*/

/*    width: 20px;*/
/*    height: 20px;*/

/*    background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_8317_6314)%22%3E%0A%3Cpath%20d%3D%22M10.8346%2017.5016H17.5012M17.6462%205.67829C18.0868%205.23781%2018.3344%204.64034%2018.3345%204.01733C18.3346%203.39432%2018.0871%202.79679%2017.6467%202.3562C17.2062%201.91561%2016.6087%201.66805%2015.9857%201.66797C15.3627%201.66789%2014.7652%201.91531%2014.3246%202.35579L3.20291%2013.48C3.00943%2013.6729%202.86634%2013.9104%202.78625%2014.1716L1.68541%2017.7983C1.66388%2017.8704%201.66225%2017.9469%201.68071%2018.0198C1.69916%2018.0927%201.73701%2018.1593%201.79024%2018.2125C1.84347%2018.2656%201.9101%2018.3033%201.98305%2018.3217C2.05599%2018.34%202.13255%2018.3383%202.20458%2018.3166L5.83208%2017.2166C6.09305%2017.1372%206.33056%2016.995%206.52375%2016.8025L17.6462%205.67829Z%22%20stroke%3D%22%237A7A7A%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_8317_6314%22%3E%0A%3Crect%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") no-repeat center;*/
/*}*/

/*.location-container{*/
/*    display: none;*/
/*    align-items: center;*/

/*    height: 100%;*/
/*    width: 100%;*/
/*    box-sizing: border-box;*/

/*    background-color: #fff;*/
/*}*/

/*.non-visible{*/
/*    visibility: hidden;*/
/*    position: absolute;*/
/*    pointer-events: none;*/
/*}*/

/*.list{*/
/*    font-family: 'Inter', sans-serif;*/
/*}*/

/*.part{*/
/*    margin: 0;*/
/*    padding: 8px 0;*/
/*}*/

/*.list .row, .search_row{*/
/*    display: flex;*/
/*    column-gap: 10px;*/
/*    padding: 8px 5px 8px 0;*/
/*}*/

/*.list .row {padding-left: 0}*/
/*.list .row::before {position: static}*/

/*.info_search.with_distance{*/
/*    width: 100%;*/
/*}*/

/*.info_search a{*/
/*    font-weight: 500;*/
/*    letter-spacing: -0.192px;*/
/*    font-size: 16px;*/
/*    line-height: 125%;*/
/*    color: #3D3D3D;*/
/*}*/

/*.info_search div,*/
/*.info_search div span{*/
/*    color: #7a7a7a;*/
/*    font-size: 14px;*/
/*}*/

/*.distance-info{*/
/*    display: flex;*/
/*    gap: 4px;*/
/*    align-items: center;*/
/*}*/

/*.info_search .distance-info::before{*/
/*    content: '';*/
/*    flex-shrink: 0;*/
/*    display: block;*/
/*    width: 11px;*/
/*    height: 11px;*/
/*}*/

/*.distance-info.navigate::before{*/
/*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.09148%205.90852L0.360166%204.39582C0.235308%204.3478%200.144066%204.27337%200.0864398%204.17252C0.0288133%204.07167%200%203.96843%200%203.86278C0%203.75713%200.0312144%203.65388%200.0936431%203.55303C0.156072%203.45219%200.249715%203.37775%200.374572%203.32973L9.22024%200.0450207C9.33549%20-0.00300138%209.44595%20-0.0126058%209.55159%200.0162075C9.65724%200.0450207%209.74849%200.097845%209.82532%200.17468C9.90216%200.251516%209.95498%200.342758%209.98379%200.448406C10.0126%200.554055%2010.003%200.664506%209.95498%200.779759L6.67027%209.62543C6.62225%209.75029%206.54781%209.84393%206.44697%209.90636C6.34612%209.96879%206.24287%2010%206.13722%2010C6.03158%2010%205.92833%209.97119%205.82748%209.91356C5.72663%209.85593%205.6522%209.76469%205.60418%209.63983L4.09148%205.90852Z%22%20fill%3D%22%23B1B2B5%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat;*/
/*}*/

/*.distance-info.address::before{*/
/*    align-self: baseline;*/
/*    flex-shrink: 0;*/

/*    width: 16px;*/
/*    height: 16px;*/
/*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_8237_57153)%22%3E%0A%3Cpath%20d%3D%22M8.5%202C7.30632%202.01051%206.1648%202.49072%205.32258%203.33669C4.48036%204.18265%204.00521%205.32628%204%206.52C4%209.86%208.5%2015%208.5%2015C8.5%2015%2013%209.86%2013%206.52C12.9948%205.32628%2012.5196%204.18265%2011.6774%203.33669C10.8352%202.49072%209.69368%202.01051%208.5%202ZM8.5%204.44C8.82195%204.44198%209.13611%204.53925%209.40284%204.71955C9.66957%204.89986%209.87694%205.15511%209.99878%205.45312C10.1206%205.75114%2010.1515%206.07856%2010.0875%206.39408C10.0234%206.70961%209.86741%206.99911%209.63905%207.22607C9.4107%207.45303%209.12025%207.60729%208.80434%207.66937C8.48842%207.73146%208.1612%207.6986%207.86394%207.57494C7.56668%207.45128%207.31269%207.24236%207.13403%206.97453C6.95536%206.7067%206.86001%206.39196%206.86%206.07C6.86%205.8551%206.90249%205.64232%206.98503%205.44391C7.06757%205.24549%207.18853%205.06536%207.34095%204.91387C7.49337%204.76238%207.67424%204.64252%207.87315%204.56119C8.07207%204.47987%208.28511%204.43868%208.5%204.44Z%22%20fill%3D%22%23B1B2B5%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_8237_57153%22%3E%0A%3Crect%20width%3D%229%22%20height%3D%2213%22%20fill%3D%22white%22%20transform%3D%22translate(4%202)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E") no-repeat;*/
/*}*/

/*.part:not(:first-child){*/
/*    margin-top: 4px;*/
/*}*/

/*.results_list{*/
/*    margin-top: 4px;*/
/*}*/

/*.search:has(.record-button.active) .input_container input[type=text],*/
/*.search:has(.record-button.active) .input_container input[type=search],*/
/*.wrapper_search:has(.record-button.active) input[type=search],*/
/*.fake_select:has(.record-button.active) input[type=text],*/
/*.overflow_search:has(.record-button.active) .search__input,*/
/*.fake_select:has(.record-button.active) .search__input{*/
/*    color: #7A7A7A*/
/*}*/

/*@media screen and (max-width: 1030px){*/
    /*.list .row.row__nothing-find::before{*/
    /*    flex-shrink: 0;*/
    /*    width: 20px;*/
    /*    height: 20px;*/
    /*}*/

    /*.input_container{*/
    /*    column-gap: 8px;*/

    /*    width: 100%;*/
    /*    height: 40px;*/
    /*    padding: 0 12px;*/

    /*    border-radius: 12px;*/
    /*    background: #E4E5E7;*/
	/*	border: 1px solid transparent;*/
    /*}*/

    /*.input_container:has(input:focus),*/
    /*.input_container:has(input:focus-visible){*/
    /*    outline: none;*/
    /*    border: 1px solid #e0e0e0;*/
    /*}*/

    /*.fake_select .input_container::before{*/
    /*    content: '';*/

    /*    flex-shrink: 0;*/
    /*    display: inline-block;*/

    /*    width: 20px;*/
    /*    height: 20px;*/

    /*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M16.6683%208.33854C16.6683%2012.4994%2012.0525%2016.8327%2010.5025%2018.171C10.3581%2018.2796%2010.1823%2018.3383%2010.0016%2018.3383C9.82096%2018.3383%209.64519%2018.2796%209.50079%2018.171C7.95079%2016.8327%203.33496%2012.4994%203.33496%208.33854C3.33496%206.57043%204.03734%204.87474%205.28758%203.6245C6.53783%202.37425%208.23352%201.67188%2010.0016%201.67188C11.7697%201.67188%2013.4654%202.37425%2014.7157%203.6245C15.9659%204.87474%2016.6683%206.57043%2016.6683%208.33854Z%22%20stroke%3D%22%23333333%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M10.0016%2010.8385C11.3823%2010.8385%2012.5016%209.71925%2012.5016%208.33854C12.5016%206.95783%2011.3823%205.83854%2010.0016%205.83854C8.62092%205.83854%207.50163%206.95783%207.50163%208.33854C7.50163%209.71925%208.62092%2010.8385%2010.0016%2010.8385Z%22%20stroke%3D%22%23333333%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/
    /*    background-size: contain;*/
    /*}*/

    /*.fake_select.with_icon.worldwide .input_container::before,*/
    /*.fake_select.country.with_icon .input_container::before {*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M7%2C0A7%2C7%2C0%2C0%2C0%2C1.31%2C11.06h0A7%2C7%2C0%2C1%2C0%2C7%2C0Zm4.68%2C9.87a6.64%2C6.64%2C0%2C0%2C0-1.51-.78A9.27%2C9.27%2C0%2C0%2C0%2C10.42%2C7a9.88%2C9.88%2C0%2C0%2C0-.15-1.67%2C6.23%2C6.23%2C0%2C0%2C0%2C1.54-1%2C5.46%2C5.46%2C0%2C0%2C1-.12%2C5.53Zm-5%2C2.58a4.2%2C4.2%2C0%2C0%2C1-1.8-2.57%2C8.35%2C8.35%2C0%2C0%2C1%2C4-.08A5.19%2C5.19%2C0%2C0%2C1%2C6.72%2C12.44Zm.43-3.85a9.32%2C9.32%2C0%2C0%2C0-2.43.31A12.9%2C12.9%2C0%2C0%2C1%2C4.58%2C7q0-.63%2C0-1.19A9.41%2C9.41%2C0%2C0%2C0%2C6.71%2C6a9.24%2C9.24%2C0%2C0%2C0%2C2.61-.35A8.89%2C8.89%2C0%2C0%2C1%2C9.42%2C7a8.42%2C8.42%2C0%2C0%2C1-.2%2C1.81A9.41%2C9.41%2C0%2C0%2C0%2C7.15%2C8.59ZM2%2C4.66a6.58%2C6.58%2C0%2C0%2C0%2C1.62.87c0%2C.51-.07%2C1-.07%2C1.47a13.53%2C13.53%2C0%2C0%2C0%2C.16%2C2.22A6.39%2C6.39%2C0%2C0%2C0%2C2.4%2C10%2C5.45%2C5.45%2C0%2C0%2C1%2C2%2C4.66Zm4.71-3.1A5.25%2C5.25%2C0%2C0%2C1%2C9.1%2C4.71%2C8.14%2C8.14%2C0%2C0%2C1%2C6.71%2C5%2C8.19%2C8.19%2C0%2C0%2C1%2C4.77%2C4.8%2C4.59%2C4.59%2C0%2C0%2C1%2C6.73%2C1.56ZM11.24%2C3.5A5.2%2C5.2%2C0%2C0%2C1%2C10%2C4.33a6.39%2C6.39%2C0%2C0%2C0-1.47-2.6A5.51%2C5.51%2C0%2C0%2C1%2C11.24%2C3.5ZM4.89%2C1.92A6.36%2C6.36%2C0%2C0%2C0%2C3.8%2C4.49a5.47%2C5.47%2C0%2C0%2C1-1.25-.72A5.53%2C5.53%2C0%2C0%2C1%2C4.89%2C1.92ZM3%2C10.79a5.39%2C5.39%2C0%2C0%2C1%2C1-.56%2C5.9%2C5.9%2C0%2C0%2C0%2C.9%2C1.85A5.52%2C5.52%2C0%2C0%2C1%2C3%2C10.79Zm5.5%2C1.5a6.45%2C6.45%2C0%2C0%2C0%2C1.37-2.23%2C5.63%2C5.63%2C0%2C0%2C1%2C1.19.62A5.5%2C5.5%2C0%2C0%2C1%2C8.52%2C12.28Z%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
    /*}*/
    /*.fake_select.with_icon.place .input_container::before {*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_8237_57145)%22%3E%0A%3Cpath%20d%3D%22M9.00084%201.8C10.1937%201.7997%2011.3394%202.26643%2012.1924%203.10028C13.0455%203.93413%2013.5382%205.06882%2013.5651%206.26143C13.5651%208.60143%2011.148%2012.42%209.00084%2015.1457C6.85369%2012.42%204.44941%208.60143%204.44941%206.26143C4.47624%205.07104%204.96718%203.93826%205.81749%203.10477C6.66779%202.27127%207.81015%201.80305%209.00084%201.8ZM9.00084%203.67832e-07C7.32444%20-0.000566347%205.71414%200.653736%204.51324%201.82341C3.31234%202.99309%202.61585%204.5856%202.57227%206.26143C2.57227%2010.89%209.00084%2018%209.00084%2018C9.00084%2018%2015.4294%2010.89%2015.4294%206.26143C15.3858%204.5856%2014.6893%202.99309%2013.4884%201.82341C12.2875%200.653736%2010.6772%20-0.000566347%209.00084%203.67832e-07Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3Cpath%20d%3D%22M9.00016%207.88281C10.2925%207.88281%2011.3402%206.87545%2011.3402%205.63281C11.3402%204.39017%2010.2925%203.38281%209.00016%203.38281C7.70781%203.38281%206.66016%204.39017%206.66016%205.63281C6.66016%206.87545%207.70781%207.88281%209.00016%207.88281Z%22%20fill%3D%22%23333333%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_8237_57145%22%3E%0A%3Crect%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E') no-repeat;*/
    /*}*/
    /*.fake_select.with_icon.city .input_container::before {*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%23333%3B%7D.b%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Ecity%3C%2Ftitle%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%226%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%229%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%223%22%20y%3D%223%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%229%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22b%22%20width%3D%2214%22%20height%3D%2214%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%226%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Crect%20class%3D%22a%22%20x%3D%226%22%20y%3D%223%22%20width%3D%221%22%20height%3D%222%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M9.4%2C5V0H0V14H14V5ZM8.11%2C12.66H1.29L1.4%2C1.34H8.11Zm4.19%2C0h-2v-2h2ZM12.3%2C9h-2V7h2Z%22%2F%3E%3C%2Fsvg%3E') no-repeat;}*/
    /*.fake_select.with_icon.mall .input_container::before {*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-2%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V24H0Z%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2220.22%2019.45%2020.22%204.92%2018.19%203.57%2010.9%207.02%2010.9%209.46%206.84%2010.81%206.84%2012.59%203.81%2013.43%203.81%2019.39%203%2019.39%203%2020.38%203.81%2020.38%203.81%2020.38%204.73%2020.38%204.74%2014.09%209.83%2012.85%209.8%2020.36%2010.53%2020.37%2010.53%2020.38%2012.25%2020.38%2012.25%2019.39%2011.72%2019.39%2011.72%2013.43%2010.48%2011.57%207.79%2012.32%207.79%2011.56%2013.07%209.76%2013.07%2020.36%2016.83%2020.36%2016.83%2019.38%2016.12%2019.38%2016.12%209.6%2014.06%208.31%2011.89%209.05%2011.92%207.7%2017.21%205.19%2017.21%2020.43%2021%2020.43%2021%2019.45%2020.22%2019.45%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2213.86%2012.88%2010.14%2012.88%2010.14%2011.78%2013.86%2011.12%2013.86%2012.88%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%2213.86%2012.22%2010.14%2012.88%2010.14%2011.78%2013.86%2011.12%2013.86%2012.22%22%2F%3E%3C%2Fsvg%3E') no-repeat*/
    /*}*/
    /*.fake_select.with_icon.location .input_container::before {*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M13.54-.16%2C9.11%2C8.7V4.24H4.7L13.54-.16M16-2.62%2C13-1.15%2C4.21%2C3.25%2C0%2C5.34H8v8L10.1%2C9.2%2C14.52.34l1.48-3Z%22%20transform%3D%22translate(0%202.62)%22%20style%3D%22fill%3A%23333%22%2F%3E%3Cpolygon%20points%3D%222.78%207.1%2014.63%201.14%209%2012.7%208.48%207.51%202.78%207.1%22%20style%3D%22fill%3A%23333%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
    /*}*/
    /*.fake_select.with_icon.station .input_container::before {*/
    /*    background: url('data:image/svg+xml;%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Ecity%3C%2Ftitle%3E%0A%3Cg%3E%0A%09%3Cg%3E%0A%09%09%3Cpolygon%20class%3D%22st0%22%20points%3D%222%2C14%203.9%2C14%205.8%2C12.2%203.9%2C12.2%20%09%09%22%2F%3E%0A%09%09%3Cpolygon%20class%3D%22st0%22%20points%3D%2212%2C14%2010.1%2C14%208.2%2C12.2%2010.1%2C12.2%20%09%09%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.6%2C13.5H4.2c-0.2%2C0-0.3-0.1-0.3-0.3V13c0-0.2%2C0.1-0.3%2C0.3-0.3h5.5c0.2%2C0%2C0.3%2C0.1%2C0.3%2C0.3v0.2%0A%09%09C9.9%2C13.4%2C9.8%2C13.5%2C9.6%2C13.5z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10.9%2C0H3.1C2.3%2C0%2C1.6%2C0.7%2C1.6%2C1.6v8.5c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h7.7c0.9%2C0%2C1.6-0.7%2C1.6-1.6V1.6%0A%09C12.4%2C0.7%2C11.7%2C0%2C10.9%2C0z%20M5%2C1.2C5%2C1%2C5.2%2C0.8%2C5.4%2C0.8h3.1C8.8%2C0.8%2C9%2C1%2C9%2C1.2v0.3C9%2C1.8%2C8.8%2C2%2C8.6%2C2H5.4C5.2%2C2%2C5%2C1.8%2C5%2C1.6V1.2z%0A%09%20M4.7%2C10.6c-0.5%2C0-0.9-0.4-0.9-0.9s0.4-0.9%2C0.9-0.9s0.9%2C0.4%2C0.9%2C0.9S5.3%2C10.6%2C4.7%2C10.6z%20M9.3%2C10.6c-0.5%2C0-0.9-0.4-0.9-0.9%0A%09s0.4-0.9%2C0.9-0.9s0.9%2C0.4%2C0.9%2C0.9S9.8%2C10.6%2C9.3%2C10.6z%20M10.2%2C7c0%2C0.5-0.3%2C0.7-0.7%2C0.7H4.6c-0.5%2C0-0.8-0.4-0.8-0.8V4.3%0A%09c0-0.5%2C0.4-0.8%2C0.8-0.8h4.8c0.5%2C0%2C0.8%2C0.4%2C0.8%2C0.8L10.2%2C7z%22%2F%3E%0A%3C%2Fsvg%3E') no-repeat;*/
    /*}*/

    /*.fake_select{*/
    /*    display: none;*/
    /*}*/

    /*.new_search_head .fake_select{*/
    /*    display: flex;*/
    /*    width: 100%;*/
    /*    padding: 0;*/
    /*    border: none;*/
    /*}*/

    /*.search{*/
    /*    width: 100%;*/
    /*}*/

    /*.search.where{*/
    /*    display: none;*/
    /*}*/

    /*.fake_select .search__input {*/
    /*    display: flex;*/
    /*    height: auto;*/
    /*    padding: 4px 0;*/

    /*    font-size: 16px;*/
    /*    line-height: 16px;*/
    /*}*/

    /*.location_point {*/
    /*    color: #272727;*/
    /*    text-align: left;*/
    /*    font-size: 14px;*/
    /*    line-height: 16px;*/
    /*}*/

    /*.location_change{*/
    /*    margin-right: 0;*/
    /*    padding: 0 0 0 8px;*/
    /*    font-size: 12px*/
    /*}*/

    /*.location_change::before{*/
    /*    display:none*/
    /*}*/

    /*.location-container::before{*/
    /*    content: '';*/
    /*    flex-shrink: 0;*/

    /*    display: inline-block;*/
    /*    width: 20px;*/
    /*    height: 20px;*/
    /*    margin-right: 8px;*/
    /*    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2221%22%20height%3D%2220%22%20viewBox%3D%220%200%2021%2020%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.5277%208.33854C17.5277%2012.4994%2012.9118%2016.8327%2011.3618%2018.171C11.2174%2018.2796%2011.0417%2018.3383%2010.861%2018.3383C10.6803%2018.3383%2010.5046%2018.2796%2010.3602%2018.171C8.81017%2016.8327%204.19434%2012.4994%204.19434%208.33854C4.19434%206.57043%204.89672%204.87474%206.14696%203.6245C7.3972%202.37425%209.09289%201.67188%2010.861%201.67188C12.6291%201.67188%2014.3248%202.37425%2015.575%203.6245C16.8253%204.87474%2017.5277%206.57043%2017.5277%208.33854Z%22%20stroke%3D%22%23333333%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10.861%2010.8385C12.2417%2010.8385%2013.361%209.71925%2013.361%208.33854C13.361%206.95783%2012.2417%205.83854%2010.861%205.83854C9.48029%205.83854%208.361%206.95783%208.361%208.33854C8.361%209.71925%209.48029%2010.8385%2010.861%2010.8385Z%22%20stroke%3D%22%23333333%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E') no-repeat center;*/
    /*}*/

    /*.record-button{*/
    /*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2229%22%20height%3D%2228%22%20viewBox%3D%220%200%2029%2028%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.7825%2016.7143C13.8301%2016.7143%2013.0205%2016.381%2012.3539%2015.7143C11.6872%2015.0476%2011.3539%2014.2381%2011.3539%2013.2857V6.42857C11.3539%205.47619%2011.6872%204.66667%2012.3539%204C13.0205%203.33333%2013.8301%203%2014.7825%203C15.7348%203%2016.5444%203.33333%2017.211%204C17.8777%204.66667%2018.211%205.47619%2018.211%206.42857V13.2857C18.211%2014.2381%2017.8777%2015.0476%2017.211%2015.7143C16.5444%2016.381%2015.7348%2016.7143%2014.7825%2016.7143ZM13.6396%2023.5714V21.2C11.8872%2020.9524%2010.3872%2020.2095%209.1396%2018.9714C7.89198%2017.7333%207.13483%2016.2286%206.86817%2014.4571C6.83007%2014.1333%206.91579%2013.8571%207.12531%2013.6286C7.33483%2013.4%207.6015%2013.2857%207.92531%2013.2857C8.24912%2013.2857%208.52055%2013.3952%208.73959%2013.6143C8.95864%2013.8333%209.10626%2014.1048%209.18245%2014.4286C9.44912%2015.7619%2010.111%2016.8571%2011.1682%2017.7143C12.2253%2018.5714%2013.4301%2019%2014.7825%2019C16.1539%2019%2017.3634%2018.5667%2018.411%2017.7C19.4586%2016.8333%2020.1158%2015.7429%2020.3825%2014.4286C20.4586%2014.1048%2020.6063%2013.8333%2020.8253%2013.6143C21.0444%2013.3952%2021.3158%2013.2857%2021.6396%2013.2857C21.9634%2013.2857%2022.2301%2013.4%2022.4396%2013.6286C22.6491%2013.8571%2022.7348%2014.1333%2022.6967%2014.4571C22.4301%2016.1905%2021.6777%2017.6857%2020.4396%2018.9429C19.2015%2020.2%2017.6967%2020.9524%2015.9253%2021.2V23.5714C15.9253%2023.8952%2015.8158%2024.1667%2015.5967%2024.3857C15.3777%2024.6048%2015.1063%2024.7143%2014.7825%2024.7143C14.4586%2024.7143%2014.1872%2024.6048%2013.9682%2024.3857C13.7491%2024.1667%2013.6396%2023.8952%2013.6396%2023.5714ZM14.7825%2014.4286C15.1063%2014.4286%2015.3777%2014.319%2015.5967%2014.1C15.8158%2013.881%2015.9253%2013.6095%2015.9253%2013.2857V6.42857C15.9253%206.10476%2015.8158%205.83333%2015.5967%205.61429C15.3777%205.39524%2015.1063%205.28571%2014.7825%205.28571C14.4586%205.28571%2014.1872%205.39524%2013.9682%205.61429C13.7491%205.83333%2013.6396%206.10476%2013.6396%206.42857V13.2857C13.6396%2013.6095%2013.7491%2013.881%2013.9682%2014.1C14.1872%2014.319%2014.4586%2014.4286%2014.7825%2014.4286Z%22%20fill%3D%22%23B7B8BA%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/
    /*}*/


    /*.field_title.what::before{*/
    /*    content: '';*/

    /*    flex-shrink: 0;*/
    /*    display: inline-block;*/

    /*    width: 24px;*/
    /*    height: 24px;*/

    /*    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M21.0002%2021L16.7002%2016.7M19%2011C19%2015.4183%2015.4183%2019%2011%2019C6.58172%2019%203%2015.4183%203%2011C3%206.58172%206.58172%203%2011%203C15.4183%203%2019%206.58172%2019%2011Z%22%20stroke%3D%22%237A7A7A%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") no-repeat center;*/
    /*}*/
/*}*/

/*ai search loader*/
/*.part.ai-search-row {*/
/*	display: flex;*/
/*	justify-content: center;*/
/*	border-bottom: solid 1px #E4E5E7;*/
/*	padding-bottom: 8px;*/
/*}*/
/*.ai-suggest {*/
/*	display: flex;*/
/*	gap: 20px;*/
/*}*/
/*.ai-suggest-icon {*/
/*	width: 74px;*/
/*	height: auto;*/
/*	display: block !important;*/
/*}*/
/*.ai-suggest-content {*/
/*	display: flex;*/
/*	flex-direction: column;*/
/*	justify-content: flex-end;*/
/*}*/
/*.ai-suggest-header {*/
/*	color: #333;*/
/*	font-size: 16px;*/
/*	font-style: normal;*/
/*	font-weight: 500;*/
/*	line-height: 125%;*/
/*	letter-spacing: -0.192px;*/
/*	margin-bottom: 4px;*/
/*}*/
/*.ai-suggest-title {*/
/*	color: #333;*/
/*	font-size: 14px;*/
/*	font-style: normal;*/
/*	font-weight: 400;*/
/*	line-height: 115%;*/
/*	letter-spacing: -0.168px;*/
/*	margin-bottom: 8px;*/
/*}*/

/*.ai-suggest-loader {*/
/*	width: 28px;*/
/*	display: flex;*/
/*	justify-content: space-between;*/
/*	position: relative;*/
/*	margin-bottom: 4px;*/
/*}*/

/*.ai-suggest-loader span {*/
/*	width: 6px;*/
/*	height: 6px;*/
/*	border-radius: 50%;*/
/*	background: #B8252F;*/
/*	display: block;*/
/*	flex-shrink: 0;*/
/*	transform: none;*/
/*}*/

/*.ai-suggest-loader span:nth-child(1) {*/
/*	animation: dot-color 1.5s infinite;*/
/*}*/


/*.ai-suggest-loader span:nth-child(2) {*/
/*	animation: dot-color 1.5s infinite 0.5s;*/
/*}*/


/*.ai-suggest-loader span:nth-child(3) {*/
/*	animation: dot-color 1.5s infinite 1s;*/
/*}*/

/*.ai-list-header {*/
/*	display: flex;*/
/*	align-items: center;*/
/*	gap: 8px;*/
/*}*/

/*.search_row__rating {*/
/*	font-size: 14px;*/
/*	font-style: normal;*/
/*	font-weight: 500;*/
/*	line-height: 115%;*/
/*	letter-spacing: -0.168px;*/
/*	position: relative;*/
/*	padding-left: 16px;*/
/*}*/
/*.search_row__rating::before {*/
/*	content: '';*/
/*	position: absolute;*/
/*	left: 0;*/
/*	top: 2px;*/
/*	width: 13px;*/
/*	height: 13px;*/
/*	background: url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22a%22%20xmlns%3D%22https%3A%2F%2Fsummer-heart-0930.chufeiyun1688.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013.37%2012.8%22%3E%3Cpath%20d%3D%22M6.4%2C.68c.11-.24%2C.46-.24%2C.57%2C0l1.36%2C2.95c.19%2C.41%2C.58%2C.7%2C1.04%2C.75l3.23%2C.38c.26%2C.03%2C.37%2C.36%2C.17%2C.54l-2.39%2C2.21c-.33%2C.31-.48%2C.77-.4%2C1.22l.63%2C3.19c.05%2C.26-.23%2C.46-.46%2C.33l-2.84-1.59c-.4-.22-.88-.22-1.28%2C0l-2.84%2C1.59c-.23%2C.13-.51-.07-.46-.33l.63-3.19c.09-.45-.06-.91-.4-1.22L.6%2C5.31c-.19-.18-.09-.51%2C.17-.54l3.23-.38c.45-.05%2C.85-.34%2C1.04-.75L6.4%2C.68Z%22%20style%3D%22fill%3A%23b8252f%3B%20stroke%3A%23b8252f%3B%22%2F%3E%3C%2Fsvg%3E') no-repeat;*/
/*}*/

/*@keyframes dot-color {*/
/*	0%, 66% {*/
/*		background: #B8252F;*/
/*	}*/
/*	33% {*/
/*		background: #B1B2B5;*/
/*	}*/
/*}*/