.pletts-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.companion-roof-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}
.companion-roof-summary #color-title{margin:0;min-width:0}
.companion-roof-summary #stage-gauge{font-size:11px;letter-spacing:.08em;white-space:nowrap}
@media(max-width:600px){.companion-roof-summary{gap:10px}.companion-roof-summary #stage-gauge{font-size:10px;white-space:normal}}
.roofing-site #category-grid .category-preview-card .tile #roofing-product-preview>img[data-preview-main],
.roofing-site #category-grid .category-preview-card .tile #product-galvanized-purlins-preview>img[data-preview-main]{object-fit:cover;padding:0;object-position:center}
