.page__content:has(.adf-tire-guide),.rte:has(.adf-tire-guide){max-width:1360px}.page__content .adf-tire-guide{display:none}.adf-tire-guide-section{margin-top:28px}.adf-tire-guide-section .adf-tire-guide{display:block}.adf-tire-guide{--adf-red: #c62127;--adf-ink: #171717;--adf-muted: #5d626b;--adf-line: #dadde3;--adf-soft: #f5f6f8;--adf-soft-2: #eceff3;--adf-stripe: #fafbfc;--adf-white: #fff;--adf-radius: 8px;color:var(--adf-ink);line-height:1.55}.adf-tire-guide *{box-sizing:border-box}.adf-tire-guide h2,.adf-tire-guide h3,.adf-tire-guide h4{margin:0;letter-spacing:0;line-height:1.16}.adf-tire-guide h2{margin-top:48px;padding-top:38px;border-top:1px solid var(--adf-line);font-size:clamp(1.75rem,3vw,2.45rem)}.adf-tire-guide h3{margin-top:30px;font-size:clamp(1.42rem,2.5vw,1.9rem)}.adf-tire-guide h3[id]{scroll-margin-top:150px;padding:0 0 9px 13px;border-bottom:1px solid var(--adf-line);border-left:4px solid var(--adf-red)}.adf-tire-guide h3[id]+p{margin:9px 0 13px}.adf-tire-guide h4{margin-top:24px;padding-left:13px;border-left:4px solid var(--adf-red);font-size:clamp(1.12rem,2vw,1.35rem)}.adf-tire-guide p{max-width:760px;color:var(--adf-muted)}.adf-tire-guide .adf-guide-meta{margin:-6px 0 20px;color:var(--adf-muted);font-size:.86rem}.adf-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.adf-tire-guide a{color:var(--adf-red);text-decoration-thickness:1px;text-underline-offset:3px}.adf-tire-guide>h2:first-child{margin-top:0;padding-top:0;border-top:0}.adf-tire-guide>h2:first-child+p{margin:12px 0 18px;padding:12px 14px;border-left:4px solid var(--adf-red);background:var(--adf-soft);font-size:.94rem}.adf-tire-guide>h3:nth-of-type(-n+3){margin-top:18px;padding:13px 16px;border:1px solid var(--adf-line);border-bottom:0;border-radius:var(--adf-radius) var(--adf-radius) 0 0;background:var(--adf-soft);font-size:1rem;font-weight:800}.adf-tire-guide>h3:nth-of-type(-n+3)+ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;margin:0 0 16px;padding:8px;border:1px solid var(--adf-line);border-radius:0 0 var(--adf-radius) var(--adf-radius);list-style:none}.adf-tire-guide>h3:nth-of-type(-n+3)+ul a{display:block;min-height:40px;padding:9px 10px;border:1px solid transparent;border-radius:6px;color:var(--adf-ink);font-weight:700;text-decoration:none}.adf-tire-guide>h3:nth-of-type(-n+3)+ul a:hover,.adf-tire-guide>h3:nth-of-type(-n+3)+ul a:focus{background:var(--adf-soft-2);border-color:var(--adf-line);outline:none}.adf-tire-guide h2+p+ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:22px 0 0;padding:0;list-style:none}.adf-tire-guide h2+p+ul li{min-height:104px;padding:16px 18px;border:1px solid var(--adf-line);border-radius:var(--adf-radius);background:var(--adf-soft)}.adf-fitment-table{width:100%;margin:14px 0 24px;border:1px solid var(--adf-line);border-collapse:separate;border-spacing:0;border-radius:var(--adf-radius);overflow:hidden;background:var(--adf-white)}.adf-fitment-table th,.adf-fitment-table td{padding:14px 16px;border-bottom:1px solid var(--adf-line);vertical-align:top;text-align:left}.adf-fitment-table tr:last-child th,.adf-fitment-table tr:last-child td{border-bottom:0}.adf-fitment-table th{width:30%;background:var(--adf-soft);font-size:.9rem;font-weight:800}.adf-fitment-table td{color:#24272d}.adf-fitment-matrix{width:100%;margin:13px 0 30px;border:1px solid var(--adf-line);border-collapse:separate;border-spacing:0;border-radius:var(--adf-radius);overflow:hidden;table-layout:fixed;background:var(--adf-white);font-size:.92rem}.adf-fitment-matrix th,.adf-fitment-matrix td{padding:12px 11px;border-right:1px solid var(--adf-line);border-bottom:1px solid var(--adf-line);vertical-align:top;text-align:left}.adf-fitment-matrix th:last-child,.adf-fitment-matrix td:last-child{border-right:0}.adf-fitment-matrix tbody tr:last-child td{border-bottom:0}.adf-fitment-matrix th{background:#232428;color:var(--adf-white);font-size:.76rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.adf-fitment-matrix td{color:#24272d;line-height:1.42;overflow-wrap:anywhere}.adf-fitment-matrix tbody tr:nth-child(2n) td{background:var(--adf-stripe)}.adf-fitment-matrix th:nth-child(1),.adf-fitment-matrix td:nth-child(1){width:18%;font-weight:800}.adf-fitment-matrix th:nth-child(2),.adf-fitment-matrix td:nth-child(2){width:22%}.adf-fitment-matrix th:nth-child(3),.adf-fitment-matrix td:nth-child(3){width:11%;font-weight:800}.adf-fitment-matrix th:nth-child(4),.adf-fitment-matrix td:nth-child(4){width:28%}.adf-fitment-matrix th:nth-child(5),.adf-fitment-matrix td:nth-child(5){width:10%;font-weight:800}.adf-fitment-matrix th:nth-child(6),.adf-fitment-matrix td:nth-child(6){width:11%;font-weight:800}.adf-fitment-basis{display:block;margin-top:4px;color:var(--adf-muted);font-size:.7rem;font-weight:700;line-height:1.25}@media(max-width:640px){.page__content:has(.adf-tire-guide),.rte:has(.adf-tire-guide){max-width:none}.adf-tire-guide>h3:nth-of-type(-n+3)+ul{grid-template-columns:repeat(2,minmax(0,1fr))}.adf-tire-guide h3[id]{scroll-margin-top:112px;margin-top:27px;padding-bottom:8px}.adf-fitment-table,.adf-fitment-table tbody,.adf-fitment-table tr,.adf-fitment-table th,.adf-fitment-table td{display:block;width:100%}.adf-fitment-table{border:0;border-radius:0;background:transparent}.adf-fitment-table tr{margin-bottom:10px;border:1px solid var(--adf-line);border-radius:var(--adf-radius);overflow:hidden;background:var(--adf-white)}.adf-fitment-table th,.adf-fitment-table td{border-bottom:0}.adf-fitment-table th{padding:10px 13px 0;background:var(--adf-white);color:var(--adf-red);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.adf-fitment-table td{padding:7px 13px 12px}.adf-fitment-matrix,.adf-fitment-matrix thead,.adf-fitment-matrix tbody,.adf-fitment-matrix td{display:block}.adf-fitment-matrix{width:100%;margin:11px 0 25px;border:0;border-radius:0;background:transparent;font-size:.9rem}.adf-fitment-matrix thead{display:none}.adf-fitment-matrix tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"years years years" "stock stock stock" "recommended recommended recommended" "stock-offset diameter offset";width:100%;margin-bottom:10px;border:1px solid var(--adf-line);border-radius:var(--adf-radius);overflow:hidden;background:var(--adf-white)}.adf-fitment-matrix td{width:auto;min-width:0;padding:8px 10px 9px;border-right:0;border-bottom:1px solid var(--adf-line)}.adf-fitment-matrix td:nth-child(1){grid-area:years;width:auto;padding:10px 11px;background:#232428;color:var(--adf-white);font-size:1rem}.adf-fitment-matrix tbody tr:nth-child(2n) td:nth-child(1){background:#232428}.adf-fitment-matrix td:nth-child(2){grid-area:stock;width:auto}.adf-fitment-matrix td:nth-child(3){grid-area:stock-offset;width:auto;border-right:1px solid var(--adf-line);border-bottom:0}.adf-fitment-matrix td:nth-child(4){grid-area:recommended;width:auto}.adf-fitment-matrix td:nth-child(5){grid-area:diameter;width:auto;border-right:1px solid var(--adf-line);border-bottom:0}.adf-fitment-matrix td:nth-child(6){grid-area:offset;width:auto;border-bottom:0}.adf-fitment-matrix td:before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--adf-red);font-size:.7rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase}.adf-fitment-matrix td:nth-child(4):before{content:"Largest Recommended Tire"}.adf-fitment-matrix td:nth-child(5):before{content:"Max Tire Diameter"}.adf-fitment-matrix td:nth-child(6):before{content:"Recommended Offset"}.adf-fitment-matrix td:nth-child(1):before{display:none}.adf-fitment-basis{display:inline;margin:0 0 0 5px;white-space:nowrap}}@media(max-width:340px){.adf-tire-guide>h3:nth-of-type(-n+3)+ul{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/adf-tire-guide.css.map */
