.airfloor-dimensions{display:grid;grid-template-columns:1fr 1fr;gap:20px}.airfloor-dimensions>div{min-width:0}.airfloor-dimensions select{width:100%}.airfloor-configuration .product-facts{flex-wrap:wrap}.product-gallery:has(.airfloor-preview) .config-summary{display:block}.airfloor-preview #track-drawing{width:100%;height:auto;max-height:480px;margin:10px 0}.airfloor-preview{padding:20px}.airfloor-preview .preview-note{font-size:12px;color:var(--color-muted);line-height:1.5;margin-top:12px}@media(max-width:600px){.airfloor-dimensions{gap:12px}.airfloor-dimensions label{font-size:13px}.airfloor-preview{padding:14px}}
