.tti-page{background:#fff;color:#30343b;padding:24px 0 64px}.tti-page .clp-container{max-width:1200px;margin:0 auto;padding:0 24px}.tti-page h1{font-size:36px;line-height:1.2;margin:24px 0;letter-spacing:0}.tti-page h2{font-size:26px;line-height:1.3;letter-spacing:0;margin:0 0 20px}.tti-page h3{font-size:20px;line-height:1.4;letter-spacing:0;margin:20px 0 10px}.tti-page p,.tti-page li{line-height:1.7}.tti-page p{margin:0 0 16px}.tti-page li{margin-bottom:8px}.tti-page .tti-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:14px}.tti-page .tti-hub-block,.tti-page .tti-indexing-selector,.tti-page .tti-hub-uncertain{padding:36px 0;border-top:1px solid #e1e5e7}.tti-page .tti-hub-hero{padding:12px 0 32px}.tti-page .tti-hub-hero__kicker{font-size:14px;font-weight:600;color:#326b58}.tti-page .tti-hub-hero__lead{max-width:900px;font-size:18px}.tti-page .tti-hub-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.tti-page .tti-hub-hero__actions .clp-btn{margin-top:0}.tti-page .tti-content>figure,.tti-page .tti-content>.tti-hero-product-shot{margin:0 auto 36px;max-width:640px}.tti-page img{display:block;max-width:100%;height:auto}.tti-page figure{margin:24px 0}.tti-page figcaption{font-size:14px;color:#555e67;margin-top:12px}.tti-page .tti-hero-product-shot img{max-height:480px;width:100%;object-fit:contain}.tti-page .tti-indexing-grid,.tti-page .tti-col-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tti-page .tti-indexing-grid>*,.tti-page .tti-col-split>*{min-width:0}.tti-page .tti-indexing-formula{font-size:24px;font-weight:600;color:#326b58;margin:20px 0}.tti-page .tti-indexing-selector__reference img{max-height:440px;width:100%;object-fit:contain}.tti-page .tti-table-wrap,.tti-page .tti-spec-table-scroll{width:100%;max-width:100%;overflow-x:auto;margin:20px 0}.tti-page .tti-workpiece-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.tti-page .tti-workpiece-row img{width:100%;height:auto;object-fit:contain}.tti-page table{width:100%;border-collapse:collapse;font-size:14px}.tti-page th,.tti-page td{border:1px solid #dce1e4;padding:12px;text-align:left;white-space:nowrap}.tti-page th{background:#f1f5f3;color:#263930}.tti-page tr:nth-child(2n) td{background:#f8f9fa}.tti-page .tti-spec-diagram-wrap img{max-height:560px;width:100%;object-fit:contain}.tti-page details{border-top:1px solid #dce1e4;padding:18px 0}.tti-page details:last-child{border-bottom:1px solid #dce1e4}.tti-page summary{font-weight:600;cursor:pointer;line-height:1.5}.tti-page details p,.tti-page details ol{margin-top:18px}.tti-page video,.tti-page iframe{display:block;max-width:100%;margin:24px auto}.tti-page video{width:720px;height:auto}.tti-page a{overflow-wrap:anywhere}.tti-page a:not(.button):not(.clp-btn){color:#244e67;text-decoration:underline;text-underline-offset:3px}.tti-page .clp-btn--outline{color:#244e67;background:transparent;border:1px solid #9aa8b0}.tti-page .tti-indexing-selector__reference{width:min(100%,280px);margin:24px auto}.tti-page .tti-indexing-selector__reference img{max-height:340px}.tti-page #selection>figure{width:min(100%,280px);margin:24px auto}.tti-page #selection>figure img{width:100%;max-height:340px;object-fit:contain}.tti-page #system .tti-indexing-system{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start}.tti-page #system .tti-indexing-figure{margin:0}.tti-page #system .tti-indexing-system-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.tti-page #system .tti-indexing-system-item{min-width:0;border-bottom:1px solid #e1e5e7;padding-bottom:16px}.tti-page #system .tti-indexing-system-item h3{margin:0 0 10px;font-size:18px}.tti-product-page .tti-breadcrumb a{text-decoration:none}.tti-product-page .tti-product-top{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:56px;align-items:start;padding:32px 0 48px}.tti-product-page .tti-product-media{width:100%;aspect-ratio:1;max-height:420px;display:grid;place-items:center}.tti-product-page .tti-product-media img{width:100%;height:100%;max-width:420px;max-height:420px;object-fit:contain}.tti-product-page .tti-product-summary h1{font-size:32px;line-height:1.25;margin:0 0 20px}.tti-product-page .tti-product-lead{font-size:16px;line-height:1.65}.tti-product-page .rfq-product-actions-block__notice{font-size:14px}.tti-product-page .tti-product-selector-link{margin-top:18px;font-size:14px}.tti-product-page .tti-product-content{border-top:1px solid #dce1e4;padding-top:8px}.tti-product-page .tti-product-content .tti-content{width:min(100%,860px);margin-inline:auto}.tti-product-page .tti-product-content .tti-content>.tti-hub-hero,.tti-product-page .tti-product-content .tti-content>.tti-hero-product-shot{display:none}.tti-product-page .tti-product-content h2{font-size:25px}.tti-product-page .tti-product-content h3{font-size:19px}.tti-product-page .tti-product-content .tti-spec-diagram-wrap{max-width:760px;margin:24px auto}.tti-product-page .tti-product-content .tti-spec-diagram-wrap img{max-height:350px}.tti-product-page .tti-product-content .tti-indexing-selector__reference{width:min(100%,280px);margin:24px auto}.tti-product-page .tti-product-content .tti-indexing-selector__reference img{max-height:340px}.tti-product-page .tti-product-content .tti-indexing-formula{font-size:22px;text-align:left}.tti-product-page .tti-product-content .tti-workpiece-row img{max-height:220px}@media(max-width:749px){.tti-product-page .tti-product-top{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 0 32px}.tti-product-page .tti-product-media{max-height:300px}.tti-product-page .tti-product-media img{max-height:300px;max-width:300px}.tti-product-page .tti-product-summary h1{font-size:28px}}@media(max-width:700px){.tti-page #system .tti-indexing-system,.tti-page #system .tti-indexing-system-list{grid-template-columns:minmax(0,1fr)}.tti-page .clp-container{padding:0 16px}.tti-page h1{font-size:28px}.tti-page h2{font-size:23px}.tti-page .tti-indexing-grid,.tti-page .tti-col-split,.tti-page .tti-workpiece-row{grid-template-columns:minmax(0,1fr)}.tti-page .tti-hub-hero__actions{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/toptool-indexing-source.css.map */
