.title-search-result .button-rounded-x {
    border-radius: 0;
}

.title-search-selected {
background:#f3f4f7;
}

.line-block__item .search-result__item-image {
    border-radius: 0 !important;
    width: 48px;//ширина картинки
    height: 48px;//высота картинки
}

#title-search .title-search-result .search-result>.line-block {
    --gap: 0;
}

#title-search .title-search-result .search-result>.line-block>line-block__item>a {
    padding-bottom: 0px; //отступ снизу
    padding-top: 0px; //отступ сверху
}


/*ПОИСК ВЫДЕЛЕНИЕ*/
.search-wrapper.ac #title-search,
#title-search:focus-within,
#title-search_fixed:focus-within {
  box-shadow: 0 10px 30px rgb(34 34 40 / 19%);
}

.search-wrapper.ac #title-search .search-input,
#title-search:focus-within .search-input,
#title-search_fixed:focus-within .search-input {
  border: 0;
  box-shadow: none;
}

#title-search:focus-within .search-result,
#title-search_fixed:focus-within .search-result {
  box-shadow: none;
  border-radius: 0 0 6px 6px;
    margin-top: 0;
}

#title-search .search-result>.line-block, #title-search_fixed .search-result>.line-block {
    border-top: 2px solid #d6d6d6;
}

#title-search_fixed:focus-within .search-input {
  border-radius: 6px 6px 0 0 !important;
}

#title-search_fixed:focus-within + #tagsearch,
#title-search_fixed:focus-within .title-search-result {
  box-shadow: 0 20px 20px rgb(34 34 40 / 19%);
  border-radius: 0 0 6px 6px;
    margin-top: 0;
}

.search-wrapper.ac #tagsearch,
#tagsearch:focus-within,
#title-search:focus-within + #tagsearch,
#title-search:focus-within .title-search-result {
  box-shadow: 0 20px 20px rgb(34 34 40 / 19%);
  border-radius: 0 0 6px 6px;
}

/*ПОИСК ВЫДЕЛЕНИЕ*/

@media(max-width:767px) {

#title-search .title-search-result .search-result>.line-block>line-block__item>a {
    padding-bottom:0px; //отступ снизу
    padding-top: 0px; //отступ сверху
}

.line-block__item .search-result__item-image {
    border-radius: 0 !important;
    width: 40px; //ширина картинки
    height: 40px;//высота картинки
}

.filter-none .part-with-search .maxwidth-theme {
padding:0;
}

.filter-none .part-with-search #title-search>.line-block {
padding:0 24px;
}

.filter-none .part-with-search #title-search .line-block .search-result__item {
padding-top: 0;
padding-bottom: 0;
}
.filter-none .part-with-search #title-search .title-search-result>.search-result {
    --gap: 0;
max-height: calc(100dvh - env(safe-area-inset-bottom) - 125px);
}

.filter-none .part-with-search #title-search .title-search-result .search-result>.line-block {
    --gap: 0;
}


}

@media(max-width:400px) {
.filter-none .part-with-search #title-search>.line-block {
padding:0 8px;
}
}



.tagsearch{
	width: 100%;
	padding: 15px 15px 5px;
	background:#fff;
	position:absolute;
	left:0;
	top:100%;
	width:100%;
	border: 0px solid var(--input_border_color-hover);
	display:none;
	border-radius:5px;
padding-top: 0;
}
.tagsearch .subtitle{
	color: #999;
    font-size: 15px;
	padding: 5px 0;
	text-align: center;
padding-top: 15px;
    border-top: 2px solid #d6d6d6;
}
.tag-conteiner{
	display: flex;
	flex-wrap: wrap;
	padding: 10px 0;
	list-style: none;
}
ul.tag-conteiner li:before{display: none;}
ul.tag-conteiner li{
    border-right: 1px solid #888;
    margin: 5px 0;
}
ul.tag-conteiner li:last-child{border-right-width:0;}
.tag-conteiner a,
.tag-conteiner .tag-more{
	display: inline-block;
	padding: 0 10px;
	margin:0;
	font-size: 15px;
	text-decoration: none;
	color: #000;
}
.tag-conteiner .tag-more{color: #fff;background-color: #bfbfbf;border-color: #bfbfbf;cursor: pointer;}


.title-search-result
{
	background:#fff;
}