.ngk-topbar{background:var(--brand-primary-dark);color:#fff;font-size:14px}.ngk-topbar__inner{min-height:36px;display:flex;justify-content:space-between;align-items:center;gap:16px}.ngk-topbar a:not([class*=btn-]){color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.ngk-navbar{background:var(--brand-primary-dark);box-shadow:0 8px 24px rgba(26,32,44,.16)}.ngk-navbar .navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;border:0;background:rgba(255,255,255,.1);border-radius:8px}.ngk-navbar .nav-link{color:#fff;font-weight:760;margin:0 4px;border-bottom:2px solid transparent}.ngk-navbar .nav-link:hover{color:var(--brand-secondary);border-bottom-color:var(--brand-secondary)}.site-footer{padding:72px 0 36px;background:#1a202c;color:#fff}.site-footer h2,.site-footer p,.site-footer span{color:#fff}.site-footer h2{font-size:22px;margin-bottom:18px}.site-footer a:not([class*=btn-]){color:#fff;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.35);text-underline-offset:4px}.footer-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 20px;gap:10px 20px;padding:0;margin:0;list-style:none}.footer-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.footer-columns ul{list-style:none;padding:0;margin:0}.footer-columns li{margin-bottom:10px}.social-row{display:flex;gap:16px;margin-top:24px}.social-row a{width:78px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:999px}.footer-bottom{margin-top:44px;padding-top:24px;border-top:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:767px){.footer-bottom,.ngk-topbar__inner{align-items:flex-start;flex-direction:column}.footer-columns,.footer-link-grid{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}