.IG7ZnG_article-card-wrapper{cursor:pointer;border-radius:8px;flex-direction:column;height:100%;display:flex}.IG7ZnG_article-card-wrapper.IG7ZnG_featured{flex-direction:row;min-height:250px}.IG7ZnG_article-card-wrapper .IG7ZnG_card-image{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;min-height:232px;position:relative}.IG7ZnG_article-card-wrapper .IG7ZnG_card-image.IG7ZnG_featured{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px;flex-basis:50%}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body{background-color:var(--primary-white);border:1px solid var(--gray-20);border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;height:fit-content;transition:all .3s;display:flex}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body.IG7ZnG_large{gap:16px;padding:24px 20px}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body.IG7ZnG_featured{border-top-right-radius:8px;border-bottom-left-radius:0;flex-basis:50%;gap:16px;height:auto;padding:24px 36px}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta{justify-content:space-between;display:flex}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag{border-radius:6px;padding:4px 6px;font-size:14px;font-style:normal;font-weight:500;line-height:12px;transition:all .1s ease-in-out}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag:hover.IG7ZnG_card-tag.IG7ZnG_news,.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag:hover.IG7ZnG_card-tag.IG7ZnG_press,.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag:hover.IG7ZnG_card-tag.IG7ZnG_industry-news,.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag:hover.IG7ZnG_card-tag.IG7ZnG_blog{background-color:var(--secondary-green-100);color:var(--primary-black)}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag.IG7ZnG_news{background-color:var(--secondary-periwinkle);color:var(--primary-white)}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag.IG7ZnG_press{background-color:var(--gray-80);color:var(--primary-white)}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag.IG7ZnG_industry-news{background-color:var(--secondary-teal);color:var(--primary-black)}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-tag.IG7ZnG_blog{background-color:var(--purple-30);color:var(--primary-black)}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-meta .IG7ZnG_card-date{color:var(--gray-60);transition:all .3s}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-content{flex-direction:column;height:100%;display:flex}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-content.IG7ZnG_large,.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-content.IG7ZnG_featured{gap:16px}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-content .IG7ZnG_card-title{color:var(--primary-black);transition:all .3s}.IG7ZnG_article-card-wrapper .IG7ZnG_card-body .IG7ZnG_card-content .IG7ZnG_card-cta{margin-top:auto}.IG7ZnG_article-card-wrapper:hover .IG7ZnG_card-body{background-color:var(--gray-05)}.IG7ZnG_article-card-wrapper:hover .IG7ZnG_card-body .IG7ZnG_card-date,.IG7ZnG_article-card-wrapper:hover .IG7ZnG_card-body .IG7ZnG_card-title{color:var(--secondary-green-200)}.IG7ZnG_article-card-wrapper:active{outline:2px solid var(--secondary-green-200)}.IG7ZnG_article-card-wrapper:active .IG7ZnG_card-body{background:linear-gradient(#e8e8e833 0% 100%),#ececf4}
._57xA9W_heading{align-items:center;gap:4px;display:flex}._57xA9W_heading._57xA9W_edit{gap:16px}@media (max-width:504px){._57xA9W_heading{flex-flow:wrap;align-items:center;max-width:100%}}._57xA9W_headingText{letter-spacing:-.5px;word-break:break-all;line-height:35px}._57xA9W_headingText._57xA9W_edit{outline:1px solid var(--secondary-green-200);caret-color:var(--secondary-green-200);background:var(--primary-white);border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 24px 4px 8px;display:flex}._57xA9W_headingText._57xA9W_edit:focus-visible,._57xA9W_headingText._57xA9W_edit:active,._57xA9W_headingText._57xA9W_edit:focus{outline-color:var(--secondary-green-200)}@media (max-width:504px){._57xA9W_headingText._57xA9W_edit{flex:1;width:100%;min-width:0}}._57xA9W_iconWrapper{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:504px){._57xA9W_iconWrapper{display:none}}._57xA9W_actionButtons{align-items:center;gap:8px;display:flex}._57xA9W_actionButton{border:1px solid var(--gray-60);background:var(--primary-white);border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:12px;display:flex}
.m8NrXW_root{border:1px solid var(--gray-20);border-radius:8px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex}.m8NrXW_productImage{border:1px solid var(--gray-20);border-radius:8px}.m8NrXW_leftColumn{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.m8NrXW_rightColumn{flex-direction:column;align-items:flex-end;gap:4px;display:flex}
.q85_NG_root{background:var(--primary-white);border-radius:0 0 16px 16px;width:100%}.q85_NG_root table{table-layout:auto;width:max-content}.q85_NG_root th{color:var(--primary-black);text-align:left;border-bottom:1px solid var(--gray-20);white-space:nowrap;width:max-content;padding:12px}.q85_NG_root th:first-child,.q85_NG_root td:first-child{white-space:nowrap;padding-left:12px}.q85_NG_root th:nth-child(2),.q85_NG_root td:nth-child(2){white-space:nowrap}.q85_NG_root td{border-bottom:1px solid var(--gray-20);text-align:left;width:max-content;max-width:325px;height:36px;padding:8px 9px;overflow:hidden}.q85_NG_root tr:last-child td{border:none}.q85_NG_root input::placeholder{color:#b0b0b0;opacity:1}.q85_NG_mpnHeader,.q85_NG_mpnCell{align-items:center;gap:20px;display:flex}.q85_NG_mpnCell>*{flex-shrink:0}.q85_NG_cellInput{min-width:200px;height:45px;border:1px solid var(--Default-30,#bcb8ca)!important}.q85_NG_image{border:1px solid var(--gray-20);border-radius:8px}
.vU2xZq_root{background:var(--secondary-teal);height:22px;color:var(--primary-black);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;display:flex}.vU2xZq_root.vU2xZq_unavailable,.vU2xZq_root.vU2xZq_noMatch{background:var(--gray-20)}.vU2xZq_root.vU2xZq_unavailable{color:var(--gray-60)}.vU2xZq_root.vU2xZq_noMatch{color:var(--error-light)}
.S5WdEG_root{white-space:wrap;flex-direction:column;gap:24px;max-width:1024px;padding:16px 0 16px 80px;display:flex}.S5WdEG_mpn{color:var(--secondary-green-200)}.S5WdEG_productDetails{grid-template-columns:1fr 1fr;gap:4px;max-width:1024px;display:grid}.S5WdEG_productDetailsLeft{flex-direction:column;justify-content:space-between;display:flex}.S5WdEG_productMetadata,.S5WdEG_details{flex-direction:column;gap:4px;display:flex}.S5WdEG_detail{gap:8px;display:flex}.S5WdEG_detailKey{color:var(--gray-80)}.S5WdEG_detailValue{color:var(--gray-100)}
.IB3HJG_root{z-index:30;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;min-width:196px;padding:24px;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 52px #1c1b2233}@media (max-width:504px){.IB3HJG_root{z-index:100;border-radius:12px 12px 0 0;width:100%;position:fixed;inset:auto 0 0;transform:none}}.IB3HJG_root:before{content:"";border:6px solid #0000;border-top:0;border-bottom-color:#fff;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.IB3HJG_root.IB3HJG_flipped:before{border:6px solid #0000;border-top-color:#fff;border-bottom:0;top:auto;bottom:-6px}.IB3HJG_emptyRoot:before{border-bottom-color:#1c1b22}.IB3HJG_errorBanner{color:#1c1b22;background:#ff7373;border-radius:16px;align-self:stretch;align-items:center;gap:8px;padding:10px 16px 10px 14px;display:flex}.IB3HJG_errorBannerText{text-align:left;white-space:pre-wrap;flex:1;min-width:0}.IB3HJG_errorIcon{flex-shrink:0;align-items:center;display:flex}.IB3HJG_errorText{font-weight:500;color:var(--error-light)!important}.IB3HJG_emptyRoot{color:#fff;text-align:center;background:#1c1b22;padding:10px 14px;font-size:14px;line-height:1.4}.IB3HJG_title{align-self:stretch;align-items:center;gap:8px;display:flex}.IB3HJG_title span{color:#1c1b22;font-size:20px;font-weight:500;line-height:125%}.IB3HJG_columns{flex-direction:row;align-self:stretch;align-items:flex-start;gap:16px;display:flex}.IB3HJG_column{flex-direction:column;flex-grow:0;flex-shrink:0;gap:8px;width:148px;display:flex}.IB3HJG_columnWide{width:192px}.IB3HJG_columnHeader{border-bottom:1px solid #dbd9e7;align-items:center;gap:4px;padding:10px 0;display:flex}.IB3HJG_columnHeader svg{flex-shrink:0;width:16px;height:16px}.IB3HJG_columnHeaderName{color:#363343;font-size:14px;font-weight:500;line-height:120%}.IB3HJG_dataRows{flex-direction:column;display:flex}.IB3HJG_dataRow{flex-direction:row;align-items:center;gap:8px;padding:8px 0;display:flex}.IB3HJG_rowLabel{color:#363343;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:130%}.IB3HJG_rowDots{border-bottom:1px dotted #dbd9e7;flex:1;min-width:8px;height:0}.IB3HJG_rowDotsError{border-bottom-style:solid;border-bottom-color:#ff9d9d}.IB3HJG_rowValue{color:#363343;white-space:nowrap;text-align:right;flex-shrink:0;font-size:12px;font-weight:500;line-height:120%}.IB3HJG_priceValue{color:#1c1b22;font-weight:500}
.cfQbCG_root{position:relative}.cfQbCG_scrollContainer{max-height:calc(100vh - 280px);overflow:auto}.cfQbCG_table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.cfQbCG_table thead tr{border-top:3px solid var(--primary-green,#1a472a)}.cfQbCG_th{z-index:2;white-space:nowrap;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #dbd9e7;border-right:1px solid #dbd9e7;height:43px;padding:0 16px;font-size:12px;font-weight:500;line-height:120%;position:sticky;top:0}@media (max-width:768px){.cfQbCG_th{height:36px;padding:0 8px;font-size:11px}}.cfQbCG_th.cfQbCG_stickyProductCol{z-index:4}.cfQbCG_td{white-space:nowrap;vertical-align:middle;background:var(--primary-white);border-bottom:1px solid #dbd9e7;border-right:1px solid #dbd9e7;padding:8px 16px}@media (max-width:768px){.cfQbCG_td{padding:6px 8px;font-size:12px}}.cfQbCG_stickyProductCol{z-index:1;width:360px;min-width:360px;max-width:360px;position:sticky;left:0}@media (max-width:768px){.cfQbCG_stickyProductCol{width:220px;min-width:220px;max-width:220px}}.cfQbCG_th.cfQbCG_stickyProductCol{padding:16px 16px 16px 12px}@media (max-width:768px){.cfQbCG_th.cfQbCG_stickyProductCol{padding:10px 8px}}.cfQbCG_td.cfQbCG_stickyProductCol{padding:10px 16px 10px 12px}@media (max-width:768px){.cfQbCG_td.cfQbCG_stickyProductCol{padding:8px}}.cfQbCG_stickyHeaderInner{align-items:center;gap:8px;width:100%;display:flex}.cfQbCG_stickyHeaderCheckbox{flex-shrink:0}.cfQbCG_stickyHeaderIndex{text-align:center;flex-shrink:0;width:26px}.cfQbCG_stickyHeaderProduct{flex:1;justify-content:space-between;align-items:center;gap:8px;padding-left:4px;display:flex}.cfQbCG_stickyDataInner{align-items:center;gap:8px;width:100%;display:flex}.cfQbCG_stickyDataCheckbox{flex-shrink:0}.cfQbCG_stickyDataIndex{text-align:center;width:26px;color:var(--gray-40);flex-shrink:0}.cfQbCG_stickyDataProduct{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}.cfQbCG_dataRow td.cfQbCG_stickyProductCol{background:var(--primary-white)}.cfQbCG_dataRow:hover td{background:var(--gray-05)}.cfQbCG_dataRow.cfQbCG_selected td{background:#f3fdf5}.cfQbCG_dataRow.cfQbCG_selected:hover td{background:#eafaee}.cfQbCG_dataRow.cfQbCG_unmatchedRow td{background:#faf9fc}.cfQbCG_dataRow.cfQbCG_unmatchedRow:hover td{background:#f3f2f7}@keyframes cfQbCG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cfQbCG_dataRow.cfQbCG_updatingRow td:not(.cfQbCG_stickyProductCol):not(.cfQbCG_cpnCol):not(.cfQbCG_demandCol):not(.cfQbCG_availableCol){pointer-events:none;position:relative}.cfQbCG_dataRow.cfQbCG_updatingRow td:not(.cfQbCG_stickyProductCol):not(.cfQbCG_cpnCol):not(.cfQbCG_demandCol):not(.cfQbCG_availableCol)>*{visibility:hidden}.cfQbCG_dataRow.cfQbCG_updatingRow td:not(.cfQbCG_stickyProductCol):not(.cfQbCG_cpnCol):not(.cfQbCG_demandCol):not(.cfQbCG_availableCol):after{content:"";background:linear-gradient(90deg,#e8e7ed 25%,#f4f3f8 50%,#e8e7ed 75%) 0 0/200% 100%;border-radius:6px;height:24px;animation:1.5s ease-in-out infinite cfQbCG_shimmer;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%)}.cfQbCG_productInner{align-items:center;gap:10px;display:flex}@media (max-width:768px){.cfQbCG_productInner{gap:6px}}.cfQbCG_productImage{border:1px solid var(--gray-10);border-radius:4px;flex-shrink:0}@media (max-width:504px){.cfQbCG_productImage{display:none}}.cfQbCG_productInfo{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.cfQbCG_productInfo span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cfQbCG_noMatch{color:var(--error-light);font-weight:500}.cfQbCG_matchAction{align-items:center;gap:6px;max-width:100%;margin-top:2px;display:flex;overflow:hidden}.cfQbCG_replacePartButton{cursor:pointer;white-space:normal;background:#fff;border:1px solid #dbd9e7;border-radius:60px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:270px;max-width:100%;height:auto;min-height:44px;padding:8px 16px;display:flex}.cfQbCG_replacePartButton:hover{background:var(--secondary-green-200,#166a45);border-color:var(--secondary-green-200,#166a45)}.cfQbCG_replacePartButton:hover .cfQbCG_replacePartLabel,.cfQbCG_replacePartButton:hover .cfQbCG_replacePartInner svg,.cfQbCG_replacePartButton:hover .cfQbCG_potentialMatchAdd{color:#fff}.cfQbCG_replacePartInner{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cfQbCG_replacePartInner svg{flex-shrink:0;width:16px;height:16px}.cfQbCG_replacePartLabel{color:#1c1b22;word-break:break-word;font-size:12px;font-weight:500;line-height:120%}@media (max-width:768px){.cfQbCG_replacePartLabelFull{display:none}}.cfQbCG_replacePartLabelShort{display:none}@media (max-width:768px){.cfQbCG_replacePartLabelShort{display:inline}}.cfQbCG_potentialMatchButton{cursor:pointer;white-space:normal;background:#fff;border:1px solid #bcb8ca;border-radius:60px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:270px;max-width:100%;height:auto;min-height:44px;padding:8px 16px 8px 12px;display:flex}.cfQbCG_potentialMatchButton:hover{background:var(--secondary-green-200,#166a45);border-color:var(--secondary-green-200,#166a45)}.cfQbCG_potentialMatchButton:hover .cfQbCG_potentialMatchLabel,.cfQbCG_potentialMatchButton:hover .cfQbCG_potentialMatchAdd{color:#fff}.cfQbCG_potentialMatchButton:hover .cfQbCG_potentialMatchCount{color:var(--secondary-green-200,#166a45);background:#fff}.cfQbCG_potentialMatchInner{align-items:center;gap:8px;display:flex}.cfQbCG_potentialMatchCount{color:#fff;background:#1c1b22;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:500;line-height:1;display:flex}.cfQbCG_potentialMatchLabel{color:#1c1b22;font-size:12px;font-weight:500;line-height:120%}.cfQbCG_potentialMatchAdd{color:#1c1b22;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}@media (max-width:768px){.cfQbCG_potentialMatchAdd{display:none}}.cfQbCG_potentialMatchAdd svg{width:14px;height:14px}.cfQbCG_cpnCol{text-align:left;min-width:232px}@media (max-width:768px){.cfQbCG_cpnCol{min-width:140px}}.cfQbCG_demandCol{text-align:right;min-width:164px}@media (max-width:768px){.cfQbCG_demandCol{min-width:100px}}.cfQbCG_availableCol{text-align:right;min-width:164px}@media (max-width:768px){.cfQbCG_availableCol{min-width:100px}}.cfQbCG_availableInner{align-items:center;gap:4px;display:inline-flex}.cfQbCG_orderQtyCol{text-align:right;width:140px;max-width:140px;padding:8px 6px}@media (max-width:768px){.cfQbCG_orderQtyCol{width:100px;max-width:100px}}.cfQbCG_orderQtyCell{align-items:center;display:flex;position:relative}.cfQbCG_orderQtyCell .cfQbCG_cellInput{min-width:0;padding:8px;font-size:12px}.cfQbCG_pkgTypeCol{text-align:left;white-space:normal;min-width:200px}@media (max-width:768px){.cfQbCG_pkgTypeCol{min-width:120px}}.cfQbCG_unitPriceCol{text-align:right;min-width:132px}@media (max-width:768px){.cfQbCG_unitPriceCol{min-width:90px}}.cfQbCG_extPriceCol{text-align:right;min-width:132px}@media (max-width:768px){.cfQbCG_extPriceCol{min-width:90px}}.cfQbCG_moqCol{text-align:right;min-width:132px}@media (max-width:768px){.cfQbCG_moqCol{min-width:90px}}.cfQbCG_leadTimeCol{text-align:right;min-width:132px}@media (max-width:768px){.cfQbCG_leadTimeCol{min-width:90px}}.cfQbCG_cooCol{text-align:left;min-width:164px}@media (max-width:768px){.cfQbCG_cooCol{min-width:100px}}.cfQbCG_shipsFromCol{text-align:left;min-width:164px}@media (max-width:768px){.cfQbCG_shipsFromCol{min-width:100px}}.cfQbCG_sortIndicator{vertical-align:middle;flex-direction:column;align-items:center;gap:3px;margin-left:4px;display:inline-flex}.cfQbCG_sortArrow{color:#bcb8ca;line-height:0}.cfQbCG_sortArrowActive{color:var(--primary-black)}.cfQbCG_headerInfoIcon{color:#4f4b67;vertical-align:middle;cursor:pointer;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.cfQbCG_headerInfoIcon svg{width:14px;height:14px}.cfQbCG_headerInfoIcon:hover{color:var(--primary-green,#1a472a)}.cfQbCG_headerTooltip{color:#fff;white-space:normal;text-align:center;pointer-events:none;z-index:9999;background:#1c1b22;border-radius:8px;width:220px;padding:10px 14px;font-size:12px;font-weight:400;line-height:1.4;position:fixed;transform:translate(-50%,-100%)}.cfQbCG_headerTooltipArrow{border:6px solid #0000;border-top-color:#1c1b22;position:absolute;top:100%;left:50%;transform:translate(-50%)}.cfQbCG_infoIcon{cursor:pointer;color:#4f4b67;background:0 0;border:none;justify-content:center;align-items:center;margin-left:4px;padding:2px;line-height:1;display:inline-flex;position:relative}.cfQbCG_infoIcon svg{width:14px;height:14px}.cfQbCG_infoIcon:hover{color:var(--primary-green,#1a472a)}.cfQbCG_readOnlyCell{color:var(--primary-black);padding:8px 16px;display:block}.cfQbCG_readOnlyCellRight{text-align:right}.cfQbCG_cellInput{width:100%;color:var(--primary-black);background:var(--primary-white);border:1px solid #dbd9e7;border-radius:8px;outline:none;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:400}.cfQbCG_cellInput:focus{border-color:var(--primary-green,#1a472a);box-shadow:0 0 0 1px var(--primary-green,#1a472a)}.cfQbCG_cellInput::placeholder{color:var(--gray-30)}.cfQbCG_cellInputRight{text-align:right}.cfQbCG_cellInputError{background:#fff0f0;border-color:#ff9d9d}.cfQbCG_cellInputError:focus{border-color:#ff9d9d;box-shadow:0 0 0 1px #ff9d9d}.cfQbCG_orderQtyInner{align-items:center;gap:4px;display:flex}.cfQbCG_orderQtyValue{text-align:right;background:var(--primary-white);border:1px solid #dbd9e7;border-radius:8px;justify-content:flex-end;align-items:center;width:100%;padding:8px 16px;font-size:14px;font-weight:400;display:flex;position:relative}.cfQbCG_orderQtyValue.cfQbCG_orderQtyError{background:#fff0f0;border-color:#ff9d9d}.cfQbCG_resetQtyButton{z-index:1;cursor:pointer;color:#1c1b22;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.cfQbCG_resetQtyButton:hover{color:var(--primary-green,#1a472a)}.cfQbCG_resetQtyButton:hover:before{content:"Reset Order Quantity";white-space:nowrap;color:#fff;pointer-events:none;z-index:10;background:#1c1b22;border-radius:8px;padding:20px;font-size:12px;font-weight:400;line-height:130%;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.cfQbCG_resetQtyButton:hover:after{content:"";pointer-events:none;z-index:10;border-top:8px solid #1c1b22;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.cfQbCG_resetQtyButton svg{width:14px;height:14px}.cfQbCG_pkgTypeList{flex-direction:column;gap:4px;display:flex}.cfQbCG_pkgTypeInner{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cfQbCG_pkgTypeInner svg{stroke-width:2px;flex-shrink:0;width:16px;height:16px}.cfQbCG_pkgTypeName{font-size:14px;font-weight:500;line-height:120%}.cfQbCG_cartBadge{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:2px;line-height:1;display:inline-flex}.cfQbCG_cartBadge svg{width:16px;height:16px}.cfQbCG_cartTooltip{color:#fff;white-space:nowrap;text-align:center;pointer-events:none;z-index:9999;background:#1c1b22;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.4;position:fixed;transform:translate(-50%)}.cfQbCG_cartTooltipArrow{border:6px solid #0000;border-bottom-color:#1c1b22;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}
.aVpBhG_root{border-bottom:1px solid var(--gray-20);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}@media (max-width:504px){.aVpBhG_root{flex-direction:column;align-items:stretch;padding-left:4px;padding-right:4px}}.aVpBhG_rightSection{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:504px){.aVpBhG_rightSection{justify-content:space-between;width:100%;position:relative}}.aVpBhG_searchWrapper{flex:1;min-width:200px;position:relative}@media (max-width:504px){.aVpBhG_searchWrapper{width:100%;min-width:0}}.aVpBhG_searchIcon{pointer-events:none;width:16px;height:16px;color:var(--gray-40);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.aVpBhG_searchInput{border:1px solid var(--gray-20);background:var(--primary-white);width:100%;height:44px;color:var(--primary-black);border-radius:24px;outline:none;padding:0 36px 0 40px;font-size:14px;transition:border-color .15s}.aVpBhG_searchInput::placeholder{color:var(--gray-40)}.aVpBhG_searchInput:focus{border-color:var(--gray-60)}@media (max-width:504px){.aVpBhG_searchInput{height:40px;font-size:13px}}.aVpBhG_clearSearch{cursor:pointer;color:var(--gray-60);background:0 0;border:none;padding:2px 4px;font-size:18px;line-height:1;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.aVpBhG_clearSearch:hover{color:var(--primary-black)}.aVpBhG_toolbarButton{height:36px;color:var(--primary-black);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:flex}.aVpBhG_toolbarButton svg{width:16px;height:16px}.aVpBhG_toolbarButton:hover{opacity:.7}.aVpBhG_chipGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:504px){.aVpBhG_chipGroup{display:none}}.aVpBhG_chip{background:var(--gray-10);height:32px;color:var(--primary-black);white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.aVpBhG_chipRemove{cursor:pointer;color:var(--primary-black);background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;padding:0;font-size:20px;line-height:1;display:inline-flex}.aVpBhG_chipRemove:hover{opacity:.6}.aVpBhG_filtersSummary{background:var(--gray-10);height:36px;color:var(--primary-black);white-space:nowrap;cursor:pointer;font-family:inherit;font-weight:500;font-size:inherit;border:none;border-radius:6px;align-items:center;gap:8px;padding:0 4px 0 14px;display:inline-flex}.aVpBhG_filtersSummary:hover{background:var(--gray-20)}.aVpBhG_chipsSummaryDropdown{flex-wrap:wrap;gap:8px;max-width:480px;display:flex;left:50%;right:auto;transform:translate(-50%);padding:12px 16px!important}.aVpBhG_filtersSummaryCount{background:var(--primary-white);min-width:28px;height:28px;color:var(--primary-black);border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.aVpBhG_dropdownWrapper{position:relative}@media (max-width:504px){.aVpBhG_dropdownWrapper{position:static}}.aVpBhG_dropdown{z-index:30;background:var(--primary-white);border-radius:8px;min-width:220px;max-height:400px;padding:8px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 4px 20px #00000026}@media (max-width:504px){.aVpBhG_dropdown{width:auto;min-width:0;left:0;right:0}}.aVpBhG_filterSection{padding:8px 16px}.aVpBhG_filterSection:not(:last-child){border-bottom:1px solid var(--gray-10)}.aVpBhG_filterSectionTitle{color:var(--gray-60);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-weight:500}.aVpBhG_filterOption{cursor:pointer;align-items:center;gap:8px;padding:4px 0;display:flex}.aVpBhG_filterOption input{accent-color:var(--primary-black)}.aVpBhG_manufacturerList{max-height:160px;overflow-y:auto}.aVpBhG_filterActions{border-top:1px solid var(--gray-10);justify-content:flex-end;padding:8px 16px 4px;display:flex}.aVpBhG_filterClear{color:var(--gray-60);cursor:pointer;background:0 0;border:none;text-decoration:underline}.aVpBhG_filterClear:hover{color:var(--primary-black)}.aVpBhG_sortDropdown{border:1px solid #dbd9e7;flex-direction:column;align-items:stretch;gap:5px;width:266px;min-width:266px;padding:8px;display:flex;left:auto;right:0}@media (max-width:504px){.aVpBhG_sortDropdown{width:auto;min-width:0}}.aVpBhG_sortOption{cursor:pointer;text-align:left;color:#1c1b22;background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:40px;padding:8px 12px;font-size:16px;font-weight:400;display:flex}.aVpBhG_sortOption:hover,.aVpBhG_sortOptionActive{background:#daffe1}.aVpBhG_sortCaret{opacity:0;color:#1c1b22;flex-shrink:0}.aVpBhG_sortCaretVisible{opacity:1}.aVpBhG_sortCheck{flex-shrink:0;margin-left:auto}@media (max-width:504px){.aVpBhG_addProductsWrapper{order:-1}}.aVpBhG_addProductsButton svg{width:20px;height:auto}@media (max-width:504px){.aVpBhG_addProductsButton{white-space:nowrap;gap:4px;padding:0 12px;font-size:13px}}.aVpBhG_addProductsLabelMobile{display:none}.aVpBhG_addProductsDropdown{flex-direction:column;align-items:stretch;min-width:180px;display:flex;left:auto;right:0}@media (max-width:504px){.aVpBhG_addProductsDropdown{left:0;right:auto}}.aVpBhG_addProductsItem{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:10px 16px;display:flex}.aVpBhG_addProductsItem svg{width:18px;height:18px;color:var(--primary-black);flex-shrink:0}.aVpBhG_addProductsItem:hover{background:var(--gray-05)}
._1-g3cq_wrapper{z-index:20;background:var(--primary-white);border-radius:0 0 16px 16px;flex-direction:column;display:flex;position:sticky;bottom:0}@media (max-width:768px){._1-g3cq_wrapper{position:static}}._1-g3cq_paginationRow{border-top:1px solid var(--gray-20);justify-content:flex-end;align-items:center;padding:10px 16px;display:flex}@media (max-width:504px){._1-g3cq_paginationRow{flex-wrap:wrap;justify-content:center;gap:8px}}._1-g3cq_root{border-top:1px solid var(--gray-10);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._1-g3cq_info{color:var(--gray-60);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:flex}@media (max-width:504px){._1-g3cq_info{display:none}}._1-g3cq_selectedText{color:var(--primary-black)}._1-g3cq_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:504px){._1-g3cq_actions{flex-wrap:nowrap;justify-content:center;gap:8px;width:100%}}._1-g3cq_actionLink{border:none;border-bottom:2px solid var(--primary-green,#1a472a);cursor:pointer;color:var(--primary-black);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:4px 0 6px;font-size:14px;font-weight:500;display:flex}@media (max-width:504px){._1-g3cq_actionLink{gap:4px;font-size:12px}}._1-g3cq_actionLink svg{flex-shrink:0;width:16px;height:16px}._1-g3cq_actionLink:hover:not(:disabled){opacity:.7}._1-g3cq_actionLink:disabled{color:var(--gray-40);border-bottom:2px solid var(--gray-30);cursor:default;opacity:.6}._1-g3cq_actionLink:disabled svg{opacity:.5}._1-g3cq_mobileCartRow{display:none}@media (max-width:504px){._1-g3cq_mobileCartRow{border-top:1px solid var(--gray-10);padding:12px 16px;display:flex}._1-g3cq_mobileCartButton{justify-content:center;width:100%}}._1-g3cq_desktopCart{display:contents}@media (max-width:504px){._1-g3cq_desktopCart{display:none}}._1-g3cq_cartBadge{background:var(--primary-green,#1a472a);min-width:22px;height:22px;color:var(--primary-white);text-align:center;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;font-size:12px;font-weight:600;line-height:1;display:inline-flex}._1-g3cq_cartBadgeDisabled{background:var(--gray-60)}._1-g3cq_paginationArea{flex-shrink:0;align-items:center;gap:16px;display:flex}@media (max-width:504px){._1-g3cq_paginationArea{flex-direction:column;gap:10px;width:100%}}._1-g3cq_pageSizeGroup{align-items:center;gap:8px;display:flex;position:relative}._1-g3cq_pageSizeLabel{color:var(--gray-60);white-space:nowrap}._1-g3cq_pageSizeTrigger{border:1.5px solid var(--gray-20);background:var(--primary-white);cursor:pointer;color:var(--primary-black);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:flex}._1-g3cq_pageSizeTrigger:hover{border-color:var(--gray-40)}._1-g3cq_pageSizeChevron{color:var(--gray-40);transition:transform .15s}._1-g3cq_pageSizeChevronOpen{transform:rotate(180deg)}._1-g3cq_pageSizeDropdown{background:var(--primary-white);border:1px solid var(--gray-10);z-index:30;border-radius:12px;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 16px #0000001a}._1-g3cq_pageSizeOption{cursor:pointer;min-width:48px;height:48px;color:var(--primary-black);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:600;transition:background .1s;display:flex}._1-g3cq_pageSizeOption:hover{background:var(--gray-05)}._1-g3cq_pageSizeOptionActive{background:var(--primary-green,#1a472a);color:var(--primary-white)}._1-g3cq_pageSizeOptionActive:hover{background:var(--primary-green,#1a472a)}._1-g3cq_pageNav{align-items:center;gap:4px;display:flex}._1-g3cq_pageNavButton{cursor:pointer;width:32px;height:32px;color:var(--gray-60);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._1-g3cq_pageNavButton:hover:not(:disabled){background:var(--gray-05);color:var(--primary-black)}._1-g3cq_pageNavButton:disabled{color:var(--gray-20);cursor:default}._1-g3cq_pageNumber{cursor:pointer;min-width:36px;height:36px;color:var(--gray-60);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}._1-g3cq_pageNumber:hover:not(._1-g3cq_pageNumberActive){background:var(--gray-05);color:var(--primary-black)}._1-g3cq_pageNumberActive{background:var(--primary-black);color:var(--primary-white);cursor:default;font-weight:600}
.OEGymG_root{background:var(--primary-white);height:600px;color:var(--primary-black);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:48px;display:flex}.OEGymG_info{text-align:center;max-width:420px}.OEGymG_buttons{justify-content:center;align-items:flex-start;gap:16px;display:flex}@media (max-width:504px){.OEGymG_buttons{flex-direction:column}}
._kOJ-q_root{background:var(--gray-05);border-collapse:separate;border-spacing:0;border-radius:8px;width:100%;padding:4px 8px}._kOJ-q_scrollGuard{border-radius:8px;width:100%;overflow-x:auto}._kOJ-q_item{border-bottom:1px solid var(--gray-30);color:var(--gray-60);text-align:right;padding:8px 0;font-weight:400;line-height:135%}._kOJ-q_rowItem{color:var(--gray-80);text-align:right;vertical-align:middle;padding:8px 0;line-height:135%}._kOJ-q_row+._kOJ-q_row ._kOJ-q_rowItem{border-top:1px solid var(--gray-20)}._kOJ-q_firstItem{text-align:left;width:100%}._kOJ-q_middleItem,._kOJ-q_lastItem{white-space:nowrap;padding-left:8px}@media (min-width:505px){._kOJ-q_middleItem,._kOJ-q_lastItem{padding-left:12px}}th._kOJ-q_unitPrice{white-space:normal}._kOJ-q_quantityTextDesktop{display:none}@media (min-width:505px){._kOJ-q_quantityTextDesktop{display:inline-block}}._kOJ-q_quantityTextMobile{display:inline-block}@media (min-width:505px){._kOJ-q_quantityTextMobile{display:none}}._kOJ-q_rootSkeleton{background:var(--gray-05);border-radius:8px;flex-direction:column;gap:12px;padding:12px 16px;display:flex}._kOJ-q_rowSkeleton{background-color:var(--gray-10);border-radius:5px;align-self:stretch;height:32px}._kOJ-q_packageNameWithIcon{align-items:center;gap:4px;display:flex}._kOJ-q_packageNameWithIcon img{flex-shrink:0}._kOJ-q_cpn{height:52px}
.NDfMsq_root{justify-content:space-between;align-items:center;gap:8px;display:flex}.NDfMsq_qty{text-align:end;outline:1px solid var(--gray-80);border:none;border-radius:8px;justify-content:flex-end;align-items:center;gap:10px;max-width:180px;height:62px;padding:16px 12px;display:flex}.NDfMsq_qty.NDfMsq_qtyError{color:var(--input-error-border);outline:2px solid var(--input-error-border)!important}.NDfMsq_qty.NDfMsq_qtyError:hover,.NDfMsq_qty.NDfMsq_qtyError:active,.NDfMsq_qty.NDfMsq_qtyError:focus-within,.NDfMsq_qty.NDfMsq_qtyError:focus-visible{outline:2px solid var(--input-error-border)!important}.NDfMsq_quantityLabel{flex-direction:column;gap:4px;display:flex}.NDfMsq_icon{display:flex}.NDfMsq_icon>svg{width:16px;height:16px}.NDfMsq_error{color:var(--primary-black);background:#ff7373b3;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:6px 10px;display:flex}.NDfMsq_qtyExceeded{background:var(--blue-80);color:var(--primary-white);border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:12px 12px 12px 17px;display:flex}.NDfMsq_qtyExceeded>svg{color:var(--primary-white)}
.qiAyGq_root{background-color:var(--primary-white);border-radius:8px;flex-direction:column;align-items:stretch;gap:16px;padding:16px;display:flex}@media (min-width:769px){.qiAyGq_root{padding:24px}}@media (min-width:1025px){.qiAyGq_root{gap:24px;padding:32px}}.qiAyGq_root.qiAyGq_inModal{padding:0}.qiAyGq_shippingContainer{flex-direction:column;gap:24px;padding-top:32px;display:flex}.qiAyGq_shippingDetailsContainer{flex-direction:column;gap:0;display:flex}.qiAyGq_shippingDetails{border-top:1px solid #ececf4;justify-content:space-between;align-items:center;gap:32px;padding:10px 0;display:flex}.qiAyGq_shippingDetails:first-child{padding-top:22px}.qiAyGq_shippingHeading{color:var(--gray-80)}.qiAyGq_shippingValue{color:var(--primary-black)}
.jCPN9W_root{border-top:1px solid #ececf4;flex-direction:column;gap:16px;padding:24px 0 16px;display:flex}.jCPN9W_headerContainer{flex-direction:column;gap:8px;display:flex}.jCPN9W_packageNameWrapper{justify-content:space-between;align-items:center;gap:16px;display:flex}.jCPN9W_packageName{color:var(--gray-80);align-items:center;gap:4px;display:flex}.jCPN9W_qtyWrapper{justify-content:flex-end;align-items:center;gap:8px;display:flex}.jCPN9W_qtyHeading{color:var(--primary-black)}.jCPN9W_qtyValue{color:var(--gray-80);margin-left:4px}.jCPN9W_priceTable{flex-direction:column;gap:0;display:flex}.jCPN9W_row{border-top:1px solid #ececf4;justify-content:space-between;align-items:center;gap:6px;padding:8px 0;display:flex}.jCPN9W_qty,.jCPN9W_price{color:var(--gray-80)}.jCPN9W_requestQuoteButton{height:20px!important}.jCPN9W_signInButton{font-size:12px;height:20px!important}.jCPN9W_priceWithLock{cursor:pointer;justify-content:flex-end;align-items:center;display:flex;position:relative}.jCPN9W_priceWithLock svg{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jCPN9W_blurred{opacity:.25;filter:blur(3px);color:var(--primary-black)}.jCPN9W_veticalDivider{background-color:#ececf4;width:1px;height:100%}
._4ZgLDa_root{background:var(--primary-white);border-radius:8px;flex-direction:column;gap:24px;width:100%;padding:12px;display:flex}._4ZgLDa_productBanner{border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;padding:12px}._4ZgLDa_productInfo{align-items:center;gap:12px;display:flex}._4ZgLDa_productIcon{object-fit:cover;border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;width:54px;height:54px}._4ZgLDa_productDetails{flex-direction:column;gap:2px;display:flex}._4ZgLDa_divider{background:var(--gray-10);min-height:1px}._4ZgLDa_cartQuantityInfo{text-align:end}
.P0Ugvq_root{flex-direction:column;gap:24px;display:flex}.P0Ugvq_formContainer{border:1px solid var(--Default-10,#ececf4);border-radius:12px;padding:24px}.P0Ugvq_successModal{flex-direction:column;gap:32px;display:flex}.P0Ugvq_requestInfo{justify-content:space-between;align-items:center;display:flex}.P0Ugvq_info{background-color:var(--gray-05);border-radius:16px;flex-direction:column;gap:24px;padding:16px;display:flex}.P0Ugvq_partNumberIndicator{margin-bottom:16px}.P0Ugvq_partNumberIndicatorBottom{white-space:nowrap;align-items:center;gap:5px;display:flex}@media (max-width:768px){.P0Ugvq_partNumberIndicatorBottom{display:none}}.P0Ugvq_bottomRightContainer{align-items:center;gap:24px;display:flex}.P0Ugvq_removeButton{align-self:flex-start;margin-top:16px}
._9qgKWq_partsInfo{align-items:center;gap:8px;margin-bottom:24px;display:flex}._9qgKWq_error{color:var(--color-error);margin-top:8px}._9qgKWq_loadingContainer{justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative}
._7a7maG_root{flex-direction:column;gap:24px;display:flex}._7a7maG_successModal{flex-direction:column;gap:32px;display:flex}._7a7maG_requestInfo{justify-content:space-between;align-items:center;display:flex}._7a7maG_info{background-color:var(--gray-05);border-radius:16px;flex-direction:column;gap:24px;padding:16px;display:flex}._7a7maG_quoteModal{--bottomButtonsOrder:row}
.MYszzW_root{flex-direction:column;gap:24px;height:410px;display:flex}.MYszzW_inputContainer{position:relative}.MYszzW_searchIcon{color:var(--gray-60);z-index:1;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.MYszzW_clearSearch{position:absolute;top:10px;right:14px}.MYszzW_description{color:var(--gray-2)}.MYszzW_inputField{border:1px solid var(--default-80,#363343);border-radius:29px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:10px 40px 10px 43px;display:flex}.MYszzW_resultContainer{opacity:1;flex-direction:column;gap:13px;transition:opacity .3s ease-in-out;display:flex;overflow:auto}.MYszzW_loadingContainer{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;transition:opacity .3s ease-in-out;display:flex}.MYszzW_loadingText{color:var(--gray-2);text-align:center}.MYszzW_productCard{border:1px solid var(--gray-20);border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.MYszzW_productCard.MYszzW_active{border:1px solid var(--green-20);background-color:var(--green-20)}.MYszzW_img{border:1px solid var(--gray-20);border-radius:8px;width:54px;height:54px}.MYszzW_productInfo{flex-direction:column;flex:1;gap:8px;display:flex}.MYszzW_productDetails{gap:24px;display:flex}.MYszzW_detailItem{flex-direction:column;gap:2px;display:flex}.MYszzW_detailLabel{color:var(--gray-60)}.MYszzW_blackText{color:var(--primary-black)}.MYszzW_requestQuoteButton{height:22px}.MYszzW_productRadioGroup{gap:13px;width:100%}.MYszzW_productRadioGroup label{align-items:center;gap:10px;width:100%}.MYszzW_productRadioGroup .option{flex:1;width:100%}
.KF1Txq_root{flex-direction:column;gap:24px;margin:24px 0;display:flex}.KF1Txq_checkBoxWrapper{align-items:flex-start;gap:8px;display:flex}.KF1Txq_alertText{flex-direction:column;gap:9px;margin-top:1px;display:flex}.KF1Txq_blackText{color:var(--primary-black)}.KF1Txq_modal{width:600px}
.o8V7da_root{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex;position:relative}.o8V7da_measurementContainer{visibility:hidden;pointer-events:none;z-index:-1;gap:8px;width:0;height:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.o8V7da_overflowMenuWrapper{display:inline-block;position:relative}.o8V7da_overflowButton{background:var(--gray-10);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;padding:8px;transition:background .2s;display:flex}.o8V7da_overflowButton:hover{background:var(--gray-30)}.o8V7da_overflowMenu{background:var(--primary-white);border:1px solid var(--gray-20);z-index:30;border-radius:8px;flex-direction:column;gap:5px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 20px #00000026}
._2v5rDq_stickyFooter{border-top:1px solid var(--gray-20);z-index:100;background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000f}@media (max-width:1024px){._2v5rDq_stickyFooter{flex-direction:column;align-items:stretch}}._2v5rDq_footerActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:504px){._2v5rDq_footerActions{flex-direction:column}._2v5rDq_footerActions button{width:100%}}._2v5rDq_numberBadge{border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;margin-left:8px;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}._2v5rDq_numberBadgeSecondary{background-color:var(--gray-10);color:var(--primary-black);}._2v5rDq_numberBadgePrimary{background-color:var(--primary-black);color:var(--primary-white);}
._8imMJq_root{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){._8imMJq_root{gap:16px}}._8imMJq_heading{color:var(--primary-black)}@media (max-width:768px){._8imMJq_heading{line-height:125%}}._8imMJq_subheading{color:var(--default-60,#666);margin:-16px 0 0;font-size:14px}@media (max-width:768px){._8imMJq_subheading{margin:-8px 0 0}}._8imMJq_carrierGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1024px){._8imMJq_carrierGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:504px){._8imMJq_carrierGrid{grid-template-columns:1fr}}._8imMJq_carrierCard{border:1px solid var(--default-15,#e0e0e0);background:#fff;border-radius:8px;align-items:center;gap:16px;min-width:0;padding:20px 16px;transition:background .15s;display:flex}._8imMJq_carrierCard:hover{background:var(--default-05,#f7f7fa)}._8imMJq_carrierLogo{-webkit-user-select:none;user-select:none;border:1px solid var(--default-30,#bbb);border-radius:8px;flex-shrink:0;line-height:1}._8imMJq_carrierInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8imMJq_carrierName{color:var(--primary-black);overflow-wrap:break-word;word-break:break-word;font-size:16px;font-weight:600}._8imMJq_carrierAccounts{color:var(--default-60,#666);font-size:13px}._8imMJq_editButton{cursor:pointer;width:36px;height:36px;color:var(--primary-green,#1a472a);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._8imMJq_editButton:hover{background:#1a472a14}._8imMJq_editButton svg{width:18px;height:18px}._8imMJq_addCarrierCard{border:1.5px dashed var(--primary-green,#1a472a);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:88px;padding:20px 32px;display:flex}._8imMJq_addCarrierCard:hover{background:var(--primary-green,#1a472a);border-color:var(--primary-green,#1a472a)}._8imMJq_addCarrierCard:hover ._8imMJq_addCarrierCardText,._8imMJq_addCarrierCard:hover svg{color:#fff}._8imMJq_addCarrierCardText{color:var(--primary-green,#1a472a);text-underline-offset:2px;font-size:14px;font-weight:500;text-decoration:underline}._8imMJq_addCarrierModal{--bottomButtonsOrder:row}._8imMJq_modalBody{flex-direction:column;gap:16px;display:flex;position:relative}._8imMJq_deletingOverlay{z-index:1;color:var(--default-60,#666);background:#f7f7fad9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex;position:absolute;inset:0}._8imMJq_modalField{flex-direction:column;gap:0;display:flex}._8imMJq_modalLabel{color:var(--default-60,#666);padding:0 0 0 14px;font-size:12px;font-weight:400}._8imMJq_modalInput{border:1px solid var(--default-15,#e0e0e0);color:var(--primary-black);background:#fff;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:15px}._8imMJq_modalInput::placeholder{color:var(--default-40,#999)}._8imMJq_modalInput:focus{border-color:var(--primary-black);outline:none}._8imMJq_carrierSelectContent{align-items:center;gap:10px;display:flex}._8imMJq_editAccountModal{--bottomButtonsOrder:row;background:var(--default-05,#f7f7fa)!important}._8imMJq_editAccountModal .headline-l{font-size:28px;font-weight:600}._8imMJq_accountSectionHeader{color:var(--primary-black,#000);font-size:16px;font-weight:600}._8imMJq_accountList{flex-direction:column;gap:12px;display:flex}._8imMJq_accountInputRow{align-items:center;gap:8px;min-width:0;display:flex}._8imMJq_accountInputBox{border:1px solid var(--default-15,#e0e0e0);border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 14px 10px;display:flex}._8imMJq_accountInputLabel{color:var(--default-60,#666);font-size:11px;font-weight:400}._8imMJq_accountInputValue{color:var(--primary-black);overflow-wrap:break-word;word-break:break-word;flex:1;min-width:0;font-size:15px;font-weight:500}._8imMJq_circleIconBtn{cursor:pointer;color:var(--default-60,#666);background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:4px 0;display:flex;position:relative}._8imMJq_circleIconBtn ._8imMJq_removeLabel{opacity:0;white-space:nowrap;max-width:0;color:var(--primary-black,#000);font-size:14px;font-weight:500;overflow:hidden}._8imMJq_circleIconBtn:after{content:"";background:var(--primary-green,#1a472a);opacity:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}._8imMJq_circleIconBtn:hover:not(:disabled) ._8imMJq_removeLabel{opacity:1;max-width:100px}._8imMJq_circleIconBtn:hover:not(:disabled):after{opacity:1}._8imMJq_circleIconBtn:hover:not(:disabled) svg{color:var(--primary-green,#1a472a)}._8imMJq_circleIconBtn:disabled{opacity:.3;cursor:not-allowed}._8imMJq_circleIconBtn svg{width:24px;height:24px}._8imMJq_addAccountLink{cursor:pointer;height:50px;color:var(--primary-green,#1a472a);background:0 0;border:none;border-bottom:2px solid #0000;align-self:flex-start;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._8imMJq_addAccountLink svg{width:24px;height:24px}._8imMJq_addAccountLink:hover{border-bottom-color:var(--primary-green,#1a472a)}._8imMJq_addAccountInputRow{border:1px solid var(--default-15,#e0e0e0);background:#fff;border-radius:8px;align-items:center;width:100%;display:flex}._8imMJq_addAccountInputRow:focus-within{border-color:var(--primary-black)}._8imMJq_addAccountInputRow ._8imMJq_circleIconBtn{justify-content:center;padding:4px 8px}._8imMJq_addAccountInputRow ._8imMJq_circleIconBtn:after{left:8px;right:8px}._8imMJq_addAccountInput{color:var(--primary-black);border:none;border-radius:8px;flex:1;min-width:0;padding:10px 14px;font-family:inherit;font-size:15px}._8imMJq_addAccountInput::placeholder{color:var(--default-40,#999)}._8imMJq_addAccountInput:focus{outline:none}._8imMJq_deleteCarrierBtn{cursor:pointer;color:var(--primary-black);background:0 0;border:none;align-items:center;gap:6px;padding:8px 0;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}._8imMJq_deleteCarrierBtn svg{width:24px;height:24px}._8imMJq_deleteCarrierBtn:hover{opacity:.7}._8imMJq_modalCarrierDisplay{background:var(--default-05,#f7f7fa);border-radius:8px;align-items:center;gap:12px;padding:12px 0;display:flex}._8imMJq_modalCarrierName{overflow-wrap:break-word;word-break:break-word;min-width:0;font-size:16px;font-weight:600}._8imMJq_editColumns{grid-template-columns:1fr 1fr;gap:24px;display:grid}._8imMJq_editColumn{flex-direction:column;gap:12px;min-width:0;display:flex}._8imMJq_editColumnHeader{color:var(--primary-black);font-size:14px;font-weight:600}._8imMJq_defaultBadge{color:#16a34a;padding:0 2px;font-size:11px;font-weight:600}._8imMJq_setDefaultBtn{cursor:pointer;color:var(--default-60,#666);background:0 0;border:none;align-self:flex-start;padding:0 2px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}._8imMJq_setDefaultBtn:hover:not(:disabled){color:var(--primary-green,#1a472a);text-decoration:underline}._8imMJq_setDefaultBtn:disabled{opacity:.5;cursor:not-allowed}._8imMJq_emptyState{text-align:center;color:var(--default-60,#666);padding:40px 20px;font-size:14px}._8imMJq_errorMessage{color:#dc2626;background:#fef2f2;border:1px solid #fee2e2;border-radius:8px;padding:12px 16px;font-size:14px}
.O5dWFq_root{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.O5dWFq_tableWrapper{border-top:1px solid var(--gray-20);box-sizing:border-box;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;overflow-x:auto}.O5dWFq_watchlistTable{border-collapse:collapse;background:#fff;width:100%}.O5dWFq_watchlistTable thead tr{background-color:#fdfdfd}.O5dWFq_watchlistTable thead th{background:var(--gray-05);text-align:left;border-bottom:1px solid var(--gray-20);padding:12px}.O5dWFq_watchlistTable thead th:last-child{z-index:2;text-align:center;background:#fff;border-left:1px solid #eee;width:120px;position:sticky;right:0;box-shadow:-2px 0 4px #0000000d}.O5dWFq_watchlistTable tbody td{border-bottom:1px solid var(--gray-10);padding:24px 12px}.O5dWFq_watchlistTable tbody td:not(.O5dWFq_actionsCell){background-color:#fdfdfd}.O5dWFq_watchlistTable tbody tr:hover td:not(.O5dWFq_actionsCell){background-color:var(--gray-10)}.O5dWFq_checkboxColumn{text-align:center;width:28px}.O5dWFq_productColumn{width:20%;min-width:150px}@media (max-width:1280px){.O5dWFq_productColumn{width:180px}}.O5dWFq_customerPartColumn{width:24%;min-width:200px}@media (max-width:1280px){.O5dWFq_customerPartColumn{width:220px}}.O5dWFq_quantityColumn{width:10%;min-width:90px}@media (max-width:1280px){.O5dWFq_quantityColumn{width:120px}}.O5dWFq_quantityTargetColumn{width:10%;min-width:90px}@media (max-width:1280px){.O5dWFq_quantityTargetColumn{width:120px}}.O5dWFq_priceColumn{width:10%;min-width:90px}@media (max-width:1280px){.O5dWFq_priceColumn{width:120px}}.O5dWFq_columnGradient{background:linear-gradient(270deg,#0000000a,#0000)}.O5dWFq_priceTargetColumn{width:10%;min-width:90px;position:relative}@media (max-width:1280px){.O5dWFq_priceTargetColumn{width:120px}}.O5dWFq_priceTargetColumn:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(270deg,#0000000a,#0000);width:8px;height:100%;position:absolute;top:0;right:0}.O5dWFq_checkboxWrapper{cursor:pointer;justify-content:center;align-items:center;display:flex}.O5dWFq_nativeCheckbox{width:16px;height:16px;accent-color:var(--secondary-green-200);cursor:pointer}.O5dWFq_checkboxCell{text-align:center;vertical-align:middle}.O5dWFq_availableValue{color:var(--primary-black);border-radius:4px;justify-content:flex-start;align-items:center;gap:4px;min-height:22px;display:flex}.O5dWFq_targetMet{background-color:var(--green-20);padding:4px;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.O5dWFq_targetMetCheck{color:#000;align-items:center;display:flex}.O5dWFq_actionsCell{vertical-align:middle;text-align:right;z-index:3;border-left:1px solid #eee;width:120px;height:100%;margin:0;padding:0;position:sticky;right:0;overflow:visible;box-shadow:-2px 0 4px #0000000d;background:#fff!important}.O5dWFq_stickyColContent{z-index:4;background:#fff;justify-content:center;align-items:center;gap:8px;height:100%;padding:0 12px;display:flex;position:sticky;right:0}.O5dWFq_cartIconWrapper{cursor:pointer;background:linear-gradient(135deg,#88ff74 0%,#72edd1 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .2s;display:flex}.O5dWFq_cartIconWrapper:hover{transform:scale(1.05)}.O5dWFq_cartIconWrapper svg{color:#fff;width:20px;height:20px}.O5dWFq_alertButton{border:1px solid var(--gray-10,#ececf4);border-radius:80px;justify-content:center;align-items:center;gap:10px;width:36px;height:36px;display:flex}.O5dWFq_alertButton:hover{transform:scale(1.05)}.O5dWFq_alertButton svg{width:16px;height:16px}.O5dWFq_unavailableButton{border:1px solid var(--gray-30);background:var(--gray-05);width:36px;height:36px;color:var(--gray-60);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.O5dWFq_unavailableButton:disabled{opacity:.6}.O5dWFq_unavailableButton svg{width:16px;height:16px}.O5dWFq_productInfoColumn{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.O5dWFq_mpnLink{color:var(--primary-black);text-decoration:underline;-webkit-text-decoration-color:var(--secondary-green-200);text-decoration-color:var(--secondary-green-200);text-underline-offset:3px;text-decoration-style:solid;text-decoration-thickness:1px}.O5dWFq_mpnLink:hover{color:var(--secondary-green-200)}.O5dWFq_itemLabel{color:var(--gray-80)}.O5dWFq_itemValue{justify-content:flex-start;align-items:center;gap:4px;min-height:22px;display:flex}.O5dWFq_textBlack{color:var(--primary-black)}.O5dWFq_addButton,.O5dWFq_editButton{min-height:22px;color:var(--secondary-green-200);cursor:pointer;justify-content:center;align-items:center;gap:4px;display:flex}.O5dWFq_addButton svg,.O5dWFq_editButton svg{width:15px;height:15px}.O5dWFq_tooltipWrapper{z-index:9999;display:inline-block;position:relative}.O5dWFq_tooltipWrapper:hover .O5dWFq_tooltipText{visibility:visible;opacity:1}.O5dWFq_tooltipText{visibility:hidden;opacity:0;z-index:10000;background-color:var(--primary-white);color:var(--primary-black);letter-spacing:0;text-transform:none;white-space:nowrap;pointer-events:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:500;line-height:120%;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 8px #00000026}
.HnqHDW_root{flex-direction:column;gap:16px;display:flex}.HnqHDW_product{gap:16px;display:flex}.HnqHDW_productImage{border:1px solid var(--gray-20);border-radius:8px}.HnqHDW_productInfo{flex-direction:column;gap:4px;display:flex}
.HfhWjq_root{flex-direction:column;gap:24px;height:540px;display:flex}.HfhWjq_headerText{color:var(--primary-black);font-size:14px;line-height:140%}.HfhWjq_headerText strong{font-weight:700}.HfhWjq_headerTextNormal{font-weight:400}.HfhWjq_originalProduct{border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.HfhWjq_originalImage{border:1px solid var(--gray-10);object-fit:contain;border-radius:6px;flex-shrink:0;width:40px;height:40px}.HfhWjq_originalInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.HfhWjq_originalManufacturer{color:var(--gray-60)}.HfhWjq_originalMpn{color:var(--primary-black);font-weight:600}.HfhWjq_inputContainer{position:relative}.HfhWjq_searchIcon{color:var(--gray-60);z-index:1;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.HfhWjq_clearSearch{cursor:pointer;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.HfhWjq_inputField{border:1px solid var(--default-80,#363343);border-radius:29px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:10px 40px 10px 43px;font-family:inherit;font-size:14px;display:flex}.HfhWjq_inputField::placeholder{color:var(--gray-40)}.HfhWjq_resultInfo{color:var(--gray-60);font-size:14px;line-height:150%}.HfhWjq_resultCount{color:var(--primary-black);font-size:14px;font-weight:600}.HfhWjq_resultContainer{flex-direction:column;flex:1;gap:8px;display:flex;overflow:auto}.HfhWjq_productCard{border:1px solid var(--gray-20);border-radius:8px;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:12px;transition:background-color .15s,border-color .15s;display:flex}.HfhWjq_productCard.HfhWjq_selected{border-color:var(--secondary-green-200);background-color:var(--green-20)}.HfhWjq_productImage{border:1px solid var(--gray-20);object-fit:contain;border-radius:8px;width:54px;height:54px}.HfhWjq_productInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.HfhWjq_productManufacturer,.HfhWjq_productMpn{color:var(--primary-black)}.HfhWjq_productDetails{flex-shrink:0;gap:24px;display:flex}.HfhWjq_detailItem{text-align:center;flex-direction:column;gap:2px;display:flex}.HfhWjq_detailLabel{color:var(--gray-60)}.HfhWjq_detailValue{color:var(--primary-black)}.HfhWjq_toggleButton{cursor:pointer;color:var(--primary-black);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.HfhWjq_toggleButton:hover{color:var(--secondary-green-200)}.HfhWjq_addedSection{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.HfhWjq_addedSectionTitle{color:var(--primary-black);font-weight:600}.HfhWjq_loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.HfhWjq_footer{border-top:1px solid var(--gray-20);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.HfhWjq_replaceCheckbox{align-items:center;gap:8px;display:flex}.HfhWjq_continueBadge{background-color:var(--primary-white);min-width:20px;height:20px;color:var(--primary-black);border-radius:50%;justify-content:center;align-items:center;margin-left:8px;font-size:12px;font-weight:600;display:inline-flex}
._4GNRga_root{background:var(--gray-05);width:100%;margin-top:var(--global-nav-height);border-radius:8px;display:flex}._4GNRga_container{flex-direction:column;width:100%;display:flex}@media (max-width:768px){._4GNRga_container{padding:16px 12px}}
.pYbF3q_overlay{z-index:1000;overscroll-behavior:contain;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.pYbF3q_modal{background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:696px;height:696px;padding:32px;display:flex;position:relative;box-shadow:0 4px 52px #1c1b2233}.pYbF3q_titleRow{justify-content:space-between;align-items:center;display:flex}.pYbF3q_title{letter-spacing:-1px;color:var(--primary-black,#1c1b22);font-size:28px;font-weight:500;line-height:120%}.pYbF3q_closeButton{cursor:pointer;color:var(--primary-black,#1c1b22);background:0 0;border:none;align-items:center;padding:4px;display:flex}.pYbF3q_content{overscroll-behavior:contain;flex-direction:column;flex:1;gap:24px;min-height:0;display:flex;overflow-y:auto}.pYbF3q_headerText{color:var(--primary-black,#1c1b22);font-size:14px;font-weight:500;line-height:120%}.pYbF3q_originalProduct{border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.pYbF3q_originalImage{border:1px solid var(--gray-20,#dbd9e7);object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.pYbF3q_originalInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.pYbF3q_originalManufacturer{color:var(--primary-black,#1c1b22);font-size:12px;line-height:130%}.pYbF3q_originalMpn{color:var(--primary-black,#1c1b22);font-size:16px;font-weight:500;line-height:125%}.pYbF3q_description{color:var(--primary-black,#1c1b22);font-size:14px;line-height:135%}.pYbF3q_matchesSection{flex-direction:column;gap:8px;display:flex}.pYbF3q_matchCount{color:var(--primary-black,#1c1b22);font-size:14px;line-height:135%}.pYbF3q_productCard{border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px;transition:background-color .15s,border-color .15s;display:flex}.pYbF3q_productCard.pYbF3q_selected{border-color:var(--secondary-green-200,#166a45);background-color:var(--green-20,#e8f5e9)}.pYbF3q_productLeft{align-items:center;gap:12px;min-width:0;display:flex}.pYbF3q_productImage{border:1px solid var(--gray-20,#dbd9e7);object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.pYbF3q_productInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.pYbF3q_productManufacturer{color:var(--primary-black,#1c1b22);font-size:12px;line-height:130%}.pYbF3q_productMpn{color:var(--primary-black,#1c1b22);font-size:16px;font-weight:500;line-height:125%}.pYbF3q_productRight{flex-shrink:0;align-items:center;gap:20px;display:flex}.pYbF3q_detailItem{flex-direction:column;align-items:flex-end;min-width:64px;display:flex}.pYbF3q_detailLabel{color:var(--primary-black,#1c1b22);text-align:right;font-size:12px;font-weight:500;line-height:120%}.pYbF3q_detailValue{color:var(--primary-black,#1c1b22);text-align:right;font-size:14px;line-height:135%}.pYbF3q_toggleButton{cursor:pointer;color:var(--primary-black,#1c1b22);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.pYbF3q_toggleButton:hover{color:var(--secondary-green-200,#166a45)}.pYbF3q_addedSection{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.pYbF3q_addedSectionTitle{color:var(--primary-black,#1c1b22);font-size:14px;font-weight:600;line-height:135%}.pYbF3q_footer{flex-shrink:0;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.pYbF3q_continueButton{cursor:pointer;border:none;border-radius:56px;justify-content:center;align-items:center;height:44px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.pYbF3q_continueButton.pYbF3q_disabled{background:var(--gray-20,#dbd9e7);color:var(--gray-60,#4f4b67);cursor:not-allowed}.pYbF3q_continueButton.pYbF3q_active{background:var(--secondary-green-200,#166a45);color:#fff}.pYbF3q_continueButton.pYbF3q_active:hover{background:var(--secondary-green-300,#0f5535)}.pYbF3q_continueBadge{min-width:20px;height:20px;color:var(--primary-black,#1c1b22);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:8px;font-size:12px;font-weight:600;display:inline-flex}
.tOaWva_root{min-width:0}.tOaWva_backSlot{flex-grow:0;align-self:flex-start}.tOaWva_backSlot>button{margin-bottom:0}
.oJ6HwW_lineMpn{font-family:monospace;font-weight:600}.oJ6HwW_sortBtn{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.oJ6HwW_sortIcon{color:var(--text-muted);flex-shrink:0}.oJ6HwW_viewListCell{text-align:right;color:var(--text-primary)}.oJ6HwW_viewListBtn{color:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.oJ6HwW_viewListBtn:focus-visible{outline:2px solid var(--green-80);border-radius:4px}.oJ6HwW_truncationNote{color:var(--text-muted);text-align:right;margin-top:10px;font-size:12px}.oJ6HwW_page{flex-direction:column;flex:1;display:flex}
._5SyNta_infoMfr{color:var(--text-primary);white-space:nowrap;font-size:12px;line-height:1.3}._5SyNta_infoMpn{white-space:nowrap;color:var(--text-primary);margin-top:0;font-size:12px;font-weight:500;line-height:1.2;text-decoration:underline;display:block}._5SyNta_cellInput{width:108px}._5SyNta_cellInputWide{width:132px}._5SyNta_tableRoot{--wl-col-select:72px;--wl-col-info:204px;--wl-col-cpn:156px;--wl-col-num:132px;--wl-col-price:128px;--wl-col-actions:172px}._5SyNta_actionsCell{position:relative}._5SyNta_actionsCell:before{content:"";border-left:1px solid var(--border-light,#ebebf2);clip-path:inset(0 -12px);pointer-events:none;z-index:0;position:absolute;inset:0;box-shadow:-1px 0 8px #00000040}._5SyNta_actionBtns{z-index:1;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}._5SyNta_tableRoot{--wl-lane-pad:18px}._5SyNta_actionLabel{display:none}@media (min-width:1700px){._5SyNta_tableRoot{--wl-col-info:auto;--wl-col-cpn:auto;--wl-col-num:auto;--wl-col-price:auto;--wl-col-actions:400px;--wl-lane-pad:24px}._5SyNta_cellInput,._5SyNta_cellInputWide{width:100%}._5SyNta_actionBtns ._5SyNta_iconBtn{gap:10px;width:auto;padding:0 12px}._5SyNta_actionLabel{white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2;display:inline}}._5SyNta_countLabel{color:var(--text-secondary);white-space:nowrap;margin-left:4px;font-size:14px}._5SyNta_headerActions{align-items:center;gap:12px;display:flex}._5SyNta_pagerRow{justify-content:flex-end;display:flex}._5SyNta_withBulkBar{padding-bottom:100px}._5SyNta_bulkBar{z-index:60;background:#fff;justify-content:space-between;align-items:center;gap:16px;height:100px;padding:0 32px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 14px #0000001a}._5SyNta_bulkActions{align-items:center;gap:24px;display:flex}._5SyNta_bulkBar ._5SyNta_bulkAddToCart{gap:10px;padding:0 12px 0 24px}._5SyNta_bulkCount{background:var(--gray-100,#1c1b22);color:#fff;border-radius:60px;justify-content:center;align-items:center;min-width:25px;height:22px;padding:1px 8px 0;font-size:14px;font-weight:500;line-height:1;display:inline-flex}@media (max-width:1024px){._5SyNta_bulkBar{flex-wrap:wrap;row-gap:12px;height:auto;min-height:100px;padding-top:16px;padding-bottom:16px}._5SyNta_bulkActions{flex-wrap:wrap;row-gap:12px}}@media (max-width:767px){._5SyNta_bulkBar{padding-left:20px;padding-right:20px}}@media (max-width:719px){._5SyNta_withBulkBar{padding-bottom:132px}}@media (max-width:599px){._5SyNta_withBulkBar{padding-bottom:176px}}@media (max-width:359px){._5SyNta_withBulkBar{padding-bottom:220px}}._5SyNta_alertProduct{background:var(--bg-muted,#f7f7fa);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}._5SyNta_alertThumb{border:1px solid var(--border-mid,#dbd9e7);object-fit:cover;background:#fff;border-radius:8px;flex-shrink:0;width:54px;height:54px}._5SyNta_alertChipMfr{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.35;overflow:hidden}._5SyNta_alertChipMpn{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}._5SyNta_alertRows{flex-direction:column;gap:16px;margin:16px 0 0;display:flex}._5SyNta_alertRow{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;display:flex}._5SyNta_alertError{color:var(--error-light,#c0392b);margin-top:4px;font-size:12px}._5SyNta_modalBack._5SyNta_modalBack{height:44px;box-shadow:inset 0 0 0 1px var(--secondary-green-200,#166a45);border-radius:60px;padding:8px 24px;font-size:16px}._5SyNta_page{flex-direction:column;flex:1;display:flex}
.zSv35G_root{flex-wrap:wrap;gap:24px;width:100%;display:flex}.zSv35G_packagingType{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.zSv35G_details{flex-direction:column;gap:2px;width:100%;display:flex}.zSv35G_leaderRow{align-items:flex-start;gap:8px;min-height:24px;display:flex}.zSv35G_leaderLabelWrap{flex:1 0 0;align-items:center;gap:8px;display:flex}.zSv35G_leaderLabel{color:var(--gray-80,#363343);flex-shrink:0}.zSv35G_leaderDots{border-bottom:1px dotted var(--gray-20,#dbd9e7);flex:1 0 0;min-width:8px;transform:translateY(-2px)}.zSv35G_leaderValue{overflow-wrap:anywhere;min-width:0;color:var(--gray-80,#363343);text-align:right;flex:0 auto;font-weight:500}.zSv35G_packagingHeader{border-bottom:1px solid var(--gray-20,#dbd9e7);align-items:center;gap:8px;padding:10px 0;display:flex}.zSv35G_packagingHeaderNoRule{border-bottom:none}.zSv35G_packagingIcon{width:20px;height:20px;color:var(--gray-80,#363343);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zSv35G_packagingTypeName{color:var(--gray-80,#363343);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.25;overflow:hidden}
.NJuv_q_historyIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.NJuv_q_historyIcon.NJuv_q_green{background:var(--green-20);color:var(--secondary-green-100)}.NJuv_q_historyIcon.NJuv_q_blue{background:var(--blue-10,#e9eff3);color:#2e7fff}.NJuv_q_historyIcon.NJuv_q_purple{background:var(--purple-10,#f0f0ff);color:var(--secondary-periwinkle)}.NJuv_q_historyIcon.NJuv_q_gray{background:var(--surface-muted,#f7f7fa);color:var(--text-secondary)}.NJuv_q_historyContent{flex:1;min-width:0}.NJuv_q_historyTitle{color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.2}.NJuv_q_historyDetail{color:var(--text-primary);margin-top:0;font-size:12px;line-height:1.3}.NJuv_q_historyDate{color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:1.3}.NJuv_q_infoCell{align-items:center;gap:16px;min-height:39px;display:flex}.NJuv_q_tableWrap{container-type:inline-size}.NJuv_q_windowNote{color:var(--text-muted);margin-top:8px;font-size:12px}.NJuv_q_headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:900px){.NJuv_q_headerActions{margin:-8px 0 3px}}.NJuv_q_subtitleText{padding-top:8px;display:block}.NJuv_q_page{flex-direction:column;flex:1;display:flex}
.yXegwa_root{justify-content:space-between;align-items:center;gap:32px;width:100%;height:56px;display:flex}.yXegwa_requestQuoteButton{width:100%;height:44px}@media (min-width:1025px){.yXegwa_requestQuoteButton{height:56px!important}}.yXegwa_viewPricingButton{width:100%;height:44px}@media (min-width:1025px){.yXegwa_viewPricingButton{height:56px!important}}.yXegwa_tertiaryRequestQuoteButton{min-width:fit-content;height:32px}
.q9bo9W_page{gap:16px;display:grid}.q9bo9W_detailsCard{min-height:245px}.q9bo9W_detailsCols{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}@media (max-width:767px){.q9bo9W_detailsCols{grid-template-columns:1fr}}.q9bo9W_twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:1024px){.q9bo9W_twoCol{grid-template-columns:1fr}}.q9bo9W_extLink{color:var(--secondary-green-200,#166a45);text-decoration:underline}.q9bo9W_extLink:hover{opacity:.75}.q9bo9W_billingBody{gap:24px;display:grid}.q9bo9W_contactLine{color:var(--text-primary);margin:0;font-size:14px;font-weight:400;line-height:18.9px}.q9bo9W_contactLink{color:var(--green-60,#145f4f);text-decoration:underline}.q9bo9W_contactLink:hover{opacity:.75}.q9bo9W_contactLink:focus-visible{outline:2px solid var(--green-60,#145f4f);outline-offset:2px;border-radius:4px}.q9bo9W_agreementLinks{flex-direction:column;align-items:flex-start;gap:16px;display:flex}
.PX9oIW_inputBox{border:1px solid var(--default-30,#bcb8ca);background:var(--primary-white,#fff);cursor:text;border-radius:8px;align-items:center;gap:8px;width:100%;height:64px;padding:0 16px;display:flex}.PX9oIW_inputBox:focus-within{border:2px solid var(--secondary-green-200,#166a45);padding:0 15px}.PX9oIW_inputFilled{border-color:var(--gray-100,#1c1b22)}.PX9oIW_inputError{padding:0 15px;border:2px solid var(--input-error-border,#9e1111)!important}.PX9oIW_inputError .PX9oIW_qty{color:var(--input-error-border,#9e1111)}.PX9oIW_inputLabel{color:var(--gray-60,#4f4b67);flex:1 0 auto}.PX9oIW_qty{text-align:end;min-width:0;color:var(--gray-100,#1c1b22);background:0 0;border:none;outline:none;flex:auto;padding:0}.PX9oIW_icon{display:flex}.PX9oIW_icon>svg{width:16px;height:16px}.PX9oIW_error{color:var(--primary-black);background:#ff7373b3;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:6px 10px;display:flex}.PX9oIW_qtyExceeded{color:var(--primary-black,#1c1b22);background:#ff9d9d;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:8px;display:flex}.PX9oIW_qtyExceededText{margin:0}.PX9oIW_qtyExceededLink{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;display:inline}
.ZORJvG_pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:1024px){.ZORJvG_pair{grid-template-columns:1fr}}.ZORJvG_emptyArea{justify-content:center;align-items:center;min-height:283px;display:flex}.ZORJvG_tileStack{gap:16px;display:grid}.ZORJvG_tileActions{flex:none;align-items:center;gap:16px;display:flex}.ZORJvG_titleWithLogo{align-items:center;gap:12px;min-width:0;display:flex}.ZORJvG_titleWithLogo.ZORJvG_wide{gap:16px}.ZORJvG_valueRows{gap:24px;display:grid}.ZORJvG_valueRow{min-height:24px;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:400;line-height:18.9px;display:flex}.ZORJvG_valueRow>:first-child{overflow-wrap:anywhere;min-width:0}.ZORJvG_rowControls{flex:none;align-items:center;gap:16px;display:flex}.ZORJvG_lines{flex-direction:column;display:flex}
.d2T5vG_qtyInput{border:1px solid var(--default-30,#bcb8ca);background:var(--primary-white,#fff);width:88px;height:36px;color:var(--gray-100,#1c1b22);text-align:right;border-radius:6px;outline:none;padding:0 8px}.d2T5vG_qtyInput:focus{border:2px solid var(--secondary-green-200,#166a45);padding:0 7px}.d2T5vG_qtyInput:disabled{background:var(--gray-05,#f7f7fa)}@media (max-width:504px){.d2T5vG_qtyInput{width:72px;height:32px;padding:0 6px}.d2T5vG_qtyInput:focus{padding:0 5px}}.d2T5vG_qtyInputError,.d2T5vG_qtyInputError:focus{border:2px solid var(--input-error-border,#9e1111);color:var(--input-error-border,#9e1111);padding:0 7px}@media (max-width:504px){.d2T5vG_qtyInputError,.d2T5vG_qtyInputError:focus{padding:0 5px}}.d2T5vG_removedNotice{color:var(--gray-60,#4f4b67);margin:0}
.rY_fnW_cardGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}@media (min-width:901px){.rY_fnW_cardGrid>*{min-height:280px}}@media (max-width:900px){.rY_fnW_cardGrid{grid-template-columns:1fr}}.rY_fnW_loadingNote{color:var(--text-muted);text-align:center;padding:24px 0}.rY_fnW_contactList{grid-template-columns:159px minmax(0,1fr);align-items:center;gap:16px;margin:0;display:grid}.rY_fnW_contactRow{display:contents}@media (max-width:600px){.rY_fnW_contactList{grid-template-columns:max-content minmax(0,1fr)}}.rY_fnW_contactLabel{color:var(--text-primary);font-size:14px;font-weight:500;line-height:16.8px}.rY_fnW_contactValue{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:18.9px}.rY_fnW_toggleRow{cursor:pointer;align-items:center;gap:16px;display:flex}.rY_fnW_toggleRow.rY_fnW_rowDisabled{cursor:not-allowed}.rY_fnW_toggleText{flex-direction:column;gap:4px;min-width:0;display:flex}.rY_fnW_toggleLabel{color:var(--text-primary);font-size:14px;font-weight:500;line-height:16.8px;display:block}.rY_fnW_toggleDescription{color:var(--text-primary);margin-top:0;font-size:14px;line-height:18.9px;display:block}.rY_fnW_bodyCopy{color:var(--text-primary);margin:0 0 24px;font-size:14px;line-height:18.9px}.rY_fnW_readOnlyField{opacity:.6}
.hD7xVa_root{background:var(--primary-white,#fff);border-radius:8px;flex-direction:column;justify-content:center;width:100%;padding:32px;display:flex}@media (max-width:504px){.hD7xVa_root{padding:24px}}.hD7xVa_topRow{justify-content:space-between;align-items:stretch;gap:16px;width:100%;display:flex}@media (max-width:768px){.hD7xVa_topRow{flex-direction:column}}.hD7xVa_identity{flex:auto;align-items:flex-start;gap:24px;min-width:0;display:flex}.hD7xVa_thumbnail{border:1px solid var(--gray-30,#bcb8ca);border-radius:8px;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.hD7xVa_thumbnailImage{object-fit:contain}.hD7xVa_identityText{flex-direction:column;gap:4px;min-width:0;display:flex}.hD7xVa_manufacturer{color:var(--secondary-green-200,#166a45);width:fit-content;text-decoration:underline}.hD7xVa_mpn{color:var(--gray-100,#1c1b22);letter-spacing:-.5px;margin:0}.hD7xVa_shortDescription{color:var(--gray-80,#363343);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hD7xVa_rightCol{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:16px;display:flex}@media (max-width:768px){.hD7xVa_rightCol{align-items:flex-start;width:100%}}.hD7xVa_keyGrid{border:1px solid var(--gray-20,#dbd9e7);background:var(--gray-05,#f7f7fa);border-radius:8px;grid-template-columns:repeat(2,minmax(120px,1fr));display:grid;overflow:hidden}@media (max-width:768px){.hD7xVa_keyGrid{width:100%}}.hD7xVa_keyCell{border-right:1px solid var(--gray-20,#dbd9e7);border-bottom:1px solid var(--gray-20,#dbd9e7);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.hD7xVa_keyCell:nth-child(2n){border-right:none}.hD7xVa_keyCell:nth-child(n+3){border-bottom:none}.hD7xVa_keyLabel{color:var(--gray-60,#6b6878)}.hD7xVa_keyValue{color:var(--gray-100,#1c1b22);font-weight:500}.hD7xVa_keyCellGated{font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;margin:0}.hD7xVa_keyCellGated:hover .hD7xVa_gatedValue,.hD7xVa_keyCellGated:focus-visible .hD7xVa_gatedValue{text-decoration:underline}.hD7xVa_gatedValue{color:var(--secondary-green-200,#166a45);white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.hD7xVa_gatedValue svg{flex-shrink:0}.hD7xVa_outlinedButton{border:.5px solid var(--gray-30,#bcb8ca);background:var(--primary-white,#fff);color:var(--gray-100,#1c1b22);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.hD7xVa_outlinedButton:hover{background:var(--green-20,#daffe1)}.hD7xVa_btnIcon{width:16px;height:16px}.hD7xVa_cpnArea{justify-content:flex-start;align-items:flex-start;min-width:0;margin-top:8px;display:flex}.hD7xVa_cpnFilled{align-items:center;gap:6px;min-width:0;max-width:100%;font-size:14px;line-height:1.35;display:inline-flex}.hD7xVa_cpnFilledLabel{color:var(--gray-80,#363343);flex-shrink:0}.hD7xVa_cpnFilledValue{min-width:0;color:var(--gray-80,#363343);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hD7xVa_cpnEditBtn{color:var(--secondary-green-200,#166a45);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hD7xVa_cpnEditBtn svg{width:16px;height:16px}.hD7xVa_cpnEdit{flex-direction:column;gap:6px;min-width:0;display:flex}.hD7xVa_cpnEditRow{align-items:center;gap:8px;display:flex}.hD7xVa_cpnEditLabel{color:var(--gray-80,#363343);white-space:nowrap;flex-shrink:0;font-size:14px;line-height:1.35}.hD7xVa_cpnInput{border:1px solid var(--secondary-green-200,#166a45);background:var(--primary-white,#fff);width:164px;height:32px;color:var(--gray-100,#1c1b22);border-radius:8px;padding:4px 8px;font-size:14px;line-height:1.2}.hD7xVa_cpnInput:focus{border-color:var(--secondary-green-200,#166a45);outline:none}.hD7xVa_cpnInputError,.hD7xVa_cpnInputError:focus{border-color:var(--error-light,#9e1111)}.hD7xVa_cpnConfirm{border:1px solid var(--secondary-green-200,#166a45);background:var(--primary-white,#fff);width:32px;height:32px;color:var(--secondary-green-200,#166a45);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hD7xVa_cpnConfirm svg{width:16px;height:16px}.hD7xVa_cpnConfirm:hover{background:var(--green-10,#f3fdf5)}.hD7xVa_cpnConfirm:disabled{opacity:.5;cursor:not-allowed}.hD7xVa_cpnConfirmActive{background:var(--green-20,#daffe1)}.hD7xVa_cpnError,.hD7xVa_cpnWarning{color:var(--error-light,#9e1111);font-size:12px;line-height:1.3}
.O2w-3G_carrierName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.O2w-3G_logoTile{border:.5px solid var(--gray-30,#bcb8ca);background:var(--primary-white);width:32px;height:32px;color:var(--text-primary);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.O2w-3G_logoFill{flex:none}.O2w-3G_editCarrier{flex-direction:column;gap:24px;display:flex}.O2w-3G_editCarrierHeader{align-items:center;gap:12px;min-width:0;display:flex}.O2w-3G_editCarrierName{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:500;line-height:25px;overflow:hidden}.O2w-3G_editSection{flex-direction:column;gap:16px;display:flex}.O2w-3G_editSectionHead{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.O2w-3G_editSectionLabel{color:var(--secondary-green-200);font-size:12px;font-weight:500;line-height:14.4px}.O2w-3G_editRows{flex-direction:column;gap:24px;display:flex}.O2w-3G_editRow{flex-direction:column;gap:8px;display:flex}.O2w-3G_editRowLine{justify-content:space-between;align-items:center;gap:12px;min-height:21px;display:flex}.O2w-3G_editRowValue{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:20px}.O2w-3G_removeLink{color:var(--secondary-green-200);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:20.8px;text-decoration:underline}.O2w-3G_removeLink:focus{outline:none}.O2w-3G_removeLink:focus-visible{outline:1px solid var(--secondary-green-200);outline-offset:2px}.O2w-3G_removeLink:disabled{color:var(--gray-30);cursor:default}.O2w-3G_inlineActions{align-items:center;gap:8px;display:inline-flex}.O2w-3G_inlineCancel.O2w-3G_inlineCancel:hover{background:var(--error-light);color:var(--primary-white)}.O2w-3G_editNote{color:var(--text-muted);margin:0;font-size:12px;line-height:15.6px}.O2w-3G_editError{color:var(--error-light);margin:0;font-size:12px}
.upD-vG_breadcrumbs{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.upD-vG_breadcrumb{width:max-content}.upD-vG_breadcrumb:not(:last-child):after{content:"/"/"";color:var(--secondary-green-200);padding:7px}.upD-vG_link{color:var(--primary-black);cursor:pointer;border-bottom:1px solid #0000;outline:none;padding-bottom:7px;line-height:135%;text-decoration:none;position:relative}.upD-vG_link:hover:not(.upD-vG_current){color:var(--secondary-green-200);border-bottom:1px solid var(--secondary-green-200)}.upD-vG_link.upD-vG_current{color:var(--green-100);font-weight:500;line-height:120%}.upD-vG_homeIcon{vertical-align:text-bottom;width:16px;height:16px;display:inline-block}.upD-vG_homeIcon svg{width:100%;height:100%;display:block}.upD-vG_breadcrumbContainer{position:relative}.upD-vG_hiddenItemsModal{background:var(--primary-white);border:1px solid var(--gray-10);z-index:1000;border-radius:8px;width:fit-content;padding:8px;display:none;position:absolute;top:100%;left:-15px;box-shadow:0 4px 12px #00000040}.upD-vG_hiddenItemsModal.upD-vG_open{display:block}@media (hover:hover) and (pointer:fine){.upD-vG_ellipsisWrapper:hover .upD-vG_hiddenItemsModal{display:block}}.upD-vG_hiddenLink{color:var(--primary-black);white-space:nowrap;padding:7px 0;text-decoration:none;display:block}.upD-vG_hiddenLink:hover{color:var(--secondary-green-200);border-bottom:1px solid var(--secondary-green-200);width:fit-content}.upD-vG_ellipsisWrapper{display:inline-block;position:relative}
._71j1kG_payCard{background:var(--gray-05);border:1px solid var(--border-light);border-radius:var(--radius);justify-content:space-between;align-items:center;padding:14px;display:flex}._71j1kG_payCard._71j1kG_default{background:var(--green-20);border-color:var(--green-40,#a8d8b9)}._71j1kG_payCardInfo{align-items:center;gap:12px;display:flex}._71j1kG_payCardName{font-size:13px;font-weight:500}._71j1kG_payCardExp{color:var(--text-secondary);margin-top:2px;font-size:11px}._71j1kG_logoFrame{background:var(--primary-white);border:.5px solid var(--gray-30,#bcb8ca);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:32px;display:inline-flex;overflow:hidden}._71j1kG_logoFrame svg{flex-shrink:0;display:block}._71j1kG_logoFrame svg>rect:first-child{stroke:none}._71j1kG_logoFrame[data-network=visa] svg,._71j1kG_logoFrame[data-network=amex] svg{width:50px;height:34px}._71j1kG_logoFrame[data-network=jcb] svg{width:26px;height:22px}._71j1kG_logoFrame[data-network=unionpay] svg{transform-origin:50%;transform:scale(1.17)}._71j1kG_maskedNumber{color:var(--text-primary);white-space:pre;font-size:14px;font-weight:400;line-height:18.9px}._71j1kG_expiredBadge{height:24px;color:var(--error-light);background:var(--primary-white);border:1px solid var(--error-light);white-space:nowrap;border-radius:4px;align-items:center;padding:5px 8px 3px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}._71j1kG_iconBtn{width:26px;height:26px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-block:-1px;padding:0;display:inline-flex}._71j1kG_iconBtn:hover{color:var(--text-primary);background:var(--gray-05)}._71j1kG_iconBtn:focus-visible{outline:2px solid var(--green-80);outline-offset:1px}._71j1kG_creditTerms{flex-direction:column;min-height:393px;display:flex}._71j1kG_creditTermsBody,._71j1kG_creditTermsEmptyBody{flex-direction:column;gap:32px;padding:24px;display:flex}._71j1kG_creditTermsEmptyBody{flex:auto;justify-content:center;align-items:center}._71j1kG_fpLogo{flex:none;width:231px;height:32px;display:block}._71j1kG_fpHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._71j1kG_fpRule{border:none;border-top:1px solid var(--border-light);margin:0 0 -1px}._71j1kG_meter{background:var(--gray-30,#bcb8ca);border-radius:8px;height:32px;overflow:hidden}._71j1kG_meterFill{background:linear-gradient(90deg,#88ff74 0%,#72edd1 100%);border-radius:8px;height:100%}._71j1kG_overLimitNote{color:var(--error-light);margin-top:-16px;font-size:12px;font-weight:600}._71j1kG_fpDetails{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:767px){._71j1kG_fpDetails{grid-template-columns:1fr}}._71j1kG_fpStatusActive{color:var(--green-60,#145f4f);font-weight:400}._71j1kG_dialogIntro{color:var(--text-primary);margin:0;font-size:14px;line-height:18.9px}._71j1kG_formHeading,._71j1kG_bankForm h3{color:var(--text-primary);margin:12px 0 4px;font-size:14px;font-weight:500;line-height:16.8px}._71j1kG_formCheckbox{margin-top:12px}._71j1kG_formHint{color:var(--gray-60);margin:12px 0 0;font-size:12px;line-height:15.6px}
._6qcxzW_root{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media (min-width:1025px){._6qcxzW_root{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}}._6qcxzW_ctaWrapper{background:var(--primary-white);border-radius:8px;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;padding:16px;display:flex}._6qcxzW_ctaWrapper button{gap:5px}@media (min-width:414px){._6qcxzW_ctaWrapper{gap:10px}}@media (min-width:769px){._6qcxzW_ctaWrapper{gap:12px;padding:0 24px}}@media (min-width:1025px){._6qcxzW_ctaWrapper{background:0 0;justify-content:flex-end;width:fit-content;padding:0}}._6qcxzW_pillButton{cursor:pointer;background:var(--primary-white,#fff);color:var(--gray-100,#1c1b22);border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}._6qcxzW_pillButton:hover{background:var(--green-10,#f3fdf5)}._6qcxzW_listIconButton:hover{color:var(--primary-white);border:1px solid var(--secondary-green-200);background:var(--secondary-green-200)}._6qcxzW_listIconButton._6qcxzW_active{background:var(--green-80);color:var(--primary-neon-green)}._6qcxzW_listIconButton._6qcxzW_active:hover{border:1px solid var(--secondary-green-200);background:var(--secondary-green-200)}._6qcxzW_icon{width:16px;height:16px;display:flex}._6qcxzW_modalBody{flex-direction:column;gap:24px;display:flex}._6qcxzW_modalContent{flex-direction:column;gap:8px;padding-bottom:4px;display:flex}._6qcxzW_modalContentHeader{color:var(--gray-100)}._6qcxzW_messageIconWrapper{border:1px solid var(--green-60);border-radius:10px;align-items:flex-start;width:max-content;height:40px;padding:12px;display:flex}._6qcxzW_modalCtaWrapper{gap:8px;height:41px;display:flex}._6qcxzW_link{width:100%;height:41px}._6qcxzW_link>input{-webkit-line-clamp:1;width:100%;color:var(--gray-100);text-overflow:ellipsis;border:1px solid var(--gray-80);border-radius:8px;-webkit-box-orient:vertical;align-self:stretch;padding:10px 16px;font-size:16px;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}._6qcxzW_copyButton{height:41px}._6qcxzW_ctaButtonText{-webkit-line-clamp:1;color:var(--green-100);text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:120%;display:-webkit-box;overflow:hidden}._6qcxzW_removemodalBody{flex-direction:column;gap:24px;display:flex}._6qcxzW_listItems{flex-direction:column;gap:0;display:flex}._6qcxzW_product{justify-content:flex-start;align-items:center;gap:8px;display:flex}._6qcxzW_listItem{border-bottom:1px solid var(--gray-20);gap:0;height:70px;display:flex}._6qcxzW_listItem._6qcxzW_active{background-color:var(--green-10)}._6qcxzW_productImage{border:1px solid var(--gray-20);border-radius:8px}._6qcxzW_checkbox{justify-content:center;align-items:center;padding:8px;display:flex}._6qcxzW_listTitle{color:var(--primary-black);justify-content:center;align-items:center;padding:24px 16px;display:flex}._6qcxzW_removemodalCtaWrapper{justify-content:flex-end;gap:8px;height:41px;margin-bottom:10px;display:flex}
.apsyqa_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.apsyqa_noPdf{vertical-align:middle;display:inline-flex}.apsyqa_emptyArea{justify-content:center;align-items:center;min-height:320px;display:flex}
.IVmKmq_wrapper{position:relative}.IVmKmq_button{border:.5px solid var(--gray-30,#bcb8ca);background:var(--primary-white,#fff);color:var(--gray-100,#1c1b22);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.IVmKmq_button:hover{background:var(--green-20,#daffe1)}.IVmKmq_icon{width:16px;height:16px}.IVmKmq_menu{z-index:2;background:var(--primary-white,#fff);border:1px solid var(--gray-20,#dbd9e7);border-radius:8px;min-width:220px;max-width:360px;max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto;box-shadow:0 8px 24px #1c1b221f}@media (max-width:768px){.IVmKmq_menu{left:0;right:auto}}.IVmKmq_menuItem{width:100%;color:var(--gray-100,#1c1b22);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;font-size:14px;line-height:1.35;display:block;overflow:hidden}.IVmKmq_menuItem:hover{background:var(--gray-05,#f7f7fa)}
.UF-pNa_root{background:var(--primary-white);border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:32px;display:flex}.UF-pNa_section{width:100%;margin-bottom:24px}.UF-pNa_description{color:var(--gray-80);padding-top:8px}.UF-pNa_sectionHeader{border-bottom:1px solid var(--gray-20);justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 0;display:flex}.UF-pNa_section:first-child .UF-pNa_sectionHeader{padding-top:0}.UF-pNa_featureList{flex-direction:column;gap:16px;width:100%;margin:0;padding:8px 0 0;display:flex}.UF-pNa_listItem{color:var(--gray-80);margin-left:16px;list-style-type:disc}.UF-pNa_rows{columns:2;align-self:stretch;column-gap:32px;padding-top:24px}@media (max-width:504px){.UF-pNa_rows{columns:1}}.UF-pNa_row{break-inside:avoid;align-items:flex-start;gap:8px;min-height:24px;padding:1px 0;display:flex}.UF-pNa_label{color:var(--gray-80);flex:1 0 0;align-items:center;gap:8px;display:flex}.UF-pNa_leader{border-bottom:1px dotted var(--gray-20,#dbd9e7);flex:1 0 0;min-width:8px;transform:translateY(-2px)}.UF-pNa_value{color:var(--primary-black);text-align:right;overflow-wrap:anywhere;flex:0 auto;min-width:0;margin:0;font-weight:500}@media (max-width:504px){.UF-pNa_value{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.UF-pNa_applicationSubhead{color:var(--primary-black);margin:8px 0 0}.UF-pNa_iconsGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:22px;display:grid}@media (min-width:505px){.UF-pNa_iconsGrid{grid-template-columns:repeat(4,1fr);margin-top:0;margin-bottom:8px}}.UF-pNa_icon{background-color:#ececf4;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.UF-pNa_certificationItem{flex-direction:column;gap:16px;display:flex}.UF-pNa_certificatesDescription{flex-direction:column;gap:30px;display:flex}@media (min-width:505px){.UF-pNa_certificatesDescription{gap:24px}}
.J06mlG_root{background:var(--purple-20);border-radius:8px;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;display:flex}.J06mlG_heading{color:var(--primary-black);letter-spacing:-.5px;font-size:28px;font-style:normal;font-weight:500;line-height:35px}.J06mlG_desc{font-weight:400}
.FZqzGG_root{justify-content:center;max-height:188px;display:flex}@media (max-width:768px){.FZqzGG_root{max-height:80px}}.FZqzGG_items{width:100%;overflow:overlay;flex-flow:column wrap;justify-content:flex-start;gap:16px 32px;display:flex;overflow-x:scroll}.FZqzGG_items::-webkit-scrollbar{display:none}.FZqzGG_items{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:768px){.FZqzGG_items{column-gap:16px;margin-top:24px}}.FZqzGG_categoryLink{max-width:315px}.FZqzGG_category{cursor:pointer;gap:12px;width:315px;min-width:fit-content;display:flex}.FZqzGG_category:hover .FZqzGG_logo{border:1px solid var(--green-30);background:var(--green-20)}.FZqzGG_category:hover .FZqzGG_categoryName{color:var(--green-80);text-decoration:underline}.FZqzGG_logo{border:1px solid var(--gray-30);background:var(--primary-white);color:var(--primary-black);border-radius:12px;width:48px;min-width:48px;height:48px;min-height:48px;padding:4px}.FZqzGG_logo img{mix-blend-mode:multiply}@media (max-width:768px){.FZqzGG_logo{width:40px;min-width:40px;height:40px;min-height:40px;padding:4px}}.FZqzGG_details{flex-direction:column;justify-content:center;height:100%;display:flex}.FZqzGG_categoryName{color:var(--secondary-green-200);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-wrap:nowrap;align-self:stretch;font-size:20px;font-style:normal;font-weight:500;line-height:125%;display:-webkit-box;overflow:hidden}@media (max-width:768px){.FZqzGG_categoryName{font-size:16px}}.FZqzGG_productCount{color:var(--gray-60);opacity:.8;font-size:12px;font-style:normal;font-weight:400;line-height:130%}
._6FZf5G_root{background-color:var(--gray-05,#f7f7fa);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:32px;display:flex}@media (max-width:504px){._6FZf5G_root{padding:24px 16px}}._6FZf5G_emblem{color:#2e80ff;justify-content:center;align-items:center;display:flex}._6FZf5G_emblem svg{width:48px;height:48px}._6FZf5G_heading{color:var(--blue-60,#2b516f);letter-spacing:-.25px;margin:0}._6FZf5G_headingStrong{font-weight:600}._6FZf5G_blurb{color:var(--blue-60,#2b516f);margin:4px 0 0}._6FZf5G_tiles{grid-template-columns:repeat(4,1fr);gap:12px;width:100%;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (max-width:504px){._6FZf5G_tiles{grid-template-columns:repeat(2,1fr)}}._6FZf5G_tileItem{display:flex}._6FZf5G_tile{color:var(--blue-60,#2b516f);text-align:center;flex-direction:column;flex:1 0 0;align-items:center;gap:12px;text-decoration:none;display:flex}._6FZf5G_tile:hover ._6FZf5G_tileIcon,._6FZf5G_tile:focus-visible ._6FZf5G_tileIcon{background-color:var(--blue-20,#c8dfef)}._6FZf5G_tileIcon{aspect-ratio:1;background-color:var(--blue-10,#e9eff3);color:#2e80ff;border-radius:12px;justify-content:center;align-items:center;width:100%;transition:background-color .15s;display:flex}._6FZf5G_tileIcon svg{width:28px;height:28px}._6FZf5G_tileLabel{-webkit-line-clamp:3;line-clamp:3;color:var(--blue-60,#2b516f);text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}
.DU8qQa_root{border:1px solid var(--gray-20);border-radius:8px;flex-direction:column;align-items:flex-start;gap:16px;margin:24px 0;padding:48px 24px;display:flex}.DU8qQa_root .DU8qQa_message{color:var(--gray-100)}.DU8qQa_root .DU8qQa_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DU8qQa_root .DU8qQa_chip{border:1px solid var(--gray-30);color:var(--gray-100);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.DU8qQa_root .DU8qQa_chip>svg{flex-shrink:0}.DU8qQa_root .DU8qQa_chip:hover{border-color:var(--secondary-green-200);color:var(--secondary-green-200)}.DU8qQa_root .DU8qQa_clearAll{background:var(--primary-black);color:var(--primary-white);cursor:pointer;border:none;border-radius:4px;padding:10px 20px}.DU8qQa_root .DU8qQa_clearAll:hover{background:var(--secondary-green-200)}
.F1xEuq_root{background:var(--primary-white);border-radius:8px;flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.F1xEuq_root{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0;display:grid}}@media (min-width:1025px){.F1xEuq_root{padding:24px 32px}}
.h-3Dzq_root{text-align:center;justify-content:center;padding:80px 24px;display:flex}.h-3Dzq_message{max-width:480px}.h-3Dzq_link{text-decoration:underline}
.sOpj3W_root{border-radius:8px;flex-direction:column;min-height:fit-content;padding:16px;display:flex}@media (min-width:769px){.sOpj3W_root{padding:24px}}@media (min-width:1025px){.sOpj3W_root{justify-content:center;align-items:flex-start;min-height:340px;padding:0}}.sOpj3W_root dl{width:100%}.sOpj3W_mpnRow{flex-direction:column;gap:4px;width:100%;margin-bottom:16px;display:flex}.sOpj3W_row{border-bottom:1px solid var(--gray-10);grid-template-columns:45% 40%;align-items:flex-start;gap:32px;width:100%;padding:12px 0;display:flex}.sOpj3W_row:last-of-type{border-bottom:none}.sOpj3W_documentRow{grid-template-columns:45% 40%;align-items:center;gap:32px;width:100%;padding:12px 0;display:flex}.sOpj3W_mpn{color:var(--primary-black);letter-spacing:-1px}@media (max-width:768px){.sOpj3W_mpn{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}}.sOpj3W_manufacturer{color:var(--green-60);line-height:125%}.sOpj3W_description{color:var(--gray-100)}@media (max-width:504px){.sOpj3W_description{letter-spacing:normal}}.sOpj3W_label{color:var(--gray-80);flex:0 0 45%}.sOpj3W_value{color:var(--primary-black);flex:0 0 40%}.sOpj3W_tagMobileTablet{margin-bottom:16px}@media (min-width:768px){.sOpj3W_tagMobileTablet{display:none}}@media (max-width:767px){.sOpj3W_tagDesktop{display:none}}.sOpj3W_headlineDesktop{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:768px){.sOpj3W_headlineDesktop{flex-direction:column;align-items:flex-start;gap:4px}}
._1ky40W_root{background-color:var(--primary-white);border-radius:8px;width:100%;padding:24px 24px 48px}._1ky40W_root._1ky40W_search{padding:0}._1ky40W_contents{flex-direction:column;gap:16px;width:100%;max-width:1408px;margin:0 auto;display:flex}._1ky40W_header{color:var(--gray-100);flex-direction:column;gap:16px;display:flex}@media (min-width:769px){._1ky40W_header{gap:8px}}._1ky40W_wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}._1ky40W_filters{top:calc(var(--global-nav-height,128px) + 16px);max-height:calc(100vh - var(--global-nav-height,128px) - 190px);scrollbar-gutter:stable;grid-column:span 1/span 1;align-self:start;padding-right:8px;position:sticky;overflow-y:auto}@media (max-width:1024px){._1ky40W_filters{display:none}}._1ky40W_productsWrapper{z-index:1;flex-direction:column;grid-column:span 3/span 3;gap:16px;padding-top:16px;display:flex;position:relative}@media (max-width:1024px){._1ky40W_productsWrapper{grid-column:span 4/span 4}}._1ky40W_categoryCarouselWrapper{padding:0}._1ky40W_categoryCarouselHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._1ky40W_categoryTitle{color:var(--gray-100);font-size:20px;font-weight:500;line-height:125%}@media (max-width:768px){._1ky40W_categoryTitle{font-size:18px}}._1ky40W_categoryArrows{align-items:center;display:flex}._1ky40W_layoutControls{justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}._1ky40W_filterToggle{display:none}@media (max-width:1024px){._1ky40W_filterToggle{align-items:center;gap:4px;display:flex}}._1ky40W_sortWrapper{display:block}@media (max-width:1024px){._1ky40W_sortWrapper{display:none}}._1ky40W_sort{width:270px}._1ky40W_sortListBox{max-height:none}._1ky40W_products{flex-direction:column;gap:16px;display:flex}._1ky40W_fallback{flex-direction:column;gap:16px;padding-top:16px;display:flex}._1ky40W_fallbackHeading{color:var(--gray-100)}._1ky40W_droppedFiltersNote{border:1px solid var(--gray-20);border-left:3px solid var(--secondary-green-200);color:var(--gray-100);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;display:flex}._1ky40W_droppedFiltersNote p{margin:0}._1ky40W_droppedFiltersDismiss{cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:inline-flex}._1ky40W_droppedFiltersDismiss>svg{flex-shrink:0}._1ky40W_modal-title-wrap{margin-bottom:24px;padding-right:1rem;width:100%!important;padding-bottom:0!important}._1ky40W_modal-content-body{height:95vh!important;max-height:95vh!important;padding-top:68px!important}
.LudPOW_searchContainer{width:364px;max-width:100%;height:34px;margin:8px 0 12px;position:relative}.LudPOW_searchContainer.LudPOW_filters{margin-top:18px;margin-bottom:16px}@media (max-width:504px){.LudPOW_searchContainer{width:300px;max-width:100%}}.LudPOW_searchInput{border:1px solid #bcb8ca;border-radius:29px;outline:none;width:100%;padding:10px 24px 10px 43px;font-size:16px;transition:border-color .3s}.LudPOW_searchContainer{align-items:center;display:flex}.LudPOW_searchInput:hover{border-color:var(--gray-60)}.LudPOW_searchInput:focus{border-color:var(--secondary-green-200)}.LudPOW_searchIcon{color:var(--gray-60);position:absolute;top:20px;left:20px;transform:translateY(-50%)}.LudPOW_exitIcon{z-index:1;cursor:pointer;top:50%;right:16px;transform:translateY(-50%);position:absolute!important}
.pEaERq_button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;padding:2px;transition:background .3s ease-in-out;display:flex;position:relative}.pEaERq_button:hover{background:#0003}.pEaERq_button:hover .pEaERq_icon path{stroke:var(--secondary-green-200)}.pEaERq_button:hover .pEaERq_tooltip{display:block}.pEaERq_icon{stroke:#323232;width:1.7rem;height:1.7rem}.pEaERq_tooltip{color:#fff;white-space:nowrap;text-align:center;background:#000c;border-radius:4px;padding:5px;transition:opacity .2s ease-in-out;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px)}.pEaERq_arrow{border-top:5px solid #000c;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-5px;left:calc(50% - 5px)}
.qakFHa_root{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:268px;display:flex;position:relative}@media (min-width:1025px){.qakFHa_root{min-height:initial}}.qakFHa_image{object-fit:contain;padding:16px}@media (min-width:769px){.qakFHa_image{padding:24px}}
.ToDbma_dropdownWrapper{flex-shrink:0;display:inline-flex;position:relative}.ToDbma_root{border-bottom:var(--border);color:var(--textColor);padding-bottom:var(--paddingBottom);white-space:nowrap;cursor:pointer;--paddingBottom:1px;--border:1px solid var(--secondary-green-200);--textColor:var(--primary-black);--iconColor:var(--primary-black);background-color:#0000;border-top:none;border-left:none;border-right:none;outline:none;align-items:center;gap:8px;transition:color .3s,border .3s,padding-bottom .3s;display:inline-flex}.ToDbma_root:hover{--textColor:var(--secondary-green-200);--iconColor:var(--secondary-green-200)}.ToDbma_root.ToDbma_added{--iconColor:var(--green-80);--iconFill:var(--green-80)}.ToDbma_root.ToDbma_hasDropdown{gap:4px}.ToDbma_root.ToDbma_hasDropdown:hover,.ToDbma_root.ToDbma_dropdownOpen{--textColor:var(--secondary-green-200);--iconColor:var(--secondary-green-200)}.ToDbma_icon{color:var(--iconColor);flex-shrink:0;justify-content:center;align-items:center;width:16px;transition:color .3s,opacity .3s;display:flex}.ToDbma_icon.ToDbma_filled{color:var(--iconFill)}.ToDbma_backdrop{z-index:99;position:fixed;inset:0}.ToDbma_dropdown{z-index:100;background:var(--primary-white);border:1px solid var(--gray-10);border-radius:8px;flex-direction:column;gap:2px;width:max-content;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px 20px #00000026}.ToDbma_dropdownItem{cursor:pointer;white-space:nowrap;color:var(--primary-black);background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;transition:background-color .15s;display:flex}.ToDbma_dropdownItem:hover{background-color:var(--green-10)}.ToDbma_dropdownItemIcon{width:16px;height:16px;color:var(--primary-black);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.clbCsq_root{border-bottom:1px solid var(--gray-20)}@media (max-width:1024px){.clbCsq_root{padding-bottom:24px}}.clbCsq_root .clbCsq_headerWrapper{justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.clbCsq_root .clbCsq_headerWrapper .clbCsq_filterHeader{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.clbCsq_root .clbCsq_headerWrapper .clbCsq_filterHeader .clbCsq_header{color:var(--gray-100)}.clbCsq_root .clbCsq_headerWrapper .clbCsq_filterHeader .clbCsq_headerCount{color:var(--secondary-green-200);line-height:120%}.clbCsq_root .clbCsq_headerWrapper .clbCsq_resetAllButton{border-bottom:1px solid var(--secondary-green-200)}.clbCsq_root .clbCsq_headerWrapper .clbCsq_resetAllButton:hover{color:var(--secondary-green-200)}.clbCsq_root .clbCsq_headerWrapper .clbCsq_resetAllButton:focus{border-bottom:2px solid var(--secondary-green-200);color:var(--primary-black)}.clbCsq_root .clbCsq_headerWrapper .clbCsq_resetAllButton:active{border-bottom:2px solid var(--secondary-teal)}.clbCsq_filterContainer{border-top:1px solid var(--gray-20)}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper{max-height:400px;color:var(--Primary-Black,#1c1b22);cursor:pointer;flex-direction:column;gap:11px;padding-left:12px;display:flex;overflow:hidden auto}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper>div>span.clbCsq_name:hover{color:var(--secondary-green-200);text-decoration:underline}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper>div>span.clbCsq_count{opacity:.6;margin-left:8px;font-size:11px;font-style:normal;font-weight:500;line-height:22px}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper.clbCsq_multiFilter>span{min-height:fit-content;margin:0!important}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper.clbCsq_multiFilter .clbCsq_filterTitle{color:var(--primary-color);font-size:14px;font-style:normal;font-weight:400;line-height:135%}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper::-webkit-scrollbar{width:6px;height:84px}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper::-webkit-scrollbar-thumb{background:var(--gray-30);border-radius:6px}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper::-webkit-scrollbar-thumb:hover{background:var(--gray-60)}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper::-webkit-scrollbar-button{display:none}.clbCsq_toggleMoreOptionButton{color:var(--secondary-green-200);align-items:center;gap:8px;padding:16px 0 0 12px;line-height:120%;display:flex}.clbCsq_toggleMoreOptionButton>svg{width:16px;height:16px}.clbCsq_toggleMoreOptionButton:focus-visible{outline:2px solid var(--secondary-green-200);outline-offset:2px;border-radius:4px}.clbCsq_tagsContainer{flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;display:flex}.clbCsq_tagsContainer .clbCsq_optionsWrapper{flex-wrap:wrap;gap:4px;display:flex}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem{background:var(--green-30);color:var(--primary-black);border-radius:8px;align-items:center;gap:4px;padding:4px 6px;font-weight:500;display:flex}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem .clbCsq_optionItemButton{cursor:pointer;padding:4px 6px 0;font-size:14px;line-height:22px}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem .clbCsq_tagOptionItemLabel{padding-right:6px;font-size:14px;font-weight:500;line-height:22px}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem:hover{color:var(--primary-white);background:var(--secondary-green-200)}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem:hover svg,.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem:hover button,.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem:hover span{color:var(--primary-white)}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem:focus{background:var(--secondary-teal)}.clbCsq_tagsContainer .clbCsq_optionsWrapper .clbCsq_optionItem svg{color:var(--primary-black)}.clbCsq_tagsContainer .clbCsq_resetButton{gap:var(--spacer-8);border-bottom:1px solid var(--secondary-green-200);color:var(--primary-black);border-radius:0;outline:none;padding-bottom:5px;line-height:14px}.clbCsq_tagsContainer .clbCsq_resetButton:hover{color:var(--secondary-green-200)}.clbCsq_tagsContainer .clbCsq_resetButton:focus{border-bottom:2px solid var(--secondary-green-200);color:var(--primary-black)}.clbCsq_tagsContainer .clbCsq_resetButton:active{border-bottom:2px solid var(--secondary-teal)}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper>div.clbCsq_disabledOption{cursor:default;opacity:.45}.clbCsq_filterContainer .clbCsq_filterOptionsWrapper>div.clbCsq_disabledOption>span.clbCsq_name:hover{color:inherit;text-decoration:none}
._Acy_q_root{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media (min-width:1025px){._Acy_q_root{flex-direction:row;justify-content:space-between;align-items:center;gap:32px}}._Acy_q_ctaWrapper{background:var(--primary-white);border-radius:8px;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;padding:16px;display:flex}._Acy_q_ctaWrapper button{gap:5px}@media (min-width:414px){._Acy_q_ctaWrapper{gap:10px}}@media (min-width:769px){._Acy_q_ctaWrapper{gap:12px;padding:0 24px}._Acy_q_ctaWrapper button{gap:6px}}@media (min-width:1025px){._Acy_q_ctaWrapper{background:0 0;justify-content:flex-end;width:fit-content}}._Acy_q_ctaButton{cursor:pointer;border:1px solid var(--gray-20);background:var(--primary-white);border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}._Acy_q_listIconButton:hover{color:var(--primary-white);border:1px solid var(--secondary-green-200);background:var(--secondary-green-200)}._Acy_q_listIconButton._Acy_q_active{background:var(--green-80);color:var(--primary-neon-green)}._Acy_q_listIconButton._Acy_q_active:hover{border:1px solid var(--secondary-green-200);background:var(--secondary-green-200)}._Acy_q_icon{width:16px;height:16px;display:flex}._Acy_q_modalBody{flex-direction:column;gap:24px;display:flex}._Acy_q_modalContent{flex-direction:column;gap:8px;padding-bottom:4px;display:flex}._Acy_q_modalContentHeader{color:var(--gray-100)}._Acy_q_messageIconWrapper{border:1px solid var(--green-60);border-radius:10px;align-items:flex-start;width:max-content;height:40px;padding:12px;display:flex}._Acy_q_modalCtaWrapper{gap:8px;height:41px;display:flex}._Acy_q_link{width:100%;height:41px}._Acy_q_link>input{-webkit-line-clamp:1;width:100%;color:var(--gray-100);text-overflow:ellipsis;border:1px solid var(--gray-80);border-radius:8px;-webkit-box-orient:vertical;align-self:stretch;padding:10px 16px;font-size:16px;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}._Acy_q_copyButton{height:41px}._Acy_q_ctaButtonText{-webkit-line-clamp:1;color:var(--green-100);text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:120%;display:-webkit-box;overflow:hidden}._Acy_q_removemodalBody{flex-direction:column;gap:24px;display:flex}._Acy_q_listItems{flex-direction:column;gap:0;display:flex}._Acy_q_product{justify-content:flex-start;align-items:center;gap:8px;display:flex}._Acy_q_listItem{border-bottom:1px solid var(--gray-20);gap:0;height:70px;display:flex}._Acy_q_listItem._Acy_q_active{background-color:var(--green-10)}._Acy_q_productImage{border:1px solid var(--gray-20);border-radius:8px}._Acy_q_checkbox{justify-content:center;align-items:center;padding:8px;display:flex}._Acy_q_listTitle{color:var(--primary-black);justify-content:center;align-items:center;padding:24px 16px;display:flex}._Acy_q_removemodalCtaWrapper{justify-content:flex-end;gap:8px;height:41px;margin-bottom:10px;display:flex}
.UEqRHa_root{border-bottom:1px solid var(--gray-20);flex-direction:column;gap:12px;padding:16px 0;display:flex}.UEqRHa_header{justify-content:space-between;align-items:center;gap:16px;display:flex}.UEqRHa_header .UEqRHa_title{color:var(--gray-100)}.UEqRHa_header .UEqRHa_resetAll{color:var(--primary-black);border-bottom:1px solid var(--secondary-green-200);padding-bottom:2px}.UEqRHa_header .UEqRHa_resetAll:hover{color:var(--secondary-green-200)}.UEqRHa_header .UEqRHa_resetAll:focus{border-bottom:2px solid var(--secondary-green-200);color:var(--primary-black)}.UEqRHa_header .UEqRHa_resetAll:active{border-bottom:2px solid var(--secondary-teal)}.UEqRHa_header .UEqRHa_resetAll:focus-visible{outline:2px solid var(--secondary-green-200);outline-offset:2px;border-radius:4px}.UEqRHa_list{flex-wrap:wrap;gap:8px;max-height:88px;transition:max-height .2s;display:flex;overflow:hidden}.UEqRHa_list.UEqRHa_listExpanded{max-height:none}.UEqRHa_specDropdown{position:relative}.UEqRHa_trigger{border:1px solid var(--gray-30);background:var(--primary-white);color:var(--primary-black);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:flex}.UEqRHa_trigger:hover{border-color:var(--secondary-green-200)}.UEqRHa_trigger:focus-visible{outline:2px solid var(--secondary-green-200);outline-offset:2px;border-radius:4px}.UEqRHa_trigger.UEqRHa_triggerActive{border-color:var(--secondary-green-200);background:var(--green-30)}.UEqRHa_trigger .UEqRHa_triggerCount{background:var(--secondary-green-200);min-width:18px;height:18px;color:var(--primary-white);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.UEqRHa_trigger .UEqRHa_triggerIcon{width:16px;height:16px;display:inline-flex}.UEqRHa_trigger .UEqRHa_triggerIcon>svg{width:16px;height:16px}.UEqRHa_popover{z-index:20;background:var(--primary-white);border:1px solid var(--gray-20);border-radius:8px;flex-direction:column;min-width:260px;max-width:320px;max-height:calc(100vh - 16px);padding:16px;display:flex;position:fixed;box-shadow:0 8px 24px #0000001f}.UEqRHa_popoverOptions{min-height:0;max-height:400px;overflow:hidden auto}.UEqRHa_popoverOptions::-webkit-scrollbar{width:6px}.UEqRHa_popoverOptions::-webkit-scrollbar-thumb{background:var(--gray-30);border-radius:6px}.UEqRHa_popoverOptions::-webkit-scrollbar-thumb:hover{background:var(--gray-60)}.UEqRHa_popoverOptions::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.UEqRHa_popoverOptions::-webkit-scrollbar-button{display:none}.UEqRHa_showMore{color:var(--secondary-green-200);align-self:flex-start;align-items:center;gap:8px;line-height:120%;display:flex}.UEqRHa_showMore>svg{width:16px;height:16px}.UEqRHa_showMore:focus-visible{outline:2px solid var(--secondary-green-200);outline-offset:2px;border-radius:4px}
.NRLChW_root{background:var(--primary-white);border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:24px;display:flex}@media (max-width:504px){.NRLChW_root{padding:24px}}.NRLChW_toggleContainer{width:100%;margin-bottom:24px}.NRLChW_description{color:var(--gray-80);padding-top:16px}.NRLChW_subtitleRow{all:unset;cursor:pointer;border-bottom:1px solid var(--gray-20);justify-content:space-between;align-items:center;width:100%;padding:24px 0;display:flex}.NRLChW_toggle{align-items:center;transition:transform .3s;display:flex}.NRLChW_toggle svg{width:16px;height:16px}.NRLChW_featureList{flex-direction:column;gap:16px;width:100%;margin:0;padding:12px 0 0;display:flex}.NRLChW_listItem{color:var(--gray-80);margin-left:16px;list-style-type:disc}.NRLChW_rows{columns:2;align-self:stretch;column-gap:48px;padding-top:8px}@media (max-width:504px){.NRLChW_rows{columns:1}}.NRLChW_row{border-bottom:1px solid var(--gray-10);break-inside:avoid;justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;display:flex}.NRLChW_label{color:var(--gray-80);flex:0 auto}.NRLChW_value{color:var(--primary-black);text-align:right;overflow-wrap:anywhere;flex:0 auto;min-width:0;font-weight:500}@media (max-width:504px){.NRLChW_value{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.NRLChW_iconsGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:22px;display:grid}@media (min-width:505px){.NRLChW_iconsGrid{grid-template-columns:repeat(4,1fr);margin-top:0;margin-bottom:8px}}.NRLChW_icon{background-color:#ececf4;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.NRLChW_certificationItem{flex-direction:column;gap:16px;display:flex}.NRLChW_certificatesDescription{flex-direction:column;gap:30px;display:flex}@media (min-width:505px){.NRLChW_certificatesDescription{gap:24px}}
._GqunG_root{align-items:center;gap:6px;display:flex}._GqunG_root ._GqunG_grid-btn,._GqunG_root ._GqunG_list-btn{opacity:.3}._GqunG_root ._GqunG_grid-btn svg,._GqunG_root ._GqunG_list-btn svg{fill:#000}._GqunG_root ._GqunG_grid-btn._GqunG_active,._GqunG_root ._GqunG_grid-btn:hover,._GqunG_root ._GqunG_list-btn._GqunG_active,._GqunG_root ._GqunG_list-btn:hover{opacity:1}
._NJbYW_root{flex-direction:column;gap:16px;display:flex}
.vfJIqW_container{cursor:pointer;align-items:center;gap:12px;width:315px;min-width:fit-content;display:flex}.vfJIqW_container .vfJIqW_logo{border:1px solid var(--gray-30);background:var(--primary-white);color:var(--primary-black);border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:4px;display:flex}.vfJIqW_container .vfJIqW_logo img{mix-blend-mode:multiply}@media (max-width:768px){.vfJIqW_container .vfJIqW_logo{width:40px;min-width:40px;height:40px;min-height:40px;padding:4px}}.vfJIqW_container .vfJIqW_details{flex-direction:column;justify-content:center;height:100%;display:flex}.vfJIqW_container h5{color:var(--secondary-green-200);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-wrap:nowrap;align-self:stretch;font-size:20px;font-style:normal;font-weight:500;line-height:125%;display:-webkit-box;overflow:hidden}@media (max-width:768px){.vfJIqW_container h5{font-size:16px}}.vfJIqW_container span{color:var(--gray-60);opacity:.8;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.vfJIqW_container:hover .vfJIqW_logo{border:1px solid var(--green-30);background:var(--green-20)}.vfJIqW_container:hover h5{color:var(--green-80);text-decoration:underline}
.Uh-G_W_container{cursor:pointer;align-items:center;max-width:316px;display:flex}@media (max-width:768px){.Uh-G_W_container{width:50%}}.Uh-G_W_container .Uh-G_W_label{color:var(--secondary-green-200);font-size:14px;font-style:normal;font-weight:500;line-height:120%}@media (max-width:768px){.Uh-G_W_container .Uh-G_W_label{font-size:16px}}.Uh-G_W_container .Uh-G_W_quantity{color:var(--gray-80);padding-left:4px;font-size:12px;font-style:normal;font-weight:400}.Uh-G_W_container:hover .Uh-G_W_label{color:var(--green-80);text-decoration:underline}.Uh-G_W_container:hover .Uh-G_W_quantity{text-decoration:none}
.aR-1ka_root{flex-direction:column;gap:16px;width:100%;display:flex}
