.midwheel-spec-table-wrap{width:100%;margin:0 0 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:3px solid #cc0000;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:.15rem .25rem;margin-bottom:.1rem}.midwheel-spec-filter-row:last-child{margin-bottom:0}.midwheel-spec-filter-label{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a;margin-right:.08rem;flex:0 0 auto;line-height:1.15}.midwheel-spec-pill{-webkit-appearance:none;appearance:none;margin:0;padding:.1rem .38rem;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1.15;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:#c00;color:#c00}.midwheel-spec-pill.midwheel-spec-pill--active{background:#c00;border-color:#c00;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:#c00;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.03em;text-align:center;vertical-align:middle;padding:.75rem .5rem;border:1px solid #b30000}.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:.08rem}.midwheel-spec-filter-row:last-child{margin-bottom:0}.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:.25rem .6rem;font-size:.8125rem}.midwheel-face-display{padding:0}.midwheel-face-display .midwheel-face-img{max-height:50vw;object-fit:contain;object-position:center}}.product-tabs .product-tabs__tab-text.rte .midwheel-spec-table-wrap,.product-tabs .rte .midwheel-spec-table-wrap{margin:0}.product-tabs .product-tabs__tab-text-container,.product-tabs .product-tabs__tab-text{margin-top:0}.product-tabs .product-tabs__tab-item-content{gap:0;padding:.5rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mid-racing-spec-table.css.map */
