body,html{margin:0}body{background-color:#f7f7f7;color:#111;padding:2rem}nav{padding-bottom:1rem}.page-header{background:#fff;border-top:1px solid #d9dce9;box-shadow:0 4px 4px #0000000f;margin:-32px -30px 20px;padding:25px 50px 0}.table-outer{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.table-column-header{background:#fbfbfc;border-bottom:1px solid #e0e0e0;font-weight:700;padding:10px 10px 10px 23px}.table-item-even,.table-item-odd{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;padding:30px 7px 30px 23px}.no-record-found{background-color:#fff;font-size:20px;font-weight:700;padding:44px;text-align:center}.image-box{display:inline-block;position:relative}.thumbnail-photo{height:150px;width:200px}.image-box .close-button{position:absolute;right:-12px;top:-12px}#app h2{font-weight:600;line-height:30px}.margin-top-auto{margin-top:auto}.page-title{font-size:30px;font-weight:300;line-height:38px;margin-top:40px}.summary-container{display:grid;padding:2rem 0}@media only screen and (min-width:768px){.summary-container{grid-template-columns:1fr 2fr}}.order-products-container,.products-container{box-shadow:1px 1px 6px 0 #9a9a9a;margin-top:20px;overflow:scroll;position:relative}.section-title{margin-top:40px}.filters{flex-wrap:wrap!important;gap:1rem;margin-bottom:40px;position:relative}.loading-cover{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000001f;box-shadow:0 0 6px 6px #0000001f;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.product-item-subheading{color:#313440;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:20px}.product-sub-head-box{background:#fbfbfc;border:1px solid #e0e0e0;box-sizing:border-box}.call-center-order-items{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;overflow-x:scroll}.quantity-input input{height:36px;padding:0;text-align:center;width:55px}.sub-total-order-item-box{background:#404247;border-radius:3px;color:#fff;font-weight:700;height:43px;padding:12px;width:184px}.bottomBorder td{border-bottom:4px solid #5e637a}.price-column-styles{white-space:nowrap}.sale-or-new-price{color:#eb5757}.price{color:grey;text-decoration:line-through}@media (max-width:1024px){.price-column-styles{white-space:normal}}.buttonAsLink{background:none;border:none;color:#4460cf;cursor:pointer;padding:3px}.buttonAsLink:hover{text-decoration:underline}.buttonAsLinkActive{background:none;border:none;color:#438c43;cursor:default;padding:3px}.buttonAsLinkActive:hover{text-decoration:none}.addressBox{height:100%;width:100%}.addressListContainerScroll{max-height:350px;overflow-x:scroll;position:relative}.addressListContainerScroll:after{background:#fff;background:linear-gradient(0deg,#fff,#0000);border-bottom:1px solid #d9dce9;bottom:0;content:"";display:block;height:30px;margin-top:-20px;position:sticky;width:100%}.textCenter{text-align:center}.mainContainerGrid{display:grid;grid-template-columns:1fr}@media only screen and (min-width:1024px){.mainContainerGrid{display:grid;grid-template-columns:1fr 1fr}}.customer-info-container{grid-gap:1rem;display:grid;gap:1rem}@media only screen and (min-width:1024px){.customer-info-container{grid-template-columns:1fr 1fr!important}}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.uploadedImagesContainer{display:block;width:100%}.deleteButton{background:none;background:#ee191987;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:0;position:absolute;right:15px;top:15px}.chosenImage{align-items:center;float:left;justify-content:center;padding:10px;position:relative}.image{max-height:100px;max-width:100px}.fileInput{margin-top:20px;width:100%}.order-color-swatch{align-items:center;display:flex;flex-direction:column;min-width:75px;text-align:center}.order-color-swatch>svg{margin:0 auto 10px}.order-color-swatch>img{margin:0 auto!important;margin-bottom:10px}.addOnGridItem{background:#f7f7f7}.addOnGridItem,.addOnGridItemSpacer{border-bottom:1px solid #e0e0e0}.firstAddOnGridItem{border-left:3px solid #3f4247}img{max-width:100%}.price-popup-root{background:#fff;border:1px solid #000;border-radius:5px;left:50%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:400px;z-index:1}body{font-weight:400}.column-header{background:#fbfbfc;border-bottom:1px solid #e4e7ec;font-weight:700;padding:10px}.product-item-even,.product-item-odd{background:#fff;border-bottom:1px solid #e0e0e0;padding:10px}.search-result-products{border-top:1px solid #e0e0e0;margin-top:8px;padding-top:8px}.search-result-products .product-item-even,.search-result-products .product-item-odd{align-items:center;display:flex;padding:10px}.search-result-products .diagram-cell{padding-left:26.9%}.search-result-products .add-product-cell{padding-right:23.57%}.search-result-products .add-product-cell .bd-button{width:100%}.custom-product{background:#fbfbfc;border:1px solid #e4e7ec;font-weight:700;padding:10px}.custom-product .description{width:380px}.custom-product .bd-flex{min-height:120px}.call-center-order-items .product-item-even,.call-center-order-items .product-item-odd{line-height:24px}.line-through{text-decoration:line-through}.diagramImage{width:100%}.statusIcon{font-size:13px;margin-right:5px;width:16px}.optionText{line-height:16px}.optionText *{font-size:13px}.optionLink{padding-left:5px}.errorText{color:#d80027}.selectBox{max-width:450px;min-width:300px;width:100%}.selectBox>div{align-items:end;display:grid;height:64px}.ColorSwatch_colorFilterSelect__P5Fbh
	ul[id^=bd-select]
	li
	div[class^=styled__StyledBox]
	p[class^=styled__]{display:inline-block!important}.ColorSwatch_colorFilterSelect__P5Fbh div[class^=styled__StyledBox-sc]{flex:1 1}.ColorSwatch_colorFilterSelect__P5Fbh div[class*=" styled__StyledFlexItem"]{align-items:center;display:flex;justify-content:space-between}.ColorSwatch_colorSwatch__cFfai{zindex:10;display:block;height:60px;overflow:hidden;width:80px}.ColorSwatch_insideColorSwatch__hnePB{zindex:100;display:block;height:80px;left:20px;position:relative;width:40px}.searchResults{box-shadow:1px 1px 4px #bdbdbd;min-width:300px;position:absolute;z-index:1}.searchContainer{margin:-32px -32px 16px;padding:16px 52px}.marginBottomNone{margin-bottom:0}.searchResultItem:hover{background:#e6f1fb}.searchResultItem{cursor:pointer;transition:all .2s}.textarea-container textarea{height:100%!important;min-height:700px!important;resize:none!important}.progress-container{align-items:center;display:flex;margin-bottom:1rem}.progress-text{margin-left:1rem}.progress-bar-container{background-color:#e0e0e0;border-radius:4px;height:10px;width:100%}.progress-bar{animation-fill-mode:forwards;background-color:#4caf50;border-radius:4px;height:10px;width:0}@keyframes countdown{0%{width:0}to{width:100%}}.heading-flex-customer-info{max-width:123px;padding-right:10px;text-align:right;width:32%}.content-flex-customer-info,.heading-flex-customer-info{padding-bottom:14px}.top-container-box{position:relative}.top-container-box:first-child{width:25%}.top-container-box:first-child .heading-flex-customer-info{width:23%}.top-container-box:first-child:before{left:23%}.top-container-box:before{border-left:1px solid #ccc;content:"";height:100%;left:32%;position:absolute}.top-container-box:nth-child(3){width:27%}.top-container-box:nth-child(4){border-left:1px solid #ccc;margin-left:15px}.top-container-box:nth-child(4):before{display:none}@media only screen and (max-width:1024px){.top-container-box{margin-bottom:25px;width:100%}.top-container-box:first-child{width:25%}.top-container-box:first-child .heading-flex-customer-info{width:32%}.top-container-box:before,.top-container-box:first-child:before{left:125px}.top-container-box:nth-child(4){border-left:none;margin-left:0}}@media only screen and (max-width:500px){body{padding:2rem 5%}.heading-flex-customer-info,.top-container-box:first-child .heading-flex-customer-info{width:26%}.column-wrapper-box{flex-direction:row!important}.content-flex-customer-info span{word-break:break-all}.top-container-box:before,.top-container-box:first-child:before{left:90px}}.icon-image{transform:translateY(5px)}.total-box{display:grid;grid-template-columns:1fr 1fr;margin:-4px -8px;padding:4px 8px}.total-box>:nth-child(2n){text-align:right}.total-box>*{margin:0!important}.duplicate-button{margin:45px auto}.poNumberSection label{font-weight:700}.poNumberSection{padding-bottom:15px;padding-top:10px}.addressLink{color:brown;position:relative}.addressLink .definitionList:hover{background-color:hsla(0,0%,80%,.216)!important;z-index:100}.addressLink:hover:after{content:"Edit";position:absolute;right:10px;top:24px}.definitionList{display:grid;grid-template-columns:8rem 1fr;grid-template-rows:repeat(5,minmax(32px,min-content));height:100%}.definitionList dd,.definitionList dt{padding:4px 8px}.definitionList dt{flex-basis:20%;flex-grow:1;text-align:right}.definitionList dd{border-left:1px solid #ccc;flex-basis:70%;flex-shrink:1;margin:0;min-width:200px}.previousOrderOnFile{color:#b00!important;cursor:pointer!important;font-size:30px!important;font-weight:700!important;margin-bottom:20px!important;margin-top:10px!important;&:hover{color:red!important}}.addonsDetected{color:#b00!important;font-size:25px!important;font-weight:700!important;margin-top:10px!important}.message{margin:32px 0 16px}.order-column-header{background:#fbfbfc;border-bottom:1px solid #e0e0e0;font-weight:700;padding:10px}.item-even,.item-odd{align-items:center;display:flex;padding:30px 7px}.OrderListingOuter{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.order-detail-box{background:#fbfbfc;border-bottom:1px solid #c9c9c9;box-sizing:border-box}.gridHead{background:#343340;color:#fff}.gridHead button{float:right}.gridVendorHeading{font-weight:700;padding-top:15px}.order-form-label{line-height:32px}.order-form-label,.order-form-label-diagram{color:#5d5b66;min-width:179px;padding-right:22px;text-align:right}.order-form-header{background-color:#343340;color:#fff;display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem}@media only screen and (min-width:768px){.order-form-header{display:grid;grid-template-columns:max-content max-content max-content minmax(max-content,25rem) auto}}.inline-radio div{float:left;padding-right:10px}.edit-btn-section button{background:#0000;border:1px solid #fff;border-radius:4px;box-sizing:border-box}.edit-btn-section button:active,.edit-btn-section button:hover:not(:active){background:#0000}.diagram_image{height:56px;width:56px}.price-column p{line-height:normal;margin:initial}.diagram_image_edit_screen{height:106px;width:106px}.grid-container{display:grid;grid-template-columns:auto auto}.grid-item{font-size:30px;line-height:20px;padding-left:12px;padding-right:15px;padding-top:17px;text-align:center}.grid-item:nth-child(odd){border-right:1px solid #eaecf0;color:#313440;font-size:15px;font-weight:600;text-align:right}.grid-item:nth-child(2n){color:#313440;font-size:16px;font-style:normal;font-weight:400;text-align:left}.modal-label{margin:0;padding:.5rem;text-align:right}.product-diagram{background:#fff;border:1px solid #d2d2d2;padding:10px 0;width:56px}#file-photo-input{border:0}.file-label{display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:10px}.photosUploadError{color:red}.order-editor-head .heading-top{font-weight:700}.tags-container{background:#fff;box-shadow:0 4px 4px #0000000f;margin-left:-30px;margin-right:-30px;margin-top:-30px;padding:25px 50px;top:0;z-index:100}@media only screen and (min-width:768px){.tags-container{position:sticky}}.tag-list-container{border:1px solid #d9dce9;border-radius:5px;color:#000;display:flex;max-width:100%;overflow:auto;padding-left:2px;width:100%}.tag-list-container input{border:none;border-radius:5px;min-width:50%;padding:14px;width:100%}.tag{align-items:center;background-color:orange;border:1px solid orange;border-radius:5px;margin:4px;padding:0 5px 0 10px;white-space:nowrap}.tag,.tag button{color:#fff;display:flex}.tag button{background-color:initial;border:none;cursor:pointer;padding:3px}.order-heading-container{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:768px){.order-heading-container{align-items:flex-end;flex-direction:row}}.order-heading-container>div{padding:.5rem 0}.order-heading{align-items:center;display:flex;gap:.5rem;padding-top:.5rem}.order-heading p{font-size:30px;font-weight:300;line-height:38px}.order-heading a{align-items:center;display:flex;margin-right:1rem}.all-orders-link--mobile{display:none}@media only screen and (max-width:720px){.all-orders-link--mobile{display:inline-flex;margin-bottom:.5rem}.all-orders-link--desktop{display:none!important}}.filtered-date-container{position:relative}.date-range-container.open{display:flex}.filtered-date-container .react-datepicker-wrapper input{width:206px}.filtered-date-container .react-datepicker__close-icon{margin:0}.filtered-date-container .react-datepicker-popper{z-index:1500}.filtered-date-container label{align-self:flex-start;line-height:36px;margin-left:14px;margin-top:6px}.filtered-date-container button{align-self:flex-end;margin-right:14px;margin-top:10px}.date-filter-input{width:256px}.modal-confirmation h2,.modal-confirmation-text{text-align:center}.action-button,div.action-button{display:inline-block;height:37px!important;width:40px!important}div.action-button button{height:100%!important;min-height:0!important;padding:0!important;width:100%!important}
/*# sourceMappingURL=main.61519aa7.css.map*/