.fitment-hero{padding:160px 0 70px;background:#0e2a47;color:var(--brand-text-inverse)}.fitment-hero .container{max-width:900px}.fitment-hero h1{font-size:3rem}.fitment-hero p{color:rgba(255,255,255,.78)}.fitment-panel-section{padding:76px 0;background:var(--brand-bg-alt)}.fitment-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px;gap:26px;padding:28px;border-radius:var(--brand-radius);background:var(--brand-bg);box-shadow:var(--shadow-soft)}.crossref-section p,.download-band p,.fitment-panel p{color:var(--brand-text-muted)}.fitment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.fitment-form--single{grid-template-columns:1fr}.fitment-form button,.fitment-form input,.fitment-form select{min-height:46px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:0 12px;font:inherit}.fitment-form button{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:900}.fitment-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:22px}.fitment-steps article{min-height:110px;padding:18px;border-radius:var(--brand-radius);background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.fitment-steps span,.fitment-steps strong{display:block}.crossref-section{padding:80px 0}.crossref-table{width:100%;min-width:780px;border-collapse:collapse;background:var(--brand-bg)}.crossref-table td,.crossref-table th{padding:14px 16px;border:1px solid var(--brand-border);text-align:left}.crossref-table th{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.crossref-table tr:nth-child(2n) td{background:var(--brand-bg-alt)}.download-band{padding:76px 0;background:var(--brand-bg-alt)}.download-band .container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.download-band article{min-height:230px;padding:22px;border-radius:var(--brand-radius);background:var(--brand-bg)}.download-band a{color:var(--brand-primary);font-weight:900}@media (max-width:991px){.download-band .container,.fitment-panel,.fitment-steps{grid-template-columns:1fr}}.about-hero .container .about-hero-copy span.eyebrow,.contact-form-section .container .contact-form-copy span.eyebrow,.fitment-page .fitment-hero .container span.eyebrow{color:#fff!important}.navbar.navbar-expand-lg .container .collapse.navbar-collapse a.btn.dorma-nav-pill,.row.g-5 .col-lg-6 .footer-social a{color:#15202b!important}.section-block.dorma-cta .container .cta-copy span.eyebrow,.section-block.dorma-industry-cards .container .image-card-grid a.image-card{color:#fff!important}