.keast-parts__list-head,.keast-parts__row{--parts-row-sku-width: clamp(9rem, 15vw, 17rem);--parts-row-gap: clamp(1.2rem, 2vw, 2.4rem);display:grid;align-items:center;column-gap:var(--parts-row-gap)}.keast-parts__list-head{grid-template-columns:var(--parts-row-sku-width) minmax(0,1fr) 17rem 12rem;color:#454b57;font-size:1.45rem;font-weight:650;padding:.8rem 0}.keast-parts__list{list-style:none;padding:0;margin:0;border-top:1px solid #d9dce2}.keast-parts__row{--parts-row-columns: minmax(0, 1fr) 17rem 12rem;grid-template-columns:var(--parts-row-columns);min-width:0;padding:1.2rem 0;border-bottom:1px solid #d9dce2;color:#191c24}.keast-parts__row>product-component{display:grid;grid-column:1 / -1;grid-template-columns:var(--parts-row-columns);align-items:center;gap:inherit;min-width:0}.keast-parts__part-link{display:grid;grid-template-columns:var(--parts-row-sku-width) minmax(0,1fr);align-items:center;gap:var(--parts-row-gap);min-height:4.4rem;padding:.4rem 0;color:inherit;text-decoration:none;overflow-wrap:anywhere}.keast-parts__sku,.keast-parts__price{font-variant-numeric:tabular-nums}.keast-parts__sku{font-size:1.7rem;line-height:1.3;font-weight:700}.keast-parts__part-detail{display:flex;flex-direction:column-reverse;gap:.35rem}.keast-parts__name{font-size:1.6rem;line-height:1.4}.keast-parts__vendor{color:#5c6270;font-size:1.4rem}.keast-parts__part-link:hover .keast-parts__name{text-decoration:underline;text-underline-offset:.2em}.keast-parts__price .price{font:inherit;font-size:1.5rem;font-weight:650;line-height:1.35;letter-spacing:0;color:#191c24}.keast-parts__row a.keast-parts__view{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.7rem 1rem;border-radius:.6rem;background:#c23b35;color:#fff;font-size:1.55rem;line-height:1.2;font-weight:650;text-align:center;text-decoration:none}.keast-parts__row a.keast-parts__view:hover{background:#9e302a}.keast-parts__row a:focus-visible{outline:2px solid #202431;outline-offset:3px}@media(max-width:989px){.keast-parts__list-head{grid-template-columns:var(--parts-row-sku-width) minmax(0,1fr) 13rem 10rem}.keast-parts__row{--parts-row-columns: minmax(0, 1fr) 13rem 10rem}}@media(max-width:749px){.keast-parts__list-head{display:none}.keast-parts__row{--parts-row-columns: minmax(0, 1fr) auto;row-gap:.65rem;padding:1.4rem 0}.keast-parts__part-link{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;padding:0}.keast-parts__row a.keast-parts__view{grid-column:2;justify-self:end;min-height:44px;padding:.55rem 1rem;font-size:1.35rem;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/keast-parts-rows.css.map */
