.tt{background:#f0f0f0}.tt__hd{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);padding:44px 24px 34px;text-align:center}.tt__eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f26522;display:block;margin-bottom:10px}.tt__title{font-size:clamp(22px,3.5vw,32px);font-weight:900;text-transform:uppercase;color:#fff;margin:0;letter-spacing:1px}.tt__sub{font-size:13px;color:#bbb;margin:12px auto 0;max-width:640px;line-height:1.6}.tt__wrap{max-width:1180px;margin:0 auto;padding:32px 16px 12px}.tt__hint{display:none;font-size:11px;color:#888;text-align:center;margin:0 0 10px}.tt__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;box-shadow:0 8px 32px #0000001f}.tt__table{width:100%;min-width:880px;border-collapse:separate;border-spacing:0;background:#fff}.tt__table th,.tt__table td{padding:13px 12px;font-size:13px;text-align:center;border-bottom:1px solid #f0f0f0;vertical-align:middle}.tt__table thead th{background:#f26522;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1.3;border-bottom:none;position:sticky;top:0}.tt__table thead th:first-child{background:#1a1a1a;left:0;z-index:2}.tt__table tbody tr:last-child td{border-bottom:none}.tt__table tbody tr:hover td{background:#fef6f2}.tt-rowlabel{text-align:left!important;background:#1a1a1a!important;color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;position:sticky;left:0;z-index:1;min-width:142px}.tt-rowlabel sup{color:#f26522;font-size:9px}.tt-dot{display:inline-block;width:22px;height:22px;border-radius:50%;vertical-align:middle}.tt-good{background:#fff;border:2px solid #c2c2c2}.tt-better{background:#a5a5a5}.tt-best{background:#1a1a1a}.tt-legend{display:flex;gap:28px;justify-content:center;flex-wrap:wrap;max-width:1180px;margin:22px auto 0;padding:0 16px}.tt-legend span{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;color:#444}.tt-notes{max-width:1180px;margin:16px auto 0;padding:0 16px 48px;font-size:11px;color:#999;line-height:1.7;text-align:center}.tt-notes p{margin:0}@media(max-width:700px){.tt__hint{display:block}.tt__table th,.tt__table td{padding:10px 8px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/compare-tractor-tires.css.map */
