.on3ycq_parentColumn{background-color:var(--main-body-background-color)}
.bFmDRG_sectionLabel{color:var(--primary-dark);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.bFmDRG_frequencyWrapper{flex-wrap:wrap;align-items:flex-end;column-gap:.5rem;display:flex}@media (min-width:768px){.bFmDRG_frequencyWrapper{justify-content:flex-start}}.bFmDRG_frequencyInput{flex:100%;width:auto}@media (min-width:768px){.bFmDRG_frequencyInput{flex:unset;min-width:12rem;margin-right:1rem}}.bFmDRG_recurEveryInput{width:auto;max-width:3.25rem}.bFmDRG_recurEveryInput label{white-space:nowrap;overflow:visible}.bFmDRG_recurEveryInput input{text-align:center}.bFmDRG_recurEveryInput input::-webkit-inner-spin-button{appearance:none}.bFmDRG_recurEveryInput input::-webkit-outer-spin-button{appearance:none}.bFmDRG_recurEveryInput small{display:none}.bFmDRG_onTheInput{flex-direction:row;align-items:center;column-gap:.5rem;width:auto}.bFmDRG_onTheInput label{flex:none;margin-bottom:0;font-size:1rem;font-weight:400}.bFmDRG_onTheInput select,.bFmDRG_onTheInput input[type=text]{flex:1 1 0}.bFmDRG_onTheInput input[type=text]{max-width:6.375rem}.bFmDRG_dayOfWeekLabel{margin-bottom:var(--input-margin-bottom);color:var(--primary-dark);padding:var(--input-padding-y) 0}@media (min-width:768px){.bFmDRG_dayOfWeekLabel{border:1px solid #0000;padding:.625rem 0}}.bFmDRG_dayOfWeekSelector{margin-bottom:var(--input-margin-bottom);flex:100%;margin-top:-.5rem}.bFmDRG_dayOfWeekSelector p{font-size:1rem;font-weight:400}@media (min-width:768px){.bFmDRG_dayOfWeekSelector{flex:unset;flex-direction:row;align-items:center;column-gap:.5rem;width:auto;margin-top:0}}.bFmDRG_dateWrapper{flex-wrap:wrap;column-gap:1rem;display:flex}@media (min-width:768px){.bFmDRG_dateWrapper{flex-wrap:unset;align-items:flex-end;column-gap:1.5rem}}.bFmDRG_dateInput{--input-margin-bottom:0;flex:1}@media (min-width:768px){.bFmDRG_dateInput{flex:none;width:auto;max-width:12rem}}.bFmDRG_endDateWrapper{flex:1;position:relative}@media (min-width:768px){.bFmDRG_endDateWrapper{flex:unset}}.bFmDRG_addButton{text-align:left;flex:0 0 100%;margin-top:1rem}@media (min-width:768px){.bFmDRG_addButton{flex:unset;margin-top:0;margin-bottom:var(--input-padding-y)}}.bFmDRG_removeButton{--link-color:var(--danger);--link-hover-color:var(--hover-dark-red);top:0;right:0}.bFmDRG_removeButton.link{position:absolute}
.eYd5-W_deleteButton{--link-color:var(--danger);--link-hover-color:var(--hover-dark-red);order:2;font-size:1.125rem}@media (min-width:768px){.eYd5-W_deleteButton{order:unset;margin-right:auto}}.eYd5-W_cancelButton{order:1}@media (min-width:768px){.eYd5-W_cancelButton{order:unset}}.eYd5-W_submitButton{order:3}@media (min-width:768px){.eYd5-W_submitButton{order:unset}}.eYd5-W_form{flex-direction:column;flex:1;display:flex}
._6rAJrG_wrapper{grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem;display:grid}._6rAJrG_title{--link-color:var(--primary-dark);--link-hover-color:var(--primary-dark);color:var(--primary-dark);text-align:left;text-transform:uppercase;grid-column-end:span 2;align-items:center;font-size:1rem;font-weight:600;display:flex}@media (min-width:768px){._6rAJrG_title{font-size:1.125rem}}@media (min-width:992px){._6rAJrG_title{text-transform:none;cursor:default;margin-bottom:.5rem;font-size:1.5rem}}._6rAJrG_title._6rAJrG_expanded{margin-bottom:1rem}._6rAJrG_title.link{transition:none}._6rAJrG_expandIcon{color:var(--primary-lighter);margin-right:.5rem;font-size:1rem}._6rAJrG_label{font-weight:600}._6rAJrG_value{white-space:nowrap;text-overflow:ellipsis;grid-column-end:span 2;overflow:hidden}._6rAJrG_addButton{grid-column-start:1}
.zUwiDa_imageWithZoom{all:unset;box-sizing:border-box;border-radius:var(--image-with-zoom-border-radius,0);flex-direction:column;gap:.75rem;width:100%;height:100%;display:flex}.zUwiDa_imageWithZoom .zUwiDa_fallbackContainer,.zUwiDa_imageWithZoom .zUwiDa_zoomContainer{cursor:pointer;border-radius:var(--image-with-zoom-border-radius,0);display:flex;position:relative;overflow:hidden}.zUwiDa_imageWithZoom .zUwiDa_originalImage{border:solid 1px var(--primary-border-color,lightgray);object-fit:contain;aspect-ratio:1;border-radius:var(--image-with-zoom-border-radius,0);width:100%;height:100%}.zUwiDa_imageWithZoom .zUwiDa_fallbackContainer .zUwiDa_originalImage{padding:1.25rem}.zUwiDa_imageWithZoom .zUwiDa_zoomContainer{border-radius:var(--image-with-zoom-border-radius,0)}.zUwiDa_imageWithZoom .zUwiDa_zoomContainer:hover{box-shadow:0 .5rem 1rem #00000026}.zUwiDa_imageWithZoom .zUwiDa_zoomContainer .zUwiDa_zoomedImage{border-radius:var(--image-with-zoom-border-radius,0);background-repeat:no-repeat;background-color:var(--white);border:solid 1px var(--primary-border-color,lightgray);width:100%;height:100%;position:absolute;top:0;right:0}@media (max-width:991.98px){.zUwiDa_imageWithZoom .zUwiDa_zoomContainer .zUwiDa_zoomedImage{display:none}.zUwiDa_imageWithZoom .zUwiDa_zoomContainer:hover{box-shadow:none}}.zUwiDa_imageWithZoom .zUwiDa_label{text-align:center;font-size:1em}.zUwiDa_imageWithZoom .zUwiDa_label.zUwiDa_mobileOnly{display:none}@media (max-width:991.98px){.zUwiDa_imageWithZoom .zUwiDa_label{display:none}.zUwiDa_imageWithZoom .zUwiDa_label.zUwiDa_mobileOnly{display:block}}
._2DWb8a_container{--item-card-list-price-font-size:1rem;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}._2DWb8a_quoteLabel{text-align:end;color:var(--primary-dark);border-bottom:1px dashed var(--primary-border-color);margin-bottom:.25rem;font-size:1.125rem;font-weight:600;display:inline-block}._2DWb8a_info{flex-direction:row;justify-content:flex-end;gap:.5rem;display:flex}
._9ZFAHW_dialogContent{--image-with-zoom-border-radius:var(--ld-mi-radius-md);flex-direction:column;align-items:center;display:flex}@media (max-width:767.98px){._9ZFAHW_dialog{--dialog-spacing-sides:0;--dialog-spacing-top:0;width:100vw;height:100vh;max-height:unset}}._9ZFAHW_hoverNote,._9ZFAHW_pinchNote{text-align:center;color:var(--primary-light);margin-top:.5rem;font-size:.875rem}._9ZFAHW_hoverNote{display:none}@media (min-width:992px){._9ZFAHW_hoverNote{display:block}._9ZFAHW_pinchNote{display:none}}._9ZFAHW_image{width:100%;max-width:31.25rem;max-height:31.25rem}@media (min-width:768px){._9ZFAHW_image{width:31.25rem;height:31.25rem}}
._7lrhha_comparePage{--container-gutter:1.5rem;--main-body-last-div-after-padding-bottom:5rem;--comparison-actions-container-width:10.875rem;--comparison-column-min-width:11.3125rem;--custom-item-card-image-size:5rem;background-color:var(--white)}@media (min-width:768px){._7lrhha_comparePage{--comparison-column-min-width:15.625rem;--comparison-actions-container-width:12.375rem}}@media (min-width:992px){._7lrhha_comparePage{--container-gutter:2rem}}._7lrhha_comparePage ._7lrhha_compareContent{margin-inline:calc(-1*var(--container-gutter));padding-inline:var(--container-gutter)}._7lrhha_comparePage ._7lrhha_compareContent._7lrhha_horizontalOverflow{overflow-x:auto}._7lrhha_comparePage ._7lrhha_productsComparisonContainer{--root-item-card-border:0;border-radius:var(--mi-radius-md);border:1px solid var(--primary-border-color);background-color:var(--white);width:fit-content;min-width:100%;overflow:clip}._7lrhha_productsRow{border-bottom:1px solid var(--primary-border-color);padding-left:1rem;display:flex}._7lrhha_productsRow ._7lrhha_productCard{flex:1 0 var(--comparison-column-min-width);border-right:1px solid var(--primary-border-color)}._7lrhha_productsRow ._7lrhha_productCard:last-child{border-right:none}._7lrhha_comparisonActions{flex:0 0 var(--comparison-actions-container-width);border-right:1px solid var(--primary-border-color);box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:1rem 1rem 1rem 0;display:flex}._7lrhha_comparisonActions ._7lrhha_printButtonContainer{width:min-content}
._2AcC7W_nameAndImageSection{flex-direction:column;display:flex}._2AcC7W_nameAndImageSection ._2AcC7W_uploadImageLabel{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}
.YqFbca_header{margin-top:1rem}.YqFbca_header .YqFbca_backToButton{font-size:1rem;color:var(--tertiary)!important}.YqFbca_header .YqFbca_backToButton:hover{opacity:1;color:var(--tertiary)!important;text-decoration:underline!important}.YqFbca_header .YqFbca_heading{margin-block:1.5rem!important}
.w2Tfjq_button{width:fit-content;min-width:5.625rem}.w2Tfjq_pinDetailBody{flex-direction:column;padding:1.5rem 1rem;display:flex}.w2Tfjq_pinDetailBody .w2Tfjq_imageAndContentSection{display:flex}.w2Tfjq_pinDetailBody .w2Tfjq_imageAndContentSection .w2Tfjq_imageBorder{object-fit:contain;width:5.875rem;height:5.875rem;margin-right:1rem}.w2Tfjq_pinDetailBody .w2Tfjq_imageAndContentSection .w2Tfjq_nameAndEntityColumn{justify-content:flex-start;align-items:flex-start;gap:.5rem;height:fit-content;font-weight:600;display:grid}.w2Tfjq_pinDetailBody .w2Tfjq_imageAndContentSection .w2Tfjq_nameAndEntityColumn .w2Tfjq_name{font-size:1.375rem}.w2Tfjq_pinDetailBody .w2Tfjq_imageAndContentSection .w2Tfjq_buttonsColumn{justify-content:flex-start;align-items:flex-start;gap:.5rem;height:fit-content;display:grid}.w2Tfjq_pinDetailBody .w2Tfjq_buttonsRow{color:var(--light-gray-blue);gap:.25rem;padding-top:1rem;display:flex}.w2Tfjq_hide{display:none!important}.w2Tfjq_cancelConfirmSection{justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}
.u07XuW_productsAttributesRow{padding-left:1rem;display:flex}.u07XuW_productsAttributesRow .u07XuW_attributeName,.u07XuW_productsAttributesRow .u07XuW_attributeValue{overflow-wrap:break-word;border-right:1px solid var(--primary-border-color);overflow:hidden}.u07XuW_productsAttributesRow .u07XuW_attributeName{flex:0 0 var(--comparison-actions-container-width);padding:.75rem .5rem .75rem 0;font-weight:600}.u07XuW_productsAttributesRow .u07XuW_attributeName .u07XuW_link{font-weight:500}.u07XuW_productsAttributesRow .u07XuW_attributeName .u07XuW_link:hover{text-decoration:underline}.u07XuW_productsAttributesRow .u07XuW_attributeValue{flex:1 0 var(--comparison-column-min-width);padding:.75rem .5rem}.u07XuW_productsAttributesRow .u07XuW_attributeValue:last-child{border-right:none}.u07XuW_productsAttributesRow .u07XuW_noDataLabel{color:var(--primary-lighter);font-style:italic}.u07XuW_productsAttributesRow:last-child{border-bottom-left-radius:var(--mi-radius-md);border-bottom-right-radius:var(--mi-radius-md)}
.Z-2g1q_loadingSpinner{border-top:var(--light-gray-blue) 1px solid;border-bottom:var(--light-gray-blue) 1px solid;padding:1rem 2rem}.Z-2g1q_toggleAndButtonSection{border-top:var(--light-gray-blue) 1px solid;border-bottom:var(--light-gray-blue) 1px solid;cursor:pointer;background-color:#fff;border-left:none;border-right:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 2rem;display:flex}.Z-2g1q_toggleAndButtonSection .Z-2g1q_labelAndToggle .Z-2g1q_label{margin-left:1rem;font-size:1.125rem;font-weight:600}
.nR_ROq_comparisonContainer{--comparison-actions-container-width:13.375rem;--max-visible-products:4;--comparison-column-width:max(15.625rem, calc((100cqw - 2px - var(--comparison-actions-container-width)) / min(var(--products-count), var(--max-visible-products))));--comparison-column-min-width:var(--comparison-column-width);container-type:inline-size}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_comparisonContainer.nR_ROq_overflowing{margin-right:calc(100% - 97cqw)}}@media print{.nR_ROq_comparisonContainer{--comparison-actions-container-width:8rem;--max-visible-products:5;--comparison-column-width:calc((100% - 1px - var(--comparison-actions-container-width)) / var(--max-visible-products));--comparison-column-min-width:var(--comparison-column-width);width:100%}}.nR_ROq_scrollControls{justify-content:flex-end;align-self:start;gap:1rem;display:none}@media (min-width:992px){.nR_ROq_scrollControls{display:flex}}.nR_ROq_scrollWrapper{border-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:calc(var(--comparison-actions-container-width) + var(--comparison-column-width));box-sizing:border-box;isolation:isolate;overflow-x:auto}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_overflowing .nR_ROq_scrollWrapper{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}.nR_ROq_scrollWrapper{--current-column-shadow:none}.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_attributeRow>:nth-child(2):after,.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_productsRow>:nth-child(2):after,.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_currentHeader:after{opacity:1}.nR_ROq_currentHeader{border-top-right-radius:var(--mi-radius-md);border-top-left-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);height:2.75rem;width:calc(var(--comparison-column-width) + 1px);margin-left:var(--comparison-actions-container-width);z-index:2;background-color:#f1f2f7;border-bottom:0;justify-content:center;align-items:center;display:flex;position:relative}.nR_ROq_currentHeader:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:.625rem;bottom:0;left:100%}.nR_ROq_currentHeader.nR_ROq_scrolling:after{opacity:1}.nR_ROq_substituteComparison{--custom-item-card-image-size:5.625rem;--custom-item-card-quantity-container-width:4.1875rem;--root-item-card-border:0;width:fit-content;min-width:100%}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_overflowing .nR_ROq_substituteComparison{min-width:auto;margin-right:var(--container-gutter)}}@media print{.nR_ROq_substituteComparison{width:100%;min-width:100%}}.nR_ROq_productsRow{display:flex}.nR_ROq_productsRow>*{box-sizing:content-box}.nR_ROq_productsRow>:nth-child(2){box-sizing:border-box;left:var(--comparison-actions-container-width);z-index:1;scroll-snap-align:none;background-color:#f1f2f7;position:sticky;overflow:visible}.nR_ROq_productsRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.nR_ROq_actions{flex:0 0 var(--comparison-actions-container-width);border-right:none;border-right:1px solid var(--mi-border-default);z-index:1;background-color:var(--white);box-sizing:border-box;position:sticky;left:0;padding-left:1rem!important}@media print{.nR_ROq_actions{visibility:hidden;max-width:var(--comparison-actions-container-width);position:static}}.nR_ROq_attributeRow{background-color:var(--white);display:flex}.nR_ROq_attributeRow>:nth-child(2){left:var(--comparison-actions-container-width);z-index:1;background-color:#f1f2f6;position:sticky;overflow:visible}.nR_ROq_attributeRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.nR_ROq_attributeRow:nth-child(2n){background-color:var(--grey)}.nR_ROq_attributeRow:nth-child(2n)>:nth-child(2){background-color:#ecedf2}.nR_ROq_attributeRow.nR_ROq_difference,.nR_ROq_attributeRow.nR_ROq_difference>:nth-child(2){background-color:var(--limited-orange)}.nR_ROq_attributeName{flex:0 0 var(--comparison-actions-container-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);background-color:inherit;z-index:1;padding:.75rem .5rem .75rem 1rem;font-weight:600;position:sticky;left:0;overflow:hidden}@media print{.nR_ROq_attributeName{position:static}}.nR_ROq_attributeValue{flex:1 0 var(--comparison-column-min-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);padding:.75rem .5rem;overflow:hidden}.nR_ROq_attributeValue:last-child{border-right:none}.nR_ROq_attributeValue:not(:nth-child(2)):not(:last-child){flex-basis:calc(var(--comparison-column-min-width) + 1px)}.nR_ROq_horizontalSlider{--btn-padding:0 .75rem}@media (min-width:768px){.nR_ROq_horizontalSlider{--btn-padding:0 1.5rem}}
.d4fveG_link{text-align:left}.d4fveG_link .d4fveG_icon{margin-right:.5rem}
.rCQzDa_addItemsButton{width:100%}.rCQzDa_dialogContent{padding:0!important}
.W6V6HG_link{text-align:left}.W6V6HG_link .W6V6HG_icon{margin-right:.5rem}
.zbRc3G_wrapper{grid-template-columns:repeat(2,1fr);grid-template-areas:"add add""none sort""inner inner";align-items:center;gap:1rem;display:grid}@media (min-width:768px){.zbRc3G_wrapper{background-color:var(--white);border:1px solid var(--primary-border-color);border-bottom:none;grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"check count search sort add";padding:1.5rem}.zbRc3G_wrapper.zbRc3G_showEdit{grid-template-columns:auto auto 1fr auto auto auto;grid-template-areas:"check count search sort edit add"}}.zbRc3G_innerWrapper{background-color:var(--white);border:1px solid var(--primary-border-color);border-bottom:none;grid-area:inner;grid-template-columns:auto 1fr auto;grid-template-areas:"search search search""check count edit";align-items:center;gap:1rem;padding:1rem;display:grid}@media (min-width:768px){.zbRc3G_innerWrapper{background-color:#0000;border:none;padding:0;display:contents}}.zbRc3G_checkbox{--checkbox-label-padding:1.5rem;grid-area:check}.zbRc3G_checkbox label{visibility:hidden;width:1.5rem;height:1.5rem}.zbRc3G_checkbox label>span{visibility:visible}.zbRc3G_selectedLabel,.zbRc3G_selectedShortLabel,.zbRc3G_totalCountLabel{color:var(--primary-dark);grid-area:count;font-weight:600}@media (min-width:768px){.zbRc3G_selectedLabel,.zbRc3G_selectedShortLabel,.zbRc3G_totalCountLabel{font-size:1.125rem}.zbRc3G_selectedLabel{display:none}}@media (min-width:992px){.zbRc3G_selectedLabel{display:block}}.zbRc3G_selectedShortLabel{display:none}@media (min-width:768px){.zbRc3G_selectedShortLabel{display:block}}@media (min-width:992px){.zbRc3G_selectedShortLabel{display:none}}.zbRc3G_search{flex:1;grid-area:search}.zbRc3G_sort{grid-area:sort}@media (min-width:768px){.zbRc3G_sort{margin-left:.5rem}}@media (min-width:992px){.zbRc3G_sort{margin-right:.5rem}}.zbRc3G_editSort{grid-area:edit}.zbRc3G_addItems{grid-area:add}@media print{.zbRc3G_wrapper{display:none!important}}
._2_7hsa_parentContainer{background-color:var(--white);flex-direction:column;display:flex}._2_7hsa_header{background-color:var(--tertiary);width:100%;color:var(--white);flex-direction:column;align-items:flex-start;padding:1rem 2rem;display:flex}._2_7hsa_header ._2_7hsa_backToAllPins{color:var(--white);margin-bottom:.25rem;font-weight:600}._2_7hsa_header ._2_7hsa_backToAllPins:hover{color:var(--white)}._2_7hsa_header ._2_7hsa_backToAllPins ._2_7hsa_chevLeft{width:.5rem;margin-right:.5rem}._2_7hsa_header ._2_7hsa_pinName{color:var(--white);margin:0;padding:0;font-size:1.875rem;font-weight:700}._2_7hsa_nameAndActionButtonsRow{justify-content:space-between;align-items:center;width:100%;display:flex}._2_7hsa_nameAndActionButtonsRow ._2_7hsa_icons{gap:1rem;display:flex}._2_7hsa_nameAndActionButtonsRow ._2_7hsa_icons ._2_7hsa_buttonIcon{color:#fff}
.feiTcG_item:not(:last-child){border-bottom:1px solid var(--primary-border-color)}.feiTcG_empty{text-align:center;padding:1.5rem;font-size:1.125rem}@media (min-width:768px){.feiTcG_empty{padding:2rem 1.5rem}}.feiTcG_empty p{margin-bottom:.5rem}.feiTcG_empty .feiTcG_emptyTitle{font-size:1.25rem;font-weight:600}.feiTcG_empty .feiTcG_searchMessage{margin-bottom:1.5rem}.feiTcG_relativeDiv{position:relative}.feiTcG_backdropLoader{z-index:2}
.vvDeVG_panelAndMapContainer{padding:0}@media (max-width:767.98px){.vvDeVG_panelAndMapContainer{padding-bottom:5.75rem}}@media (min-width:768px){.vvDeVG_panelAndMapContainer{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}.vvDeVG_pinPanel{z-index:1;position:absolute}.vvDeVG_mapContainer{width:100%;height:31.25rem;position:absolute}@media (min-width:768px){.vvDeVG_mapContainer{height:57rem}}.vvDeVG_mapContainer{z-index:0}
.h5aibW_wrapper{flex-direction:column;align-items:center;gap:.5rem;display:flex}.h5aibW_topButton{order:3;margin-top:1rem}@media (min-width:768px){.h5aibW_topButton{order:0;align-self:flex-end;margin-top:0}}.h5aibW_moreButton{order:1;align-self:stretch}@media (min-width:768px){.h5aibW_moreButton{align-self:center}}.h5aibW_count{color:var(--primary-lighter);order:2}.h5aibW_count b{font-weight:600}@media print{.h5aibW_moreButton,.h5aibW_topButton{display:none!important}}
.XjRTKq_edit{--link-color:var(--white);--link-hover-color:var(--white);align-self:flex-start;gap:.5rem;margin-top:0;display:flex}@media (min-width:768px){.XjRTKq_edit{margin-bottom:.5rem}}@media (min-width:992px){.XjRTKq_edit{margin-bottom:0}}.XjRTKq_edit p{margin-bottom:0}.XjRTKq_header{grid-template-rows:auto 1fr auto;grid-template-areas:"image headerText headerText""image text text""selectors selectors add";row-gap:1rem;display:grid}@media (min-width:768px){.XjRTKq_header{margin-bottom:unset;grid-template-columns:min-content;grid-template-rows:unset;grid-template-areas:"image headerText selectors selectors""image text text add"}}@media (min-width:992px){.XjRTKq_header{grid-template-areas:"image headerText selectors""image text add";row-gap:0}}.XjRTKq_header .XjRTKq_image{background-color:var(--white);border:1px solid var(--primary-border-color);border-radius:var(--ld-mi-radius-sm);grid-area:image;width:8.5rem;height:8.5rem;margin-right:1rem;overflow:hidden}@media (min-width:768px){.XjRTKq_header .XjRTKq_image{margin-right:2rem}}.XjRTKq_header .XjRTKq_imageContent{object-fit:cover;width:100%;height:100%;display:block}.XjRTKq_header .XjRTKq_imageP2mro{background-color:var(--white);border:1px solid var(--primary-border-color);grid-area:image;width:8.5rem;height:10.5rem;margin-right:1rem;overflow:hidden}@media (min-width:768px){.XjRTKq_header .XjRTKq_imageP2mro{margin-right:2rem}}.XjRTKq_header .XjRTKq_headerText{grid-area:headerText}.XjRTKq_header .XjRTKq_headerText h1{margin-bottom:0;font-size:1.5rem}@media (min-width:768px){.XjRTKq_header .XjRTKq_headerText h1{margin-right:1rem;font-size:1.875rem}}@media (min-width:992px){.XjRTKq_header .XjRTKq_headerText h1{font-size:2.75rem}}.XjRTKq_header .XjRTKq_text{flex-direction:column;grid-area:text;gap:1rem;display:flex}@media (min-width:768px){.XjRTKq_header .XjRTKq_text{justify-content:unset;gap:1.25rem}}@media (min-width:992px){.XjRTKq_header .XjRTKq_text{gap:1rem}}.XjRTKq_header .XjRTKq_text .XjRTKq_creation{text-transform:capitalize;margin-bottom:0;display:none}@media (min-width:768px){.XjRTKq_header .XjRTKq_text .XjRTKq_creation{display:unset}}.XjRTKq_header .XjRTKq_add{--link-color:var(--white);--btn-padding:0 1rem;white-space:nowrap;grid-area:add;place-self:flex-end end;align-items:center;gap:.5rem;width:6.9375rem;height:2.625rem;font-size:1rem;display:flex}@media (min-width:768px){.XjRTKq_header .XjRTKq_add{margin-top:2rem}}@media (min-width:992px){.XjRTKq_header .XjRTKq_add{margin-top:0}}.XjRTKq_header .XjRTKq_add p{margin-bottom:0}.XjRTKq_header .XjRTKq_selectors{flex-direction:column;grid-area:selectors;justify-self:flex-start;gap:.5rem;width:fit-content;display:flex}@media (min-width:768px){.XjRTKq_header .XjRTKq_selectors{justify-self:flex-end}}.XjRTKq_header .XjRTKq_selectors .XjRTKq_back{--link-color:var(--white);--link-hover-color:var(--white);justify-content:flex-start;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.XjRTKq_header .XjRTKq_selectors .XjRTKq_back{justify-content:flex-end}}.XjRTKq_header .XjRTKq_selectors .XjRTKq_back p{margin-bottom:0}.XjRTKq_header .XjRTKq_selectors .XjRTKq_dropdown{--input-margin-bottom:0;max-width:13.625rem;margin-right:1rem}@media (min-width:768px){.XjRTKq_header .XjRTKq_selectors .XjRTKq_dropdown{width:17rem;max-width:none;margin-right:0}}
.FovDXG_substitutesButton{margin-left:.5rem}.FovDXG_dialog{width:100%}.FovDXG_dialog .MuiDialog-paper{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}@media (min-width:768px){.FovDXG_dialog .MuiDialog-paper{width:calc(100% - 7.5rem);max-width:58.75rem;height:auto;max-height:calc(100% - 4rem);margin:auto}}
.lOmKJW_header{display:none}@media (min-width:768px){.lOmKJW_header{display:grid}}.lOmKJW_header>div{padding:0}.lOmKJW_header>div:last-child{justify-content:center}@media (min-width:992px){.lOmKJW_header>div{font-size:1.125rem}}.lOmKJW_listItem{color:var(--primary-dark);margin:0;padding:0}.lOmKJW_listItem.lOmKJW_success{background-color:var(--hover-blue)}.lOmKJW_listItem:last-child{border-bottom:none}.lOmKJW_listContent{border-bottom:.0625rem solid var(--light-gray-blue)}@media (min-width:768px){.lOmKJW_listContent{max-height:22rem;overflow-y:auto}}.lOmKJW_item{grid-template-areas:"checkbox actions""errorType errorType""partNumber partNumber""quantity quantity";gap:1rem;padding:1rem;display:grid}.lOmKJW_item .lOmKJW_propertyName{width:4.5rem;margin-right:1.5rem;font-weight:600;display:inline-block}@media (min-width:768px){.lOmKJW_item .lOmKJW_propertyName{display:none}}.lOmKJW_item .lOmKJW_line{grid-area:line}.lOmKJW_item .lOmKJW_errorType{grid-area:errorType;align-items:center;display:flex}.lOmKJW_item .lOmKJW_partNumber{grid-area:partNumber}.lOmKJW_item .lOmKJW_quantity{grid-area:quantity}.lOmKJW_item .lOmKJW_errorType,.lOmKJW_item .lOmKJW_partNumber,.lOmKJW_item .lOmKJW_quantity{align-items:center;display:flex}@media (min-width:768px){.lOmKJW_item .lOmKJW_errorType,.lOmKJW_item .lOmKJW_partNumber,.lOmKJW_item .lOmKJW_quantity{display:block}}.lOmKJW_item .lOmKJW_input{width:auto;margin:0;display:inline-block}.lOmKJW_item .lOmKJW_error{color:var(--error-red)}.lOmKJW_item .lOmKJW_actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:.75rem;font-size:1rem;display:flex}@media (min-width:768px){.lOmKJW_item .lOmKJW_actions{font-size:.875rem}}@media (min-width:992px){.lOmKJW_item .lOmKJW_actions{font-size:1rem}}.lOmKJW_item .lOmKJW_actions .lOmKJW_verticalLine{background-color:var(--primary-border-color);width:.0625rem;height:1.25rem}.lOmKJW_item .lOmKJW_actions .lOmKJW_delete{color:var(--hover-dark-red)}.lOmKJW_item .lOmKJW_actions .lOmKJW_edit{color:var(--tertiary)!important}.lOmKJW_checkbox{--checkbox-label-padding:0rem;width:var(--checkbox-width,1.5rem);height:var(--checkbox-height,1.5rem);grid-area:checkbox;margin-right:1rem}.lOmKJW_checkbox .lOmKJW_checkboxLabel{visibility:hidden}.lOmKJW_checkbox .lOmKJW_checkboxLabel>span{visibility:visible}@media (min-width:768px){.lOmKJW_row{grid-template-columns:max-content 3fr 130px 85px minmax(170px,2fr);grid-template-areas:"checkbox errorType partNumber quantity actions";align-items:start;gap:.75rem;padding:.75rem;font-size:.875rem}}@media (min-width:992px){.lOmKJW_row{padding:.75rem 1.5rem;font-size:1rem}}
@media (max-width:767.98px){.gl1pTq_errorDialog{--dialog-spacing-top:0;--dialog-spacing-sides:0}}.gl1pTq_errorDialog .gl1pTq_header{align-items:center;gap:.5rem;display:flex}.gl1pTq_errorDialog .gl1pTq_header svg.gl1pTq_redIcon{color:var(--error-red);font-size:1.5rem}.gl1pTq_errorDialog .gl1pTq_description{margin:0 0 1.5rem;font-size:1.125rem;line-height:1.33}@media (min-width:768px){.gl1pTq_errorDialog .gl1pTq_description{margin-bottom:2rem}}.gl1pTq_errorDialog .gl1pTq_alert{margin:0 0 1.5rem}@media (min-width:768px){.gl1pTq_errorDialog .gl1pTq_alert{margin-bottom:2rem}}.gl1pTq_errorDialog .gl1pTq_note{color:var(--primary-lighter);margin:1.5rem 0 0;font-style:italic}@media (min-width:768px){.gl1pTq_errorDialog .gl1pTq_note{margin-top:2rem}}.gl1pTq_errorDialog .gl1pTq_cancelButton{font-size:1.125rem}.gl1pTq_errorDialog .gl1pTq_buttons{padding:0 1.1rem;font-size:1.25rem}@media (max-width:991.98px){.gl1pTq_errorDialog .gl1pTq_buttons{padding:0 1.5rem;font-size:1.125rem}}
.ZYhSUa_itemLineListHeader{grid-template-columns:auto 25% 3rem;gap:1rem;margin-bottom:1rem;display:grid}.ZYhSUa_itemLineListHeader p{margin-bottom:0;font-size:1.125rem;font-weight:600}.ZYhSUa_itemLineList{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media (min-width:992px){.ZYhSUa_itemLineList{max-height:calc(var(--row-height,60px)*var(--row-count-to-scroll,8));scrollbar-color:var(--light-gray-blue) #0000;overflow:hidden auto}.ZYhSUa_itemLineList::-webkit-scrollbar{background:0 0}.ZYhSUa_itemLineList::-webkit-scrollbar-thumb{background:var(--light-gray-blue)}}.ZYhSUa_itemLineListItem{grid-template-columns:auto 25% 3rem;align-items:start;gap:1rem;display:grid}.ZYhSUa_itemNumberOrCsnInput{margin-bottom:0}.ZYhSUa_itemNumberOrCsnInput input{font-size:1.125rem}.ZYhSUa_trashIcon{--link-color:var(--secondary-dark);--link-hover-color:var(--hover-dark-red);width:1rem}.ZYhSUa_tooManyLines{color:var(--primary-lighter);margin-bottom:0;font-style:italic}.ZYhSUa_plusIcon{margin-right:.5rem}.ZYhSUa_itemNumberInputWrapper{display:flex;position:relative}.ZYhSUa_itemNumberInputWrapper .ZYhSUa_clearButton{cursor:pointer;position:absolute;top:.75rem;right:1rem}.ZYhSUa_itemNumberInputWrapper svg{color:var(--primary-lighter)}.ZYhSUa_error{border-color:var(--secondary-dark)!important}.ZYhSUa_errorMessage{color:var(--secondary-dark);margin-top:-.5rem;font-size:.875rem}.ZYhSUa_statusWrapper{align-items:center;gap:.7rem;height:100%;display:flex}.ZYhSUa_successIcon{color:var(--green)}.ZYhSUa_errorIcon{color:var(--secondary-dark)}.ZYhSUa_substituteLink{color:var(--secondary-dark);margin-left:.2rem;padding:0;font-size:.875rem;text-decoration:underline}
.zL8gYq_description{margin:0;font-size:1.125rem;line-height:1.33}
.FR8Loa_description{margin:0;font-size:1.125rem;line-height:1.33}
.oDb9ra_dialog{margin-top:3.5rem}.oDb9ra_dialog div[role=dialog]{max-width:45rem}@media (max-width:767.98px){.oDb9ra_dialog [role=dialog]{width:100vw;max-width:100vw;margin:0;position:absolute;bottom:0}}.oDb9ra_dialog .oDb9ra_dialogHeader{font-family:var(--font-family);align-items:center;gap:.5rem;font-size:1.5rem;display:flex;text-transform:none!important;font-weight:600!important}@media (min-width:768px){.oDb9ra_dialog .oDb9ra_dialogHeader{font-size:1.75rem}}.oDb9ra_dialog .oDb9ra_dialogHeader .oDb9ra_headerIcon{color:var(--med-blue);font-size:1.5rem}.oDb9ra_dialogActions{font-size:1.125rem}@media (max-width:767.98px){.oDb9ra_dialogActions{display:flex;box-shadow:none!important;flex-direction:column-reverse!important;padding-top:0!important}}.oDb9ra_dialogContent{flex-direction:column;gap:1.5rem;font-size:1.25rem;display:flex}.oDb9ra_dialogContent p{text-transform:lowercase;margin:0}
.__LEuG_card p{margin-bottom:1rem}@media (min-width:768px){.__LEuG_card p{margin-bottom:1.5rem}}.__LEuG_card .__LEuG_disclaimer{display:none}.__LEuG_card .__LEuG_dropzone{position:relative}.__LEuG_card .__LEuG_dropzone .__LEuG_counter{margin-top:1.5rem}.__LEuG_card .__LEuG_dropzone .__LEuG_disclaimer{font-size:1rem;display:block;position:absolute;bottom:1rem}@media (min-width:768px){.__LEuG_card .__LEuG_dropzone .__LEuG_disclaimer{left:50%;transform:translate(-50%)}}
.xn8n0q_container{container-type:inline-size}.xn8n0q_grid{--basic-card-padding:1.5rem 1rem;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem;display:grid}@container (min-width:768px){.xn8n0q_grid{--basic-card-padding:2.5rem 3.5rem 1.5rem;gap:2rem}}@container (min-width:calc(992px - 8rem)){.xn8n0q_grid{--basic-card-padding:2.5rem 2rem 1.5rem;grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"first second""first third";gap:1.6rem;margin-top:2rem}.xn8n0q_grid .xn8n0q_lineByLine{grid-area:first}.xn8n0q_grid .xn8n0q_uploadSpreadsheet{grid-area:second}.xn8n0q_grid .xn8n0q_copyAndPaste{grid-area:third}}@container (min-width:1200px){.xn8n0q_grid{--basic-card-padding:2.5rem 3.5rem 1.5rem;gap:2rem}}.xn8n0q_grid .xn8n0q_card{--h2-font-size:1.5rem;--heading-margin-bottom:1rem}@container (min-width:768px){.xn8n0q_grid .xn8n0q_card{--heading-margin-bottom:1.5rem}}@container (min-width:1200px){.xn8n0q_grid .xn8n0q_card{--h2-font-size:1.875rem}}
.tg0mla_header{padding-bottom:1.5rem!important}
.PbNEDa_buttons{background-color:var(--white);flex-direction:column;gap:.5rem;width:auto;margin-top:.5rem;padding-block:1rem;display:flex;bottom:0}@media (min-width:576px){.PbNEDa_buttons{flex-direction:row;gap:1rem;padding-block:1.5rem}}@media (min-width:992px){.PbNEDa_buttons{justify-content:flex-end}}.PbNEDa_buttons.PbNEDa_pinned{box-shadow:var(--bottom-sticky-bar-shadow);border-top:solid 1px var(--light-gray-blue);width:calc(100% + var(--container-gutter)*2);margin:.5rem calc(var(--container-gutter)*-1) 0;padding:1rem var(--container-gutter);position:sticky}@media (min-width:576px){.PbNEDa_buttons.PbNEDa_pinned{padding:1.5rem var(--container-gutter)}}@media (min-width:992px){.PbNEDa_buttons.PbNEDa_pinned{position:unset;box-shadow:none;width:unset;border-top:none;margin-top:.5rem;padding-block:1.5rem}}.PbNEDa_buttons button{width:100%}@media (min-width:992px){.PbNEDa_buttons button{width:unset}}
._6-iEaG_switch{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");background-position:0;background-repeat:no-repeat;background-color:var(--med-gray);border:none;border-radius:2.5rem;width:2.5rem;height:1.5rem;transition:background-position .15s ease-in-out}._6-iEaG_switch:focus{box-shadow:var(--focus-outer-shadow)}._6-iEaG_switch:checked{background-color:var(--tertiary);background-position:100%}
.sRMwvW_countAndToggle{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}@media (min-width:768px){.sRMwvW_countAndToggle{width:auto;min-width:fit-content;margin-bottom:0;padding-left:1.5rem}}.sRMwvW_toggleAndLabel{flex-direction:row;display:flex}@media (min-width:768px){.sRMwvW_toggleAndLabel{flex-direction:column-reverse}}@media (min-width:992px){.sRMwvW_toggleAndLabel{flex-direction:row}}.sRMwvW_cartCountText{color:var(--primary-light);font-size:1rem;font-weight:600}@media (min-width:768px){.sRMwvW_cartCountText{display:none}}.sRMwvW_detailedCartText{color:var(--primary-light);padding-left:.5rem;font-size:.875rem;font-weight:600}@media (min-width:768px){.sRMwvW_detailedCartText{padding-left:0}}@media (min-width:992px){.sRMwvW_detailedCartText{padding-left:.5rem}}.sRMwvW_infoIcon{color:var(--primary-lighter);margin-left:.25rem}
.Y4yF9q_dialog [role=dialog]{width:27.5rem;margin-top:5rem}@media (max-width:575.98px){.Y4yF9q_dialog [role=dialog]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0}}.Y4yF9q_content p{margin-bottom:1.5rem}.Y4yF9q_content p:last-child{margin-bottom:0}.Y4yF9q_content .Y4yF9q_approverTitle{color:var(--primary-dark);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.Y4yF9q_approvalList{flex-direction:column;gap:0;margin:0;list-style-type:none;display:flex}.Y4yF9q_approvalList li{border:1px solid var(--primary-border-color);color:var(--primary-dark);border-bottom:0;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.Y4yF9q_approvalList li:last-child{border-bottom:1px solid var(--primary-border-color)}.Y4yF9q_approvalList .Y4yF9q_userName{margin:0;font-weight:600;line-height:1.25}.Y4yF9q_approvalList .Y4yF9q_emailAddress{flex-wrap:wrap;column-gap:1rem;display:flex}.Y4yF9q_approvalList .Y4yF9q_spacer{border-right:1px solid var(--light-gray-blue)}.Y4yF9q_cancel{font-size:1.25rem}
.fhvygW_container{text-align:center;flex-direction:column;gap:.75rem;height:100%;display:flex;overflow:hidden}.fhvygW_container .fhvygW_cad{border:solid 1px var(--primary-border-color,lightgray);border-radius:var(--ld-mi-radius-sm,0);height:calc(100% - 2rem);overflow:hidden}.fhvygW_container .fhvygW_cad.fhvygW_default iframe{width:94%;height:104%;transform:scale(.95)translateY(-2.6%)}@media (max-width:991.98px){.fhvygW_container .fhvygW_cad.fhvygW_default iframe{width:190%;height:190%;transform:scale(.5)translate(-48%)translateY(-48%)}}.fhvygW_container .fhvygW_cad.fhvygW_tn iframe,.fhvygW_container .fhvygW_cad.fhvygW_t2 iframe{width:200%;height:500px;transform:scale(.75)translate(-33.5%)translateY(0)}@media (max-width:991.98px){.fhvygW_container .fhvygW_cad.fhvygW_tn iframe,.fhvygW_container .fhvygW_cad.fhvygW_t2 iframe{transform:scale(.5)translate(-52%)translateY(-40%)}}
.vZczja_cartHeader{justify-content:space-between;align-items:center;display:flex}.vZczja_cartHeaderTitle{--heading-margin-bottom:0;display:block}.vZczja_itemCount{display:none}@media (min-width:768px){.vZczja_itemCount{color:var(--primary);font-size:1.125rem;font-weight:600;font-family:var(--font-family),sans-serif;text-transform:lowercase;padding-left:1rem;display:inline-block}.vZczja_cartActions{flex-direction:column-reverse;align-items:flex-end;gap:1rem;display:flex}}@media (min-width:1200px){.vZczja_cartActions{flex-direction:row;display:flex}}.vZczja_flexSlot{justify-content:flex-start;gap:1rem;display:flex}.vZczja_quickOrderButton{display:none}@media (min-width:768px){.vZczja_quickOrderButton{display:flex}}.vZczja_showOnPhoneUp{display:none}@media (min-width:768px){.vZczja_showOnPhoneUp{display:block}}.vZczja_printButton{position:relative}.vZczja_printButton button{height:2.5rem}@media (max-width:767.98px){.vZczja_quickOrderDialog{--dialog-spacing-top:0;--dialog-spacing-sides:0}}.vZczja_quickOrderDialogPaper{max-width:61.375rem}@media (max-width:767.98px){.vZczja_quickOrderDialogPaper{max-height:100vh}}.vZczja_quickOrderDialogContent{--basic-card-padding:1.5rem;margin:0;padding:1rem}@media (min-width:768px){.vZczja_quickOrderDialogContent{padding:1rem 2rem 2rem}}.vZczja_quickOrderDialogSubmitButtons{gap:2rem;margin:0;padding:0}
.onJNxG_lockIcon{margin-right:.5rem}.onJNxG_infoIcon{cursor:pointer;margin-right:.5rem}.onJNxG_requestQuoteBtn{width:100%}.onJNxG_requestQuoteBtn.onJNxG_btn-primary .onJNxG_infoIcon{color:var(--primary)}.onJNxG_requestQuoteBtn.onJNxG_btn-outline-primary .onJNxG_infoIcon{color:var(--tertiary)}
.zQ67ea_imageCarouselSelector{--carousel-control-margin:1rem;flex-direction:column;width:100%;display:flex}@media (min-width:992px){.zQ67ea_imageCarouselSelector{grid-template-columns:1fr;grid-template-areas:"carousel""footerSection""thumbnailContainer";display:grid}}.zQ67ea_imageCarouselSelector .zQ67ea_thumbnails{flex-direction:column;gap:2rem;width:35%;display:flex}.zQ67ea_imageCarouselSelector .zQ67ea_thumbnails .zQ67ea_groupHeader{color:var(--primary-light);margin-bottom:.75rem;font-size:.875rem;font-weight:700}@media (min-width:768px){.zQ67ea_imageCarouselSelector .zQ67ea_thumbnails .zQ67ea_groupHeader{font-size:1.125rem}}.zQ67ea_imageCarouselSelector .zQ67ea_thumbnails .zQ67ea_groupItems{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.zQ67ea_imageCarouselSelector .zQ67ea_thumbnailContainer{grid-area:thumbnailContainer}.zQ67ea_imageCarouselSelector .zQ67ea_carousel{grid-area:carousel}.zQ67ea_imageCarouselSelector .zQ67ea_footerSection{grid-area:footerSection}@media (min-width:992px){.zQ67ea_imageCarouselSelector .zQ67ea_footerSection{justify-content:center;display:flex}}.zQ67ea_imageCarouselSelector .zQ67ea_item{position:relative}@media (max-width:991.98px){.zQ67ea_imageCarouselSelector .zQ67ea_carousel{margin-bottom:2rem}.zQ67ea_imageCarouselSelector .zQ67ea_carousel.zQ67ea_multipleItems>div{justify-content:space-between!important}.zQ67ea_imageCarouselSelector .zQ67ea_carousel .zQ67ea_item{width:20rem;height:20rem;font-size:1rem}.zQ67ea_imageCarouselSelector .zQ67ea_carousel .zQ67ea_item:not(:first-child){padding-left:1rem}}@media (min-width:992px){.zQ67ea_imageCarouselSelector{grid-template-columns:65% 1fr;grid-template-areas:"carousel thumbnailContainer""footerSection thumbnailContainer"}.zQ67ea_imageCarouselSelector .zQ67ea_carousel .zQ67ea_item{width:31.25rem;height:31.25rem;font-size:1rem}}
.neXtra_cartItem{border-bottom:1px solid var(--primary-border-color);min-height:8.8rem;padding:1rem}.neXtra_cartItem .neXtra_topDetails{gap:.75rem;margin-bottom:.75rem;display:flex}.neXtra_cartItem .neXtra_topDetails .neXtra_image{width:2.5rem;height:2.5rem;overflow:hidden}.neXtra_cartItem .neXtra_bottomDetails{justify-content:space-between;align-items:center;gap:1rem;margin-left:1.25rem;display:flex}.neXtra_cartItem .neXtra_alertBox{margin-top:.75rem;font-size:18px}.neXtra_cartItem .neXtra_promoPriceBadge{margin-bottom:.25rem}.neXtra_cartItem.neXtra_headerRedesign{min-height:0}.neXtra_cartItem.neXtra_headerRedesign .neXtra_bottomDetails{--input-border-radius:var(--mi-radius-sm);margin-left:0}.neXtra_cartItem.neXtra_headerRedesign:last-of-type{border-bottom:none}
.nF_cKa_container{border:solid 1px var(--primary-border-color,lightgray);border-radius:var(--ld-mi-radius-sm,0);flex-direction:column;align-items:center;height:90%;padding:1rem;display:flex}@media (min-width:992px){.nF_cKa_container{height:93.55%}}.nF_cKa_container:has(.nF_cKa_uploadImageHeader){justify-content:center}.nF_cKa_container .nF_cKa_uploadImageHeader{color:var(--primary-light);margin-bottom:auto;font-size:1rem;font-weight:700}@media (min-width:992px){.nF_cKa_container .nF_cKa_uploadImageHeader{font-size:1.5rem}}.nF_cKa_container .nF_cKa_dragAndDropSection{border:1px dashed var(--primary-border-color);border-radius:var(--ld-mi-radius-sm,0);background-color:var(--grey);padding:2.3125rem 1.3125rem 1.3125rem}.nF_cKa_container .nF_cKa_dragAndDropSection>div{justify-content:space-between;height:9.25rem;display:flex}@media (min-width:992px){.nF_cKa_container .nF_cKa_dragAndDropSection{margin-bottom:4.75rem;padding:4.375rem 4.375rem 3.375rem}}.nF_cKa_container .nF_cKa_editImageContainer{flex-direction:column;gap:.5rem;height:100%;display:flex}.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_imageWrapper{border:solid 1px var(--primary-border-color);justify-content:center;width:100%;height:65%;display:flex;overflow:hidden}.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_imageWrapper img{object-fit:contain;max-width:100%;max-height:100%}@media (min-width:992px){.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_imageWrapper{height:75%}}.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_controls{--btn-font-size:.85rem;--btn-height:2rem;--btn-padding:0 .5rem;justify-content:space-between;gap:.25rem;display:flex}.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_controls button{gap:.25rem}@media (min-width:992px){.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_controls{--btn-font-size:1rem;--btn-padding:.5rem 1rem;--btn-height:2.5rem}}.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_actions{--btn-height:2.5rem;--btn-font-size:1rem;justify-content:flex-end;gap:1.5rem;height:3rem;font-size:1rem;display:flex}@media (min-width:992px){.nF_cKa_container .nF_cKa_editImageContainer .nF_cKa_actions{--btn-height:3rem;--btn-font-size:1.25rem;font-size:1.25rem}}
h1.p2qjqq_cartApprovalHeader{--heading-margin-bottom:0;display:block}.p2qjqq_itemCount{display:none}@media (min-width:768px){.p2qjqq_itemCount{color:var(--primary);font-size:1.125rem;font-weight:600;font-family:var(--font-family),sans-serif;text-transform:lowercase;padding-left:1rem;display:inline-block}}
.eOX3Eq_cartMixedAlert b{font-weight:600}
.xVvoMa_details a{color:var(--primary-light)}.xVvoMa_details a span{font-weight:700}.xVvoMa_details a span:first-of-type{font-weight:600}.xVvoMa_details a span:first-of-type:after{content:"";color:inherit;opacity:.25;border-left:1px solid;margin:0 .5rem}.xVvoMa_details .xVvoMa_description{font-size:14px}.xVvoMa_details.xVvoMa_headerRedesign{min-width:0}.xVvoMa_details.xVvoMa_headerRedesign a{margin-bottom:.25rem;display:block}.xVvoMa_details.xVvoMa_headerRedesign .xVvoMa_description{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
@media (min-width:768px){.JhBMxq_downloadSection{max-width:70%}}.JhBMxq_downloadSection .JhBMxq_title{text-align:left;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.JhBMxq_downloadSection .JhBMxq_inputGroup{flex-direction:column;display:flex}@media (min-width:992px){.JhBMxq_downloadSection .JhBMxq_inputGroup{flex-direction:row}}.JhBMxq_downloadSection .JhBMxq_button{margin-bottom:1.5rem}@media (min-width:768px){.JhBMxq_downloadSection .JhBMxq_button{max-width:6.375rem;margin-left:1rem}}.JhBMxq_downloadSection .JhBMxq_dropDown{min-width:fit-content;margin-bottom:.5rem}@media (min-width:768px){.JhBMxq_downloadSection .JhBMxq_dropDown{max-width:17rem}}
.RA4uHG_estimatedDeliveryContainer{flex-direction:column;display:flex}.RA4uHG_tooltipInfoIcon{color:var(--primary-lighter);margin:.25rem 0 .25rem .25rem}.RA4uHG_estimatedDate{font-size:1.125rem;font-weight:600}.RA4uHG_deliveryLocation{height:1.25rem;color:var(--grays-dark-gray);margin:.438rem .5rem 0 0;font-size:1rem}.RA4uHG_deliveryLocation button{padding:.3125rem}
.cshqHG_buttonWrapper{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.cshqHG_buttonWrapper .cshqHG_spacer{flex:1}.cshqHG_buttonWrapper button{margin:.75rem}.cshqHG_title{margin-bottom:.5rem;font-size:1.125em;font-weight:700}.cshqHG_list,.cshqHG_message{margin-bottom:1rem}.cshqHG_leaveAllWrapper{align-items:center;margin-bottom:1rem}.cshqHG_leaveAllWrapper .cshqHG_what{text-align:center}.cshqHG_popper{width:50rem}.cshqHG_tooltip{background-color:var(--white);box-shadow:var(--card-shadow);color:var(--primary-dark);max-width:none;padding:0;font-size:.75rem}.cshqHG_tooltip p{font-family:var(--font-family),sans-serif;margin-bottom:.25rem}.cshqHG_tooltip p:nth-of-type(2){margin-top:.75rem}.cshqHG_tooltipArrow:before{background-color:var(--white);box-shadow:var(--card-shadow)}
.mON_Ka_unitPrice span:first-of-type{font-weight:700}.mON_Ka_unitPrice span:first-of-type:not(.mON_Ka_quote){font-size:18px}.mON_Ka_unitPrice.mON_Ka_headerRedesign span:first-of-type{font-size:1rem;font-weight:600}.mON_Ka_unitPrice.mON_Ka_headerRedesign span:nth-of-type(2){font-size:.875rem;font-weight:400}
.kx5kOG_productImagesDialog{--image-preview-border-radius:var(--ld-mi-radius-sm,0);--image-with-zoom-border-radius:var(--ld-mi-radius-md,0)}.kx5kOG_productImagesDialog .kx5kOG_dialogContent{padding-bottom:2.5rem}.kx5kOG_productImagesDialog .kx5kOG_dialogHeader{justify-content:flex-end;height:5rem;padding:0 2.5rem;display:flex}.kx5kOG_productImagesDialog .kx5kOG_dialogHeader .kx5kOG_closeButton{font-size:1.25rem}.kx5kOG_productImagesDialog .MuiDialog-container{align-items:flex-start}@media (min-width:992px){.kx5kOG_productImagesDialog .kx5kOG_downloadSectionWidth{width:31.25rem}}@media (max-width:991.98px){.kx5kOG_productImagesDialog .kx5kOG_container{width:100vw;height:100vh;max-height:unset;border-radius:0;margin:0}}
.cfa51q_miniCart{width:26.5rem;max-height:66.25rem;box-shadow:var(--default-shadow);border-radius:var(--ld-mi-radius-md,var(--border-radius));color:var(--font-color);background-color:#fff;overflow:hidden}.cfa51q_miniCart .cfa51q_itemList{border-bottom:1px solid var(--primary-border-color);scrollbar-width:thin;scrollbar-color:var(--light-gray) #0000;max-height:26.7rem;overflow:auto}.cfa51q_miniCart .cfa51q_summary{grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem;display:grid}.cfa51q_miniCart .cfa51q_summary .cfa51q_totalItems,.cfa51q_miniCart .cfa51q_summary .cfa51q_subtotal{font-size:1.125rem;font-weight:700}.cfa51q_miniCart .cfa51q_summary .cfa51q_subtotal{text-align:right}.cfa51q_miniCart .cfa51q_summary .cfa51q_discountProgressBar{grid-column:span 2;width:100%}.cfa51q_miniCart .cfa51q_summary .cfa51q_discountProgressBar .cfa51q_totalItems,.cfa51q_miniCart .cfa51q_summary .cfa51q_discountProgressBar .cfa51q_subtotal{font-size:.875rem;font-weight:400}.cfa51q_miniCart .cfa51q_summary.cfa51q_requireQuote a,.cfa51q_miniCart .cfa51q_summary.cfa51q_requireQuote button{grid-column:span 2}.cfa51q_miniCart.cfa51q_headerRedesign{border-radius:var(--mi-radius-md)}.cfa51q_miniCart.cfa51q_headerRedesign .cfa51q_summary .cfa51q_totalItems,.cfa51q_miniCart.cfa51q_headerRedesign .cfa51q_summary .cfa51q_subtotal{font-weight:600}.cfa51q_miniCart.cfa51q_headerRedesign .cfa51q_summary a,.cfa51q_miniCart.cfa51q_headerRedesign .cfa51q_summary button{border-radius:var(--mi-radius-sm)}
.Bf_fzG_cartGrid{grid-template-areas:"header""actions""summary""estimated-delivery""list""saved";gap:1.5rem;padding-bottom:3rem;display:grid}@media (min-width:992px){.Bf_fzG_cartGrid{grid-template-columns:2fr 1fr;grid-template-areas:"header header""actions summary""estimated-delivery summary""list summary""saved summary"}}.Bf_fzG_cartHeader{grid-area:header;justify-content:space-between;margin-bottom:0;display:flex}.Bf_fzG_cartActions{grid-area:actions}.Bf_fzG_cartEstimatedDelivery{grid-area:estimated-delivery}.Bf_fzG_cartItemList{grid-area:list}.Bf_fzG_cartSummary{grid-area:summary}.Bf_fzG_cartSummary button{text-transform:uppercase}
.yC29oW_cartGrid{grid-template-areas:"header""actions""summary""mixed-alert""estimated-delivery""list""saved";gap:1.5rem;padding-bottom:3rem;display:grid}@media (min-width:992px){.yC29oW_cartGrid{grid-template-columns:2fr 1fr;grid-template-areas:"header header""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.yC29oW_cartGrid.yC29oW_hasAlert{grid-template-areas:"header""alerts""actions""mixed-alert""summary""estimated-delivery""list""saved"}@media (min-width:992px){.yC29oW_cartGrid.yC29oW_hasAlert{grid-template-areas:"header header""alerts summary""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.yC29oW_cartGrid.yC29oW_hasUnmatched{grid-template-areas:"header""unmatched""inactive""alerts""actions""mixed-alert""summary""estimated-delivery""list""saved"}@media (min-width:992px){.yC29oW_cartGrid.yC29oW_hasUnmatched{grid-template-areas:"header header""unmatched summary""inactive summary""alerts summary""actions summary""mixed-alert summary""estimated-delivery summary""list summary""saved summary"}}.yC29oW_cartGrid.yC29oW_isEmpty{grid-template-areas:"header""list""saved"}@media (min-width:992px){.yC29oW_cartGrid.yC29oW_isEmpty{grid-template-areas:"header header""list summary""saved summary"}}.yC29oW_cartHeader{grid-area:header;justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}@media (min-width:1200px){.yC29oW_cartHeader{align-items:center}}.yC29oW_cartActions{border-radius:var(--ld-mi-radius-md);grid-area:actions}.yC29oW_cartAlerts{grid-area:alerts}.yC29oW_cartMixedAlert{grid-area:mixed-alert}.yC29oW_cartEstimatedDelivery{grid-area:estimated-delivery}.yC29oW_cartItemList{border:1px solid var(--mi-border-default);border-radius:var(--ld-mi-radius-md);grid-area:list;overflow:hidden}.yC29oW_cartItemList>:last-child{border-bottom:none}.yC29oW_cartInactiveItems{grid-area:inactive}.yC29oW_cartUnmatchedItems{grid-area:unmatched}.yC29oW_cartSummary{grid-area:summary}.yC29oW_savedItems{grid-area:saved;margin-top:.5rem}
._5gUk5q_page{background-color:var(--white);padding:1.5rem 0}._5gUk5q_header{--hero-padding:1rem 0}._5gUk5q_infoList{padding-left:1.5rem}
