.kg-product-page{padding-top:48px}.kg-catalog-head{max-width:72ch;margin-bottom:24px}.kg-catalog-tools{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:16px}.kg-catalog-tools label{display:block;max-width:480px;margin-bottom:16px}.kg-catalog-tools .nav-link{color:var(--brand-primary-dark);text-align:left}.kg-catalog-tools .nav-link.active{font-weight:700}.kg-catalog-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:16px}.kg-catalog-meta p{margin:0}.kg-category{margin-top:24px;margin-bottom:24px}.bm-product-inquiry{display:flex;flex-direction:column;justify-content:space-between;gap:16px;text-align:left;width:100%;height:100%;border:1px solid var(--brand-border);border-top:4px solid var(--brand-primary);border-radius:var(--brand-radius);color:var(--brand-text);background:var(--brand-bg);padding:24px;-webkit-text-decoration:none;text-decoration:none}.bm-product-inquiry:hover{background:var(--brand-primary-light)}.bm-product-name{font-weight:700;font-size:1.13rem}.kg-product-cta{color:var(--brand-primary-dark);font-weight:700}[data-catalog-empty]{padding:24px 0}.kg-catalog-notes{border-top:1px solid var(--brand-border);margin-top:40px;padding-top:32px;max-width:75ch}