.consumer-fitment-detail-board{--fitment-ink:#0c1b24;--fitment-muted:#657c89;--fitment-cyan:#0589aa;--fitment-cyan-dark:#006d8c;--fitment-rule:#d9e4e8;--fitment-paper:#fcfdfc;background:var(--fitment-paper);color:var(--fitment-ink)}.consumer-fitment-detail-board *,.consumer-fitment-detail-board :before,.consumer-fitment-detail-board :after{box-sizing:border-box}.fitment-board-container{width:min(100% - 44px,1240px);margin-inline:auto}.fitment-board-eyebrow{color:var(--fitment-cyan-dark);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.fitment-board-hero{padding-top:var(--site-header-height);border-bottom:1px solid var(--fitment-rule);background:#fff}.fitment-board-hero__grid{grid-template-columns:minmax(360px,.8fr) minmax(0,1.36fr);min-height:730px;display:grid}.fitment-board-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:38px 40px 42px 0;display:flex}.fitment-board-back{color:#617681;align-items:center;gap:7px;margin-bottom:67px;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-flex}.fitment-board-back:hover,.fitment-board-back:focus-visible{color:var(--fitment-cyan-dark)}.fitment-board-hero h1{max-width:390px;color:var(--fitment-ink);font-family:var(--font-display);letter-spacing:-.018em;text-transform:uppercase;margin:13px 0 12px;font-size:clamp(3.15rem,5.2vw,5.25rem);font-weight:500;line-height:.91}.fitment-board-lead{max-width:335px;color:var(--fitment-muted);margin:0 0 24px;font-size:1.01rem;line-height:1.5}.fitment-board-btn{letter-spacing:.015em;text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 23px;font-size:.75rem;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.fitment-board-btn--primary{border-color:var(--fitment-cyan-dark);background:var(--fitment-cyan-dark);color:#fff}.fitment-board-btn--primary:hover,.fitment-board-btn--primary:focus-visible{color:#fff;background:#034b61;border-color:#034b61}.fitment-board-btn--outline{color:var(--fitment-cyan-dark);background:#fff;border-color:#9bcbd8}.fitment-board-btn--outline:hover,.fitment-board-btn--outline:focus-visible{border-color:var(--fitment-cyan-dark);color:#034b61}.fitment-board-status{border:1px solid var(--fitment-rule);width:min(100%,330px);color:var(--fitment-muted);border-radius:4px;gap:8px;margin-top:28px;padding:20px 18px;font-size:.76rem;line-height:1.55;display:grid}.fitment-board-status strong{color:var(--fitment-cyan-dark);text-transform:uppercase;align-items:center;gap:7px;font-size:.78rem;display:flex}.fitment-board-status i{font-size:1.1rem}.fitment-board-hero__media{background:#101417;min-width:0;min-height:730px;margin:0;overflow:hidden}.fitment-board-hero__media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.fitment-board-summary,.fitment-board-gear,.fitment-board-install,.fitment-board-reference,.fitment-board-owner{border-bottom:1px solid var(--fitment-rule)}.fitment-board-summary .fitment-board-container{padding-block:46px 25px}.fitment-board-heading h2,.fitment-board-reference h2,.fitment-board-help h2,.fitment-board-closing h2{color:var(--fitment-ink);font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.72rem,2.8vw,2.35rem);font-weight:500;line-height:1}.fitment-board-heading>p{max-width:650px;color:var(--fitment-muted);margin:10px 0 0;font-size:.78rem;line-height:1.55}.fitment-board-summary__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 0;display:grid}.fitment-board-summary__grid>div{border-inline-end:1px solid var(--fitment-rule);min-height:190px;padding:10px 26px 20px}.fitment-board-summary__grid>div:nth-child(4),.fitment-board-summary__grid>div:last-child{border-inline-end:0}.fitment-board-summary__grid>div:nth-child(n+5){padding-top:28px}.fitment-board-summary__grid dt{color:var(--fitment-ink);text-transform:uppercase;gap:18px;font-size:.77rem;font-weight:900;display:grid}.fitment-board-summary__grid dt i{color:var(--fitment-cyan);font-size:1.9rem;font-weight:400}.fitment-board-summary__grid dd{color:var(--fitment-muted);margin:13px 0 0;font-size:.79rem;font-weight:500;line-height:1.45}.fitment-board-summary__grid small{color:#7a8f9a;margin-top:4px;font-size:.72rem;line-height:1.4;display:block}.fitment-board-summary__note{border-top:1px solid var(--fitment-rule);color:#82939c;text-align:center;gap:4px;margin:0;padding:20px 0 0;font-size:.72rem;line-height:1.4;display:grid}.fitment-board-gear{background:#fff}.fitment-board-gear .fitment-board-container{padding-block:36px 30px}.fitment-board-heading--accent h2{color:var(--fitment-cyan-dark)}.fitment-board-gear__rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.fitment-board-product{border:1px solid var(--fitment-rule);background:#fff;border-radius:4px;flex-direction:column;min-width:0;min-height:410px;display:flex;overflow:hidden}.fitment-board-product>img{aspect-ratio:1.38;object-fit:cover;background:#f5f7f7;width:100%;display:block}.fitment-board-product>div{flex-direction:column;flex:1;align-items:flex-start;padding:16px 16px 18px;display:flex}.fitment-board-product h3,.fitment-board-install h3,.fitment-board-owner h3{color:var(--fitment-ink);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:.79rem;font-weight:900;line-height:1.25}.fitment-board-product p{color:var(--fitment-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 15px;font-size:.72rem;line-height:1.48;display:-webkit-box;overflow:hidden}.fitment-board-product a,.fitment-board-owner a,.fitment-board-reference__head>a{color:var(--fitment-cyan-dark);align-items:center;gap:6px;margin-top:auto;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.fitment-board-warning{border:1px solid var(--fitment-rule);color:var(--fitment-muted);border-radius:4px;align-items:flex-start;gap:16px;margin:22px 0 0;padding:17px 24px;font-size:.72rem;line-height:1.5;display:flex}.fitment-board-warning>i{color:#718692;flex:none;font-size:1.45rem}.fitment-board-warning span{gap:2px;display:grid}.fitment-board-warning strong{color:var(--fitment-ink)}.fitment-board-help{border:1px solid var(--fitment-rule);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:22px;padding:28px 34px;display:grid}.fitment-board-help h2{color:var(--fitment-cyan-dark)}.fitment-board-help p{color:var(--fitment-muted);margin:12px 0 0;font-size:.78rem}.fitment-board-help__actions{gap:14px;display:flex}.fitment-board-help__actions .fitment-board-btn{min-width:190px}.fitment-board-install .fitment-board-container{padding-block:34px 28px}.fitment-board-install__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1040px;margin-top:22px;display:grid}.fitment-board-install__grid article{border:1px solid var(--fitment-rule);border-radius:4px;grid-template-columns:52px minmax(0,1fr);gap:17px;min-height:170px;padding:25px 28px;display:grid}.fitment-board-install__grid article>i{color:var(--fitment-cyan);font-size:2.25rem}.fitment-board-install__grid p{max-width:365px;color:var(--fitment-muted);margin:7px 0 14px;font-size:.72rem;line-height:1.5}.fitment-board-install__grid .fitment-board-btn{min-height:40px;padding:8px 19px}.fitment-board-availability-note{color:#82939c;text-align:center;margin:12px 0 0;font-size:.68rem}.fitment-board-reference{background:#fff}.fitment-board-reference .fitment-board-container{padding-block:24px 26px}.fitment-board-reference__head{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.fitment-board-reference__head p{color:var(--fitment-muted);align-items:flex-start;gap:6px;margin:7px 0 0;font-size:.69rem;display:flex}.fitment-board-reference__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.fitment-board-reference__grid img{aspect-ratio:1.38;object-fit:cover;background:#f3f5f4;border-radius:4px;width:100%;display:block}.fitment-board-owner .fitment-board-container{padding-block:25px 30px}.fitment-board-owner__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.fitment-board-owner__grid article{border:1px solid var(--fitment-rule);background:#fff;border-radius:4px;grid-template-columns:32px minmax(0,1fr);gap:12px;min-height:128px;padding:20px;display:grid}.fitment-board-owner__grid article>i{color:#6f8490;font-size:1.45rem}.fitment-board-owner__grid p{color:var(--fitment-muted);margin:6px 0 10px;font-size:.68rem;line-height:1.4}.fitment-board-closing{color:#fff;min-height:190px;display:grid;position:relative;overflow:hidden}.fitment-board-closing>img,.fitment-board-closing__veil,.fitment-board-closing>.fitment-board-container{grid-area:1/1}.fitment-board-closing>img{object-fit:cover;object-position:center 62%;width:100%;height:100%}.fitment-board-closing__veil{background:#00364db8}.fitment-board-closing>.fitment-board-container{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:28px;display:flex;position:relative}.fitment-board-closing h2{color:#fff;font-size:clamp(2.1rem,4vw,3.2rem)}.fitment-board-closing p{color:#ffffffe6;max-width:340px;margin:7px 0 16px;font-size:.78rem}.fitment-board-btn--light{min-height:39px;color:var(--fitment-ink);background:#fff;padding:8px 17px}.consumer-fitment-detail-board a:focus-visible{outline-offset:3px;outline:3px solid #0589aa59}[dir=rtl] .fitment-board-hero__copy{padding-left:40px;padding-right:0}[dir=rtl] .fitment-board-back i,[dir=rtl] .fitment-board-product a i,[dir=rtl] .fitment-board-owner a i,[dir=rtl] .fitment-board-reference__head>a i,[dir=rtl] .fitment-board-closing a i{transform:scaleX(-1)}@media (width<=1080px){.fitment-board-hero__grid{grid-template-columns:minmax(310px,.82fr) minmax(0,1.18fr)}.fitment-board-summary__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fitment-board-summary__grid>div:nth-child(3n){border-inline-end:0}.fitment-board-summary__grid>div:nth-child(4){border-inline-end:1px solid var(--fitment-rule)}.fitment-board-gear__rail{grid-template-columns:repeat(3,minmax(0,1fr))}.fitment-board-product{min-height:390px}.fitment-board-owner__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.fitment-board-container{width:min(100% - 34px,720px)}.fitment-board-hero__grid{grid-template-columns:1fr}.fitment-board-hero__copy{padding:34px 0 38px}[dir=rtl] .fitment-board-hero__copy{padding-left:0}.fitment-board-back{margin-bottom:36px}.fitment-board-hero h1{max-width:540px}.fitment-board-hero__media{min-height:390px;margin-inline:calc(-50vw + 50%)}.fitment-board-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fitment-board-summary__grid>div,.fitment-board-summary__grid>div:nth-child(3n),.fitment-board-summary__grid>div:nth-child(4){border-inline-end:1px solid var(--fitment-rule)}.fitment-board-summary__grid>div:nth-child(2n),.fitment-board-summary__grid>div:last-child{border-inline-end:0}.fitment-board-gear__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.fitment-board-help{grid-template-columns:1fr}.fitment-board-help__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fitment-board-help__actions .fitment-board-btn{min-width:0}.fitment-board-install__grid{grid-template-columns:1fr}.fitment-board-reference__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.fitment-board-container{width:min(100% - 28px,520px)}.fitment-board-hero h1{font-size:clamp(2.9rem,14vw,4rem)}.fitment-board-lead{font-size:.92rem}.fitment-board-status{width:100%}.fitment-board-hero__media{min-height:280px}.fitment-board-summary .fitment-board-container,.fitment-board-gear .fitment-board-container,.fitment-board-install .fitment-board-container,.fitment-board-reference .fitment-board-container,.fitment-board-owner .fitment-board-container{padding-block:30px}.fitment-board-summary__grid,.fitment-board-gear__rail,.fitment-board-owner__grid{grid-template-columns:1fr}.fitment-board-summary__grid>div,.fitment-board-summary__grid>div:nth-child(3n),.fitment-board-summary__grid>div:nth-child(4),.fitment-board-summary__grid>div:nth-child(2n){border-inline-end:0;border-bottom:1px solid var(--fitment-rule);min-height:0;padding:20px 6px}.fitment-board-summary__grid>div:last-child{border-bottom:0}.fitment-board-summary__grid dt{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px}.fitment-board-summary__grid dt i{font-size:1.5rem}.fitment-board-summary__grid dd,.fitment-board-summary__grid small{padding-inline-start:44px}.fitment-board-product{min-height:0}.fitment-board-product>img{aspect-ratio:1.5}.fitment-board-warning,.fitment-board-help,.fitment-board-install__grid article{padding:20px}.fitment-board-help__actions{grid-template-columns:1fr}.fitment-board-install__grid article{grid-template-columns:38px minmax(0,1fr)}.fitment-board-install__grid article>i{font-size:1.8rem}.fitment-board-reference__head{flex-direction:column;align-items:flex-start}.fitment-board-reference__grid{grid-template-columns:1fr}.fitment-board-reference__grid img{aspect-ratio:1.5}.fitment-board-owner__grid article{min-height:0}.fitment-board-closing{min-height:260px}}@media (prefers-reduced-motion:reduce){.consumer-fitment-detail-board *,.consumer-fitment-detail-board :before,.consumer-fitment-detail-board :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
