.SelectField-module__F8D8eq__trigger{box-sizing:border-box;width:100%;font:inherit;line-height:var(--leading-tight);color:inherit;text-align:left;white-space:nowrap;cursor:pointer;appearance:none;justify-content:space-between;align-items:center;gap:.5rem;margin:0;display:inline-flex}.SelectField-module__F8D8eq__trigger:disabled{cursor:not-allowed;opacity:.6}.SelectField-module__F8D8eq__trigger>:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.SelectField-module__F8D8eq__trigger svg{width:1rem;height:1rem;color:var(--catalog-muted);opacity:.85;flex:none}.SelectField-module__F8D8eq__content{min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 1rem);max-height:var(--radix-select-content-available-height);border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius);background:var(--catalog-surface);color:var(--catalog-ink);padding:.24rem;overflow-y:auto;box-shadow:0 18px 44px #0f172a29,0 2px 6px #0f172a14}.SelectField-module__F8D8eq__item{border-radius:var(--catalog-radius-sm);min-height:1.95rem;color:var(--catalog-ink);font-size:var(--text-sm);cursor:pointer;outline:none;align-items:center;padding:.3rem 1.65rem .3rem .6rem;display:flex}.SelectField-module__F8D8eq__item[data-highlighted],.SelectField-module__F8D8eq__item:hover,.SelectField-module__F8D8eq__item:focus-visible{background:var(--catalog-surface-muted);color:var(--catalog-ink)}.SelectField-module__F8D8eq__item[data-state=checked],.SelectField-module__F8D8eq__item[data-checked]{color:var(--catalog-primary);font-weight:var(--font-weight-black)}.SelectField-module__F8D8eq__item[data-disabled]{opacity:.5;pointer-events:none}@media (max-width:640px){.SelectField-module__F8D8eq__item{min-height:2.5rem}}
.catalogComponents-module__n2xMnq__shell,.catalogComponents-module__n2xMnq__header,.catalogComponents-module__n2xMnq__searchBar,.catalogComponents-module__n2xMnq__breadcrumbs,.catalogComponents-module__n2xMnq__pageHeader,.catalogComponents-module__n2xMnq__toolbar,.catalogComponents-module__n2xMnq__filterBar,.catalogComponents-module__n2xMnq__summaryPanel,.catalogComponents-module__n2xMnq__relatedLinks{min-width:0}.catalogComponents-module__n2xMnq__searchBar,.catalogComponents-module__n2xMnq__toolbar,.catalogComponents-module__n2xMnq__filterBar{gap:var(--space-xs);display:grid}.catalogComponents-module__n2xMnq__breadcrumbs{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.catalogComponents-module__n2xMnq__pageHeader{gap:var(--space-sm);display:grid}.catalogComponents-module__n2xMnq__pageHeaderTitle{margin:0}.catalogComponents-module__n2xMnq__pageHeaderDescription{color:var(--color-muted);margin:0}.catalogComponents-module__n2xMnq__pageHeaderActions,.catalogComponents-module__n2xMnq__toolbarActions,.catalogComponents-module__n2xMnq__filterActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.catalogComponents-module__n2xMnq__toolbar{align-items:center}.catalogComponents-module__n2xMnq__toolbarSummary{color:var(--color-muted);margin:0}.catalogComponents-module__n2xMnq__link{color:var(--catalog-link)}.catalogComponents-module__n2xMnq__resultPart{color:var(--catalog-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);overflow-wrap:anywhere}.catalogComponents-module__n2xMnq__resultPart:hover{color:var(--catalog-primary-hover)}.catalogComponents-module__n2xMnq__resultManufacturer{color:var(--catalog-ink);font-weight:var(--font-weight-strong);overflow-wrap:anywhere}.catalogComponents-module__n2xMnq__resultManufacturer:hover{color:var(--catalog-link);text-decoration:underline}.catalogComponents-module__n2xMnq__resultDescription,.catalogComponents-module__n2xMnq__stackedCell,.catalogComponents-module__n2xMnq__summaryPanel,.catalogComponents-module__n2xMnq__relatedLinks{gap:var(--space-2xs);display:grid}.catalogComponents-module__n2xMnq__resultDescription strong,.catalogComponents-module__n2xMnq__stackedCell strong{color:var(--color-text)}.catalogComponents-module__n2xMnq__resultDescription span,.catalogComponents-module__n2xMnq__stackedCell span{color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__quantityValue{color:var(--color-text);font-variant-numeric:tabular-nums}.catalogComponents-module__n2xMnq__stockSignal{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-strong);line-height:var(--leading-tight);align-items:center;gap:.34rem;display:inline-flex}.catalogComponents-module__n2xMnq__stockDot{background:var(--catalog-muted);border-radius:50%;flex:none;width:.42rem;height:.42rem}.catalogComponents-module__n2xMnq__stockDotIn{background:var(--color-success)}.catalogComponents-module__n2xMnq__stockDotCheck{background:var(--catalog-muted)}.catalogComponents-module__n2xMnq__statusDotSuccess{background:var(--color-success)}.catalogComponents-module__n2xMnq__statusDotDanger{background:var(--catalog-danger)}.catalogComponents-module__n2xMnq__statusDotAccent{background:var(--catalog-primary)}.catalogComponents-module__n2xMnq__conditionText{color:var(--catalog-ink)}.catalogComponents-module__n2xMnq__priceText{color:var(--catalog-ink);font-variant-numeric:tabular-nums}.catalogComponents-module__n2xMnq__rfqText{color:var(--catalog-muted)}.catalogComponents-module__n2xMnq__rfqLink{color:var(--catalog-link);font-weight:var(--font-weight-strong)}.catalogComponents-module__n2xMnq__rfqLink:hover{color:var(--catalog-link-hover);text-decoration:underline}.catalogComponents-module__n2xMnq__catalogTableWrap,.catalogComponents-module__n2xMnq__productResultsWrap,.catalogComponents-module__n2xMnq__availabilityWrap,.catalogComponents-module__n2xMnq__directoryTableWrap{border:1px solid var(--catalog-table-border);border-radius:var(--catalog-radius);background:var(--catalog-surface);width:100%;max-width:100%;overflow-x:auto}.catalogComponents-module__n2xMnq__catalogTable,.catalogComponents-module__n2xMnq__resultTable,.catalogComponents-module__n2xMnq__availabilityTable,.catalogComponents-module__n2xMnq__directoryTable{border-collapse:collapse;table-layout:fixed;background:var(--catalog-surface);width:100%}.catalogComponents-module__n2xMnq__resultTable{border-collapse:separate;border-spacing:0;min-width:0}.catalogComponents-module__n2xMnq__availabilityTable{min-width:860px}.catalogComponents-module__n2xMnq__availabilityTablePriced{min-width:760px}.catalogComponents-module__n2xMnq__availabilityWrapPriceMatrix{overflow-x:auto}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix{table-layout:fixed;min-width:980px}.catalogComponents-module__n2xMnq__availabilityTablePriced th:first-child,.catalogComponents-module__n2xMnq__availabilityTablePriced td:first-child{width:14%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(2),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(2){width:13%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(3),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(3),.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(4),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(4){width:8%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(6),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(6){width:14%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(7),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(7){width:29%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:first-child,.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:first-child,.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(2),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(2){width:13%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(3),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(3),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(4),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(4){width:6.5%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(6),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(6){width:11%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(7),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(7){width:7%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(8),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(8){width:10%}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(9),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(9),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix th:nth-child(10),.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix td:nth-child(10){width:11%}.catalogComponents-module__n2xMnq__headingShort{display:none}.catalogComponents-module__n2xMnq__availabilityTable .catalogComponents-module__n2xMnq__offerTextCell strong,.catalogComponents-module__n2xMnq__availabilityTable .catalogComponents-module__n2xMnq__offerTextCell span{display:block}.catalogComponents-module__n2xMnq__directoryTable{min-width:760px}.catalogComponents-module__n2xMnq__directoryTableWrap{border-width:0 0 1px;border-radius:0;max-width:100vw}.catalogComponents-module__n2xMnq__resultColPart,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColPart{width:14%}.catalogComponents-module__n2xMnq__resultColManufacturer,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColManufacturer{width:13%}.catalogComponents-module__n2xMnq__resultColDescription,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColDescription{width:27%}.catalogComponents-module__n2xMnq__resultColQuantity,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColQuantity{width:12%}.catalogComponents-module__n2xMnq__resultColCondition,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColCondition{width:10%}.catalogComponents-module__n2xMnq__resultColPrice,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColPrice,.catalogComponents-module__n2xMnq__resultColAction,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultColAction{width:12%}.catalogComponents-module__n2xMnq__directoryColName{width:54%}.catalogComponents-module__n2xMnq__directoryColCount{width:14%}.catalogComponents-module__n2xMnq__directoryColUpdated{width:18%}.catalogComponents-module__n2xMnq__directoryColAction{width:14%}.catalogComponents-module__n2xMnq__catalogTable th,.catalogComponents-module__n2xMnq__catalogTable td,.catalogComponents-module__n2xMnq__resultTable th,.catalogComponents-module__n2xMnq__resultTable td,.catalogComponents-module__n2xMnq__availabilityTable th,.catalogComponents-module__n2xMnq__availabilityTable td,.catalogComponents-module__n2xMnq__directoryTable th,.catalogComponents-module__n2xMnq__directoryTable td{border-right:1px solid var(--catalog-table-border);border-bottom:1px solid var(--catalog-table-border);text-align:left;vertical-align:top;min-width:0;padding:.58rem .66rem}.catalogComponents-module__n2xMnq__catalogTable th:last-child,.catalogComponents-module__n2xMnq__catalogTable td:last-child,.catalogComponents-module__n2xMnq__resultTable th:last-child,.catalogComponents-module__n2xMnq__resultTable td:last-child,.catalogComponents-module__n2xMnq__availabilityTable th:last-child,.catalogComponents-module__n2xMnq__availabilityTable td:last-child,.catalogComponents-module__n2xMnq__directoryTable th:last-child,.catalogComponents-module__n2xMnq__directoryTable td:last-child{border-right:0}.catalogComponents-module__n2xMnq__catalogTable thead th,.catalogComponents-module__n2xMnq__resultTable thead th,.catalogComponents-module__n2xMnq__availabilityTable thead th,.catalogComponents-module__n2xMnq__directoryTable thead th{background:var(--catalog-table-header-bg);color:var(--catalog-table-header-text);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);box-shadow:inset 0 2px 0 var(--catalog-primary)}.catalogComponents-module__n2xMnq__catalogTable tbody tr:nth-child(2n),.catalogComponents-module__n2xMnq__resultRow:nth-child(2n),.catalogComponents-module__n2xMnq__availabilityRow:nth-child(2n),.catalogComponents-module__n2xMnq__directoryRow:nth-child(2n){background:var(--catalog-row-alt)}.catalogComponents-module__n2xMnq__catalogTable tbody tr:hover,.catalogComponents-module__n2xMnq__resultRow:hover,.catalogComponents-module__n2xMnq__availabilityRow:hover,.catalogComponents-module__n2xMnq__directoryRow:hover{background:var(--catalog-row-hover)}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow{display:table-row;min-width:0!important}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow>*{display:table-cell}.catalogComponents-module__n2xMnq__resultTable th:last-child,.catalogComponents-module__n2xMnq__resultTable td:last-child,.catalogComponents-module__n2xMnq__directoryTable th:last-child,.catalogComponents-module__n2xMnq__directoryTable td:last-child{z-index:1;background:var(--catalog-surface);box-shadow:-1px 0 0 var(--catalog-table-border);position:sticky;right:0}.catalogComponents-module__n2xMnq__resultTable th:last-child,.catalogComponents-module__n2xMnq__resultTable td:last-child{width:8rem;min-width:8rem}.catalogComponents-module__n2xMnq__resultTable thead th:last-child,.catalogComponents-module__n2xMnq__directoryTable thead th:last-child{z-index:2;background:var(--catalog-table-header)}.catalogComponents-module__n2xMnq__resultRow:nth-child(2n) td:last-child,.catalogComponents-module__n2xMnq__directoryRow:nth-child(2n) td:last-child{background:var(--catalog-row-alt)}.catalogComponents-module__n2xMnq__resultRow:hover td:last-child,.catalogComponents-module__n2xMnq__directoryRow:hover td:last-child{background:var(--catalog-row-hover)}.catalogComponents-module__n2xMnq__resultPartCell,.catalogComponents-module__n2xMnq__resultCell,.catalogComponents-module__n2xMnq__resultActionCell,.catalogComponents-module__n2xMnq__availabilityTable th,.catalogComponents-module__n2xMnq__availabilityTable td,.catalogComponents-module__n2xMnq__directoryTable th,.catalogComponents-module__n2xMnq__directoryTable td{font-size:var(--text-sm);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__directoryTable th,.catalogComponents-module__n2xMnq__directoryTable td{padding:.58rem .72rem}.catalogComponents-module__n2xMnq__resultDescription strong,.catalogComponents-module__n2xMnq__stackedCell strong,.catalogComponents-module__n2xMnq__offerTextCell strong,.catalogComponents-module__n2xMnq__directoryName{color:var(--catalog-ink);font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__resultDescription span,.catalogComponents-module__n2xMnq__stackedCell span,.catalogComponents-module__n2xMnq__offerTextCell span,.catalogComponents-module__n2xMnq__directorySecondary{color:var(--catalog-muted);font-size:var(--text-xs);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__resultActionCell,.catalogComponents-module__n2xMnq__directoryActionCell{text-align:right}.catalogComponents-module__n2xMnq__resultAction,.catalogComponents-module__n2xMnq__directoryAction,.catalogComponents-module__n2xMnq__offerAction{white-space:normal;width:100%;min-width:0}.catalogComponents-module__n2xMnq__resultAction.catalogComponents-module__n2xMnq__resultAction,.catalogComponents-module__n2xMnq__directoryAction.catalogComponents-module__n2xMnq__directoryAction,.catalogComponents-module__n2xMnq__offerAction.catalogComponents-module__n2xMnq__offerAction{max-width:100%;font-size:var(--text-sm);line-height:var(--leading-tight);overflow-wrap:anywhere;white-space:normal;padding-left:.46rem;padding-right:.46rem}.catalogComponents-module__n2xMnq__directoryAction.catalogComponents-module__n2xMnq__directoryAction{min-width:3.4rem}.catalogComponents-module__n2xMnq__priceCell,.catalogComponents-module__n2xMnq__offerTextCell{align-content:start;gap:var(--space-2xs);display:grid}.catalogComponents-module__n2xMnq__availabilityPriceBreakRow>th[rowspan],.catalogComponents-module__n2xMnq__availabilityPriceBreakRow>td[rowspan]{background:var(--catalog-surface)}.catalogComponents-module__n2xMnq__availabilityPriceBreakRow:not(:first-child)>th[rowspan],.catalogComponents-module__n2xMnq__availabilityPriceBreakRow:not(:first-child)>td[rowspan]{border-top:0}.catalogComponents-module__n2xMnq__availabilityPriceBreakContinuation td{background:var(--catalog-surface-muted)}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityPriceBreakRow td:nth-last-child(-n+3){vertical-align:middle}.catalogComponents-module__n2xMnq__priceBreakMatrixQuantity,.catalogComponents-module__n2xMnq__priceBreakMatrixPrice{font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);white-space:nowrap}.catalogComponents-module__n2xMnq__priceBreakMatrixQuantity{color:var(--catalog-ink)}.catalogComponents-module__n2xMnq__priceBreakQtyCell{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.catalogComponents-module__n2xMnq__priceBreakQtyIcon{width:.92rem;height:.92rem;color:var(--catalog-muted);flex-shrink:0}.catalogComponents-module__n2xMnq__packagingLegend{gap:.18rem;margin:0;padding:0;list-style:none;display:grid}.catalogComponents-module__n2xMnq__packagingLegend li{min-width:0;color:var(--catalog-muted);font-size:var(--text-xs);line-height:var(--leading-snug);align-items:center;gap:.32rem;display:inline-flex}.catalogComponents-module__n2xMnq__packagingLegendIcon{width:.92rem;height:.92rem;color:var(--catalog-muted);flex-shrink:0}.catalogComponents-module__n2xMnq__availabilityPackagingLegend{margin-top:.35rem}.catalogComponents-module__n2xMnq__priceBreakMatrixPrice strong{color:var(--catalog-price)}.catalogComponents-module__n2xMnq__priceBreakMobileCards{display:none}.catalogComponents-module__n2xMnq__priceBreakGrid{border-radius:var(--radius-sm);background:var(--catalog-surface);border:1px solid #0f766e38;gap:0;min-width:0;margin:0;display:grid;overflow:hidden}.catalogComponents-module__n2xMnq__priceBreakHeader{background:var(--catalog-price-bg);border-bottom:1px solid #0f766e33;grid-template-columns:minmax(3.3rem,.36fr) minmax(4.45rem,.5fr) minmax(4.45rem,.5fr);min-width:0;display:grid}.catalogComponents-module__n2xMnq__priceBreakHeader span{min-width:0;color:var(--catalog-price);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);padding:.24rem .38rem}.catalogComponents-module__n2xMnq__priceBreakHeader span:not(:last-child){border-right:1px solid #0f766e29}.catalogComponents-module__n2xMnq__priceBreakHeaderRepeat{display:none}.catalogComponents-module__n2xMnq__priceBreakList{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.catalogComponents-module__n2xMnq__priceBreakList li{border-bottom:1px solid #0f766e29;grid-template-columns:minmax(3.3rem,.36fr) minmax(4.45rem,.5fr) minmax(4.45rem,.5fr);align-items:center;min-width:0;display:grid}.catalogComponents-module__n2xMnq__priceBreakList li:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__priceBreakList span,.catalogComponents-module__n2xMnq__priceBreakList strong{min-width:0;line-height:var(--leading-tight);overflow-wrap:anywhere;padding:.28rem .38rem}.catalogComponents-module__n2xMnq__priceBreakList span,.catalogComponents-module__n2xMnq__priceBreakList strong:first-of-type{border-right:1px solid #0f766e29}.catalogComponents-module__n2xMnq__priceBreakList span{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular)}.catalogComponents-module__n2xMnq__priceBreakList strong{color:var(--catalog-price);font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-normal)}.catalogComponents-module__n2xMnq__priceBreakExtended{color:var(--catalog-ink)}@media (max-width:560px){.catalogComponents-module__n2xMnq__priceBreakHeader,.catalogComponents-module__n2xMnq__priceBreakList li{grid-template-columns:minmax(2.7rem,.32fr) minmax(3.75rem,.5fr) minmax(3.9rem,.52fr)}.catalogComponents-module__n2xMnq__priceBreakHeader span{font-size:var(--text-2xs);line-height:var(--leading-tight);font-weight:var(--font-weight-medium);padding:.14rem .26rem}.catalogComponents-module__n2xMnq__priceBreakList span,.catalogComponents-module__n2xMnq__priceBreakList strong{font-size:var(--text-2xs);line-height:var(--leading-tight);padding:.16rem .26rem}}.catalogComponents-module__n2xMnq__priceBadge,.catalogComponents-module__n2xMnq__directoryName{color:var(--catalog-link);overflow-wrap:anywhere;display:inline-block}.catalogComponents-module__n2xMnq__directorySecondary{margin-top:.12rem;display:block}.catalogComponents-module__n2xMnq__directoryCount{color:var(--catalog-stock);font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__detailLayout{--pdp-page-gutter:clamp(.75rem, 2vw, 1.5rem);--pdp-panel-radius:4px;--pdp-section-gap:.95rem;--pdp-sidebar-column:minmax(292px, 350px);--pdp-border:var(--catalog-border);--pdp-border-strong:var(--catalog-border-strong);--pdp-surface:var(--catalog-surface);--pdp-surface-alt:var(--catalog-surface-muted);--pdp-surface-label:var(--catalog-surface-muted);--pdp-ink:var(--catalog-ink);--pdp-ink-soft:var(--catalog-muted);--pdp-muted:var(--catalog-subtle);--pdp-blue:var(--catalog-primary);--pdp-blue-dark:var(--catalog-primary-hover);--pdp-stock:var(--catalog-stock);--pdp-price:var(--catalog-ink);--pdp-overview-inset:1.55rem;min-width:0}.catalogComponents-module__n2xMnq__detailBreadcrumbs,.catalogComponents-module__n2xMnq__detailTop,.catalogComponents-module__n2xMnq__detailContent{width:min(calc(100% - (var(--pdp-page-gutter) * 2)), 1360px);margin-left:auto;margin-right:auto}.catalogComponents-module__n2xMnq__detailBreadcrumbs{color:var(--catalog-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-snug);flex-wrap:wrap;align-items:center;gap:.32rem .78rem;margin-top:.72rem;margin-bottom:.72rem;display:flex}.catalogComponents-module__n2xMnq__detailBreadcrumbs a{color:var(--catalog-link);text-decoration:none}.catalogComponents-module__n2xMnq__detailBreadcrumbs>span:last-child{color:var(--catalog-ink);font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__detailBreadcrumbs a:hover{color:var(--catalog-accent);text-underline-offset:.16em;text-decoration:underline}.catalogComponents-module__n2xMnq__breadcrumbSeparator{width:.95rem;height:.95rem;color:var(--catalog-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.catalogComponents-module__n2xMnq__breadcrumbSeparatorIcon{stroke-width:2.3px;width:.78rem;height:.78rem}.catalogComponents-module__n2xMnq__breadcrumbCategory{color:var(--catalog-muted);font-weight:var(--font-weight-regular)}.catalogComponents-module__n2xMnq__detailTop{grid-template-columns:minmax(0, 1fr) var(--pdp-sidebar-column);column-gap:var(--pdp-section-gap);row-gap:var(--pdp-section-gap);box-shadow:none;background:0 0;border:0;align-items:start;margin-top:0;padding:0;display:grid}.catalogComponents-module__n2xMnq__detailOverview{grid-column:1;grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:stretch;min-width:0;padding:0;display:grid}.catalogComponents-module__n2xMnq__detailIdentity{border:1px solid var(--pdp-border-strong);border-radius:0 var(--pdp-panel-radius) var(--pdp-panel-radius) 0;background:var(--pdp-surface);border-left:0;grid-column:2;align-self:stretch;min-width:0;padding:1.55rem 1.75rem 1.6rem!important}.catalogComponents-module__n2xMnq__productKicker{color:var(--catalog-muted);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);text-transform:none;margin:0}.catalogComponents-module__n2xMnq__productKicker a{color:inherit;text-decoration:none}.catalogComponents-module__n2xMnq__productKicker a:hover{color:var(--catalog-link-hover);text-underline-offset:.16em;text-decoration:underline}.catalogComponents-module__n2xMnq__detailManufacturer{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);margin:0}.catalogComponents-module__n2xMnq__detailManufacturer a{color:var(--catalog-link);text-decoration:none}.catalogComponents-module__n2xMnq__detailManufacturer a:hover{color:var(--catalog-link-hover);text-underline-offset:.16em;text-decoration:underline}.catalogComponents-module__n2xMnq__detailFacts{border-radius:0;gap:.28rem;margin:.9rem 0 0;display:grid;overflow:visible;background:0 0!important;border:0!important;grid-template-columns:1fr!important}.catalogComponents-module__n2xMnq__detailFacts div{border-radius:4px;grid-template-columns:minmax(min(9.5rem,42%),.36fr) minmax(0,1fr);align-items:baseline;gap:.64rem;min-height:0;display:grid;background:var(--catalog-surface)!important;border:0!important;padding:.48rem .62rem!important}.catalogComponents-module__n2xMnq__detailFacts div:nth-child(2n){background:var(--catalog-surface-muted)!important}.catalogComponents-module__n2xMnq__detailFacts dt,.catalogComponents-module__n2xMnq__detailFacts dd{line-height:var(--leading-snug);margin:0;display:block;background:0 0!important;border:0!important;padding:0!important}.catalogComponents-module__n2xMnq__detailFacts dt{color:var(--catalog-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);text-transform:none}.catalogComponents-module__n2xMnq__detailFacts dd{color:var(--catalog-ink);font-size:var(--text-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.catalogComponents-module__n2xMnq__detailFacts a{color:var(--catalog-link);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.catalogComponents-module__n2xMnq__detailContent{grid-template-columns:minmax(0, 1fr) var(--pdp-sidebar-column);gap:var(--pdp-section-gap);margin-top:var(--pdp-section-gap);background:0 0;border:0;padding:0;display:grid}.catalogComponents-module__n2xMnq__detailContentPriced{margin-top:0}.catalogComponents-module__n2xMnq__detailMain,.catalogComponents-module__n2xMnq__detailSidebar{gap:var(--pdp-section-gap);min-width:0;display:grid}.catalogComponents-module__n2xMnq__detailTop,.catalogComponents-module__n2xMnq__detailMain,.catalogComponents-module__n2xMnq__detailContent{container-type:inline-size}.catalogComponents-module__n2xMnq__detailSidebar{top:calc(var(--catalog-sticky-header-height,var(--catalog-header-height)) + .8rem);grid-template-rows:auto;align-self:start;position:sticky}.catalogComponents-module__n2xMnq__productSection{border:1px solid var(--pdp-border);border-radius:var(--pdp-panel-radius);background:var(--pdp-surface);min-width:0;box-shadow:none;margin:0;padding:0;overflow:hidden}.catalogComponents-module__n2xMnq__assuranceSection{display:grid}.catalogComponents-module__n2xMnq__assuranceOffers{gap:0;display:grid}.catalogComponents-module__n2xMnq__assuranceOffer{border-bottom:1px solid var(--pdp-border);min-width:0;padding:.72rem}.catalogComponents-module__n2xMnq__assuranceOffer:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__assuranceOffer>header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.5rem;display:flex}.catalogComponents-module__n2xMnq__assuranceOffer h3,.catalogComponents-module__n2xMnq__assuranceOffer p{margin:0}.catalogComponents-module__n2xMnq__assuranceOffer h3{font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--font-weight-strong);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__assuranceOffer p,.catalogComponents-module__n2xMnq__assuranceOffer>header>span{color:var(--catalog-muted);font-size:var(--text-xs)}.catalogComponents-module__n2xMnq__assuranceOffer dl{background:var(--pdp-border);border:1px solid var(--pdp-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.catalogComponents-module__n2xMnq__assuranceOffer dl>div{background:var(--pdp-surface);font-size:var(--text-sm);grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:.5rem;padding:.45rem .55rem;display:grid}.catalogComponents-module__n2xMnq__assuranceOffer dl>div:last-child:nth-child(odd){grid-column:1/-1}.catalogComponents-module__n2xMnq__assuranceOffer dt{color:var(--catalog-muted);font-weight:var(--font-weight-regular)}.catalogComponents-module__n2xMnq__assuranceOffer dd{font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}.catalogComponents-module__n2xMnq__assuranceLinks{border-top:1px solid var(--pdp-border);font-size:var(--text-sm);flex-wrap:wrap;gap:.45rem 1rem;padding:.62rem .72rem;display:flex}.catalogComponents-module__n2xMnq__assuranceLinks a{color:var(--catalog-link)}@container (max-width:650px){.catalogComponents-module__n2xMnq__assuranceOffer dl{grid-template-columns:1fr}}.catalogComponents-module__n2xMnq__sectionHeader,.catalogComponents-module__n2xMnq__sectionSubheader{border-bottom:1px solid var(--pdp-border);background:var(--pdp-surface);margin:0;padding:.6rem .72rem}.catalogComponents-module__n2xMnq__sectionHeader h2,.catalogComponents-module__n2xMnq__sectionSubheader h3{color:var(--pdp-ink);font-family:var(--font-ui);font-size:var(--text-lg);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);margin:0}.catalogComponents-module__n2xMnq__sectionHeader .catalogComponents-module__n2xMnq__productKicker+h2{margin-top:.18rem}.catalogComponents-module__n2xMnq__sectionHeader p:not(.catalogComponents-module__n2xMnq__productKicker){max-width:54rem;color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:.4rem 0 0}.catalogComponents-module__n2xMnq__specsSection{padding:.82rem}.catalogComponents-module__n2xMnq__specsSection .catalogComponents-module__n2xMnq__sectionHeader{background:0 0;border:0;margin-bottom:.6rem;padding:0}.catalogComponents-module__n2xMnq__specsDisclaimer{border:0;border-top:1px solid var(--pdp-border);justify-items:start;gap:.3rem;margin-top:.72rem;padding:.62rem .1rem 0;display:grid}.catalogComponents-module__n2xMnq__specsDisclaimer p{max-width:78ch;color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);margin:0}.catalogComponents-module__n2xMnq__specsDisclaimer a{color:var(--catalog-link);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);text-underline-offset:.16em;align-items:center;gap:.3rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.catalogComponents-module__n2xMnq__specsDisclaimer a:hover{color:var(--catalog-link-hover)}.catalogComponents-module__n2xMnq__specsDisclaimerIcon{stroke-width:2.1px;flex:none;width:.84rem;height:.84rem}.catalogComponents-module__n2xMnq__aliasList{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;margin:0;padding:.88rem;list-style:none;display:grid}.catalogComponents-module__n2xMnq__aliasList li{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-lg);background:var(--catalog-surface-muted);min-width:0;padding:.85rem .95rem}.catalogComponents-module__n2xMnq__aliasList span{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);text-transform:none;display:block}.catalogComponents-module__n2xMnq__aliasList strong{color:var(--catalog-ink);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin-top:.25rem;display:block}@media (max-width:1120px){.catalogComponents-module__n2xMnq__detailTop{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__detailOverview{grid-template-columns:minmax(230px,300px) minmax(0,1fr)}}@media (max-width:900px){.catalogComponents-module__n2xMnq__detailContent{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__detailSidebar{position:static}.catalogComponents-module__n2xMnq__detailContentPriced>.catalogComponents-module__n2xMnq__detailMain,.catalogComponents-module__n2xMnq__detailContentPriced>.catalogComponents-module__n2xMnq__detailSidebar{display:contents}.catalogComponents-module__n2xMnq__detailContentPriced .catalogComponents-module__n2xMnq__detailOverview{order:-2}.catalogComponents-module__n2xMnq__detailContentPriced .catalogComponents-module__n2xMnq__summaryPanel{order:-1}}@media (max-width:720px){.catalogComponents-module__n2xMnq__detailLayout{--pdp-page-gutter:.62rem;--pdp-section-gap:.72rem;--pdp-overview-inset:.95rem}.catalogComponents-module__n2xMnq__detailBreadcrumbs{gap:.24rem .58rem;margin-top:.55rem;margin-bottom:.55rem;padding-left:0;padding-right:0}.catalogComponents-module__n2xMnq__detailTop{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__detailOverview{grid-column:1;grid-template-columns:1fr;padding:0}.catalogComponents-module__n2xMnq__detailIdentity{border-top:0;border-left:1px solid var(--pdp-border-strong);border-radius:0 0 var(--pdp-panel-radius) var(--pdp-panel-radius);order:2;grid-column:1;padding:1rem!important}.catalogComponents-module__n2xMnq__detailContent{padding-left:0;padding-right:0}.catalogComponents-module__n2xMnq__specsSection{padding:.62rem}.catalogComponents-module__n2xMnq__specsDisclaimer{flex-direction:column;align-items:stretch}.catalogComponents-module__n2xMnq__detailFacts div{grid-template-columns:minmax(min(7.5rem,40%),.44fr) minmax(0,1fr)}.catalogComponents-module__n2xMnq__specsTable{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+3),.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+4){background:var(--catalog-surface)}.catalogComponents-module__n2xMnq__specsTable div:nth-child(2n){background:var(--catalog-surface-muted)}}@media (max-width:560px){.catalogComponents-module__n2xMnq__detailBreadcrumbs{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:.34rem;min-height:2.25rem;overflow:auto hidden}.catalogComponents-module__n2xMnq__detailBreadcrumbs::-webkit-scrollbar{display:none}.catalogComponents-module__n2xMnq__detailBreadcrumbs>span:last-child{text-overflow:ellipsis;vertical-align:bottom;flex:auto;min-width:0;max-width:min(15rem,58vw);display:inline-block;overflow:hidden}.catalogComponents-module__n2xMnq__detailProductTitle{font-size:var(--text-md);line-height:var(--leading-tight);margin-top:.3rem}.catalogComponents-module__n2xMnq__detailFacts{margin-top:.34rem}}@media (max-width:340px){.catalogComponents-module__n2xMnq__detailBreadcrumbs>span:nth-last-child(2),.catalogComponents-module__n2xMnq__detailBreadcrumbs>span:last-child{display:none}.catalogComponents-module__n2xMnq__detailPartNumber{font-size:var(--text-3xl);line-height:var(--leading-none);margin-top:.22rem}.catalogComponents-module__n2xMnq__detailProductTitle{font-size:var(--text-sm);line-height:var(--leading-tight);margin-top:.28rem}.catalogComponents-module__n2xMnq__detailFacts{margin-top:.3rem}}.catalogComponents-module__n2xMnq__emptyMessage,.catalogComponents-module__n2xMnq__availabilityNote{color:var(--catalog-muted);font-family:var(--font-ui);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.catalogComponents-module__n2xMnq__detailTop,.catalogComponents-module__n2xMnq__detailIdentity{min-width:0}.catalogComponents-module__n2xMnq__detailPartNumber{color:var(--catalog-ink);font-family:var(--font-mono);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:.3rem 0 0}.catalogComponents-module__n2xMnq__detailProductTitle{color:var(--catalog-ink);font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);margin:.45rem 0 0}.catalogComponents-module__n2xMnq__detailDescription{max-width:58rem}.catalogComponents-module__n2xMnq__summaryHeader{border-bottom:1px solid var(--pdp-border,var(--catalog-border));background:var(--pdp-surface,var(--catalog-surface));gap:.48rem;padding:.72rem .82rem .68rem;display:grid}.catalogComponents-module__n2xMnq__summaryPanel{gap:var(--catalog-space-sm);min-width:0;top:calc(var(--catalog-sticky-header-height,var(--catalog-header-height)) + var(--catalog-space-md));padding:var(--catalog-space-sm);border-color:var(--catalog-border-strong);background:linear-gradient(180deg, var(--catalog-surface-muted) 0%, var(--catalog-surface) 100%);grid-template-columns:1fr;align-self:start;display:grid;position:sticky;overflow:hidden;box-shadow:0 8px 22px #0f172a12}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel{border:1px solid var(--pdp-border-strong,var(--catalog-border-strong));background:var(--pdp-surface,#fff);box-shadow:none;grid-column:2;gap:0;padding:0;position:static;overflow:hidden;border-radius:var(--pdp-panel-radius,var(--catalog-radius))!important}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailSidebar>.catalogComponents-module__n2xMnq__summaryPanel{border:1px solid var(--pdp-border-strong,var(--catalog-border-strong));background:var(--catalog-surface);width:100%;box-shadow:none;padding:0;overflow:hidden;border-radius:var(--pdp-panel-radius,var(--catalog-radius))!important}.catalogComponents-module__n2xMnq__pricingPanel{border-color:var(--catalog-border-strong);background:linear-gradient(180deg, #0072bb09 0%, #fff0 42%), var(--catalog-surface);box-shadow:inset 0 3px 0 var(--catalog-primary), 0 10px 24px #0f172a17}.catalogComponents-module__n2xMnq__quotePanel{border-color:var(--catalog-border-strong);background:linear-gradient(180deg, #0072bb09 0%, #fff0 42%), var(--catalog-surface);box-shadow:inset 0 3px 0 var(--catalog-primary), 0 10px 24px #0f172a14}.catalogComponents-module__n2xMnq__pricingPanel .catalogComponents-module__n2xMnq__summaryHeader,.catalogComponents-module__n2xMnq__quotePanel .catalogComponents-module__n2xMnq__summaryHeader{border-radius:0!important}.catalogComponents-module__n2xMnq__summaryTitle{color:var(--catalog-ink);font-family:var(--font-ui);font-size:var(--text-lg);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);margin:0}.catalogComponents-module__n2xMnq__quotePanel .catalogComponents-module__n2xMnq__summaryTitle{color:var(--catalog-ink)}.catalogComponents-module__n2xMnq__summaryFacts,.catalogComponents-module__n2xMnq__specList{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:0;display:grid;overflow:hidden}.catalogComponents-module__n2xMnq__summaryFacts div,.catalogComponents-module__n2xMnq__specList div{padding:var(--space-sm);border-bottom:1px solid var(--color-border);gap:.18rem;display:grid}.catalogComponents-module__n2xMnq__summaryFacts div:last-child,.catalogComponents-module__n2xMnq__specList div:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__summaryFacts dt,.catalogComponents-module__n2xMnq__specList dt{color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-normal)}.catalogComponents-module__n2xMnq__summaryFacts dd,.catalogComponents-module__n2xMnq__specList dd{color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.catalogComponents-module__n2xMnq__summaryFacts dd{font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryFacts{display:none}.catalogComponents-module__n2xMnq__summaryKicker{color:var(--catalog-muted);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);text-transform:none;align-items:center;gap:.34rem;margin:0;display:inline-flex}.catalogComponents-module__n2xMnq__summaryKickerIcon,.catalogComponents-module__n2xMnq__summaryCtaIcon,.catalogComponents-module__n2xMnq__summaryPriceIcon{stroke-width:2.1px;flex:none;width:.95rem;height:.95rem}.catalogComponents-module__n2xMnq__summaryKickerIcon{color:var(--pdp-blue-dark,var(--catalog-primary-hover))}.catalogComponents-module__n2xMnq__summaryPriceIcon{color:var(--catalog-muted)}.catalogComponents-module__n2xMnq__summaryIncoming{color:var(--pdp-ink-soft,var(--catalog-link));font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-snug);margin:-.18rem 0 0}.catalogComponents-module__n2xMnq__summaryStockLocation{line-height:var(--leading-snug);background:0 0;border:0;align-items:center;gap:.34rem;margin:0;padding:0;display:inline-flex}.catalogComponents-module__n2xMnq__summaryStockLocationIcon{width:.82rem;height:.82rem;color:var(--catalog-muted);stroke-width:2.1px;flex:none}.catalogComponents-module__n2xMnq__summaryStockLocationLabel{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular)}.catalogComponents-module__n2xMnq__summaryStockLocationValue{color:var(--pdp-ink,var(--catalog-ink));font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__summaryStockLocationValueHint{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--catalog-border-strong);text-decoration-color:var(--catalog-border-strong);text-underline-offset:.15em;cursor:help}.catalogComponents-module__n2xMnq__summaryStockLocationValueHint:focus-visible{outline:2px solid var(--catalog-focus);outline-offset:2px;border-radius:2px}.catalogComponents-module__n2xMnq__summaryCountryValue{justify-content:flex-end;align-items:center;gap:.34rem;display:inline-flex}.catalogComponents-module__n2xMnq__summaryCountryFlag{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:var(--text-base);line-height:var(--leading-none);flex:none}.catalogComponents-module__n2xMnq__summaryBadges{flex-wrap:wrap;align-items:center;gap:.36rem;display:flex}.catalogComponents-module__n2xMnq__summaryBadges:empty{display:none}.catalogComponents-module__n2xMnq__summaryQuantity{grid-template-columns:minmax(4.4rem,max-content) minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:grid}.catalogComponents-module__n2xMnq__pricingPanel .catalogComponents-module__n2xMnq__summaryStockCard+.catalogComponents-module__n2xMnq__summaryQuantity{border-top:1px solid var(--pdp-border,var(--catalog-border));margin-top:.12rem;padding-top:.62rem}.catalogComponents-module__n2xMnq__summaryQuantity span{color:var(--catalog-muted);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-transform:none;align-items:center;gap:.32rem;display:inline-flex}.catalogComponents-module__n2xMnq__summaryQuantityIcon{width:.86rem;height:.86rem;color:var(--catalog-muted);stroke-width:2.1px;flex:none}.catalogComponents-module__n2xMnq__summaryQuantity input{border:1px solid var(--pdp-border-strong,var(--catalog-border-strong));background:var(--catalog-surface);width:100%;min-width:0;min-height:2.08rem;color:var(--pdp-ink,var(--catalog-ink));font-family:var(--font-ui);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-regular);border-radius:0;padding:.34rem .5rem}.catalogComponents-module__n2xMnq__specsTable{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem .52rem;overflow:visible}.catalogComponents-module__n2xMnq__specsTable div{background:var(--catalog-surface);border:0;border-radius:4px;grid-template-columns:minmax(min(9.5rem,42%),.42fr) minmax(0,1fr);align-items:start;gap:.58rem;padding:.62rem .72rem}.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+3),.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+4){background:var(--catalog-surface-muted)}.catalogComponents-module__n2xMnq__specsTable dt,.catalogComponents-module__n2xMnq__specsTable dd{background:0 0;border:0;padding:0;display:block}.catalogComponents-module__n2xMnq__specsTable dt{color:var(--catalog-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);text-transform:none}.catalogComponents-module__n2xMnq__specsTable dd{color:var(--catalog-ink);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-normal)}.catalogComponents-module__n2xMnq__specValueList{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.catalogComponents-module__n2xMnq__summaryCta{background:var(--catalog-primary-cta);width:100%;min-width:5.2rem;min-height:2.18rem;color:var(--catalog-primary-cta-text);font-size:var(--text-md);font-weight:var(--font-weight-strong);line-height:var(--leading-tight);white-space:normal;border-radius:0;gap:.42rem;padding-top:.48rem;padding-bottom:.48rem}.catalogComponents-module__n2xMnq__summaryCta:hover{background:var(--catalog-primary-cta-hover)}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryCta{font-weight:var(--font-weight-strong)}.catalogComponents-module__n2xMnq__pricingPanel .catalogComponents-module__n2xMnq__summaryCta{background:var(--catalog-surface);color:var(--catalog-ink);border:1px solid var(--catalog-border-strong);box-shadow:none;font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__pricingPanel .catalogComponents-module__n2xMnq__summaryCta:hover{background:var(--catalog-surface-muted);border-color:var(--catalog-ink)}.catalogComponents-module__n2xMnq__detailDisclosure{min-width:0;padding:.1rem .2rem 0;display:block}.catalogComponents-module__n2xMnq__detailDisclosureBlock{width:min(calc(100% - (var(--pdp-page-gutter) * 2)), 1360px);margin:var(--pdp-section-gap) auto 0}.catalogComponents-module__n2xMnq__detailDisclosure p{min-width:0;max-width:78ch;color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);margin:0}.catalogComponents-module__n2xMnq__detailDisclosure strong{color:var(--catalog-ink);font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__detailDisclosure a{color:var(--catalog-ink);font-weight:var(--font-weight-regular);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.16em;text-decoration-thickness:1px}.catalogComponents-module__n2xMnq__detailDisclosure a:hover{text-decoration-color:currentColor}.catalogComponents-module__n2xMnq__summaryPriceBreaks{background:var(--pdp-surface,#fff);gap:.42rem;min-width:0;padding:.58rem .82rem .62rem;display:grid}.catalogComponents-module__n2xMnq__summaryPriceBreaksTopline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.42rem .72rem;display:flex}.catalogComponents-module__n2xMnq__summaryPriceBreaksTopline>p{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);align-items:center;gap:.32rem;margin:0;display:inline-flex}.catalogComponents-module__n2xMnq__summaryMetaInline{flex-wrap:wrap;align-items:center;gap:.2rem .55rem;margin:0;border:0!important;display:flex!important}.catalogComponents-module__n2xMnq__summaryMetaInline div{border-radius:0;align-items:center;gap:.18rem;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}.catalogComponents-module__n2xMnq__summaryMetaInline dt,.catalogComponents-module__n2xMnq__summaryMetaInline dd{font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-tight);align-items:center;margin:0;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}.catalogComponents-module__n2xMnq__summaryMetaInline dt{color:var(--catalog-muted);font-weight:var(--font-weight-regular);gap:0}.catalogComponents-module__n2xMnq__summaryMetaInline dt:after{content:":"}.catalogComponents-module__n2xMnq__summaryMetaInline dd{color:var(--pdp-ink,var(--catalog-ink));font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__summaryPriceBreak{gap:.22rem;min-width:0;display:grid}.catalogComponents-module__n2xMnq__summaryPriceBreakOffer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .6rem;padding:0 .28rem .12rem;display:flex}.catalogComponents-module__n2xMnq__summaryPriceBreakOffer strong{color:var(--catalog-ink);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.catalogComponents-module__n2xMnq__summaryPriceBreakOffer span{color:var(--catalog-muted);font-family:var(--font-ui);font-size:var(--text-xs);overflow-wrap:anywhere}.catalogComponents-module__n2xMnq__summaryPriceBreak table{border-collapse:collapse;table-layout:fixed;border-top:1px solid var(--pdp-border,var(--catalog-border));border-bottom:1px solid var(--pdp-border,var(--catalog-border));width:100%;font-size:var(--text-sm);border:0!important}.catalogComponents-module__n2xMnq__summaryPriceBreak th,.catalogComponents-module__n2xMnq__summaryPriceBreak td{border-bottom:1px solid var(--pdp-border,var(--catalog-border));font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-normal);text-align:left;vertical-align:top;padding:.38rem .28rem;color:var(--pdp-price,var(--catalog-ink))!important}.catalogComponents-module__n2xMnq__summaryPriceBreak tr:last-child th,.catalogComponents-module__n2xMnq__summaryPriceBreak tr:last-child td{border-bottom:0}.catalogComponents-module__n2xMnq__summaryPriceBreak thead th{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);text-transform:none;color:var(--catalog-muted)!important}.catalogComponents-module__n2xMnq__summaryPriceBreak thead th:first-child{width:27%}.catalogComponents-module__n2xMnq__summaryPriceBreak tbody td:nth-child(2){font-weight:var(--font-weight-medium);color:var(--catalog-ink)!important}.catalogComponents-module__n2xMnq__summaryPriceBreak tbody td:nth-child(3){font-weight:var(--font-weight-regular);color:var(--catalog-muted)!important}.catalogComponents-module__n2xMnq__summaryPriceBreakLegend{padding:.1rem .28rem .32rem}.catalogComponents-module__n2xMnq__summaryPriceBreak th:last-child,.catalogComponents-module__n2xMnq__summaryPriceBreak td:last-child{text-align:right}.catalogComponents-module__n2xMnq__summaryPriceBreakRow{transition:background-color .12s}.catalogComponents-module__n2xMnq__summaryPriceBreakRowActive,.catalogComponents-module__n2xMnq__summaryPriceBreak tbody tr[aria-current=true]{background:var(--catalog-stock-bg);box-shadow:inset 4px 0 var(--catalog-stock)}.catalogComponents-module__n2xMnq__summaryPriceBreak tbody tr[aria-current=true] th,.catalogComponents-module__n2xMnq__summaryPriceBreak tbody tr[aria-current=true] td{font-weight:var(--font-weight-medium);color:var(--catalog-ink)!important}.catalogComponents-module__n2xMnq__summaryPriceBreak tbody tr[aria-current=true] td:nth-child(2){font-weight:var(--font-weight-strong)}.catalogComponents-module__n2xMnq__summaryPriceBreak tbody tr[aria-current=true] th:first-child{padding-left:.82rem}.catalogComponents-module__n2xMnq__summaryStockCard{box-shadow:none;background:0 0;border:0;border-radius:0;justify-items:start;gap:.4rem;padding:0;display:grid}.catalogComponents-module__n2xMnq__summaryStockLine{background:0 0;border:0;border-radius:0;align-items:center;gap:.5rem;min-width:0;padding:0;display:inline-flex}.catalogComponents-module__n2xMnq__summaryStockDot{background:var(--catalog-stock);border-radius:999px;flex:none;width:.55rem;height:.55rem}.catalogComponents-module__n2xMnq__summaryStockTitle{color:var(--catalog-ink);font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--font-weight-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);margin:0}.catalogComponents-module__n2xMnq__summaryStockMeta{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--leading-snug);flex-wrap:wrap;gap:.18rem .48rem;margin:0;padding-left:0;display:flex}.catalogComponents-module__n2xMnq__summaryStockMeta span{align-items:center;display:inline-flex}.catalogComponents-module__n2xMnq__summaryStockMeta span:not(:last-child):after{content:"·";color:var(--catalog-subtle);font-weight:var(--font-weight-regular);margin-left:.48rem}@media (max-width:1120px){.catalogComponents-module__n2xMnq__summaryPanel{position:static}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel{border:1px solid var(--pdp-border-strong,var(--catalog-border-strong));grid-column:1/-1}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryHeader{grid-template-columns:minmax(0,1fr) minmax(9rem,12rem) minmax(10rem,13rem);align-items:end}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryKicker,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryIncoming,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryBadges{grid-column:1}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryQuantity{grid-area:1/2/span 4}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel .catalogComponents-module__n2xMnq__summaryCta{grid-area:1/3/span 4}}@media (max-width:720px){.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailTop>.catalogComponents-module__n2xMnq__summaryPanel{order:3;grid-column:1}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryHeader{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryKicker,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryIncoming,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryBadges,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryQuantity,.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryCta{grid-area:auto}.catalogComponents-module__n2xMnq__summaryStockCard{padding:.72rem .78rem}}@media (max-width:560px){.catalogComponents-module__n2xMnq__summaryPanel{gap:.34rem;padding:.52rem}.catalogComponents-module__n2xMnq__summaryHeader{gap:.24rem;padding:.32rem}.catalogComponents-module__n2xMnq__summaryKicker{display:none}.catalogComponents-module__n2xMnq__summaryTitle{font-size:var(--text-base);line-height:var(--leading-tight)}.catalogComponents-module__n2xMnq__summaryBadges{gap:.22rem}.catalogComponents-module__n2xMnq__summaryCta{min-height:1.72rem;font-size:var(--text-2xs);line-height:var(--leading-tight);padding:.22rem .32rem}.catalogComponents-module__n2xMnq__summaryPriceBreaks{padding:.48rem .52rem}.catalogComponents-module__n2xMnq__detailDisclosure{gap:.4rem;padding:.5rem .56rem .54rem}}@media (max-width:340px){.catalogComponents-module__n2xMnq__summaryPanel{gap:.22rem;padding:.36rem}.catalogComponents-module__n2xMnq__summaryHeader{gap:.16rem;padding:.28rem}.catalogComponents-module__n2xMnq__summaryTitle{font-size:var(--text-sm);line-height:var(--leading-none)}.catalogComponents-module__n2xMnq__summaryCta{min-height:1.48rem;font-size:var(--text-2xs);padding:.16rem .24rem}}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__quoteSection{border-color:var(--catalog-border-strong);background:var(--catalog-surface);box-shadow:inset 0 3px 0 var(--catalog-primary);scroll-margin-top:5.5rem}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__quoteHeader{margin-bottom:0}.catalogComponents-module__n2xMnq__rfqGuidance{border-color:var(--catalog-border);border-radius:var(--catalog-radius);background:var(--catalog-surface);gap:.5rem;padding:.72rem;display:grid;position:static}.catalogComponents-module__n2xMnq__rfqGuidance h2{color:var(--catalog-ink);font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--font-weight-strong);line-height:var(--leading-tight);margin:0}.catalogComponents-module__n2xMnq__rfqGuidance p,.catalogComponents-module__n2xMnq__rfqGuidance li{color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__rfqGuidance p,.catalogComponents-module__n2xMnq__rfqGuidance ul{margin:0}.catalogComponents-module__n2xMnq__rfqGuidance ul{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.catalogComponents-module__n2xMnq__rfqGuidance li{border-bottom:1px solid var(--catalog-border);padding:.36rem .5rem}.catalogComponents-module__n2xMnq__rfqGuidance li:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__relatedLink{border-bottom:1px solid var(--color-border);gap:.16rem;padding:.58rem 0;display:grid}.catalogComponents-module__n2xMnq__relatedLink:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__relatedLink strong{color:var(--catalog-link);font-weight:var(--font-weight-strong)}.catalogComponents-module__n2xMnq__relatedLink span{color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal)}@media (max-width:900px){.catalogComponents-module__n2xMnq__resultTable.catalogComponents-module__n2xMnq__resultTable{display:block}.catalogComponents-module__n2xMnq__resultTable tbody{display:grid}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow>*{gap:var(--space-2xs);grid-template-columns:1fr;display:grid}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow>[data-label]:before{content:attr(data-label);color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultAction{justify-self:stretch;width:100%}}@media (max-width:760px){.catalogComponents-module__n2xMnq__specsTable{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__specsTable div,.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+3),.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+4){grid-template-columns:minmax(7.5rem,.44fr) minmax(0,1fr)}.catalogComponents-module__n2xMnq__detailIdentity{order:1}.catalogComponents-module__n2xMnq__summaryPanel{order:2}.catalogComponents-module__n2xMnq__detailPartNumber{font-size:var(--text-2xl)}.catalogComponents-module__n2xMnq__productResultsWrap,.catalogComponents-module__n2xMnq__availabilityWrap,.catalogComponents-module__n2xMnq__directoryTableWrap{border-radius:var(--catalog-radius);overflow-x:visible}.catalogComponents-module__n2xMnq__availabilityWrapPriceMatrix{overflow-x:visible}.catalogComponents-module__n2xMnq__resultTable,.catalogComponents-module__n2xMnq__availabilityTable,.catalogComponents-module__n2xMnq__directoryTable{border-collapse:separate;border-spacing:0;min-width:0}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix{border-collapse:collapse;border-spacing:0;min-width:880px;display:none}.catalogComponents-module__n2xMnq__availabilityTablePriced th:first-child,.catalogComponents-module__n2xMnq__availabilityTablePriced td:first-child,.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(2),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(2){width:13%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(3),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(3){width:7%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(4),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(4){width:9%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(5),.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(6),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(6){width:12%}.catalogComponents-module__n2xMnq__availabilityTablePriced th:nth-child(7),.catalogComponents-module__n2xMnq__availabilityTablePriced td:nth-child(7){width:34%}.catalogComponents-module__n2xMnq__resultTable colgroup,.catalogComponents-module__n2xMnq__resultTable thead,.catalogComponents-module__n2xMnq__availabilityTable thead,.catalogComponents-module__n2xMnq__directoryTable colgroup,.catalogComponents-module__n2xMnq__directoryTable thead{display:none}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix thead{display:table-header-group}.catalogComponents-module__n2xMnq__resultTable tbody,.catalogComponents-module__n2xMnq__availabilityTable tbody,.catalogComponents-module__n2xMnq__directoryTable tbody{display:grid}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix tbody{display:table-row-group}.catalogComponents-module__n2xMnq__resultRow,.catalogComponents-module__n2xMnq__availabilityRow,.catalogComponents-module__n2xMnq__directoryRow{border-bottom:1px solid var(--catalog-table-border);background:var(--catalog-surface);display:grid}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow{border-bottom:0;display:table-row}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultRow.catalogComponents-module__n2xMnq__resultRow{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultDescriptionCell,.catalogComponents-module__n2xMnq__resultTable .catalogComponents-module__n2xMnq__resultActionCell{grid-column:auto}.catalogComponents-module__n2xMnq__resultRow:last-child,.catalogComponents-module__n2xMnq__availabilityRow:last-child,.catalogComponents-module__n2xMnq__directoryRow:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__resultRow>th,.catalogComponents-module__n2xMnq__resultRow>td,.catalogComponents-module__n2xMnq__availabilityRow>th,.catalogComponents-module__n2xMnq__availabilityRow>td,.catalogComponents-module__n2xMnq__directoryRow>th,.catalogComponents-module__n2xMnq__directoryRow>td{gap:var(--space-sm);border-right:0;border-bottom:1px solid var(--catalog-table-border);box-shadow:none;text-align:left;background:0 0;grid-template-columns:minmax(7.4rem,.42fr) minmax(0,1fr);align-items:start;padding:.55rem .66rem;display:grid;position:static}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow>th,.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow>td{border-right:1px solid var(--catalog-table-border);border-bottom:1px solid var(--catalog-table-border);vertical-align:top;grid-template-columns:none;gap:0;padding:.5rem .52rem;display:table-cell}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow>th:last-child,.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow>td:last-child{border-right:0}.catalogComponents-module__n2xMnq__resultRow>th:last-child,.catalogComponents-module__n2xMnq__resultRow>td:last-child,.catalogComponents-module__n2xMnq__availabilityRow>th:last-child,.catalogComponents-module__n2xMnq__availabilityRow>td:last-child,.catalogComponents-module__n2xMnq__directoryRow>th:last-child,.catalogComponents-module__n2xMnq__directoryRow>td:last-child{border-bottom:0}.catalogComponents-module__n2xMnq__resultRow>[data-label]:before,.catalogComponents-module__n2xMnq__availabilityRow>[data-label]:before,.catalogComponents-module__n2xMnq__directoryRow>[data-label]:before{content:attr(data-label);color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-snug)}.catalogComponents-module__n2xMnq__availabilityTablePriceMatrix .catalogComponents-module__n2xMnq__availabilityRow>[data-label]:before{content:none}.catalogComponents-module__n2xMnq__headingFull{display:none}.catalogComponents-module__n2xMnq__headingShort{display:inline}.catalogComponents-module__n2xMnq__priceBreakMobileCards{gap:0;display:grid}.catalogComponents-module__n2xMnq__priceBreakMobileCard{background:var(--catalog-surface);gap:0;padding:0;display:grid}.catalogComponents-module__n2xMnq__priceBreakMobileSummary,.catalogComponents-module__n2xMnq__priceBreakMobileMeta{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.catalogComponents-module__n2xMnq__priceBreakMobileSummary>div,.catalogComponents-module__n2xMnq__priceBreakMobileMeta>div{gap:var(--space-3xs);border-right:1px solid var(--catalog-table-border);border-bottom:1px solid var(--catalog-table-border);min-width:0;padding:.5rem .62rem;display:grid}.catalogComponents-module__n2xMnq__priceBreakMobileSummary>div:nth-child(2n),.catalogComponents-module__n2xMnq__priceBreakMobileMeta>div:nth-child(2n){border-right:0}.catalogComponents-module__n2xMnq__priceBreakMobileSummary span,.catalogComponents-module__n2xMnq__priceBreakMobileMeta dt{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);line-height:var(--leading-tight)}.catalogComponents-module__n2xMnq__priceBreakMobileSummary strong,.catalogComponents-module__n2xMnq__priceBreakMobileMeta dd{color:var(--catalog-ink);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);margin:0}.catalogComponents-module__n2xMnq__priceBreakMobileSummary em{color:var(--catalog-muted);font-size:var(--text-xs);font-style:normal;line-height:var(--leading-tight)}.catalogComponents-module__n2xMnq__priceBreakMobileCard .catalogComponents-module__n2xMnq__priceBreakGrid{margin:.58rem .62rem}.catalogComponents-module__n2xMnq__resultActionCell,.catalogComponents-module__n2xMnq__directoryActionCell{text-align:left}.catalogComponents-module__n2xMnq__resultAction,.catalogComponents-module__n2xMnq__directoryAction,.catalogComponents-module__n2xMnq__offerAction{justify-self:stretch;width:100%}.catalogComponents-module__n2xMnq__resultAction.catalogComponents-module__n2xMnq__resultAction,.catalogComponents-module__n2xMnq__directoryAction.catalogComponents-module__n2xMnq__directoryAction{min-height:2.5rem}}@media (max-width:560px){.catalogComponents-module__n2xMnq__resultRow>th,.catalogComponents-module__n2xMnq__resultRow>td,.catalogComponents-module__n2xMnq__availabilityRow>th,.catalogComponents-module__n2xMnq__availabilityRow>td,.catalogComponents-module__n2xMnq__directoryRow>th,.catalogComponents-module__n2xMnq__directoryRow>td{gap:var(--space-2xs);grid-template-columns:1fr}.catalogComponents-module__n2xMnq__summaryPanel{gap:var(--space-sm)}}@container (max-width:680px){.catalogComponents-module__n2xMnq__detailOverview{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__detailIdentity{border-top:0;border-left:1px solid var(--pdp-border-strong);border-radius:0 0 var(--pdp-panel-radius) var(--pdp-panel-radius);order:2;grid-column:1;padding:1rem!important}.catalogComponents-module__n2xMnq__specsTable{grid-template-columns:1fr}.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+3),.catalogComponents-module__n2xMnq__specsTable div:nth-child(4n+4){background:var(--catalog-surface)}.catalogComponents-module__n2xMnq__specsTable div:nth-child(2n){background:var(--catalog-surface-muted)}}@media (max-width:780px){.catalogComponents-module__n2xMnq__breadcrumbs a,.catalogComponents-module__n2xMnq__detailBreadcrumbs a{align-items:center;margin-block:-.62rem;padding-block:.62rem;display:inline-flex}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__summaryCta{min-height:2.5rem;font-size:var(--text-sm);line-height:var(--leading-snug);padding:.45rem .65rem}}@media (max-width:480px){.catalogComponents-module__n2xMnq__detailFacts [data-repeated-in-heading=true]{display:none}.catalogComponents-module__n2xMnq__detailLayout .catalogComponents-module__n2xMnq__detailIdentity{padding:.65rem!important}.catalogComponents-module__n2xMnq__detailFacts div{padding:.3rem .45rem!important}.catalogComponents-module__n2xMnq__detailFacts dt,.catalogComponents-module__n2xMnq__detailFacts dd{line-height:var(--leading-snug)}}
.ProductSpecsDialog-module__2GkV7G__trigger{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);max-width:100%;min-height:1.5rem;color:var(--catalog-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);white-space:nowrap;cursor:pointer;justify-self:start;align-items:center;gap:.3rem;margin-top:.1rem;padding:.06rem .45rem;display:inline-flex}.ProductSpecsDialog-module__2GkV7G__trigger:hover{border-color:var(--catalog-link);color:var(--catalog-link)}.ProductSpecsDialog-module__2GkV7G__trigger:focus-visible{outline:2px solid var(--catalog-focus,var(--color-cyan));outline-offset:1px}.ProductSpecsDialog-module__2GkV7G__trigger>svg{flex:none}.ProductSpecsDialog-module__2GkV7G__triggerLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.ProductSpecsDialog-module__2GkV7G__triggerCount{border-radius:var(--catalog-radius-xs);background:var(--catalog-surface-muted);color:var(--catalog-subtle);font-family:var(--font-ui);font-variant-numeric:tabular-nums;flex:none;padding:0 .28rem}.ProductSpecsDialog-module__2GkV7G__trigger:hover .ProductSpecsDialog-module__2GkV7G__triggerCount{color:var(--catalog-link)}.ProductSpecsDialog-module__2GkV7G__content{gap:var(--catalog-space-sm);border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius);background:var(--catalog-surface);grid-template-rows:auto minmax(0,1fr) auto;width:min(92vw,640px);max-width:min(92vw,640px);max-height:min(88vh,46rem);padding:1rem;display:grid}.ProductSpecsDialog-module__2GkV7G__header{border-bottom:2px solid var(--catalog-primary);gap:.3rem;padding-bottom:.65rem;display:grid}.ProductSpecsDialog-module__2GkV7G__partNumber{color:var(--catalog-ink);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-weight-strong);overflow-wrap:anywhere;margin:0;padding-right:2rem}.ProductSpecsDialog-module__2GkV7G__productTitle{color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.ProductSpecsDialog-module__2GkV7G__facts{flex-wrap:wrap;gap:.25rem 1.1rem;margin:.35rem 0 0;display:flex}.ProductSpecsDialog-module__2GkV7G__fact{align-items:baseline;gap:.35rem;display:inline-flex}.ProductSpecsDialog-module__2GkV7G__fact dt{color:var(--catalog-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-normal)}.ProductSpecsDialog-module__2GkV7G__fact dd{color:var(--catalog-ink);font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin:0}.ProductSpecsDialog-module__2GkV7G__specsSection{grid-template-rows:auto minmax(0,1fr);gap:.4rem;min-width:0;min-height:0;display:grid}.ProductSpecsDialog-module__2GkV7G__specsHeading{color:var(--catalog-muted);font-size:var(--text-md);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-normal);align-items:center;gap:.4rem;margin:0;display:flex}.ProductSpecsDialog-module__2GkV7G__specsCount{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-xs);background:var(--catalog-surface-muted);color:var(--catalog-subtle);font-family:var(--font-ui);font-variant-numeric:tabular-nums;padding:0 .32rem}.ProductSpecsDialog-module__2GkV7G__specsScroll{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);max-height:min(52vh,26rem);overflow-y:auto}.ProductSpecsDialog-module__2GkV7G__specList{margin:0;display:grid}.ProductSpecsDialog-module__2GkV7G__specRow{grid-template-columns:minmax(min(9rem,40%),38%) minmax(0,1fr);gap:.75rem;padding:.4rem .6rem;display:grid}.ProductSpecsDialog-module__2GkV7G__specRow:nth-child(odd){background:var(--catalog-row-alt)}.ProductSpecsDialog-module__2GkV7G__specRow+.ProductSpecsDialog-module__2GkV7G__specRow{border-top:1px solid var(--catalog-table-border)}.ProductSpecsDialog-module__2GkV7G__specRow dt{color:var(--catalog-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-snug)}.ProductSpecsDialog-module__2GkV7G__specRow dd{color:var(--catalog-ink);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere;font-weight:var(--font-weight-medium);margin:0}.ProductSpecsDialog-module__2GkV7G__footer{justify-content:space-between;align-items:center;gap:.4rem var(--catalog-space-sm);flex-wrap:wrap;display:flex}.ProductSpecsDialog-module__2GkV7G__footerHint{color:var(--catalog-subtle);font-size:var(--text-2xs)}.ProductSpecsDialog-module__2GkV7G__detailLink{color:var(--catalog-link);font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin:-.7rem 0;padding:.7rem 0}.ProductSpecsDialog-module__2GkV7G__detailLink:hover{color:var(--catalog-link-hover);text-decoration:underline}@media (max-width:640px){.ProductSpecsDialog-module__2GkV7G__trigger{font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);position:relative}.ProductSpecsDialog-module__2GkV7G__trigger:after{content:"";position:absolute;inset:-.5rem 0}}@media (max-width:560px){.ProductSpecsDialog-module__2GkV7G__specRow{grid-template-columns:minmax(0,1fr);gap:.1rem}}
.ProductResults-module__zSPFfq__root{padding:0 0 var(--catalog-space-xl);background:var(--catalog-bg);gap:0;display:grid}.ProductResults-module__zSPFfq__toolbar{justify-content:space-between;align-items:center;gap:var(--catalog-space-md);min-height:3.6rem;padding:.78rem var(--catalog-space-xl);border-top:1px solid var(--catalog-border);border-bottom:1px solid var(--catalog-border-strong);background:linear-gradient(180deg, var(--catalog-surface) 0%, var(--catalog-surface-muted) 100%);display:flex}.ProductResults-module__zSPFfq__toolbarSummary{color:var(--catalog-muted);font-size:var(--text-sm);margin:0}.ProductResults-module__zSPFfq__toolbarActions{gap:var(--catalog-space-xs);flex-wrap:wrap;display:flex}.ProductResults-module__zSPFfq__sortForm{align-items:center;gap:var(--catalog-space-xs);display:inline-flex}.ProductResults-module__zSPFfq__sortLabel{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.ProductResults-module__zSPFfq__sortSelect{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius);background:var(--catalog-surface);min-height:2.25rem;color:var(--catalog-ink);font:inherit;font-size:var(--text-md);padding:0 .62rem 0 .75rem;box-shadow:inset 0 -1px #0f172a0f}.ProductResults-module__zSPFfq__filterBar{align-items:end;gap:var(--catalog-space-sm);padding:.62rem var(--catalog-space-xl);border-bottom:1px solid var(--catalog-border-strong);background:var(--catalog-surface-muted);box-shadow:none;flex-wrap:wrap;display:flex}.ProductResults-module__zSPFfq__filterField{min-width:10.5rem;color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);gap:.22rem;display:grid}.ProductResults-module__zSPFfq__filterSelect{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius);background:var(--catalog-surface);min-height:2.28rem;color:var(--catalog-ink);font:inherit;font-size:var(--text-md);text-transform:none;padding:0 .62rem;box-shadow:inset 0 -1px #0f172a0f}.ProductResults-module__zSPFfq__filterActions{align-items:center;gap:var(--catalog-space-xs);flex-wrap:wrap;display:inline-flex}.ProductResults-module__zSPFfq__filterBar label{gap:.22rem;display:grid}.ProductResults-module__zSPFfq__activeFilters,.ProductResults-module__zSPFfq__proof{gap:var(--catalog-space-xs);padding:.72rem var(--catalog-space-xl);border-bottom:1px solid var(--catalog-border);background:var(--catalog-surface);flex-wrap:wrap;display:flex}.ProductResults-module__zSPFfq__proof{background:var(--catalog-surface-muted)}.ProductResults-module__zSPFfq__activeFilterChip,.ProductResults-module__zSPFfq__proofChip{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);min-height:1.6rem;color:var(--catalog-ink);font-size:var(--text-xs);font-weight:var(--font-weight-medium);align-items:center;padding:.2rem .55rem;display:inline-flex}.ProductResults-module__zSPFfq__proofChip{color:var(--catalog-muted)}.ProductResults-module__zSPFfq__proofChip:before{background:var(--catalog-muted);content:"";border-radius:50%;flex:none;width:.42rem;height:.42rem;margin-right:.42rem}.ProductResults-module__zSPFfq__proofChipPrimary:before{background:var(--catalog-primary)}.ProductResults-module__zSPFfq__proofChipAvailability:before{background:var(--color-success)}.ProductResults-module__zSPFfq__proofChipQuote:before{background:var(--catalog-muted)}.ProductResults-module__zSPFfq__pagination{margin:var(--catalog-space-md) var(--catalog-space-xl) 0}.ProductResults-module__zSPFfq__emptyBrowse{justify-items:start;gap:var(--catalog-space-sm);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);background:var(--catalog-surface);color:var(--catalog-muted);line-height:var(--leading-relaxed);margin:0;padding:1rem;display:grid}.ProductResults-module__zSPFfq__emptyBrowse p{margin:0}@media (max-width:1280px){.ProductResults-module__zSPFfq__toolbar{flex-direction:column;align-items:flex-start}}@media (max-width:780px){.ProductResults-module__zSPFfq__toolbar,.ProductResults-module__zSPFfq__filterBar{padding-right:var(--catalog-space-md);padding-left:var(--catalog-space-md)}.ProductResults-module__zSPFfq__sortSelect,.ProductResults-module__zSPFfq__filterSelect{min-height:2.5rem}.ProductResults-module__zSPFfq__activeFilters,.ProductResults-module__zSPFfq__proof{padding-right:var(--catalog-space-md);padding-left:var(--catalog-space-md)}.ProductResults-module__zSPFfq__pagination{flex-direction:column;align-items:stretch}.ProductResults-module__zSPFfq__pagination>a,.ProductResults-module__zSPFfq__pagination>span{width:100%}}
.SpecColumnPicker-module__g4X5sW__root{display:inline-flex;position:relative}.SpecColumnPicker-module__g4X5sW__trigger{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);min-height:2.1rem;color:var(--catalog-ink);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;padding:0 .6rem;display:inline-flex}.SpecColumnPicker-module__g4X5sW__trigger:hover{background:var(--catalog-surface-muted)}.SpecColumnPicker-module__g4X5sW__trigger[aria-expanded=true]{border-color:var(--catalog-primary)}.SpecColumnPicker-module__g4X5sW__popover{z-index:20;border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);width:15rem;max-height:20rem;box-shadow:var(--catalog-shadow);grid-template-rows:auto minmax(0,1fr);gap:.3rem;padding:.45rem .5rem .5rem;display:grid;position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden}.SpecColumnPicker-module__g4X5sW__popoverHead{justify-content:space-between;align-items:baseline;gap:var(--catalog-space-sm);border-bottom:1px solid var(--catalog-border);padding-bottom:.3rem;display:flex}.SpecColumnPicker-module__g4X5sW__popoverTitle{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal)}.SpecColumnPicker-module__g4X5sW__reset{color:var(--catalog-link);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0}.SpecColumnPicker-module__g4X5sW__reset:hover{color:var(--catalog-link-hover);text-decoration:underline}.SpecColumnPicker-module__g4X5sW__list{scrollbar-width:thin;align-content:start;gap:.05rem;min-height:0;display:grid;overflow-y:auto}.SpecColumnPicker-module__g4X5sW__option{border-radius:var(--catalog-radius-xs);min-height:1.5rem;color:var(--catalog-ink);font-size:var(--text-sm);line-height:var(--leading-snug);cursor:pointer;align-items:center;gap:.4rem;padding:.08rem .2rem;display:flex}.SpecColumnPicker-module__g4X5sW__option:hover{background:var(--catalog-surface-muted)}.SpecColumnPicker-module__g4X5sW__optionLabel{overflow-wrap:anywhere;flex:auto;min-width:0}.SpecColumnPicker-module__g4X5sW__checkbox{border:1px solid var(--color-border-strong);width:14px;height:14px;accent-color:var(--color-lime);cursor:pointer;flex:none;margin:0}@media (max-width:560px){.SpecColumnPicker-module__g4X5sW__trigger{min-height:2.5rem;font-weight:var(--font-weight-medium)}.SpecColumnPicker-module__g4X5sW__popover{z-index:60;width:min(17rem,100vw - 2rem);max-height:min(22rem,78vh);position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.SpecColumnPicker-module__g4X5sW__option{min-height:2.5rem}}
.ParametricControls-module__bMjJXq__appliedFilters{align-items:center;gap:var(--catalog-space-xs);border-bottom:1px solid var(--catalog-border);background:var(--catalog-surface-muted);flex-wrap:wrap;padding:.62rem .9rem;display:flex}.ParametricControls-module__bMjJXq__appliedLabel{color:var(--catalog-subtle);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.ParametricControls-module__bMjJXq__appliedChip{border:1px solid var(--catalog-border-strong);background:var(--catalog-surface);max-width:100%;min-height:1.75rem;color:var(--catalog-ink);font-size:var(--text-xs);line-height:var(--leading-snug);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .38rem .22rem .58rem;display:inline-flex}.ParametricControls-module__bMjJXq__chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ParametricControls-module__bMjJXq__chipKey{color:var(--catalog-muted);font-weight:var(--font-weight-medium)}.ParametricControls-module__bMjJXq__chipRemove,.ParametricControls-module__bMjJXq__clearAll,.ParametricControls-module__bMjJXq__cleanLink,.ParametricControls-module__bMjJXq__clearLink{color:var(--catalog-link);font-weight:var(--font-weight-medium);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.ParametricControls-module__bMjJXq__chipRemove{background:var(--catalog-surface-muted);width:1.16rem;height:1.16rem;color:var(--catalog-muted);border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ParametricControls-module__bMjJXq__chipRemoveIcon{width:.78rem;height:.78rem}.ParametricControls-module__bMjJXq__clearAll{flex:none;margin-left:auto}.ParametricControls-module__bMjJXq__chipRemove:hover,.ParametricControls-module__bMjJXq__chipRemove:focus-visible,.ParametricControls-module__bMjJXq__clearAll:hover,.ParametricControls-module__bMjJXq__clearAll:focus-visible,.ParametricControls-module__bMjJXq__cleanLink:hover,.ParametricControls-module__bMjJXq__cleanLink:focus-visible,.ParametricControls-module__bMjJXq__clearLink:hover,.ParametricControls-module__bMjJXq__clearLink:focus-visible{color:var(--catalog-link-hover);outline:0}.ParametricControls-module__bMjJXq__chipRemove:focus-visible,.ParametricControls-module__bMjJXq__clearAll:focus-visible,.ParametricControls-module__bMjJXq__cleanLink:focus-visible,.ParametricControls-module__bMjJXq__clearLink:focus-visible{box-shadow:0 0 0 3px var(--catalog-focus)}.ParametricControls-module__bMjJXq__sortForm{align-items:center;gap:var(--catalog-space-xs);display:inline-flex}.ParametricControls-module__bMjJXq__sortLabel{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.ParametricControls-module__bMjJXq__sortSelect{border-color:var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);min-width:13rem;min-height:2.25rem;font-size:var(--text-sm)}.ParametricControls-module__bMjJXq__toolbar{justify-content:space-between;align-items:center;gap:var(--catalog-space-md);border-bottom:1px solid var(--catalog-border);min-height:3rem;padding:.68rem .9rem;display:flex}.ParametricControls-module__bMjJXq__toolbarSummary{gap:.14rem;min-width:0;display:grid}.ParametricControls-module__bMjJXq__rangeLabel,.ParametricControls-module__bMjJXq__pageLabel{color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.ParametricControls-module__bMjJXq__rangeLabel{color:var(--catalog-ink);font-weight:var(--font-weight-medium)}.ParametricControls-module__bMjJXq__toolbarActions{justify-content:end;align-items:center;gap:var(--catalog-space-sm);flex-wrap:wrap;display:inline-flex}.ParametricControls-module__bMjJXq__coverageNotice,.ParametricControls-module__bMjJXq__unavailableNotice,.ParametricControls-module__bMjJXq__rejectedNotice{gap:var(--catalog-space-xs);border:0;border-bottom:1px solid var(--catalog-border);background:var(--catalog-surface-muted);color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-normal);border-radius:0;margin:0;padding:.58rem .9rem;display:grid}.ParametricControls-module__bMjJXq__coverageNotice[data-tone=warning]{border-bottom-color:color-mix(in srgb, var(--catalog-warning) 38%, var(--catalog-border));background:var(--catalog-warning-bg);color:var(--catalog-ink)}.ParametricControls-module__bMjJXq__unavailableNotice,.ParametricControls-module__bMjJXq__rejectedNotice{border-bottom-color:color-mix(in srgb, var(--catalog-warning) 30%, var(--catalog-border))}.ParametricControls-module__bMjJXq__emptyState{gap:var(--catalog-space-sm);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface-muted);color:var(--catalog-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:.9rem;padding:1rem;display:grid}.ParametricControls-module__bMjJXq__emptyTitle{color:var(--catalog-ink);font-size:var(--text-base);font-weight:var(--font-weight-strong);line-height:var(--leading-snug);margin:0}.ParametricControls-module__bMjJXq__emptyMessage,.ParametricControls-module__bMjJXq__emptyRecovery{gap:var(--catalog-space-xs);display:grid}.ParametricControls-module__bMjJXq__emptyText{max-width:68ch}.ParametricControls-module__bMjJXq__emptyRecoveryLabel{color:var(--catalog-ink);font-size:var(--text-xs);font-weight:var(--font-weight-medium);margin:0}.ParametricControls-module__bMjJXq__noticeText,.ParametricControls-module__bMjJXq__emptyState p{margin:0}.ParametricControls-module__bMjJXq__emptyActions{gap:var(--catalog-space-xs);flex-wrap:wrap;display:flex}.ParametricControls-module__bMjJXq__paginationWrap{padding:var(--catalog-space-md) .9rem .9rem}@media (max-width:760px){.ParametricControls-module__bMjJXq__toolbar,.ParametricControls-module__bMjJXq__toolbarActions,.ParametricControls-module__bMjJXq__sortForm{flex-direction:column;align-items:stretch}.ParametricControls-module__bMjJXq__sortSelect{width:100%;min-height:2.5rem}}@media (max-width:560px){.ParametricControls-module__bMjJXq__appliedChip{min-height:2.5rem;padding-top:.3rem;padding-bottom:.3rem}.ParametricControls-module__bMjJXq__chipRemove{width:2.5rem;height:2.5rem;margin:-.3rem -.34rem -.3rem 0}.ParametricControls-module__bMjJXq__chipRemoveIcon{width:.9rem;height:.9rem}}
.CategoryProductSection-module__sKIn2q__root{gap:var(--catalog-space-sm);padding:var(--catalog-space-md) var(--catalog-space-xl) var(--catalog-space-xl);background:var(--catalog-bg);display:grid}.CategoryProductSection-module__sKIn2q__refinements{border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface-muted);flex-wrap:wrap;align-items:baseline;gap:.3rem .65rem;padding:.55rem .65rem;display:flex}.CategoryProductSection-module__sKIn2q__refinementsLabel{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.CategoryProductSection-module__sKIn2q__refinementsList{display:contents}.CategoryProductSection-module__sKIn2q__refinementsList li{list-style:none;display:inline-flex}.CategoryProductSection-module__sKIn2q__refinementLink{color:var(--catalog-link);font-size:var(--text-sm);font-weight:var(--font-weight-strong)}.CategoryProductSection-module__sKIn2q__refinementLink:hover{color:var(--catalog-link-hover);text-decoration:underline}.CategoryProductSection-module__sKIn2q__refinementCount{color:var(--catalog-subtle);font-family:var(--font-ui);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-regular)}.CategoryProductSection-module__sKIn2q__results{gap:var(--catalog-space-sm);min-width:0;display:grid}.CategoryProductSection-module__sKIn2q__toolbar{justify-content:space-between;align-items:center;gap:var(--catalog-space-sm);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-sm);background:linear-gradient(180deg, var(--catalog-surface) 0%, var(--catalog-surface-muted) 100%);flex-wrap:wrap;min-height:2.9rem;padding:.5rem .65rem;display:flex}.CategoryProductSection-module__sKIn2q__summary{color:var(--catalog-muted);font-size:var(--text-sm);margin:0}.CategoryProductSection-module__sKIn2q__summary strong{color:var(--catalog-ink);font-variant-numeric:tabular-nums}.CategoryProductSection-module__sKIn2q__toolbarControls{align-items:center;gap:var(--catalog-space-xs);flex-wrap:wrap;display:flex}.CategoryProductSection-module__sKIn2q__readyChip{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);min-height:2.1rem;color:var(--catalog-ink);font-size:var(--text-xs);font-weight:var(--font-weight-strong);white-space:nowrap;align-items:center;gap:.3rem;padding:0 .7rem;text-decoration:none;display:inline-flex}.CategoryProductSection-module__sKIn2q__readyChip:hover{background:var(--catalog-surface-muted)}.CategoryProductSection-module__sKIn2q__readyChipActive{background:var(--catalog-primary-cta);color:var(--catalog-primary-cta-text);border-color:#0000}.CategoryProductSection-module__sKIn2q__readyChipActive:hover{background:var(--catalog-primary-cta-hover)}.CategoryProductSection-module__sKIn2q__readyChipIcon,.CategoryProductSection-module__sKIn2q__readyChipRemove{stroke-width:2.2px;flex:none;width:.85rem;height:.85rem}.CategoryProductSection-module__sKIn2q__sortForm{align-items:center;gap:var(--catalog-space-xs);display:inline-flex}.CategoryProductSection-module__sKIn2q__sortLabel{color:var(--catalog-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.CategoryProductSection-module__sKIn2q__sortSelect{border:1px solid var(--catalog-border-strong);border-radius:var(--catalog-radius-sm);background:var(--catalog-surface);min-height:2.1rem;color:var(--catalog-ink);font:inherit;font-size:var(--text-sm);padding:0 .55rem}.CategoryProductSection-module__sKIn2q__empty{justify-items:start;gap:var(--catalog-space-sm);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius);background:var(--catalog-surface);color:var(--catalog-muted);line-height:var(--leading-relaxed);padding:1rem;display:grid}.CategoryProductSection-module__sKIn2q__empty p{margin:0}.CategoryProductSection-module__sKIn2q__emptyActions{gap:var(--catalog-space-xs);flex-wrap:wrap;display:flex}.CategoryProductSection-module__sKIn2q__emptyTitle{color:var(--catalog-ink);font-size:var(--text-base);font-weight:var(--font-weight-strong)}.CategoryProductSection-module__sKIn2q__emptyHint{font-size:var(--text-sm)}.CategoryProductSection-module__sKIn2q__emptyClear{color:var(--catalog-link);font-size:var(--text-sm);font-weight:var(--font-weight-strong)}.CategoryProductSection-module__sKIn2q__emptyClear:hover{text-decoration:underline}@media (max-width:780px){.CategoryProductSection-module__sKIn2q__root{padding-right:var(--catalog-space-md);padding-left:var(--catalog-space-md)}.CategoryProductSection-module__sKIn2q__readyChip,.CategoryProductSection-module__sKIn2q__sortSelect{min-height:2.5rem}.CategoryProductSection-module__sKIn2q__refinements{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;overflow-x:auto}.CategoryProductSection-module__sKIn2q__refinementsLabel{font-weight:var(--font-weight-medium);flex:none}.CategoryProductSection-module__sKIn2q__refinementsList li{border:1px solid var(--catalog-border);border-radius:var(--radius-pill);background:var(--catalog-surface);white-space:nowrap;flex:none;align-items:center;min-height:2.5rem;padding:0 .7rem}}