.pp-spec-table-panel{margin:24px 0;min-width:0}.pp-table-hint{font-size:14px;color:#444;margin:8px 0}.pp-audit-table{max-height:560px;isolation:isolate;scroll-padding:100px}.pp-audit-table table{border-collapse:separate!important;border-spacing:0}.pp-audit-table thead th{position:sticky;top:0;z-index:3;background:#eee}.pp-audit-table tr>:first-child{position:sticky;left:0;z-index:2;background:#fff;min-width:110px;box-shadow:1px 0 #ddd}.pp-audit-table thead tr>:first-child{z-index:4;background:#eee}.pp-audit-table tbody tr:nth-child(even)>:first-child{background:#fafafa}.pp-audit-table:focus-visible{outline:3px solid #df0523;outline-offset:3px}.pp-model-search-label{display:flex;flex-direction:column;gap:8px;font-size:16px;font-weight:600;max-width:420px}.pp-model-search{width:100%;min-height:48px;padding:10px 12px;border:1px solid #aaa;background:#fff;color:#222;font:inherit}.pp-model-count{font-size:14px;color:#444;margin:8px 0}.pp-quick-contact{display:flex;gap:12px 24px;flex-wrap:wrap;padding:16px 0;border-block:1px solid #ddd;margin:8px 0 24px}.pp-quick-contact a{font-weight:600;min-height:44px;display:inline-flex;align-items:center}.pp-inquiry-context{padding:16px;border-left:3px solid #df0523;background:#fff;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.pp-card-facts{display:grid;grid-template-columns:1fr auto;gap:6px 12px;font-size:14px;line-height:1.6;margin:4px 0 16px;border-top:1px solid #ddd;padding-top:12px}.pp-card-facts dt{color:#555}.pp-card-facts dd{margin:0;font-weight:600}.pp-catalogue-item img,.pp-ref-home-grid img{aspect-ratio:1!important;object-fit:contain!important;background:none!important}.pp-mobile-disclosure{display:none}.pp-document-scope-link{font-size:15px;text-decoration:underline;display:inline-block;min-height:44px;padding-block:12px}.single-pipe_product #product-documents,.single-pipe_product #product-applications{padding-block:36px}.pp-catalogue-item a:focus-visible,.pp-quick-contact a:focus-visible{outline:3px solid #df0523;outline-offset:3px}
@media(max-width:767px){.pp-audit-table{max-height:460px}.pp-mobile-disclosure{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;background:#f7f7f7;color:#222;border:1px solid #ddd;padding:12px 16px;text-align:left;font:inherit;font-weight:600;cursor:pointer}.pp-mobile-disclosure[aria-expanded=false]+.pp-mobile-fold{display:none!important}.pp-mobile-disclosure[aria-expanded=true]+.pp-mobile-fold{display:flex}.pp-article-toc.pp-mobile-fold{flex-direction:column}.single-post .pp-article-hero{max-height:250px;object-fit:cover}.pp-card-facts{font-size:15px}.pp-quick-contact{flex-direction:column;gap:4px}.pp-quick-contact a{width:fit-content}.pp-contact-form-panel{padding-inline:20px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}


.pp-card-facts{width:100%}.pp-table-scroll [hidden]{display:none!important}.pp-inquiry-context a{color:#b5041c}.pp-spec-notes,.pp-model-count,.pp-table-hint{color:#444}
