:root{--sg-accent: #ef4823;--sg-accent-hover: #d93d1a;--sg-bg: #ffffff;--sg-text: #1a1a1a;--sg-text-secondary: #333333;--sg-text-muted: #666666;--sg-text-dim: #777777;--sg-text-faint: #999999;--sg-text-placeholder: #aaaaaa;--sg-border: #e0e0e0;--sg-border-subtle: #eeeeee;--sg-border-dark: #d0d0d0;--sg-surface: #f7f7f7;--sg-surface-raised: #f0f0f0;--sg-pros: #2e7d32;--sg-cons: #c62828;--sg-warn: #e65100}.suspension-guide{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--sg-text);background-color:var(--sg-bg);max-width:1100px;margin:0 auto;padding:0 20px 40px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.suspension-guide h1,.suspension-guide h2,.suspension-guide h3,.suspension-guide h4,.suspension-guide h5,.suspension-guide h6{font-size:inherit;font-weight:inherit;color:var(--sg-text);margin:0;line-height:1.3}.suspension-guide p{margin:0}.suspension-guide a{color:var(--sg-accent);text-decoration:none;transition:color .2s ease}.suspension-guide a:hover{color:var(--sg-accent-hover)}.suspension-guide img{max-width:100%;display:block}.suspension-guide ul,.suspension-guide ol{margin:0;padding:0}.suspension-guide table{border-collapse:collapse;width:100%}.sg-hero{text-align:center;padding:30px 20px 24px;border-bottom:2px solid var(--sg-accent)}.sg-eyebrow{font-size:13px;letter-spacing:4px;text-transform:uppercase;color:var(--sg-accent);margin:0 0 10px;font-weight:600}.sg-hero h1{font-size:36px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px;line-height:1.2;color:var(--sg-text)}.sg-hero-desc{font-size:15px;line-height:1.65;color:var(--sg-text-muted);max-width:700px;margin:0 auto;text-align:center;display:block}.suspension-guide .sg-hero .sg-hero-desc{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.sg-toc{padding:20px 0;border-bottom:1px solid var(--sg-border)}.sg-toc h2{font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--sg-accent);margin:0 0 12px;font-weight:600}.sg-toc ol{margin:0 auto;padding:0 0 0 24px;list-style:decimal;color:var(--sg-text-muted);font-size:14px;line-height:1.9;max-width:480px}.sg-toc a{color:var(--sg-text-secondary);text-decoration:none;transition:color .2s ease}.sg-toc a:hover{color:var(--sg-accent)}.sg-section-eyebrow{font-size:14px;letter-spacing:4px;text-transform:uppercase;color:var(--sg-accent);margin:0 0 4px;font-weight:600}.sg-section-title{font-size:26px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px;color:var(--sg-text)}.sg-subsection-title{font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px;color:var(--sg-text)}.sg-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:20px}.sg-table{width:100%;border-collapse:collapse;font-size:13px}.sg-table thead tr{border-bottom:2px solid var(--sg-accent);text-align:left}.sg-table th{padding:10px;color:var(--sg-text-dim);font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:11px}.sg-table tbody tr{border-bottom:1px solid var(--sg-border-subtle);transition:background-color .15s ease}.sg-table tbody tr:hover{background-color:var(--sg-surface)}.sg-table td{padding:12px 10px;color:var(--sg-text-secondary)}.sg-table td:first-child{font-weight:600;color:var(--sg-text)}.sg-price{font-weight:700}.sg-table td.sg-price:has(s){color:var(--sg-accent)}.sg-price s{color:var(--sg-text-muted)}.sg-price-sale{color:var(--sg-accent)!important;font-weight:700}.sg-product-meta .sg-price-sale{color:var(--sg-accent)!important}.sg-product-meta s{color:var(--sg-text-muted)}.sg-shop-link{color:var(--sg-accent);text-decoration:none;font-weight:600;font-size:12px;white-space:nowrap;transition:opacity .2s ease}.sg-shop-link:hover{opacity:.8}.sg-table-comparison{min-width:900px}.sg-table-trimdrop,.sg-table-configs{min-width:0}.sg-table-configs td:first-child{font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px}.sg-table-variants{min-width:0}.sg-table-variants td:first-child{font-family:SF Mono,Menlo,Consolas,monospace;font-size:12px}.sg-table-variants td:nth-child(2){min-width:200px}.sg-table-fitment{min-width:600px}.suspension-guide .sg-list{margin:0 0 20px;padding-left:22px;list-style:disc;color:var(--sg-text-secondary);font-size:14px;line-height:1.65}.suspension-guide .sg-list li{margin-bottom:8px}.suspension-guide .sg-list li:last-child{margin-bottom:0}.sg-table-finish{min-width:750px}.sg-table-fitment th:not(:first-child),.sg-table-fitment td:not(:first-child){text-align:center}.sg-table-fitment td:first-child{min-width:130px}.sg-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:0}.sg-card{border:1px solid var(--sg-border);padding:14px 16px;background:var(--sg-surface);transition:border-color .2s ease}.sg-card:hover{border-color:var(--sg-accent)}.sg-card h4{font-size:12px;font-weight:700;text-transform:uppercase;margin:0 0 6px;color:var(--sg-accent)}.sg-card p{font-size:12px;line-height:1.55;color:var(--sg-text-muted);margin:0}.sg-product{padding:30px 0 24px;border-top:1px solid var(--sg-border)}.sg-badge{background:var(--sg-accent);color:#fff;padding:3px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;display:inline-block}.sg-badge--neutral{background:#888}.sg-product h2{font-size:26px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:6px 0 4px;color:var(--sg-text)}.sg-product-meta{font-size:14px;color:var(--sg-text-dim);margin:0 0 14px}.sg-product p{font-size:15px;line-height:1.7;color:var(--sg-text-secondary);margin:0 0 14px}.sg-detail-heading{font-size:14px;text-transform:uppercase;letter-spacing:2px;color:var(--sg-accent);margin:20px 0 10px;font-weight:600}.sg-product .sg-table{font-size:14px}.sg-product .sg-table th{font-size:12px}.sg-img-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.sg-img-box{background:var(--sg-surface);padding:14px;text-align:center;border:1px solid var(--sg-border-subtle)}.sg-img-box img,.suspension-guide .sg-img-box img{width:100%!important;height:280px!important;object-fit:contain!important;display:block!important}.sg-img-caption{font-size:12px;color:var(--sg-text-faint);margin:8px 0 0}.sg-img-single{background:var(--sg-surface);padding:16px;text-align:center;margin-bottom:16px;border:1px solid var(--sg-border-subtle)}.sg-img-single img,.suspension-guide .sg-img-single img{width:100%!important;height:300px!important;object-fit:cover!important;display:block!important}.sg-img-pending{background:var(--sg-surface);border:1px dashed var(--sg-border-dark);padding:30px;text-align:center;margin-bottom:16px;color:var(--sg-text-placeholder);font-size:13px}.sg-compare-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:24px 0}.sg-compare-2-col{border:1px solid var(--sg-border);background:var(--sg-bg);padding:0;display:flex;flex-direction:column}.sg-compare-2-col .sg-compare-3-header{padding:16px 18px 0;text-align:center}.sg-compare-2-col .sg-compare-3-img{padding:16px;background:var(--sg-surface);text-align:center;border-top:1px solid var(--sg-border-subtle)}.sg-compare-2-col .sg-compare-3-img img{width:100%;height:180px;object-fit:contain;display:block;margin:0 auto}.sg-compare-2-col .sg-compare-3-body{padding:16px 18px;flex:1;display:flex;flex-direction:column}.sg-compare-2-col .sg-compare-3-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;line-height:1.3}.sg-compare-2-col .sg-compare-3-title a{color:var(--sg-text);text-decoration:none}.sg-compare-2-col .sg-compare-3-title a:hover{color:var(--sg-accent)}.sg-compare-2-col .sg-compare-3-meta{font-size:13px;color:var(--sg-text-dim);margin:0 0 12px}.sg-compare-2-col .sg-compare-3-specs{font-size:12px;color:var(--sg-text-secondary);margin:0 0 12px;line-height:1.6}.sg-compare-2-col .sg-compare-3-specs strong{color:var(--sg-text-dim);font-weight:600}.sg-compare-2-col .sg-compare-3-proscons{margin-top:auto;padding-top:12px;border-top:1px solid var(--sg-border-subtle)}.sg-compare-2-col .sg-compare-3-proscons ul{margin:0;padding:0 0 0 14px;font-size:12px;line-height:1.5;color:var(--sg-text-secondary)}.sg-compare-2-col .sg-compare-3-proscons li{margin-bottom:3px}.sg-compare-2-col .sg-compare-3-cta{margin-top:14px;text-align:center}.sg-compare-2-col .sg-compare-3-cta .sg-btn-primary{display:block;width:100%;text-align:center;padding:10px 16px;font-size:12px}.sg-compare-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0}.sg-compare-3-col{border:1px solid var(--sg-border);background:var(--sg-bg);padding:0;display:flex;flex-direction:column}.sg-compare-3-col .sg-compare-3-header{padding:16px 18px 0;text-align:center}.sg-compare-3-col .sg-compare-3-img{padding:16px;background:var(--sg-surface);text-align:center;border-top:1px solid var(--sg-border-subtle)}.sg-compare-3-col .sg-compare-3-img img{width:100%;height:180px;object-fit:contain;display:block;margin:0 auto}.sg-compare-3-col .sg-compare-3-body{padding:16px 18px;flex:1;display:flex;flex-direction:column}.sg-compare-3-col .sg-compare-3-title{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;line-height:1.3}.sg-compare-3-col .sg-compare-3-title a{color:var(--sg-text);text-decoration:none}.sg-compare-3-col .sg-compare-3-title a:hover{color:var(--sg-accent)}.sg-compare-3-col .sg-compare-3-meta{font-size:13px;color:var(--sg-text-dim);margin:0 0 12px}.sg-compare-3-col .sg-compare-3-specs{font-size:12px;color:var(--sg-text-secondary);margin:0 0 12px;line-height:1.6}.sg-compare-3-col .sg-compare-3-specs strong{color:var(--sg-text-dim);font-weight:600}.sg-compare-3-col .sg-compare-3-proscons{margin-top:auto;padding-top:12px;border-top:1px solid var(--sg-border-subtle)}.sg-compare-3-col .sg-compare-3-proscons ul{margin:0;padding:0 0 0 14px;font-size:12px;line-height:1.5;color:var(--sg-text-secondary)}.sg-compare-3-col .sg-compare-3-proscons li{margin-bottom:3px}.sg-compare-3-col .sg-compare-3-cta{margin-top:14px;text-align:center}.sg-compare-3-col .sg-compare-3-cta .sg-btn-primary{display:block;width:100%;text-align:center;padding:10px 16px;font-size:12px}.sg-our-picks{margin-top:32px;padding-top:24px;border-top:1px solid var(--sg-border)}.sg-our-picks h4{font-size:14px;text-transform:uppercase;letter-spacing:2px;color:var(--sg-accent);margin:0 0 12px;font-weight:600}.sg-our-picks p{font-size:14px;line-height:1.7;color:var(--sg-text-secondary);margin:0 0 12px}.sg-our-picks p:last-child{margin-bottom:0}.sg-proscons{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.sg-pros,.sg-cons{border:1px solid var(--sg-border);padding:16px 18px;background:var(--sg-bg)}.sg-pros h5{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--sg-pros);margin:0 0 8px;font-weight:700}.sg-cons h5{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--sg-cons);margin:0 0 8px;font-weight:700}.sg-pros ul,.sg-cons ul{margin:0;padding:0;font-size:13px;line-height:1.7;color:var(--sg-text-secondary);list-style:none}.sg-pros ul li,.sg-cons ul li{padding-left:16px;position:relative;margin-bottom:4px}.sg-pros ul li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--sg-pros)}.sg-cons ul li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--sg-cons)}.sg-cta-row{margin-top:18px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.sg-btn-primary{display:inline-block;padding:12px 32px;background:var(--sg-accent);color:#fff!important;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:700;transition:background-color .2s ease,transform .1s ease;border:none;cursor:pointer}.sg-btn-primary:hover{background:var(--sg-accent-hover);color:#fff!important}.sg-btn-primary:active{transform:scale(.98)}.sg-btn-outline{display:inline-block;padding:12px 32px;border:1px solid var(--sg-accent);color:var(--sg-accent)!important;text-decoration:none;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:700;background:transparent;transition:background-color .2s ease,color .2s ease,transform .1s ease;cursor:pointer}.sg-btn-outline:hover{background:var(--sg-accent);color:#fff!important}.sg-btn-outline:active{transform:scale(.98)}.sg-fit-yes{text-align:center;color:var(--sg-pros);font-weight:600}.sg-fit-no{text-align:center;color:var(--sg-cons);font-weight:600}.sg-fit-na{text-align:center;color:var(--sg-text-faint)}.sg-fit-warn{text-align:center;color:var(--sg-warn);font-weight:600}.sg-fit-legend{font-size:12px;color:var(--sg-text-faint);margin:8px 0 0}.sg-faq-item{border-bottom:1px solid var(--sg-border-subtle);padding:16px 0}.sg-faq-item:last-child{border-bottom:none}.sg-faq-item h4{font-size:15px;font-weight:700;margin:0 0 6px;color:var(--sg-text)}.sg-faq-item p{font-size:14px;line-height:1.65;color:var(--sg-text-muted);margin:0}.sg-faq-item a{color:var(--sg-accent);text-decoration:none}.sg-faq-item a:hover{text-decoration:underline}.sg-bottom-cta{padding:30px 20px;border-top:2px solid var(--sg-accent);text-align:center;margin-bottom:20px}.sg-bottom-cta h2{font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;color:var(--sg-text)}.sg-bottom-cta p{font-size:15px;line-height:1.65;color:var(--sg-text-muted);max-width:550px;margin:0 auto 20px}.sg-stats-row{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:20px}.sg-stat-number{font-size:36px;font-weight:800;color:var(--sg-accent)}.sg-stat-label{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--sg-text-dim);margin-top:4px}.sg-nav-btn{display:inline-block;padding:10px 28px;border:1px solid var(--sg-border-dark);color:var(--sg-text);text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:600;transition:border-color .2s ease,background-color .2s ease}.sg-nav-btn:hover{border-color:var(--sg-accent);background-color:var(--sg-surface);color:var(--sg-text)}.sg-vehicle-header{display:flex;align-items:center;gap:16px;margin-bottom:10px}.sg-vehicle-bar{width:4px;height:36px;background:var(--sg-accent);flex-shrink:0}.sg-vehicle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:30px}.sg-vehicle-grid--2col{grid-template-columns:repeat(2,1fr)}.sg-vehicle-card{text-decoration:none;color:inherit;display:block;border:1px solid var(--sg-border);padding:24px 22px;transition:border-color .2s ease,background-color .15s ease}.sg-vehicle-card:hover{border-color:var(--sg-accent);background-color:var(--sg-surface);color:var(--sg-text)}.sg-kit-count{background:var(--sg-accent);color:#fff;padding:4px 12px;font-size:12px;font-weight:700;white-space:nowrap}.sg-brand-tag{padding:8px 20px;border:1px solid var(--sg-border-dark);font-size:13px;font-weight:600;color:var(--sg-text-muted);display:inline-block;transition:border-color .2s ease}.sg-brand-tag:hover{border-color:var(--sg-accent)}.sg-divider{border:none;border-top:1px solid var(--sg-border);margin:24px 0}.sg-highlight{color:var(--sg-accent);font-weight:600}.sg-landing-intro{padding:50px 0 40px;text-align:center}.sg-landing-intro p{font-size:16px;line-height:1.7;color:var(--sg-text-muted);max-width:700px;margin:0 auto 35px}.sg-landing-intro .sg-section-eyebrow{margin-bottom:20px}.sg-nav-row{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.sg-article-nav{padding:32px 0 24px}.sg-article-nav .sg-nav-row{justify-content:center}.sg-vehicle-section{padding:50px 0 10px}.sg-vehicle-section+.sg-vehicle-section{border-top:1px solid var(--sg-border)}.sg-vehicle-header h2{font-size:28px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin:0}.sg-vehicle-subtitle{font-size:15px;color:var(--sg-text-faint);margin:0 0 30px 20px}.sg-vehicle-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.sg-vehicle-card-eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--sg-accent);margin:0 0 8px;font-weight:600}.sg-vehicle-card-year{font-size:22px;font-weight:700;margin:0;text-transform:uppercase;color:var(--sg-text)}.sg-vehicle-card-specs{border-top:1px solid var(--sg-border);padding-top:16px}.sg-vehicle-card-spec{display:flex;justify-content:space-between;margin-bottom:8px}.sg-vehicle-card-spec:last-child{margin-bottom:0}.sg-vehicle-card-spec-label{font-size:13px;color:var(--sg-text-muted)}.sg-vehicle-card-spec-value{font-size:13px;color:var(--sg-text);font-weight:600}.sg-vehicle-card-cta{margin-top:20px;text-align:center;padding:10px;border:1px solid var(--sg-accent);color:var(--sg-accent);text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700;transition:background-color .2s ease,color .2s ease}.sg-vehicle-card:hover .sg-vehicle-card-cta{background:var(--sg-accent);color:#fff}.sg-info-section{padding:50px 0;border-top:1px solid var(--sg-border);text-align:center}.sg-info-section .sg-section-eyebrow{margin-bottom:12px}.sg-info-section .sg-subsection-title{margin-bottom:40px}.sg-card{text-align:left}.sg-card-grid--auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sg-card-icon{font-size:28px;margin-bottom:12px}.sg-brands-section{padding:50px 0;border-top:1px solid var(--sg-border);text-align:center}.sg-brands-section .sg-section-eyebrow{margin-bottom:12px}.sg-brands-section .sg-subsection-title{margin-bottom:35px}.sg-brands-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:800px;margin:0 auto}@media(max-width:768px){.suspension-guide{padding:0 14px 24px}.suspension-guide p,.suspension-guide div,.suspension-guide section,.suspension-guide nav,.suspension-guide ul,.suspension-guide ol,.suspension-guide table{margin-top:0;margin-bottom:0}.suspension-guide .sg-list{margin-bottom:16px}.sg-hero{padding:16px 8px 14px}.sg-hero h1{font-size:22px;letter-spacing:.5px;margin-bottom:8px}.sg-hero-desc{font-size:13px;line-height:1.5}.sg-toc{padding:12px 0}.sg-section-eyebrow{font-size:11px;margin-bottom:2px;text-align:center}.sg-section-title{font-size:18px;margin-bottom:10px;text-align:center}.sg-subsection-title{font-size:16px;margin-bottom:10px}.sg-product{padding:24px 0 18px}.sg-product h2{font-size:20px;margin-bottom:3px}.sg-product-meta{margin-bottom:12px;font-size:13px}.sg-product p{font-size:14px;line-height:1.6;margin-bottom:12px}.sg-detail-heading{margin:16px 0 8px;font-size:12px}.sg-proscons{grid-template-columns:1fr;gap:8px;margin-top:14px}.sg-pros,.sg-cons{padding:14px 16px}.sg-pros h5,.sg-cons h5{margin-bottom:6px;font-size:11px}.sg-pros ul,.sg-cons ul{font-size:12px;line-height:1.6}.sg-pros ul li,.sg-cons ul li{margin-bottom:3px}.sg-img-grid{grid-template-columns:1fr;gap:10px;margin-bottom:14px}.sg-img-box{padding:12px}.sg-img-box img,.suspension-guide .sg-img-box img{height:240px!important}.sg-img-caption{margin-top:6px;font-size:11px}.sg-img-single{padding:12px;margin-bottom:14px}.sg-compare-2,.sg-compare-3{grid-template-columns:1fr;gap:16px;margin:16px 0}.sg-compare-2-col .sg-compare-3-img img,.sg-compare-3-col .sg-compare-3-img img{height:160px}.sg-compare-2-col .sg-compare-3-header,.sg-compare-2-col .sg-compare-3-body,.sg-compare-3-col .sg-compare-3-header,.sg-compare-3-col .sg-compare-3-body{padding:14px 16px}.sg-our-picks{margin-top:24px;padding-top:18px}.sg-card-grid{grid-template-columns:1fr;gap:8px}.sg-card{padding:14px 16px}.sg-card h4{font-size:12px;margin-bottom:4px}.sg-card p{font-size:12px;line-height:1.5}.sg-table-wrap{margin-bottom:12px}.sg-table-comparison{min-width:0!important;display:block!important}.sg-table-comparison thead{display:none!important}.sg-table-comparison tbody{display:block!important}.sg-table-comparison tbody tr{display:grid!important;grid-template-columns:1fr 1fr;gap:0;padding:0;border:1px solid var(--sg-border)!important;border-bottom:none!important;margin-bottom:0}.sg-table-comparison tbody tr:last-child{border-bottom:1px solid var(--sg-border)!important}.sg-table-comparison td{display:flex!important;align-items:center;justify-content:center;padding:5px 8px!important;font-size:11px!important;border:none!important;text-align:center!important}.sg-table-comparison td:first-child{grid-column:1 / -1;font-weight:700!important;font-size:12px!important;color:var(--sg-text)!important;background:var(--sg-surface);padding:7px 10px!important;border-bottom:1px solid var(--sg-border-subtle)!important}.sg-table-comparison td:nth-child(2),.sg-table-comparison td:nth-child(3){padding:6px 8px!important}.sg-table-comparison td:nth-child(2):before{content:"FRONT:\a0";font-weight:700;font-size:10px;color:var(--sg-text-dim)}.sg-table-comparison td:nth-child(3):before{content:"REAR:\a0";font-weight:700;font-size:10px;color:var(--sg-text-dim)}.sg-table-comparison td:nth-child(2){border-right:1px solid var(--sg-border-subtle)!important}.sg-table-comparison td:nth-child(4){grid-column:1 / -1;color:var(--sg-text-muted)!important;font-size:10px!important;border-top:1px solid var(--sg-border-subtle)!important;padding:4px 8px!important}.sg-table-comparison td:nth-child(5){border-right:1px solid var(--sg-border-subtle)!important;border-top:1px solid var(--sg-border-subtle)!important}.sg-table-comparison td:nth-child(6){border-top:1px solid var(--sg-border-subtle)!important}.sg-table-comparison td:last-child{grid-column:1 / -1;padding:5px 8px!important;border-right:none!important;border-top:1px solid var(--sg-border-subtle)!important;background:var(--sg-surface)}.sg-table-comparison .sg-price{font-size:12px!important;font-weight:700}.sg-table-variants{min-width:0!important;display:block!important}.sg-table-variants thead{display:none!important}.sg-table-variants tbody{display:block!important}.sg-table-variants tbody tr{display:grid!important;grid-template-columns:1fr 1fr;gap:0;padding:0;border-bottom:none!important;margin-bottom:10px}.sg-table-variants td{display:flex!important;align-items:center;justify-content:center;padding:5px 6px!important;font-size:11px!important;border:none!important;text-align:center!important}.sg-table-variants td:first-child{grid-column:1 / -1;font-weight:700!important;font-size:12px!important;color:var(--sg-text)!important;background:var(--sg-surface);padding:6px 10px!important}.sg-table-variants td:nth-child(2){grid-column:1 / -1;font-size:11px!important;color:var(--sg-text-muted)!important;padding:4px 10px!important}.sg-table-variants td:nth-child(3):before{content:"FRONT:\a0";font-weight:700;font-size:10px;color:var(--sg-text-dim)}.sg-table-variants td:nth-child(4):before{content:"REAR:\a0";font-weight:700;font-size:10px;color:var(--sg-text-dim)}.sg-table-variants td:nth-child(3){border-right:1px solid var(--sg-border-subtle)!important}.sg-table-trimdrop,.sg-table-configs{font-size:12px!important}.sg-table-trimdrop th,.sg-table-configs th{font-size:10px!important;padding:8px!important}.sg-table-trimdrop td,.sg-table-configs td{padding:8px!important;font-size:12px!important}.sg-table-fitment{font-size:11px!important;min-width:500px!important}.sg-table-fitment th{font-size:9px!important;padding:6px 4px!important}.sg-table-fitment td{padding:8px 4px!important;font-size:12px!important}.sg-table-finish{min-width:600px!important;font-size:12px!important}.sg-table-finish th,.sg-table-finish td{padding:8px 6px!important}.sg-cta-row{margin-top:14px;flex-direction:column;align-items:center;gap:8px}.sg-btn-primary,.sg-btn-outline{width:100%;max-width:360px;text-align:center;padding:11px 24px;font-size:12px}.sg-faq-item{padding:14px 0}.sg-faq-item h4{font-size:14px;margin-bottom:5px}.sg-faq-item p{font-size:13px;line-height:1.55}.sg-bottom-cta{padding:22px 14px;margin-bottom:12px}.sg-bottom-cta h2{font-size:18px;margin-bottom:8px}.sg-bottom-cta p{font-size:13px;margin-bottom:16px}.sg-badge{font-size:10px;padding:2px 8px}.sg-vehicle-grid,.sg-vehicle-grid--2col{grid-template-columns:1fr}.sg-stats-row{gap:14px}.sg-stat-number{font-size:26px}.sg-divider{margin:16px 0}.sg-landing-intro{padding:30px 0 24px}.sg-landing-intro p{font-size:14px;margin-bottom:24px}.sg-vehicle-section{padding:30px 0 10px}.sg-vehicle-header h2{font-size:22px}.sg-vehicle-subtitle{font-size:13px;margin-bottom:20px}.sg-vehicle-card-year{font-size:18px}.sg-vehicle-card-cta{font-size:11px;padding:8px}.sg-card-grid--auto{grid-template-columns:1fr}.sg-info-section{padding:30px 0}.sg-info-section .sg-subsection-title{margin-bottom:24px}.sg-brands-section{padding:30px 0}.sg-brands-section .sg-subsection-title{margin-bottom:24px}.sg-nav-row{gap:10px}.sg-article-nav{padding:24px 0 20px}}@media(max-width:480px){.sg-hero h1{font-size:20px}.sg-section-title,.sg-product h2{font-size:18px}.sg-img-box img,.suspension-guide .sg-img-box img{height:200px!important}.sg-card-grid{grid-template-columns:1fr}}.rte .suspension-guide h1,.rte--article .suspension-guide h1,.article__rte .suspension-guide h1{font-size:36px!important;color:var(--sg-text)!important}.rte .suspension-guide h2,.rte--article .suspension-guide h2,.article__rte .suspension-guide h2{font-size:26px!important;color:var(--sg-text)!important}.rte .suspension-guide h3,.rte--article .suspension-guide h3,.article__rte .suspension-guide h3{font-size:24px!important;color:var(--sg-text)!important}.rte .suspension-guide h4,.rte--article .suspension-guide h4,.article__rte .suspension-guide h4{font-size:15px!important;color:var(--sg-text)!important}.rte .suspension-guide .sg-hero h1,.rte--article .suspension-guide .sg-hero h1,.article__rte .suspension-guide .sg-hero h1{font-size:36px!important}.rte .suspension-guide .sg-section-eyebrow,.rte--article .suspension-guide .sg-section-eyebrow,.article__rte .suspension-guide .sg-section-eyebrow{font-size:14px!important;color:var(--sg-accent)!important}.rte .suspension-guide .sg-toc h2,.rte--article .suspension-guide .sg-toc h2,.article__rte .suspension-guide .sg-toc h2{font-size:13px!important;color:var(--sg-accent)!important;text-align:center!important}.rte .suspension-guide .sg-product h2,.rte--article .suspension-guide .sg-product h2,.article__rte .suspension-guide .sg-product h2{font-size:26px!important}.rte .suspension-guide .sg-bottom-cta h2,.rte--article .suspension-guide .sg-bottom-cta h2,.article__rte .suspension-guide .sg-bottom-cta h2{font-size:24px!important}.rte .suspension-guide .sg-detail-heading,.rte--article .suspension-guide .sg-detail-heading,.article__rte .suspension-guide .sg-detail-heading,.rte .suspension-guide .sg-card h4,.rte--article .suspension-guide .sg-card h4,.article__rte .suspension-guide .sg-card h4{font-size:14px!important;color:var(--sg-accent)!important}.rte .suspension-guide .sg-faq-item h4,.rte--article .suspension-guide .sg-faq-item h4,.article__rte .suspension-guide .sg-faq-item h4{font-size:15px!important}.rte .suspension-guide .sg-img-box img,.rte--article .suspension-guide .sg-img-box img,.rte:not(.non-page-rte) .suspension-guide .sg-img-box img{width:100%!important;height:280px!important;object-fit:contain!important;display:block!important}.rte .suspension-guide div,.rte .suspension-guide p,.rte .suspension-guide section,.rte .suspension-guide nav,.rte .suspension-guide ul,.rte .suspension-guide ol,.rte .suspension-guide table,.rte .suspension-guide figure,.rte .suspension-guide blockquote,.rte:not(.non-page-rte) .suspension-guide div,.rte:not(.non-page-rte) .suspension-guide p,.rte:not(.non-page-rte) .suspension-guide table,.rte:not(.non-page-rte) .suspension-guide blockquote{margin-top:0!important;margin-bottom:0!important}.rte .suspension-guide li,.rte--article .suspension-guide li{margin-top:0!important}.rte:not(.non-page-rte) .suspension-guide .sg-product p,.rte .suspension-guide .sg-product p{margin-bottom:14px!important}.rte:not(.non-page-rte) .suspension-guide .sg-proscons,.rte .suspension-guide .sg-proscons{margin-top:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-cta-row,.rte .suspension-guide .sg-cta-row{margin-top:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-detail-heading,.rte .suspension-guide .sg-detail-heading{margin-top:24px!important;margin-bottom:10px!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-wrap,.rte .suspension-guide .sg-table-wrap{margin-bottom:16px!important}.rte:not(.non-page-rte) .suspension-guide .sg-img-grid,.rte .suspension-guide .sg-img-grid{margin-bottom:18px!important}.rte:not(.non-page-rte) .suspension-guide .sg-img-single,.rte .suspension-guide .sg-img-single{margin-bottom:18px!important}.rte .suspension-guide .sg-img-single img,.rte--article .suspension-guide .sg-img-single img,.rte:not(.non-page-rte) .suspension-guide .sg-img-single img{width:100%!important;height:300px!important;object-fit:cover!important;display:block!important}.rte:not(.non-page-rte) .suspension-guide .sg-img-pending,.rte .suspension-guide .sg-img-pending{margin-bottom:18px!important}.rte:not(.non-page-rte) .suspension-guide .sg-product,.rte .suspension-guide .sg-product{padding-top:30px!important;padding-bottom:24px!important}.rte:not(.non-page-rte) .suspension-guide .sg-bottom-cta,.rte .suspension-guide .sg-bottom-cta{padding-top:30px!important;padding-bottom:24px!important;margin-bottom:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-faq-item,.rte .suspension-guide .sg-faq-item{padding-top:16px!important;padding-bottom:16px!important}.rte:not(.non-page-rte) .suspension-guide .sg-toc,.rte .suspension-guide .sg-toc{padding-top:20px!important;padding-bottom:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-hero,.rte .suspension-guide .sg-hero{padding-bottom:24px!important}.rte .suspension-guide .sg-article-nav,.rte--article .suspension-guide .sg-article-nav,.article__rte .suspension-guide .sg-article-nav{padding-top:32px!important}.rte .suspension-guide .sg-hero-desc,.rte--article .suspension-guide .sg-hero-desc,.article__rte .suspension-guide .sg-hero-desc{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:700px!important}.rte .suspension-guide .sg-hero,.rte--article .suspension-guide .sg-hero,.article__rte .suspension-guide .sg-hero{text-align:center!important}.rte .suspension-guide .sg-price-sale,.rte--article .suspension-guide .sg-price-sale,.article__rte .suspension-guide .sg-price-sale,.rte .suspension-guide .sg-price .sg-price-sale,.rte--article .suspension-guide .sg-price .sg-price-sale,.article__rte .suspension-guide .sg-price .sg-price-sale,.rte .suspension-guide .sg-product-meta .sg-price-sale,.rte--article .suspension-guide .sg-product-meta .sg-price-sale,.article__rte .suspension-guide .sg-product-meta .sg-price-sale{color:var(--sg-accent)!important}.rte .suspension-guide .sg-brands-section,.rte--article .suspension-guide .sg-brands-section,.article__rte .suspension-guide .sg-brands-section{display:flex!important;flex-direction:column!important;align-items:center!important}.rte .suspension-guide .sg-brands-wrap,.rte--article .suspension-guide .sg-brands-wrap,.article__rte .suspension-guide .sg-brands-wrap{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.rte .suspension-guide .sg-toc ol,.rte--article .suspension-guide .sg-toc ol,.article__rte .suspension-guide .sg-toc ol{padding-left:24px!important;line-height:1.9!important;list-style:decimal!important;max-width:480px!important;margin:0 auto!important}@media(max-width:768px){.rte .suspension-guide .sg-hero h1,.rte--article .suspension-guide .sg-hero h1,.article__rte .suspension-guide .sg-hero h1{font-size:24px!important}.rte:not(.non-page-rte) .suspension-guide .sg-section-eyebrow,.rte .suspension-guide .sg-section-eyebrow,.rte--article .suspension-guide .sg-section-eyebrow,.article__rte .suspension-guide .sg-section-eyebrow{text-align:center!important;font-size:11px!important}.rte:not(.non-page-rte) .suspension-guide .sg-section-title,.rte .suspension-guide .sg-section-title,.rte--article .suspension-guide .sg-section-title,.article__rte .suspension-guide .sg-section-title{font-size:18px!important;text-align:center!important}.rte:not(.non-page-rte) .suspension-guide .sg-subsection-title,.rte .suspension-guide .sg-subsection-title,.rte--article .suspension-guide .sg-subsection-title,.article__rte .suspension-guide .sg-subsection-title{font-size:16px!important}.rte .suspension-guide .sg-product h2,.rte--article .suspension-guide .sg-product h2,.article__rte .suspension-guide .sg-product h2{font-size:22px!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants{display:block!important;min-width:0!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison thead,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants thead{display:none!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison tbody,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants tbody{display:block!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison tbody tr,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants tbody tr{display:grid!important;grid-template-columns:1fr 1fr!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison td,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants td{display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;padding:5px 6px!important;text-align:center!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-comparison td:first-child,.rte:not(.non-page-rte) .suspension-guide .sg-table-variants td:first-child{grid-column:1 / -1!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-variants td:nth-child(2){grid-column:1 / -1!important}.rte .suspension-guide .sg-img-box img,.rte:not(.non-page-rte) .suspension-guide .sg-img-box img{height:240px!important;object-fit:contain!important}.rte:not(.non-page-rte) .suspension-guide .sg-proscons,.rte .suspension-guide .sg-proscons{margin-top:14px!important}.rte:not(.non-page-rte) .suspension-guide .sg-cta-row,.rte .suspension-guide .sg-cta-row{margin-top:14px!important}.rte:not(.non-page-rte) .suspension-guide .sg-detail-heading,.rte .suspension-guide .sg-detail-heading{margin-top:16px!important;margin-bottom:8px!important}.rte:not(.non-page-rte) .suspension-guide .sg-table-wrap,.rte .suspension-guide .sg-table-wrap{margin-bottom:12px!important}.rte:not(.non-page-rte) .suspension-guide .sg-img-grid,.rte .suspension-guide .sg-img-grid{margin-bottom:14px!important}.rte:not(.non-page-rte) .suspension-guide .sg-img-single,.rte .suspension-guide .sg-img-single{margin-bottom:14px!important}.rte:not(.non-page-rte) .suspension-guide .sg-product,.rte .suspension-guide .sg-product{padding-top:24px!important;padding-bottom:18px!important}.rte:not(.non-page-rte) .suspension-guide .sg-bottom-cta,.rte .suspension-guide .sg-bottom-cta{padding-top:22px!important;padding-bottom:18px!important}}@media(max-width:480px){.rte .suspension-guide .sg-hero h1,.rte--article .suspension-guide .sg-hero h1,.article__rte .suspension-guide .sg-hero h1{font-size:20px!important}}.rte:not(.non-page-rte) .suspension-guide .sg-hero-desc,.rte .suspension-guide .sg-hero-desc{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.rte .suspension-guide .sg-vehicle-header h2,.rte--article .suspension-guide .sg-vehicle-header h2,.article__rte .suspension-guide .sg-vehicle-header h2{font-size:28px!important;color:var(--sg-text)!important}.rte .suspension-guide .sg-vehicle-card-year,.rte--article .suspension-guide .sg-vehicle-card-year,.article__rte .suspension-guide .sg-vehicle-card-year{font-size:22px!important;color:var(--sg-text)!important}.rte:not(.non-page-rte) .suspension-guide .sg-stats-row,.rte .suspension-guide .sg-stats-row{margin-top:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-landing-intro p,.rte .suspension-guide .sg-landing-intro p{margin-bottom:35px!important}.rte:not(.non-page-rte) .suspension-guide .sg-landing-intro .sg-section-eyebrow,.rte .suspension-guide .sg-landing-intro .sg-section-eyebrow{margin-bottom:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-subtitle,.rte .suspension-guide .sg-vehicle-subtitle{margin-bottom:30px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-grid,.rte .suspension-guide .sg-vehicle-grid{margin-bottom:30px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-card-header,.rte .suspension-guide .sg-vehicle-card-header{margin-bottom:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-card-eyebrow,.rte .suspension-guide .sg-vehicle-card-eyebrow{margin-bottom:8px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-card-spec,.rte .suspension-guide .sg-vehicle-card-spec{margin-bottom:8px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-card-spec:last-child,.rte .suspension-guide .sg-vehicle-card-spec:last-child{margin-bottom:0!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-card-cta,.rte .suspension-guide .sg-vehicle-card-cta{margin-top:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-info-section .sg-section-eyebrow,.rte .suspension-guide .sg-info-section .sg-section-eyebrow{margin-bottom:12px!important}.rte:not(.non-page-rte) .suspension-guide .sg-info-section .sg-subsection-title,.rte .suspension-guide .sg-info-section .sg-subsection-title{margin-bottom:40px!important}.rte:not(.non-page-rte) .suspension-guide .sg-brands-section .sg-section-eyebrow,.rte .suspension-guide .sg-brands-section .sg-section-eyebrow{margin-bottom:12px!important}.rte:not(.non-page-rte) .suspension-guide .sg-brands-section .sg-subsection-title,.rte .suspension-guide .sg-brands-section .sg-subsection-title{margin-bottom:35px!important}.rte:not(.non-page-rte) .suspension-guide .sg-card-icon,.rte .suspension-guide .sg-card-icon{margin-bottom:12px!important}@media(max-width:768px){.rte .suspension-guide .sg-vehicle-header h2{font-size:22px!important}.rte .suspension-guide .sg-vehicle-card-year{font-size:18px!important}.rte:not(.non-page-rte) .suspension-guide .sg-landing-intro p,.rte .suspension-guide .sg-landing-intro p{margin-bottom:24px!important}.rte:not(.non-page-rte) .suspension-guide .sg-vehicle-subtitle,.rte .suspension-guide .sg-vehicle-subtitle{margin-bottom:20px!important}.rte:not(.non-page-rte) .suspension-guide .sg-info-section .sg-subsection-title,.rte .suspension-guide .sg-info-section .sg-subsection-title{margin-bottom:24px!important}.rte:not(.non-page-rte) .suspension-guide .sg-brands-section .sg-subsection-title,.rte .suspension-guide .sg-brands-section .sg-subsection-title{margin-bottom:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/suspension-guide.css.map */
