.heat-section{min-width:0}.heat-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.heat-filters>*{min-width:0}.heat-section select{width:100%;max-width:100%;min-width:0}.heat-section [data-heat-count]{font-weight:400;color:#63766f}.heat-product{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;align-items:center;margin:22px 0 14px}.heat-product figure{margin:0}.heat-product img{display:block;width:100%;height:110px;object-fit:contain}.heat-product figcaption{font-size:10px;color:#687b74;line-height:1.4;text-align:center;margin-top:7px}.heat-product h4{font-size:20px;margin:6px 0;overflow-wrap:anywhere}.heat-badge{display:inline-block;margin:0;padding:4px 7px;font-size:10px;letter-spacing:.08em;background:#e3eee7;color:#245346;border-radius:4px;font-weight:700}.heat-specs{margin:12px 0 20px}.heat-specs>div{padding:9px 0;border-bottom:1px solid #dfe7e2}.heat-specs dt{font-size:12px;color:#5b7067;line-height:1.4}.heat-specs dd{margin:4px 0 0;font-size:15px;font-weight:600}.heat-specs small{font-size:11px;color:#687b74}.heat-warning{padding:12px;border-left:3px solid #b8862f;background:#fff4da;font-size:13px;line-height:1.5}.heat-section [hidden]{display:none!important}@media(max-width:460px){.heat-filters{grid-template-columns:1fr;gap:0}.heat-product{grid-template-columns:88px minmax(0,1fr);gap:12px}.heat-product h4{font-size:18px}.heat-product img{height:92px}}
