:root{--axxess-green: #68bd45;--axxess-green-hover: #57a537;--axxess-green-deep: #4c9a1a;--axxess-green-soft: #b8e69c;--axxess-green-rgb: 104, 189, 69;--axxess-green-tint: #f3faef;--axxess-green-tint-strong: #e8f6df;--axxess-green-line: #cfe3c4;--axxess-green-line-strong: #bdd7ae;--axxess-charcoal: #0c1017;--axxess-charcoal-soft: #151c28;--axxess-charcoal-deep: #0a0d14;--axxess-ink: #0f1726;--axxess-ink-soft: #101722;--axxess-muted: #52627e;--axxess-muted-soft: #405267;--axxess-panel: #f5f9f2;--axxess-white: #ffffff;--axxess-line: #d9e0e8;--axxess-radius-sm: 10px;--axxess-radius-md: 12px;--axxess-radius-lg: 14px;--axxess-radius-xl: 16px;--axxess-shadow-sm: 0 12px 28px rgba(15, 26, 41, .1);--axxess-shadow-md: 0 14px 32px rgba(0, 0, 0, .18);--axxess-shadow-lg: 0 18px 38px rgba(0, 0, 0, .2);--axxess-transition: .2s ease}.brand-axxess{color:var(--axxess-ink)}.brand-axxess a,.brand-axxess button,.brand-axxess .btn{transition:color var(--axxess-transition),background-color var(--axxess-transition),border-color var(--axxess-transition),box-shadow var(--axxess-transition),transform var(--axxess-transition)}.brand-axxess .axxess-accent{color:var(--axxess-green)!important}.brand-axxess .axxess-accent-soft{color:var(--axxess-green-soft)!important}.brand-axxess .axxess-text-muted{color:var(--axxess-muted)!important}.brand-axxess .axxess-border-accent{border-color:var(--axxess-green)!important}.brand-axxess .axxess-surface-dark{background:radial-gradient(circle at 90% 10%,rgba(var(--axxess-green-rgb),.16),transparent 34%),linear-gradient(135deg,var(--axxess-charcoal) 0%,#121a27 45%,#0f1621 100%);color:var(--axxess-white);border-radius:var(--axxess-radius-lg);box-shadow:var(--axxess-shadow-lg)}.brand-axxess .axxess-surface-card{background:var(--axxess-white);border:1px solid var(--axxess-line);border-radius:var(--axxess-radius-md)}.brand-axxess .axxess-surface-panel{background:var(--axxess-panel);border:1px solid var(--axxess-green-line);border-radius:var(--axxess-radius-md)}.brand-axxess .axxess-icon-badge{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--axxess-radius-sm);background:var(--axxess-charcoal-soft);color:var(--axxess-green);box-shadow:inset 0 0 0 1px rgba(var(--axxess-green-rgb),.28)}.brand-axxess .axxess-link-cta{color:var(--axxess-green);font-size:.88rem;font-weight:700}.brand-axxess .axxess-link-cta:hover,.brand-axxess .axxess-link-cta:focus{color:var(--axxess-green-hover)}.brand-axxess .btn-axxess-primary{background:var(--axxess-green);border:1px solid var(--axxess-green);color:var(--axxess-white);font-weight:700;box-shadow:0 8px 18px rgba(var(--axxess-green-rgb),.18)}.brand-axxess .btn-axxess-primary:hover,.brand-axxess .btn-axxess-primary:focus{background:var(--axxess-green-hover);border-color:var(--axxess-green-hover);color:var(--axxess-white);box-shadow:0 10px 22px rgba(var(--axxess-green-rgb),.22)}.brand-axxess .btn-axxess-outline{background:var(--axxess-white);border:1px solid var(--axxess-green);color:var(--axxess-green);font-weight:700}.brand-axxess .btn-axxess-outline:hover,.brand-axxess .btn-axxess-outline:focus{background:var(--axxess-green-tint);border-color:var(--axxess-green-hover);color:var(--axxess-green-hover)}.brand-axxess .axxess-hero-band .btn-axxess-outline,.brand-axxess .axxess-hero .btn-axxess-outline,.brand-axxess .axxess-surface-dark .btn-axxess-outline{background:transparent;border-color:#ffffffa6;color:var(--axxess-white)}.brand-axxess .axxess-hero-band .btn-axxess-outline:hover,.brand-axxess .axxess-hero-band .btn-axxess-outline:focus,.brand-axxess .axxess-hero .btn-axxess-outline:hover,.brand-axxess .axxess-hero .btn-axxess-outline:focus,.brand-axxess .axxess-surface-dark .btn-axxess-outline:hover,.brand-axxess .axxess-surface-dark .btn-axxess-outline:focus{background:rgba(var(--axxess-green-rgb),.16);border-color:var(--axxess-green-soft);color:var(--axxess-white)}.brand-axxess .axxess-pills-link{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.55rem .95rem;border-radius:999px;border:1px solid var(--axxess-green);background:var(--axxess-green);color:var(--axxess-white);font-weight:700;font-size:.84rem;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 8px 18px rgba(var(--axxess-green-rgb),.14)}.brand-axxess .axxess-pills-link:hover,.brand-axxess .axxess-pills-link:focus{background:var(--axxess-green-hover);border-color:var(--axxess-green-hover);color:var(--axxess-white)}.brand-axxess .axxess-brand-header{background:url(/images/metraonline/headers/brands/header_axxess.jpg) center / cover no-repeat!important}.brand-axxess .axxess-kicker{margin-bottom:.4rem;color:var(--axxess-green-soft);font-weight:700;letter-spacing:.11em;text-transform:uppercase;font-size:.79rem}.brand-axxess .axxess-hero-title{margin:0 0 .75rem;font-size:clamp(1.8rem,3.8vw,2.85rem);font-weight:800;line-height:1.05}.brand-axxess .axxess-hero-copy,.brand-axxess .axxess-lead{color:#ffffffe6}.brand-axxess .axxess-hero-logo{display:block;max-width:180px;margin-bottom:1rem;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35))}.brand-axxess .axxess-hero-band{background:radial-gradient(circle at 10% 20%,rgba(var(--axxess-green-rgb),.2),transparent 45%),radial-gradient(circle at 92% 15%,rgba(var(--axxess-green-rgb),.14),transparent 38%),linear-gradient(140deg,var(--axxess-charcoal-deep) 0%,#0f1520 48%,#0b1019 100%);color:var(--axxess-white);border-bottom:4px solid var(--axxess-green)}.brand-axxess .axxess-home-page .axxess-hero-copy{margin:0 0 1.25rem;max-width:58ch;font-size:1rem}.brand-axxess .axxess-highlight-card{padding:1.1rem 1.15rem;border:1px solid rgba(var(--axxess-green-rgb),.45);border-radius:var(--axxess-radius-md);background:#0c1017e0;box-shadow:var(--axxess-shadow-md)}.brand-axxess .axxess-highlight-card h2{margin:0 0 .75rem;font-size:.95rem;color:#d6f3c2;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.brand-axxess .axxess-highlight-card ul{margin:0;padding-left:1rem}.brand-axxess .axxess-highlight-card li{margin-bottom:.45rem;color:#d6e3ff;font-size:.9rem}.brand-axxess .axxess-highlight-card a{color:#d6e3ff;text-decoration:none}.brand-axxess .axxess-highlight-card a:hover,.brand-axxess .axxess-highlight-card a:focus{color:var(--axxess-green-soft)}.brand-axxess .section-black-btns:before{background:linear-gradient(180deg,var(--axxess-green) 0%,var(--axxess-green-deep) 100%)}.brand-axxess .intro-text .section-title{color:#12202d}.brand-axxess .intro-text.max-width-none{max-width:none!important}.brand-axxess .axxess-download-grid-icon{display:inline-block;font-size:3.1rem;line-height:1;color:var(--axxess-green);filter:drop-shadow(0 4px 10px rgba(0,0,0,.22))}.brand-axxess .axxess-download-grid .black-gradient a:hover .axxess-download-grid-icon{color:var(--axxess-green-soft)}.brand-axxess .axxess-highlight-cta-card{padding:0;border:1px solid rgba(var(--axxess-green-rgb),.42);background:radial-gradient(circle at 85% 20%,rgba(var(--axxess-green-rgb),.16),transparent 40%),linear-gradient(135deg,#ffffff0a,rgba(var(--axxess-green-rgb),.07));box-shadow:0 14px 28px #0000002e}.brand-axxess .axxess-highlight-cta-block{display:flex;align-items:center;gap:1rem;padding:1.15rem;text-decoration:none;color:#fff}.brand-axxess .axxess-highlight-cta-block:hover,.brand-axxess .axxess-highlight-cta-block:focus{color:#fff}.brand-axxess .axxess-highlight-cta-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;flex:0 0 72px;border-radius:16px;background:rgba(var(--axxess-green-rgb),.16);color:var(--axxess-green-soft);box-shadow:inset 0 0 0 1px rgba(var(--axxess-green-rgb),.28),0 10px 22px #0000002e;font-size:2.25rem}.brand-axxess .axxess-highlight-cta-copy{display:flex;flex-direction:column;min-width:0}.brand-axxess .axxess-highlight-cta-title{font-size:1.05rem;font-weight:800;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:#fff}.brand-axxess .axxess-highlight-cta-subtitle{margin-top:.3rem;font-size:.83rem;line-height:1.35;color:#d6e3ffdb}.brand-axxess .axxess-highlight-cta-card:hover,.brand-axxess .axxess-highlight-cta-card:focus-within{border-color:rgba(var(--axxess-green-rgb),.62);box-shadow:0 18px 34px #0000003d}.brand-axxess .axxess-highlight-cta-card:hover .axxess-highlight-cta-icon,.brand-axxess .axxess-highlight-cta-card:focus-within .axxess-highlight-cta-icon{color:#fff;background:rgba(var(--axxess-green-rgb),.24)}.brand-axxess .axxess-highlight-cta-card:hover .axxess-highlight-cta-subtitle,.brand-axxess .axxess-highlight-cta-card:focus-within .axxess-highlight-cta-subtitle{color:var(--axxess-green-soft)}.brand-axxess #alt-nav{padding:30px 0}.brand-axxess .section-gray{background:var(--axxess-white)}.brand-axxess .axxess-alt-icon{position:absolute;left:calc(50% - 25px);bottom:55px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:1.45rem;color:#6d6e71;border:2px solid #6d6e71;border-radius:50%;background-color:transparent;transition:bottom var(--axxess-transition),color var(--axxess-transition),background-color var(--axxess-transition),border-color var(--axxess-transition)}.brand-axxess .axxess-alt-nav .alt-nav-item-title{position:absolute;top:90px;width:100%;max-width:90px;min-height:40px;margin:0 auto;line-height:1.15;font-size:12px;transition:color .4s ease-in-out}.brand-axxess .axxess-alt-nav .alt-nav-item:hover .axxess-alt-icon{bottom:70px;color:var(--axxess-green);border-color:var(--axxess-green);background-color:var(--axxess-white)}.brand-axxess .alt-nav-item-title:hover{color:var(--axxess-green)!important}.brand-axxess .section-black-btns .black-gradient a:hover .vag-title,.brand-axxess .section-black-btns .black-gradient a:hover .vag-subtitle{color:var(--axxess-green-soft)}.brand-axxess .axxess-resources{--local-ink: var(--axxess-ink);--local-muted: var(--axxess-muted)}.brand-axxess .axxess-resources .axxess-hero{padding:2rem;border-radius:var(--axxess-radius-lg);background:radial-gradient(circle at 90% 10%,rgba(var(--axxess-green-rgb),.16),transparent 34%),linear-gradient(135deg,var(--axxess-charcoal) 0%,#121a27 45%,#0f1621 100%);color:var(--axxess-white);box-shadow:var(--axxess-shadow-lg)}.brand-axxess .axxess-resources .axxess-hero h1{margin:0 0 .75rem;font-size:clamp(1.65rem,3.5vw,2.45rem);line-height:1.1;font-weight:800}.brand-axxess .axxess-resources .axxess-lead{margin:0;max-width:54ch;font-size:.99rem}.brand-axxess .axxess-resources .axxess-hero-logo{width:150px;margin-bottom:.8rem;filter:drop-shadow(0 4px 14px rgba(0,0,0,.25))}.brand-axxess .axxess-resources .axxess-subhero{padding:1.75rem;border:1px solid var(--axxess-green-line);border-radius:var(--axxess-radius-md);background:radial-gradient(circle at 90% 5%,rgba(var(--axxess-green-rgb),.1),transparent 35%),linear-gradient(180deg,#f8fcf5 0%,var(--axxess-white) 100%)}.brand-axxess .axxess-resources .axxess-subhero h1{margin:0 0 .45rem;font-size:clamp(1.45rem,3vw,2rem);font-weight:800;color:var(--axxess-ink-soft)}.brand-axxess .axxess-resources .axxess-subhero p{margin:0 0 .9rem;color:var(--local-muted);font-size:.99rem}.brand-axxess .axxess-resources .axxess-card,.brand-axxess .axxess-resources .axxess-download-card,.brand-axxess .axxess-resources .axxess-info-card,.brand-axxess .axxess-surface-card{border:1px solid var(--axxess-line);border-radius:var(--axxess-radius-md);background:var(--axxess-white)}.brand-axxess .axxess-resources .axxess-card,.brand-axxess .axxess-resources .axxess-download-card{display:block;height:100%;color:var(--axxess-ink);text-decoration:none;transition:transform var(--axxess-transition),box-shadow var(--axxess-transition),border-color var(--axxess-transition)}.brand-axxess .axxess-resources .axxess-card{padding:1.5rem}.brand-axxess .axxess-resources .axxess-download-card{padding:1.2rem}.brand-axxess .axxess-resources .axxess-card:hover,.brand-axxess .axxess-resources .axxess-card:focus,.brand-axxess .axxess-resources .axxess-download-card:hover,.brand-axxess .axxess-resources .axxess-download-card:focus{transform:translateY(-2px);box-shadow:var(--axxess-shadow-sm);border-color:var(--axxess-green);text-decoration:none}.brand-axxess .axxess-resources .axxess-card-icon,.brand-axxess .axxess-resources .axxess-download-icon,.brand-axxess .axxess-icon-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--axxess-charcoal-soft);color:var(--axxess-green);box-shadow:inset 0 0 0 1px rgba(var(--axxess-green-rgb),.28)}.brand-axxess .axxess-resources .axxess-card-icon{width:42px;height:42px;border-radius:var(--axxess-radius-sm);margin-bottom:.85rem;font-size:1.1rem}.brand-axxess .axxess-resources .axxess-download-icon{width:38px;height:38px;border-radius:var(--axxess-radius-sm);margin-bottom:.8rem}.brand-axxess .axxess-resources .axxess-card h2,.brand-axxess .axxess-resources .axxess-download-card h2,.brand-axxess .axxess-resources .axxess-info-card h2{margin:0 0 .45rem;font-size:1.12rem;font-weight:700;color:var(--axxess-ink-soft)}.brand-axxess .axxess-resources .axxess-card p,.brand-axxess .axxess-resources .axxess-download-card p{margin:0 0 .85rem;color:var(--local-muted);font-size:.94rem;line-height:1.45}.brand-axxess .axxess-resources .axxess-card-cta,.brand-axxess .axxess-resources .axxess-download-cta,.brand-axxess .axxess-link-cta{color:var(--axxess-green);font-size:.88rem;font-weight:700}.brand-axxess .axxess-resources .axxess-card:hover .axxess-card-cta,.brand-axxess .axxess-resources .axxess-download-card:hover .axxess-download-cta,.brand-axxess .axxess-link-cta:hover,.brand-axxess .axxess-link-cta:focus{color:var(--axxess-green-hover)}.brand-axxess .axxess-resources .axxess-info-card{height:100%;padding:1.2rem;background:var(--axxess-white);border-radius:1rem}.brand-axxess .axxess-resources .axxess-info-card ul{margin:.25rem 0 0;padding-left:1.1rem;color:var(--axxess-muted-soft)}.brand-axxess .axxess-resources .axxess-info-card li{margin:0 0 .45rem;line-height:1.4;font-size:.92rem}.brand-axxess .axxess-block{padding:1.5rem}.brand-axxess .axxess-block-lg{padding:2rem}.brand-axxess .axxess-vfg-section{padding:1.5rem 1.5rem 1.1rem}.brand-axxess .axxess-vfg-intro{margin-bottom:.9rem}.brand-axxess .axxess-vfg-intro p{max-width:62ch}.brand-axxess .axxess-vfg-wrap{max-width:640px;margin:0 auto}.brand-axxess .axxess-vfg-wrap .card,.brand-axxess .axxess-vfg-wrap .vfg-card,.brand-axxess .axxess-vfg-wrap .vehicle-fit-guide-card{margin-bottom:0}.brand-axxess .axxess-vfg-wrap>*{margin-top:0!important}.brand-axxess .axxess-vfg-inline{padding:1.25rem}.brand-axxess .axxess-vfg-inline-intro{margin-bottom:1rem}.brand-axxess .axxess-vfg-inline-wrap{max-width:100%}.brand-axxess .axxess-vfg-inline-wrap>*{margin-top:0!important}.brand-axxess select,.brand-axxess .form-select,.brand-axxess .form-control{border-color:#ced4da}.brand-axxess select:focus,.brand-axxess .form-select:focus,.brand-axxess .form-control:focus{border-color:var(--axxess-green)!important;box-shadow:0 0 0 .2rem rgba(var(--axxess-green-rgb),.2)!important;outline:0!important}.brand-axxess .vfg-btn-enabled{background-color:var(--axxess-green)!important;border-color:var(--axxess-green)!important;color:#fff!important}.brand-axxess .vfg-btn-enabled:hover{background-color:var(--axxess-green-hover)!important;border-color:var(--axxess-green-hover)!important;color:#fff!important}.brand-axxess .search-history:hover{color:var(--axxess-green-hover)!important}@media (max-width: 767px){.brand-axxess .axxess-vfg-section{padding:1.25rem 1rem 1rem}.brand-axxess .axxess-vfg-wrap{max-width:100%}}@media (max-width: 767px){.brand-axxess .axxess-hero-band .container,.brand-axxess .axxess-resources .axxess-hero,.brand-axxess .axxess-resources .axxess-subhero,.brand-axxess .axxess-surface-dark{padding:1.3rem}.brand-axxess .axxess-hero-logo{max-width:150px}.brand-axxess .axxess-resources .axxess-hero-logo{width:130px}}
