/* ============================================================
   videomobil.su — хлебные крошки и поисковая строка на странице
   «ничего не найдено». 13.11.2026. Разметку темы не трогаем.
   ============================================================ */

/* ---------- хлебные крошки ---------- */
.breadcrumbs{margin:6px 0 0!important;padding:0}
.breadcrumbs li{display:inline-block!important;vertical-align:middle}

.breadcrumbs li a,
.breadcrumbs li span{
	font-size:14px!important;
	line-height:1.4;
	color:#8a93a3!important;
	transition:color .15s;
}
.breadcrumbs li a:hover{color:#466691!important}

/* последний пункт — текущая страница */
.breadcrumbs li:last-child span{
	color:#1b2c3e!important;
	font-weight:500;
}

/* разделитель-шеврон вместо слэша */
.breadcrumbs li:after{
	content:"\203A"!important;
	font-size:16px!important;
	line-height:1;
	color:#c3ccd8!important;
	padding:0 9px!important;
	position:relative;
	top:1px;
}
.breadcrumbs li:last-child:after{content:""!important;padding:0!important}

/* домик у первой ссылки */
.breadcrumbs li a.home:before{
	content:"";
	display:inline-block;
	width:14px;height:14px;
	margin-right:6px;
	vertical-align:-2px;
	background-repeat:no-repeat;
	background-position:center;
	background-size:14px 14px;
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 10 9-7 9 7v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z'/%3E%3Cpath d='M9 21v-7h6v7'/%3E%3C/svg%3E");
	transition:opacity .15s;
}
.breadcrumbs li a.home:hover:before{
	background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23466691' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 10 9-7 9 7v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2Z'/%3E%3Cpath d='M9 21v-7h6v7'/%3E%3C/svg%3E");
}

@media(max-width:767px){
	.breadcrumbs li a,
	.breadcrumbs li span{font-size:13px!important}
	.breadcrumbs li:after{padding:0 6px!important}
}

/* ---------- поиск на странице «ничего не найдено» ---------- */
.no-results.not-found > p{
	max-width:640px;
	margin:0 auto 20px;
	text-align:center;
	color:#6b7280;
	font-size:16px;
	line-height:1.55;
}
.no-results.not-found .search-form{
	max-width:560px;
	width:100%;
	margin:0 auto 30px!important;
	display:flex;
}
.no-results.not-found .search-field{
	flex:1;
	width:auto!important;
	height:52px!important;
	background:#fff!important;
	border:1px solid rgba(158,175,198,.55)!important;
	border-right:0!important;
	border-radius:10px 0 0 10px!important;
	padding:0 18px!important;
	font-size:16px;
	color:#1b2c3e;
	box-shadow:none!important;
}
.no-results.not-found .search-field::placeholder{color:#9aa4b2}
.no-results.not-found .search-field:focus{
	border-color:#466691!important;
	outline:none;
}
.no-results.not-found .search-submit{
	position:static!important;
	flex:none;
	width:58px!important;
	height:52px!important;
	border:0!important;
	border-radius:0 10px 10px 0!important;
	background:#466691!important;
	color:#fff!important;
	cursor:pointer;
	transition:background .2s;
}
.no-results.not-found .search-submit:hover{background:#35506f!important}
.no-results.not-found .search-submit i{font-size:17px;line-height:1}

@media(max-width:767px){
	.no-results.not-found .search-form{max-width:100%}
	.no-results.not-found > p{font-size:15px}
}
