.page-width:has(.machine-parts-catalog){max-width:var(--page-width);padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.page-width:has(.machine-parts-catalog){padding-left:5rem;padding-right:5rem}}.machine-parts-catalog{--mpc-fg: var(--color-foreground);--mpc-bg: var(--color-background);--mpc-input-border: rgba(var(--color-foreground), var(--inputs-border-opacity));--mpc-input-radius: var(--inputs-radius);--mpc-divider-soft: rgba(var(--color-foreground), .08);--mpc-divider: rgba(var(--color-foreground), .18);--mpc-surface-soft: rgba(var(--color-foreground), .03);--mpc-text-muted: rgba(var(--color-foreground), .6);font-family:inherit;color:inherit;margin:3.2rem 0}.machine-parts-catalog p{color:rgb(var(--mpc-fg));font-size:1.5rem;line-height:1.5}.machine-parts-filters{display:flex;gap:1.6rem;flex-wrap:wrap;align-items:flex-end;margin:2.4rem 0 1.6rem}.machine-parts-filters label{display:flex;flex-direction:column;gap:.4rem;font-size:1.3rem;color:var(--mpc-text-muted);letter-spacing:.04rem}.machine-parts-filters select,.machine-parts-filters input[type=search]{padding:.9rem 1.1rem;border:var(--inputs-border-width) solid var(--mpc-input-border);border-radius:var(--mpc-input-radius);background:rgb(var(--mpc-bg));color:rgb(var(--mpc-fg));font-family:inherit;font-size:1.5rem;min-width:16rem}.machine-parts-filters__search{flex:1 1 24rem}.machine-parts-filters__search input[type=search]{width:100%;min-width:0}.machine-parts-filters [data-machine-count]{align-self:center;font-size:1.4rem;color:var(--mpc-text-muted);margin-left:auto}.machine-parts-table{width:100%;border-collapse:collapse;font-size:1.4rem;color:rgb(var(--mpc-fg));border:var(--inputs-border-width) solid var(--mpc-divider);table-layout:fixed}.machine-parts-table th,.machine-parts-table td{padding:.5rem .8rem;border:var(--inputs-border-width) solid var(--mpc-divider);text-align:left;vertical-align:top;line-height:1.35;word-break:break-word;overflow-wrap:break-word}.machine-parts-table th:nth-child(1),.machine-parts-table td:nth-child(1){width:14%}.machine-parts-table th:nth-child(2),.machine-parts-table td:nth-child(2){width:32%}.machine-parts-table th:nth-child(3),.machine-parts-table td:nth-child(3){width:22%}.machine-parts-table th:nth-child(4),.machine-parts-table td:nth-child(4){width:8%;text-align:right}.machine-parts-table th:nth-child(5),.machine-parts-table td:nth-child(5){width:11%}.machine-parts-table th:nth-child(6),.machine-parts-table td:nth-child(6){width:13%}.machine-parts-table th{font-weight:var(--font-body-weight-bold);background:var(--mpc-surface-soft);font-size:1.2rem;text-transform:uppercase;letter-spacing:.06rem;color:var(--mpc-text-muted);padding-top:.7rem;padding-bottom:.7rem}.machine-parts-table tbody tr:nth-child(2n) td{background:var(--mpc-surface-soft)}.machine-parts-table a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.2em}.machine-stock{font-size:inherit;color:inherit}.machine-stock--out-of-stock,.machine-stock--unknown{color:var(--mpc-text-muted)}@media screen and (max-width:749px){.machine-parts-table{display:block;table-layout:auto;border:0;font-size:1.4rem}.machine-parts-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.machine-parts-table tbody{display:block}.machine-parts-table tbody tr{display:block;margin-bottom:1.2rem;border:var(--inputs-border-width) solid var(--mpc-divider);border-radius:var(--mpc-input-radius);padding:.8rem 1.2rem;background:rgb(var(--mpc-bg))}.machine-parts-table tbody tr:nth-child(2n) td{background:transparent}.machine-parts-table tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;width:auto;padding:.5rem 0;border:0;border-bottom:var(--inputs-border-width) solid var(--mpc-divider-soft);text-align:right}.machine-parts-table tbody td:last-child{border-bottom:0}.machine-parts-table tbody td:before{content:attr(data-col);flex:0 0 auto;font-size:1.2rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.06rem;color:var(--mpc-text-muted);text-align:left}.machine-parts-table tbody td:nth-child(1):before{content:"SKU"}.machine-parts-table tbody td:nth-child(2):before{content:"Description"}.machine-parts-table tbody td:nth-child(3):before{content:"Assembly"}.machine-parts-table tbody td:nth-child(4):before{content:"Qty"}.machine-parts-table tbody td:nth-child(5):before{content:"Price"}.machine-parts-table tbody td:nth-child(6):before{content:"Stock"}.machine-parts-table tbody td:nth-child(2){flex-direction:column;align-items:flex-start;text-align:left;gap:.2rem}.machine-parts-filters{gap:1.2rem}.machine-parts-filters label,.machine-parts-filters__search{flex:1 1 100%}.machine-parts-filters select,.machine-parts-filters input[type=search]{min-width:0;width:100%}.machine-parts-filters [data-machine-count]{margin-left:0;align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-machine-parts.css.map */
