/* Подсказки поиска */
nav .search .suggest-box{display:none;position:absolute;top:100%;right:0;z-index:1000;width:420px;max-width:calc(100vw - 20px);max-height:420px;overflow-y:auto;background:#fff;border:1px solid #d6d6d6;box-shadow:0 8px 24px rgba(0,0,0,.12);text-align:left}
nav .search .suggest-item,nav .search .suggest-all,nav .search .suggest-empty{display:block;padding:9px 14px;font:15px/1.35 "ProximaNovaLight",Arial,sans-serif;color:#333;text-decoration:none;border-bottom:1px solid #f0f0f0;white-space:normal;float:none;width:auto;height:auto;text-transform:none}
nav .search .suggest-item b{font-family:"ProximaNovaBold",Arial,sans-serif;font-weight:700;color:#000}
nav .search .suggest-item:hover,nav .search .suggest-item.is-active{background:#f2f2f2;color:#000}
nav .search .suggest-all{color:#7d7d7d;font-size:14px;border-bottom:none}
nav .search .suggest-all:hover{background:#f2f2f2;color:#000}
nav .search .suggest-empty{color:#7d7d7d;border-bottom:none}
nav .search .suggest-item{display:flex;align-items:center;gap:12px;padding:7px 12px}
nav .search .suggest-img{flex:0 0 48px;width:48px;height:48px;object-fit:cover;background:#f0f0f0;border-radius:2px;margin:0;position:static;font-size:inherit}
nav .search .suggest-name{flex:1 1 auto;min-width:0}
