/* OBP Allfit UI: vehicle make / model / year hub pages */
.obp-ymm{background:#f4f6f9;padding:28px 0 56px;font-family:Inter,Arial,Helvetica,sans-serif}
.obp-ymm__inner{max-width:1320px;margin:0 auto;padding:0 16px;box-sizing:border-box}
.obp-ymm__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;font-size:13px;color:#5a6773}
.obp-ymm__crumbs a{color:#034C8C!important;text-decoration:none!important}
.obp-ymm__crumbs a:hover{text-decoration:underline!important}
.obp-ymm__sep{color:#9aa6b2}
.obp-ymm__title{margin:0 0 8px!important;color:#1d2b36!important;font-size:30px!important;font-weight:800!important;line-height:1.2!important}
.obp-ymm__intro{max-width:900px;margin:0 0 22px!important;color:#444;font-size:15px;line-height:1.55}
.obp-ymm__grid{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}
.obp-ymm__grid.is-makes{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}
.obp-ymm__grid.is-models{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}
.obp-ymm__grid.is-years{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}
.obp-ymm__grid li{margin:0!important;padding:0!important;list-style:none!important}
.obp-ymm__grid a{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:52px;height:100%;padding:10px 14px;border:1px solid #dfe5eb;border-radius:8px;background:#fff;color:#1d2b36!important;text-decoration:none!important;box-sizing:border-box;transition:border-color .12s,background .12s}
.obp-ymm__grid.is-years a{align-items:center;text-align:center}
.obp-ymm__grid a:hover{border-color:#F29F05;background:#fff6e6}
.obp-ymm__grid a:focus-visible{outline:2px solid #034C8C;outline-offset:2px}
.obp-ymm__grid strong{font-size:14px;font-weight:700;line-height:1.25}
.obp-ymm__grid small{color:#6b7783;font-size:12px}
@media (max-width:767px){.obp-ymm{padding:18px 0 40px}.obp-ymm__title{font-size:22px!important}.obp-ymm__grid.is-makes,.obp-ymm__grid.is-models{grid-template-columns:repeat(2,minmax(0,1fr))}.obp-ymm__grid.is-years{grid-template-columns:repeat(3,minmax(0,1fr))}}
