.image-disclaimer{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:9px;color:#888}.product-image{position:relative}.quote-price{font-size:17px;font-weight:800;letter-spacing:-.3px}.fitment-note{font-size:10px;line-height:1.7;color:#656568;margin-top:9px}.needs-check{color:#8c6214}.product-provenance{margin-top:22px;font-size:11px;line-height:1.9;color:#6c6c6c}.product-provenance a,.compare-table a{text-decoration:underline}.quote-intro{margin-bottom:20px}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.catalog-stat{font-size:13px;font-weight:700;padding:12px 18px;background:var(--yellow);border-radius:7px}.vehicle-result{margin-top:18px;border:1px solid #e2dcbd;background:#fffefa;padding:24px;border-radius:12px}.vehicle-result-header{display:flex;justify-content:space-between;gap:20px;align-items:center}.vehicle-result h3{font-size:22px;margin-top:8px}.vehicle-axles{display:flex;gap:12px;margin-top:18px}.vehicle-axles button{padding:14px 22px;display:flex;flex-direction:column;gap:5px;background:#fff;border:1px solid #ddd;border-radius:7px;min-width:190px}.vehicle-axles button.selected{background:var(--yellow-light);border-color:#b7951b}.vehicle-axles bdi{font-family:Arial,sans-serif;font-size:22px;font-weight:800}.vehicle-axles small{font-size:11px}.fitment-warning{font-size:12px;line-height:1.9;color:#665d49;margin:16px 0}.vehicle-result>.button{margin-top:15px}.vehicle-result .field-note{font-size:11px}.catalog-extra-filters .type-shortcuts:empty{display:none}.catalog-extra-filters{justify-content:space-between}.product-title{min-height:50px;overflow-wrap:anywhere}.product-brand{overflow-wrap:anywhere}.catalog-demo{max-width:65%;text-align:left}.vehicle-result .eyebrow{font-size:10px}#quote-status{font-size:12px;margin-bottom:12px;color:#9c2929}.product-price-label{font-size:10px;margin-top:5px;font-weight:400}.source-notice{font-size:12px;line-height:1.8;color:#696969} .finder-tabs{min-width:300px;justify-content:space-between}@media(max-width:720px){.vehicle-result{padding:18px}.vehicle-result-header{align-items:flex-start}.vehicle-result h3{font-size:18px}.vehicle-axles{gap:8px}.vehicle-axles button{min-width:0;flex:1;padding:12px 9px}.vehicle-axles bdi{font-size:17px}.vehicle-axles small{font-size:9px}.fitment-warning{font-size:11px}.catalog-demo{max-width:100%;text-align:right}.quote-price{font-size:14px}.finder-tabs{min-width:0;width:100%;gap:20px}.catalog-stat{font-size:11px}.product-title{min-height:47px}}.vehicle-source{margin-top:16px;font-size:10px;line-height:1.9;color:#777}.vehicle-source a{text-decoration:underline}.brand-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.brand-directory button{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;padding:16px 8px;border:1px solid #e7e5e0;border-radius:8px;overflow-wrap:anywhere;min-width:0}.brand-directory button:hover{background:var(--yellow-light)}.brand-directory small{font-size:11px;color:#777}.all-brands-button{white-space:nowrap;font-size:12px}.brands{flex-wrap:wrap}@media(max-width:480px){.brand-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}