.vehicle-fitment{background:#f7f9fb;color:#17212b;padding:32px 0}.vehicle-fitment__inner{max-width:980px;margin:0 auto;padding:0 20px}.vehicle-fitment__header{margin-bottom:20px}.vehicle-fitment__eyebrow{color:#0b5cab;font-size:13px;font-weight:700;margin:0 0 6px;text-transform:uppercase}.vehicle-fitment__title{color:#101820;font-size:28px;line-height:1.2;margin:0}.vehicle-fitment__subheading{color:#506070;font-size:15px;margin:10px 0 0;max-width:720px}.vehicle-fitment__form{align-items:end;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.vehicle-fitment__field label{display:block;font-size:13px;font-weight:700;margin-bottom:6px}.vehicle-fitment__field select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #c8d2dc;border-radius:6px;color:#17212b;font-size:15px;min-height:46px;padding:0 36px 0 12px;width:100%}.vehicle-fitment__field select:disabled{background:#eef2f6;color:#7b8794}.vehicle-fitment__actions{display:flex;gap:8px}.vehicle-fitment__button{align-items:center;background:#0b5cab;border:1px solid #0b5cab;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none;white-space:nowrap}.vehicle-fitment__button:disabled{background:#a8b6c5;border-color:#a8b6c5;cursor:not-allowed}.vehicle-fitment__button--ghost,.vehicle-fitment__button--secondary{background:#fff;color:#0b5cab}.vehicle-fitment__result-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.vehicle-fitment__status{color:#506070;font-size:14px;margin-top:12px}.vehicle-fitment__result{background:#fff;border:1px solid #d8e1ea;border-left:5px solid #0b5cab;border-radius:8px;margin-top:18px;padding:18px}.vehicle-fitment__result--yes{border-left-color:#16833a}.vehicle-fitment__result--maybe{border-left-color:#b26b00}.vehicle-fitment__result--no{border-left-color:#b42318}.vehicle-fitment__result-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.vehicle-fitment__badge{background:#e9f5ee;border-radius:999px;color:#166534;font-size:12px;font-weight:800;padding:5px 9px;text-transform:uppercase}.vehicle-fitment__result--maybe .vehicle-fitment__badge{background:#fff4df;color:#92400e}.vehicle-fitment__result--no .vehicle-fitment__badge{background:#fff0f0;color:#b42318}.vehicle-fitment__result h3{font-size:20px;line-height:1.25;margin:0}.vehicle-fitment__result p{color:#405060;font-size:15px;margin:8px 0 0}.vehicle-fitment__engines{background:#f2f6fa;border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding:10px 12px}.vehicle-fitment__engines span{color:#506070}.vehicle-fitment__note{font-size:13px!important}@media(max-width:820px){.vehicle-fitment__form{grid-template-columns:1fr}.vehicle-fitment__actions{align-items:stretch;flex-direction:column}.vehicle-fitment__button{width:100%}.vehicle-fitment__result-actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/vehicle-fitment-checker.css.map */
