.fitment-hero{padding:160px 0 88px;background:#1a202c;color:#fff}.fitment-hero .container{max-width:860px}.fitment-hero h1,.fitment-hero p{color:#fff}.fitment-panel-section{padding:72px 0;background:var(--brand-bg-alt)}.fitment-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr);grid-gap:24px;gap:24px}.xref-card,.ymm-card{padding:28px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;box-shadow:var(--shadow-card)}.ymm-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ymm-form button{grid-column:1/-1}.xref-form{display:grid;grid-gap:12px;gap:12px}.crossref-table-section{padding:76px 0}.crossref-table{border:1px solid var(--brand-border);background:#fff}.crossref-table thead th{background:var(--brand-primary-dark);color:#fff;border-color:rgba(255,255,255,.18)}.crossref-table tbody tr:nth-child(2n){background:var(--brand-bg-alt)}.download-band-section{padding:76px 0;background:var(--brand-bg-alt)}.download-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.download-grid article,.fitment-steps{padding:24px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);box-shadow:var(--shadow-card)}.download-grid h2{font-size:22px}.download-grid a{font-weight:800}.fitment-steps{margin-top:24px}.fitment-steps ol{margin-bottom:0}@media (max-width:991px){.download-grid,.fitment-panel,.ymm-form{grid-template-columns:1fr}}.col-12 .form-check .form-check-label a{color:#15202b!important}.contact-form-section .container .contact-form-copy span.eyebrow,.fitment-hero .container span.eyebrow,.home-cta.cta-diagonal .container span.eyebrow{color:#fff!important}.modal-content .row.g-3 .col-12 h2,.modal-content .row.g-3 .col-12 p{color:#15202b!important}