.midwheel-spec-table-wrap{width:100%;max-width:1400px;margin:0 auto 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:3px solid #a31433;box-sizing:border-box}.midwheel-spec-table-wrap *{box-sizing:border-box}.midwheel-spec-table-toolbar{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.18rem}.midwheel-spec-table-toolbar .midwheel-spec-filters{order:-1}.midwheel-spec-table-caption{margin:0;padding:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;color:#1a1a1a;line-height:1.15}.midwheel-spec-table-brand{margin:0;padding:0;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-start}.midwheel-spec-table-logo{display:block;width:auto;height:auto;max-width:min(100%,220px);max-height:48px;object-fit:contain;object-position:left center}.midwheel-spec-filters{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0}.midwheel-spec-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .35rem;margin-bottom:.1rem}.midwheel-spec-filter-row:last-child{margin-bottom:0}.midwheel-spec-filter-label{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a;margin-right:.12rem;flex:0 0 auto;line-height:1.2}.midwheel-spec-pill{-webkit-appearance:none;appearance:none;margin:0;padding:.22rem .65rem;min-height:2rem;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;color:#1e3a5f;background:#fff;border:1px solid #d8d8d8;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.midwheel-spec-pill:hover{border-color:#a31433;color:#a31433}.midwheel-spec-pill.midwheel-spec-pill--active{background:#a31433;border-color:#a31433;color:#fff}.midwheel-spec-table{width:100%;min-width:max-content;border-collapse:collapse;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.35;color:#222;background:#fff;table-layout:auto}.midwheel-spec-table thead th{background-color:#a31433;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.03em;text-align:center;vertical-align:middle;padding:.75rem .5rem;border:1px solid #8a0f29}.midwheel-spec-table tbody td,.midwheel-spec-table tbody th[scope=row]{text-align:center;vertical-align:middle;padding:.65rem .45rem;border:1px solid #e0e0e0;font-weight:400;background-color:#fff}.midwheel-spec-table tbody tr.midwheel-spec-data-row.midwheel-spec-row-alt td,.midwheel-spec-table tbody tr.midwheel-spec-data-row.midwheel-spec-row-alt th[scope=row]{background-color:#f9f9f9}.midwheel-spec-table tbody tr.midwheel-spec-data-row:not(.midwheel-spec-row--hidden):hover td,.midwheel-spec-table tbody tr.midwheel-spec-data-row:not(.midwheel-spec-row--hidden):hover th[scope=row]{background-color:#f0f4f8}.midwheel-spec-table tbody tr.midwheel-spec-row--hidden{display:none}.midwheel-spec-table .midwheel-col-size,.midwheel-spec-table th.midwheel-col-size,.midwheel-spec-table thead th.midwheel-col-size{font-weight:700}@media(min-width:990px){.midwheel-spec-table-toolbar{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.5rem .85rem;margin-bottom:.12rem}.midwheel-spec-table-toolbar .midwheel-spec-filters{order:0;flex:0 1 auto;min-width:0}.midwheel-spec-table-caption,.midwheel-spec-table-brand{flex:1 1 auto;min-width:0;max-width:58%;padding-right:.35rem}.midwheel-spec-table-logo{max-width:min(100%,300px);max-height:56px}.midwheel-spec-filters{flex-shrink:0}.midwheel-spec-filter-row{justify-content:flex-end;margin-bottom:.1rem;gap:.22rem .4rem}.midwheel-spec-filter-row:last-child{margin-bottom:0}.midwheel-spec-filter-label{font-size:.8125rem}.midwheel-spec-pill{padding:.28rem .75rem;min-height:2.25rem;font-size:.875rem}.midwheel-spec-table{width:100%;min-width:100%;font-size:.875rem}.midwheel-spec-table thead th,.midwheel-spec-table tbody td,.midwheel-spec-table tbody th[scope=row]{white-space:nowrap;padding-left:.55rem;padding-right:.55rem}.midwheel-spec-table--bundle-summary thead th,.midwheel-spec-table--bundle-summary tbody td,.midwheel-spec-table--bundle-summary tbody th[scope=row],.midwheel-spec-table--fitment thead th,.midwheel-spec-table--fitment tbody td,.midwheel-spec-table--fitment tbody th[scope=row]{white-space:normal}}.midwheel-spec-table--fitment thead th{background-color:#141414;border-color:#141414}.midwheel-face-display{width:100%;padding:.5rem 0 0}.midwheel-face-display .midwheel-face-img{display:block;width:100%;height:auto;object-fit:contain}.midwheel-face-display .midwheel-face-img.midwheel-face-img--hidden{display:none!important}@media(max-width:989px){.midwheel-face-design-wrap .midwheel-spec-table-toolbar{flex-direction:column;align-items:center;gap:.5rem}.midwheel-face-design-wrap .midwheel-spec-table-brand{justify-content:center}.midwheel-face-design-wrap .midwheel-spec-table-logo{max-width:180px;max-height:40px}.midwheel-face-design-wrap .midwheel-spec-filter-row{justify-content:center}.midwheel-face-design-wrap .midwheel-spec-pill{padding:.3rem .75rem;font-size:.875rem;min-height:2.25rem}.midwheel-face-display{padding:0}.midwheel-face-display .midwheel-face-img{max-height:50vw;object-fit:contain;object-position:center}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mid-racing-spec-table.css.map */
