.owner-part-logo{margin:0;display:flex;min-height:290px;flex-direction:column;align-items:center;justify-content:center;padding:28px 18px;gap:26px;width:100%;box-sizing:border-box}.owner-part-logo img{width:220px;max-width:100%;height:110px;object-fit:contain}.owner-part-logo figcaption{font-weight:650;text-align:center;line-height:1.45;overflow-wrap:anywhere;max-width:100%}.owner-part-logo small{font-size:12px;color:#64748b;text-align:center}.owner-fitment-content{min-width:0;max-width:100%}.owner-fitment-list{list-style:none;padding:0!important;margin:20px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.owner-fitment-row{border:1px solid #dbe3ea;border-radius:8px;padding:16px;min-width:0;overflow-wrap:anywhere;line-height:1.5}.owner-fitment-model{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;min-width:0}.owner-fitment-model span{font-size:12px;color:#60758a}.owner-fitment-model a,.owner-fitment-model strong{font-size:16px;font-weight:650}.owner-fitment-row dl{margin:0}.owner-fitment-row dl>div{display:grid;grid-template-columns:minmax(100px,42%) minmax(0,1fr);gap:12px;padding:5px 0}.owner-fitment-row dt{color:#60758a;font-weight:400}.owner-fitment-row dd{margin:0;min-width:0;overflow-wrap:anywhere}.owner-fitment-note{color:#526478;font-size:14px}.owner-part-fitments{min-width:0;max-width:100%}@media(max-width:760px){.owner-fitment-list{grid-template-columns:minmax(0,1fr)}.owner-fitment-row{padding:13px}.owner-part-logo{min-height:240px}.owner-fitment-row dl>div{grid-template-columns:minmax(94px,40%) minmax(0,1fr);gap:9px}}
