/* Крюковые погрузчики: поверх catalog.css (раздел) и single-crane.css (карточка). */

/* Раздел: фильтры ссылками, без мобильной панели каталога кранов. */
.hl-filters{display:grid;gap:26px;align-content:start;position:sticky;top:calc(96px + var(--adminbar))}
@media (max-width:1100px){.hl-filters{position:static}}
.hl-filters .pill small{margin-left:6px;color:#5F6673;font-weight:600}
.hl-filters .pill.on small{color:rgba(255,255,255,.75)}

/* Карточка: секции друг под другом вместо вкладок. */
.hooklift .spec-list + .spec-list{margin-top:36px}
.hooklift .spec-h span{color:var(--red)}
.hooklift .var-table tbody tr{cursor:pointer}
.hooklift .lead-time{margin-top:12px;font-size:14.5px;font-weight:700;color:var(--ink)}
.hl-sec{padding:56px 0 0;scroll-margin-top:96px}
.hl-sec + .hl-sec{border-top:1px solid var(--line);margin-top:56px}
.hl-h{font-size:26px;margin:0 0 22px;display:flex;align-items:baseline;gap:10px}
.hl-h small{font-family:var(--f-body);font-size:14px;color:var(--muted);font-weight:700}
.hl-table{min-width:760px}
.hl-eq{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}
.hl-eq .spec-h{font-size:17px;margin:0 0 8px}
.equip--one{grid-template-columns:1fr}
@media (max-width:720px){.hl-eq{grid-template-columns:1fr;gap:24px}.hl-h{font-size:22px}}
