
/*new FADIN*/
#voice-trigger{display: none;margin-right: 10px;}
.block_price{
	display: flex;
	gap: 10px;
	align-items: center;
	margin-top: 5px;
}
.block_price .price{
	color: #F47922;
	font-size: 16px;
	font-weight: 700;
}
.block_price .old_price{
	font-size: 14px;
	text-decoration: line-through;
	display: none;
}
.block_price .sale{
	color: #fff;
	background: #4C3376;
	padding: 3px 5px;
	font-size: 16px;
	display:none;
}


section.title-search-results {  /*ГЛАВНЫЙ БЛОК (ОБЕРТКА)*/
	border-collapse: collapse;
	border:none;
	width:100%;
	padding: 10px 15px 20px;
	/*overflow-y: scroll;*/
}

section.title-search-results .title__result__block {  /*ГЛАВНЫЙ БЛОК TITLE*/
	color:#000;
	font-weight:700;
	padding-bottom:10px;
	padding-top: 10px;
	vertical-align:top;
	white-space:nowrap;
	width:100%;
}


div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
	top: 100%!important;
	width: 100%;
	border-radius: 10px;
}


.base__result__block{ /* БЛОК С ИСТОРИЕЙ */
	display: flex;
	flex-direction: column;
	align-items: start;
	gap: 5px;
}
.base__result__block a{
	font-weight: 400;
}

.title-search-results .tovars a{
	color: #000;
	font-weight:600;
	display: flex;
    gap: 5px;
    align-items: center;
    width: 100%;
    padding: 3px;
}

/*КАТАЛОГ И БРЕНДЫ*/


.search__grid{
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 20px;
}
.base__result__block_1{
	display: flex;
	gap: 5px;
	flex-wrap: wrap;
}
.base__result__block_2{
	display: flex;
	gap: 5px;
	flex-wrap: wrap;
}
.title-search-results .category a,.title-search-results .brands a{
	color: #000;
	font-weight:600;
	display: flex;
    gap: 5px;
    align-items: center;
    /*width: 48%;*/
    padding: 5px;
}
.title-search-results .brands a{
	width: 20%;
	justify-content: center;
	gap: 5px;
	height: 80px;
}
.brands img{
	width: 100%;
    height: 100%;
    object-fit: contain;
}
.title-search-results .search__grid .brands a{
	width: calc(25% - 10px);
	justify-content: center;
	height: 70px;
}

.title-search-results a.bord {
    border: 2px solid #D9D9D9;
    border-radius: 10px;
}

section.title-search-results td.title-search-separator
, section.title-search-results th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
#title-search{
	width: 100%;
}
@media screen and (min-width: 980px){
	#header-mid.show .logo-group, #header-mid.show .page-header-search {
		display: block !important;
	}
}

@media (max-width: 767px) {
	.page-header-search__wrapper{
		border-radius: 16px;
    	background: #fff;
    	border: 1px solid #d9d9d9;
	}
	input.header-search-input{
		border: none!important;
	}
	#voice-trigger{display: block;}
	body div.title-search-result{
		top: calc(100% + 48px)!important;
	}
	.search__grid{
		grid-template-columns: 1fr;
	}
	.title-search-results .tovars a img{
		width: 45px;
		height: 45px;
	}
	.title-search-result .name{
		font-size: 14px;
	}
}