/* Six fixed desktop slots; unused categories remain empty. */
html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds,.specialist-variants){
 display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;
}
html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds,.specialist-variants)>button{
 box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;
 margin:0!important;padding:8px!important;gap:7px!important;font-size:12px!important;line-height:1.4!important;
}
html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds)>button img{
 width:clamp(30px,4vw,58px)!important;height:38px!important;flex:none;object-fit:contain;
}
html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds)>button span{
 min-width:0;overflow-wrap:break-word;font:inherit!important;
}
html body .thermal-style-options button small{display:none!important}
html body .thermal-style-options button{min-height:62px!important}
html body .specialist-variants>button{font-size:11px!important;min-height:40px!important}
@media(max-width:800px){
 html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds,.specialist-variants){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}
 html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds)>button{font-size:11px!important;padding:6px!important;gap:5px!important;min-height:45px!important}
 html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds)>button img{width:28px!important;height:26px!important}
 html body .specialist-variants>button{min-height:36px!important;padding:6px!important}
}
html body :is(.structure-options,.duct-structure-options,.thermal-style-options,#types,#families,.kinds,.specialist-variants)>button{grid-column:auto!important;grid-row:auto!important}
