.spareparts-grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;align-items:start}@media (min-width: 480px){.spareparts-grid.spareparts-grid--stacked{grid-template-columns:minmax(220px,33%) 1fr}.spareparts-grid:not(.spareparts-grid--stacked){grid-template-columns:minmax(200px,25%) 1fr}}.spareparts-grid .sp-thumb{--sp-thumb-size: 80px;width:var(--sp-thumb-size);height:var(--sp-thumb-size);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background-color:#fff;border:1px solid rgba(0,0,0,.06)}.spareparts-grid .sp-thumb img{width:100%;height:100%;object-fit:contain;display:block}.spareparts-grid .sp-diagram{width:100%;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden}.spareparts-grid table thead th{font-weight:600}.spareparts-grid tbody tr{border-color:#0000000f}.spareparts-grid table.align-middle td:first-child{vertical-align:middle}.spareparts-grid .sp-title{font-weight:600}.spareparts-grid .sp-row{cursor:pointer;transition:background-color .15s ease-in-out}.spareparts-grid .sp-row:hover{background-color:#00000006}.spareparts-grid .sp-row:focus{outline:2px solid rgba(0,0,0,.3);outline-offset:-2px}@media (max-width: 640px){.spareparts-grid{gap:.75rem}.spareparts-grid .sp-thumb{--sp-thumb-size: 56px;border-radius:6px}.spareparts-grid .h-stack{gap:.5rem}.spareparts-grid table th.py-3,.spareparts-grid table td.py-6{padding-top:.5rem;padding-bottom:.5rem}.spareparts-grid table thead{display:none}.spareparts-grid table{width:100%;border-collapse:separate}.spareparts-grid table tbody tr{display:grid;grid-template-columns:1.25rem 1fr;grid-auto-rows:auto;column-gap:.5rem;row-gap:.125rem;border-bottom:1px solid rgba(0,0,0,.08);padding:.375rem 0}.spareparts-grid table td{display:block;border:0;padding:0!important}.spareparts-grid table td:first-child{grid-column:1;grid-row:1 / span 2;align-self:center;text-align:center;width:auto;padding:0;font-size:.75rem;color:#00000073}.spareparts-grid table td:nth-child(2){grid-column:2;grid-row:1}.spareparts-grid table td:nth-child(4){grid-column:2;grid-row:2;text-align:left;margin-top:.125rem;font-weight:600;font-size:.95rem}.spareparts-grid .sp-title{line-height:1.25}.spareparts-grid .sp-title{line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/spareparts.css.map */
