/* architect 29.10: фильтр/сортировка/страницы таблицы товаров новых разделов — в виде фильтра старых разделов */
.bh-off{display:none!important}
.bh-pf{margin:40px 0 70px;padding:0 40px}
.bh-pf__head{display:flex;align-items:center;gap:24px;margin-bottom:40px}
.bh-pf__title{margin:0;font-family:Oswald,sans-serif;font-weight:700;font-size:28px;line-height:1.2;text-transform:uppercase;color:#1d1d1f}
.bh-pf__list{display:grid;grid-template-columns:repeat(auto-fill,243px);gap:16px}
.bh-pf__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.bh-pf__field{position:relative;display:block}
.bh-pf__select{width:100%;height:46px;padding:0 40px 0 14px;border:1px solid #dcdfe2;border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23333' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 16px center;font:400 14px/1.2 inherit;color:#1d1d1f;-webkit-appearance:none;appearance:none;cursor:pointer;text-overflow:ellipsis}
.bh-pf__select:hover{border-color:#b9bec3}
.bh-pf__select.is-set{border-color:#d62828;font-weight:600}
.bh-pf__apply{display:block;width:100%;height:52px;margin-top:60px;border:0;border-radius:4px;background:#bbbfc3;color:#fff;font-weight:700;font-size:14px;cursor:default}
.bh-pf__apply.is-on{background:#e1131b;cursor:pointer}
.bh-pf__apply.is-on:hover{background:#c40f16}
.bh-pf__empty{margin:30px 0;font-size:16px}
[data-bh-pages] .pagination__item{cursor:pointer}
@media (max-width:991px){.bh-pf{padding:0}.bh-pf__list{grid-template-columns:repeat(2,1fr)}}
@media (max-width:575px){.bh-pf{margin:24px 0 40px}.bh-pf__head{margin-bottom:20px}.bh-pf__title{font-size:22px}.bh-pf__list{grid-template-columns:1fr;gap:10px}.bh-pf__apply{margin-top:20px}}
[data-bh-table] td.product-category__price,.baihu-stock__group td.product-category__price{white-space:nowrap;padding-left:16px;padding-right:16px}
/* architect 29.10 (ART #c86640c9): крошки целиком, с переносом строк, без горизонтальной прокрутки */
.breadcrumbs{flex-wrap:wrap;row-gap:2px;overflow-x:visible}
.breadcrumbs a,.breadcrumbs span{text-wrap:wrap;overflow-wrap:anywhere}
/* оси прежнего фильтра порошков: длинные подписи технологий */
.bh-pf__select option{white-space:normal}
/* справочник статей раздела (как был на странице раздела) */
.bh-az{padding:0 0 40px}
.bh-az__box{border-top:1px solid #eaeaea;padding-top:24px}
.bh-az__box>summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}
.bh-az__box>summary::-webkit-details-marker{display:none}
.bh-az__box>summary::after{content:"+";font:500 28px/1 Oswald,sans-serif;color:#e1131b}
.bh-az__box[open]>summary::after{content:"\2212"}
.bh-az__box[open]>summary{margin-bottom:24px}
.bh-az .enc-az__nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 20px}
.bh-az .enc-az__nav a{display:inline-block;min-width:32px;padding:4px 8px;border:1px solid #eaeaea;border-radius:4px;color:#333;text-align:center;text-decoration:none;font-size:14px}
.bh-az .enc-az__nav a:hover{border-color:#d62828;color:#d62828}
.bh-az .enc-az__letter{margin:20px 0 8px;scroll-margin-top:90px}
.bh-az .wiki-article-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 20px;align-items:start;margin-bottom:16px}
.bh-az .wiki-article-link{display:block;padding:8px 0;color:#333;text-decoration:none;font-size:15px;border-bottom:1px solid #f1f1f1}
.bh-az .wiki-article-link:hover{color:#d62828;border-bottom-color:#d62828}
@media (max-width:991px){.bh-az .wiki-article-grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:767px){.bh-az .wiki-article-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:480px){.bh-az .wiki-article-grid{grid-template-columns:1fr}}
