.ona-prod-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:13px;padding-bottom:10px;color:#788087;font-size:12px;line-height:1.5}.ona-prod-breadcrumb a{color:#464b50;text-decoration:none}.ona-prod-breadcrumb a:hover{text-decoration:underline;color:#d66b24}.ona-prod-breadcrumb [aria-current="page"]{max-width:480px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#737b82}.oc-spec{padding-top:16px;padding-bottom:28px;color:#1b1f24}.oc-spec *{box-sizing:border-box}.oc-spec__head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 14px}.oc-spec__head h2{font-size:22px;font-weight:850;color:#171a1d;margin:0;letter-spacing:-.3px}.oc-spec__head a{font-size:12px;font-weight:800;color:#a25421;text-decoration:none}.oc-spec__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;border:1px solid #e3e6e8;border-radius:11px;padding:6px 19px;margin:0;background:#fff}.oc-spec__list>div{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;font-size:13px;line-height:1.5;padding:13px 0;border-bottom:1px solid #edf0f1;min-width:0}.oc-spec__list dt{color:#68717a;font-weight:600;flex-shrink:0}.oc-spec__list dd{margin:0;font-weight:760;text-align:right;overflow-wrap:anywhere}.oc-spec__fitment{margin:14px 0 0;border:1px solid #e3e6e8;border-radius:10px;background:#f8f9fa}.oc-spec__fitment summary{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;font-size:13px;font-weight:800;padding:14px 18px;list-style:none}.oc-spec__fitment summary::-webkit-details-marker{display:none}.oc-spec__fitment summary span{color:#d87732;font-size:20px;line-height:1}.oc-spec__fitment[open] summary span{transform:rotate(45deg)}.oc-spec__fitment>div{padding:0 18px 15px}.oc-spec__fitment p{font-size:12px;color:#636b74;line-height:1.6;margin:8px 0}.oc-spec__fitment a{color:#99501e}.oc-spec__links{display:flex;gap:10px 17px;flex-wrap:wrap;margin-top:18px}.oc-spec__links a{color:#4b535b!important;text-decoration:none!important;font-size:12px;font-weight:760}.oc-spec__links a:hover{text-decoration:underline!important}@media(max-width:690px){.oc-spec__head h2{font-size:19px}.oc-spec__list{grid-template-columns:1fr}.oc-spec__list>div{padding:11px 0}.oc-spec__head a{font-size:11px}}