.tf-harness-comparison{--tf-compare-cream: #F8F5EE;--tf-compare-gold: #FFBC39;--tf-compare-black: #0B0B0B;--tf-compare-text: #1F1F1F;--tf-compare-muted: #5C5850;--tf-compare-border: #E8E2D5;--tf-compare-white: #FFFFFF;min-width:0;padding:40px 16px;background:var(--tf-compare-cream);color:var(--tf-compare-text);font-family:var(--font-body-family);font-size:16px;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.5;letter-spacing:normal}.tf-harness-comparison *,.tf-harness-comparison *:before,.tf-harness-comparison *:after{box-sizing:border-box}.tf-harness-comparison__inner{max-width:1300px;margin-inline:auto}.tf-harness-comparison__header{display:grid;justify-items:center;gap:12px;margin-bottom:28px;text-align:center}.tf-harness-comparison__eyebrow{display:inline-block;padding:3px 9px;border-radius:4px;background:var(--tf-compare-gold);color:var(--tf-compare-black);font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.tf-harness-comparison__header h2{max-width:1000px;margin:0;color:var(--tf-compare-black);font-family:var(--font-heading-family);font-size:30px;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.12;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.tf-harness-comparison__header p{max-width:780px;margin:0;color:var(--tf-compare-muted);font-size:16px;text-wrap:pretty}.tf-harness-comparison__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.tf-harness-comparison__layout>*{min-width:0}.tf-harness-comparison__media{width:100%;max-width:540px;margin-inline:auto;border:1px solid var(--tf-compare-border);border-radius:8px;background:var(--tf-compare-cream)}.tf-harness-comparison__image{display:block;width:100%;max-width:100%;height:auto;border-radius:inherit;object-fit:contain}.tf-harness-comparison__table{width:100%;margin:0;border:0;border-spacing:0;border-collapse:separate;table-layout:fixed;box-shadow:none;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.tf-harness-comparison__caption{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tf-harness-comparison__feature-column{width:32%}.tf-harness-comparison__value-column{width:34%}.tf-harness-comparison__table th,.tf-harness-comparison__table td{padding:16px 9px;border:0;border-bottom:1px solid var(--tf-compare-border);vertical-align:middle;overflow-wrap:anywhere;text-wrap:pretty}.tf-harness-comparison__table thead th{padding-block:18px;color:var(--tf-compare-black);font-weight:700;text-align:center;text-wrap:balance}.tf-harness-comparison__table thead th:first-child,.tf-harness-comparison__table tbody th{padding-inline-start:0;text-align:left}.tf-harness-comparison__table tbody th{color:var(--tf-compare-text);font-weight:600}.tf-harness-comparison__table td{color:var(--tf-compare-muted);text-align:center}.tf-harness-comparison__table .tf-harness-comparison__brand{background:var(--tf-compare-black);color:var(--tf-compare-white);font-weight:600}.tf-harness-comparison__table thead .tf-harness-comparison__brand{border-start-start-radius:8px;border-start-end-radius:8px;color:var(--tf-compare-gold);font-family:var(--font-heading-family);font-size:16px;font-weight:var(--font-heading-weight)}.tf-harness-comparison__table tbody tr:last-child .tf-harness-comparison__brand{border-end-start-radius:8px;border-end-end-radius:8px}.tf-harness-comparison__brand-value,.tf-harness-comparison__other-value{display:flex;flex-direction:column;align-items:center;gap:7px}.tf-harness-comparison__check{display:block;flex:0 0 22px;color:var(--tf-compare-gold)}.tf-harness-comparison__cross{display:block;flex:0 0 22px;color:var(--tf-compare-black)}.tf-harness-comparison__footer{display:grid;justify-items:center;gap:12px;margin-top:24px}.tf-harness-comparison__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:440px;min-height:52px;padding:14px 20px;border:1px solid var(--tf-compare-black);border-radius:5px;background:var(--tf-compare-black);color:var(--tf-compare-gold);font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;overflow-wrap:anywhere}.tf-harness-comparison__cta svg{flex:0 0 20px}.tf-harness-comparison__cta:hover{border-color:var(--tf-compare-gold);color:var(--tf-compare-gold);text-decoration:underline;text-underline-offset:4px}.tf-harness-comparison__cta:focus-visible{outline:2px solid var(--tf-compare-black);outline-offset:4px}.tf-harness-comparison__trust{display:flex;align-items:center;justify-content:center;gap:7px;max-width:440px;margin:0;color:var(--tf-compare-text);font-size:14px;line-height:1.5;text-align:center}.tf-harness-comparison__trust svg{flex:0 0 18px;color:var(--tf-compare-black)}@media(min-width:600px){.tf-harness-comparison{padding:48px 24px}.tf-harness-comparison__header h2{font-size:40px}.tf-harness-comparison__table{font-size:16px}.tf-harness-comparison__table th,.tf-harness-comparison__table td{padding:18px 16px}.tf-harness-comparison__table thead .tf-harness-comparison__brand{font-size:20px}}@media(min-width:990px){.tf-harness-comparison{padding-block:64px}.tf-harness-comparison__header{gap:16px;margin-bottom:40px}.tf-harness-comparison__header h2{font-size:44px}.tf-harness-comparison__layout{grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:36px}.tf-harness-comparison__media{max-width:none}.tf-harness-comparison__footer{margin-top:28px}}@media(forced-colors:active){.tf-harness-comparison__cta:focus-visible{outline-color:LinkText}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tf-harness-comparison.css.map */
