/* Правки 4, п. 12 (2026-09-07): окно предпросмотра поиска в шапке по макету (Figma 14064:1552,
   530×408): заголовок «Результаты поиска (N)», три карточки 94 px (кадр 70×70, парт-номер,
   имя, характеристики), кнопка «Смотреть все результаты (N)». Панель .sse-sr рисует
   search.js поверх списка Ajax Search Pro, сам список скрыт. */
.asp_r.sse-sr-on{--sr-font:Rubik,-apple-system,"Segoe UI",Arial,sans-serif;background:#fff!important;border-radius:12px!important;box-shadow:0 12px 32px rgba(17,17,19,.14)!important;padding:0!important;overflow:hidden}
.asp_r.sse-sr-on .results,.asp_r.sse-sr-on .asp_showmore_container,.asp_r.sse-sr-on .asp_res_loader{display:none!important}
.asp_r.sse-sr-on .sse-sr{position:relative;box-sizing:border-box;padding:16px;background:#fff;font-family:var(--sr-font);color:#111}
.asp_r.sse-sr-on .sse-sr__h{font:500 14px/1.2 var(--sr-font);color:#111;margin:0 0 12px}
.asp_r.sse-sr-on .sse-sr__it{display:flex;align-items:center;gap:24px;min-height:94px;padding:12px;border-top:1px solid #F1F1F1;text-decoration:none!important;color:#111;box-sizing:border-box;border-radius:8px}
.asp_r.sse-sr-on .sse-sr__it:first-of-type{border-top:0}
@media (hover: hover){.asp_r.sse-sr-on .sse-sr__it:hover{background:#FAFAFA;text-decoration:none}}
.asp_r.sse-sr-on .sse-sr__img{flex:0 0 70px;box-sizing:border-box;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;overflow:hidden}
.asp_r.sse-sr-on .sse-sr__img img{max-width:100%;max-height:100%;object-fit:contain}
.asp_r.sse-sr-on .sse-sr__img>span{font:400 10px/1.2 var(--sr-font);color:#9B9B9F;text-align:center}
.asp_r.sse-sr-on .sse-sr__b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}
.asp_r.sse-sr-on .sse-sr__l{font:400 10px/12px var(--sr-font);color:#A1A1A1}
.asp_r.sse-sr-on .sse-sr__t{font:400 16px/22px var(--sr-font);color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.asp_r.sse-sr-on .sse-sr__d{font:400 12px/12px var(--sr-font);color:#5F5F5F;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.asp_r.sse-sr-on .sse-sr__sep{display:inline-block;margin:0 8px!important;font-style:normal;font-size:inherit}
.asp_r.sse-sr-on .sse-sr__all{display:block;box-sizing:border-box;width:100%;margin:16px 0 0;padding:14px 20px;border:0;border-radius:10px;background:#EA071D;color:#fff;font:500 14px/1.2 var(--sr-font);cursor:pointer;transition:background-color .18s}
@media (hover: hover){.asp_r.sse-sr-on .sse-sr__all:hover{background:#c9061a}}
@media (max-width:767.98px){.asp_r.sse-sr-on .sse-sr{padding:12px}.asp_r.sse-sr-on .sse-sr__it{gap:12px;min-height:76px;padding:8px}.asp_r.sse-sr-on .sse-sr__img{flex-basis:56px;width:56px;height:56px}.asp_r.sse-sr-on .sse-sr__t{font-size:14px;line-height:18px;white-space:normal}.asp_r.sse-sr-on .sse-sr__d{white-space:normal;line-height:14px}}
