.statcard-wrapper .statcard-selected[data-v-0cab66a6]{border-bottom:3px solid #0089bd}.statcard-wrapper .statcard-content[data-v-0cab66a6]{height:195px;padding-bottom:8px}.statcard-wrapper .statcard-content .subtitle[data-v-0cab66a6]{color:#8f8f8f;font-size:10px;font-weight:700}.statcard-wrapper .statcard-content .card-amount[data-v-0cab66a6]{font-weight:400;font-size:36px;color:#555}.statcard-wrapper .statcard-content .day-information[data-v-0cab66a6]{color:#b5b5b5;font-size:13px;font-weight:600}.statcard-wrapper .statcard-content .day-information .stonks-icon[data-v-0cab66a6]{height:8px;width:13px}.statcard-wrapper .statcard-content .day-information .information[data-v-0cab66a6]{margin:0 3px}.statcard-wrapper .statcard-content .green-text[data-v-0cab66a6]{color:#53bd00}.statcard-wrapper .statcard-content .red-text[data-v-0cab66a6]{color:red}.statcard-wrapper .statcard-content .date-wrapper i[data-v-0cab66a6]{padding:5px;border-radius:4px;background-color:#c9c7c7}.statcard-wrapper .statcard-content .date-wrapper .date[data-v-0cab66a6]{color:#8f8f8f;font-weight:700;font-size:10px;margin:0 0 0 0}.statcard-wrapper .statcard-content .top-outer-circle[data-v-0cab66a6]{display:flex;justify-content:center;align-items:center;position:relative;top:-1px;right:3px;border-radius:50%;height:11px;width:11px;background-color:#fff}@media screen and (min-width:576px)and (max-width:1200px){.statcard-wrapper .statcard-content .top-outer-circle[data-v-0cab66a6]{top:-3px;right:1px;height:15px;width:15px}}.statcard-wrapper .statcard-content .top-outer-circle .top-inner-circle[data-v-0cab66a6]{height:7px;width:7px;background-color:#f26722;border-radius:50%}@media screen and (min-width:576px)and (max-width:1200px){.statcard-wrapper .statcard-content .top-outer-circle .top-inner-circle[data-v-0cab66a6]{height:9px;width:9px}}.statcard-wrapper .statcard-content .graph-container[data-v-0cab66a6]{display:flex;height:70%}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper[data-v-0cab66a6]{display:flex;flex-direction:column;justify-content:flex-end;width:5px;margin:0 5px 0 4px}@media screen and (min-width:576px)and (max-width:1200px){.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper[data-v-0cab66a6]{width:12px}}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .green-bg[data-v-0cab66a6]{background-color:#53bd00}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .red-bg[data-v-0cab66a6]{background-color:red}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper:hover .graph-item[data-v-0cab66a6]{background-color:#616161;border:none}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .graph-item[data-v-0cab66a6]{background-color:#d9d9d9;border-radius:2.5px}@media screen and (min-width:576px)and (max-width:1200px){.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .graph-item[data-v-0cab66a6]{border-radius:5.5px 5.5px 2.5px 2.5px}}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .graph-item.graph-last-item.green-bg[data-v-0cab66a6]{background-color:#53bd00}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .graph-item.graph-last-item.red-bg[data-v-0cab66a6]{background-color:red}.statcard-wrapper .statcard-content .graph-container .graph-item-wrapper .graph-item .top-badge[data-v-0cab66a6]{position:relative;top:-40px;right:22px}.top-statcards-wrapper[data-v-726427fc]{background-color:#fafafa}.app-title[data-v-fe56e218]{margin-left:.5rem;font-size:24px;color:#7e7f81}@media screen and (max-width:575px){.app-title[data-v-fe56e218]{font-size:20px;margin-left:0}}.title-company-name[data-v-fe56e218]{margin-left:2.5rem}@media screen and (max-width:575px){.title-company-name[data-v-fe56e218]{margin-left:0}}.user-initials[data-v-fe56e218]{height:2.5rem;width:2.5rem;font-size:15px}.customer-name-top[data-v-fe56e218]{display:flex;height:52px;align-items:center;padding-left:60px;background-color:#f3f3f3;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.top-navigation-tabview[data-v-fe56e218]{padding-left:60px;background-color:var(--highlighted-color)}body{background-color:var(--highlighted-color);padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.p-tooltip{max-width:20rem}.p-card .p-card-body{padding:0 1rem}.card,.p-toolbar{background-color:#fff}.box-shadow{box-shadow:0 4px 10px rgba(0,0,0,.03),0 0 2px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.12)!important}.sidemenu-logo{background-color:var(--sidebar-bg-color)}.app-logo{height:27px;width:120px;margin-left:.5rem}.sidebar-icon{color:var(--primary-color)}.search-triangle{height:10px;width:10px;margin:0 14px 0 5px}.sidemenu-border{border-right:1.5px solid var(--default-bg-color)}.p-paginator{background-color:#fff}.p-button{border:none;background-color:var(--default-button-color)}.p-datatable .p-datatable-footer{text-align:end}.p-datatable{font-size:14px;width:inherit}.p-datatable.column-header-separator .p-column-header-content{border-right:2px solid #e0e0e0}.p-datatable .status-column{border:1px solid rgba(46,125,50,.5);color:#2e7d32;border-radius:16px;padding:2px 12px}.p-breadcrumb{flex-wrap:wrap;border:none}.p-breadcrumb .p-breadcrumb-list .p-menuitem-separator{font-size:.85rem}.p-breadcrumb .p-breadcrumb-list .p-menuitem .p-menuitem-link .p-menuitem-text{color:var(--primary-blue-color);font-weight:600}.p-card .p-card-title{background-color:var(--primary-color)}.p-card .p-card-subtitle,.p-card .p-card-title{color:#fff;border-top-right-radius:3px;border-top-left-radius:3px;padding:.5rem}.p-card .p-card-subtitle{margin-bottom:0}.p-card .p-card-body{padding:0;border-radius:3px}.header{background-color:#f8f9fa;color:#000}#li thead{border-top-left-radius:3px;border-top-right-radius:3px}.p-card .p-card-content{padding:1rem}#liCard div.p-card-body div.p-card-content{padding:0;border-radius:3px}.p-card{min-height:100%}.pointer{cursor:pointer}.grey{font-size:14px;color:#838690}.login:hover{text-decoration:underline;cursor:pointer;color:#fff}.footer{position:fixed;left:0;bottom:0;height:30px;width:100%;color:#fff}@media(max-width:480px){.mobile-sidebar{display:none}}:root{--sidebar-bg-color:#a7a6a6;--sidebar-link-color:silver;--default-button-color:#ec7834;--default-bg-color:#ededee;--primary-color:#ededee;--divider-color:#e0dede;--primary-blue-color:#0089bd;--highlighted-color:#fafafa;--font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.sidebar{background-color:var(--sidebar-bg-color);float:left;position:fixed;z-index:5;top:4.5rem;bottom:0;padding:.5em;width:40;display:flex;flex-direction:column;font-family:var(--font-family);height:100%;max-height:calc(100vh - 4.5rem);overflow-y:auto}.sidebar-btn{background-color:var(--default-button-color)}.sidebar-btn .p-button:hover{color:var(--sidebar-link-color)}.sidebar-link{display:flex;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:.1em 0;padding:.4em;height:1.5em;text-decoration:none;font-family:var(--font-family);color:var(--primary-color)}.comp-transition{transition:flex 3s}.side-enter-active,.side-leave-active{transition:width .3s}.side-enter,.side-leave-to{width:100%}.tiered a:hover{background-color:var(--primary-color);color:#fff}.pay-badge{font-family:var(--font-family)}.pay-icon:hover{background-color:#838690}.p-accordion-tab{margin-top:5px;margin-bottom:15px!important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}textarea{resize:none;width:100%}.p-tabview .p-tabview-nav,.p-tabview .p-tabview-nav-btn.p-link,.p-tabview .p-tabview-panels{background-color:var(--highlighted-color)}.p-tabview .p-tabview-nav-btn.p-link{color:#838690}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:var(--highlighted-color);margin-left:.5rem}.p-tabview.customers-menu-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border:none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{box-shadow:none}.customer-tab{display:inline-flex;white-space:nowrap;height:37px}.customer-tab .p-button{color:#6c757d;font-weight:700}.p-highlight .customer-tab .p-button{color:#2196f3}.p-datepicker-buttonbar .p-button .p-button-label{color:#fff}.inventory-tabview .p-tabview-nav li .p-tabview-nav-link{padding-left:0;padding-right:0;margin-left:1.4rem}.customers-list-tabview .p-tabview-nav-container{border-top:1px solid #e6e6e6;border-bottom:2px solid #e6e6e6}.customers-list-tabview .p-tabview-nav{border:none;margin-left:1.5rem;background-color:#fcfcfc}.customers-list-tabview .p-tabview-nav li .p-tabview-nav-link{margin-left:.5rem;border:1px solid #dee2e6;border-width:0 0 4px 0}.customers-list-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:#fff}.menutab-item,.menutab-item>a.router-link-active.router-link-exact-active.menutab-item-link{white-space:nowrap;border-left:none}.menutab-item-link>.menutab-button{background-color:#d9d9d9}.menutab-item-link>.menutab-button .p-badge{background-color:#2196f3;color:#fff}.customers-menu-tabview .p-tabview-nav-container{border:none}.customers-menu-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled) .p-tabview-nav-link .p-button{background-color:#fefefe}.customers-menu-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{border:none;background-color:var(--highlighted-color)}.customers-menu-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link .p-button{border:none;background-color:#d9d9d9}.customers-menu-tabview .p-tabview-nav{border:none;background-color:var(--highlighted-color)}.customers-menu-tabview .p-tabview-nav li .p-tabview-nav-link{padding:.45rem;border:none}.customers-list-tabview .customers-menu-tabview .p-tabview-nav .p-tabview-nav-link{margin:0}.customers-menu-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:var(--highlighted-color);margin:0}.tabview-panels-hidden .p-tabview-panels{display:none}.menutab-button:enabled:hover{background-color:#d9d9d9}.menutab-item-link{text-decoration:none}.menutab-button{background-color:inherit;border-left:none}.menutab-button.p-button:focus{box-shadow:none}.menutab-item .p-button-label{color:#424242;font-weight:600}.menutab-item button.p-button:enabled:active{background-color:silver}.customers-menu-tabview .p-tabview-nav li .p-tabview-nav-link{background-color:inherit}.p-inputgroup-addon{justify-content:left;min-width:8rem;font-weight:600}.p-inputgroup-addon,.p-inputgroup-addon:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.p-inputgroup>.p-inputwrapper:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup input:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.p-inputgroup .p-dropdown-label{border-top-left-radius:0!important}.p-inputgroup input:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.p-dropdown{border-radius:6px}.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-radius:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ebebeb;border-radius:10px}::-webkit-scrollbar-thumb{background:#7f858c;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.pos-wrapper .original-price{width:-moz-fit-content;width:fit-content;font-size:10px}.pos-wrapper .blue-text{color:var(--primary-blue-color)}.pos-wrapper .categories-container .p-carousel-container,.pos-wrapper .single-category-container .p-carousel-container{justify-content:center}.pos-wrapper .categories-container .p-carousel-indicators,.pos-wrapper .single-category-container .p-carousel-indicators{display:none}.pos-wrapper .categories-container .p-carousel-items-container,.pos-wrapper .single-category-container .p-carousel-items-container{align-content:start;flex-direction:column;flex-wrap:wrap;height:170px}.pos-wrapper .categories-container .p-items-hidden .p-carousel-item,.pos-wrapper .single-category-container .p-items-hidden .p-carousel-item{visibility:visible}.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{padding:4px}.pos-wrapper .categories-container .category-btn,.pos-wrapper .single-category-container .category-btn{height:74px}.pos-wrapper .categories-container .category-btn button,.pos-wrapper .single-category-container .category-btn button{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;height:100%;width:100%;font-size:14px;line-height:1;border-radius:6px}.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:14.3%;flex:none}@media screen and (max-width:1540px){.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:20%;flex:none}}@media screen and (max-width:1199px){.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:20%;flex:none}}@media screen and (max-width:870px){.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:33.3%;flex:none}}@media screen and (max-width:700px){.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:50%;flex:none}}@media screen and (max-width:525px){.pos-wrapper .categories-container .p-carousel-item,.pos-wrapper .single-category-container .p-carousel-item{width:100%;flex:none}}.pos-wrapper .single-category-container .p-carousel-item{flex:none}.pos-wrapper .single-category-container .p-carousel-items-container{flex-direction:row;height:auto;flex-wrap:nowrap}@media screen and (max-width:525px){.pos-wrapper .single-category-container .p-carousel-items-container{height:90px}}.pos-wrapper .results-wrapper .product-item{cursor:pointer}.pos-wrapper .results-wrapper .search-results-label{color:#424242;font-weight:600;display:flex;align-items:baseline;flex-wrap:wrap}.pos-wrapper .results-wrapper .list-type-btn-wrapper{display:flex;justify-content:space-evenly;align-items:center;background-color:#f3f3f3;width:71px;height:36px;border-radius:3.5px}.pos-wrapper .results-wrapper .list-type-btn-wrapper .list-type-btn{display:flex;justify-content:center;color:#8f8f8f;height:24px;width:24px;padding:0;border:.672396px solid rgba(122,124,129,.37)}.pos-wrapper .results-wrapper .list-type-btn-wrapper .list-type-btn i{font-size:14px}.pos-wrapper .results-wrapper .list-type-btn-wrapper .list-type-btn.unselected{color:#d9d9d9;border-color:#d9d9d9}.pos-wrapper .results-wrapper .quantity-input .p-inputnumber-input{text-align:center;width:3rem}.pos-wrapper .results-wrapper .quantity-input .p-inputnumber-button-down,.pos-wrapper .results-wrapper .quantity-input .p-inputnumber-button-up{background-color:#d9d9d9;color:#424242;max-width:3vw}.pos-wrapper .results-wrapper .quantity-input .p-inputnumber-button-down span,.pos-wrapper .results-wrapper .quantity-input .p-inputnumber-button-up span{font-size:8px;font-weight:700}.pos-wrapper .results-wrapper .list-view .p-datatable .p-datatable-tbody>tr{border-bottom:2px solid #f8f9fa!important}.pos-wrapper .results-wrapper .list-view .p-datatable .p-datatable-tbody>tr:hover{background-color:#f8f9fa!important}.pos-wrapper .results-wrapper .list-view .p-datatable-thead{display:none}.pos-wrapper .results-wrapper .list-view .p-datatable td{vertical-align:middle}.pos-wrapper .results-wrapper .list-view .product-image-column{max-width:72px;border:none}.pos-wrapper .results-wrapper .list-view .product-image-column .product-image{width:56px}.pos-wrapper .results-wrapper .list-view .p-datatable .p-datatable-wrapper{padding-bottom:1rem}.pos-wrapper .results-wrapper .list-view .p-datatable.p-datatable-scrollable .p-datatable-tbody>tr>td{flex:1 1 auto}.pos-wrapper .results-wrapper .list-view .p-datatable.p-datatable-scrollable .p-datatable-tbody>tr>td.expander-bottom-btn{flex:none;width:14px}.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn{display:flex;align-items:flex-end;vertical-align:bottom;border:none;width:-moz-min-content;width:min-content;padding:0}.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .pi-chevron-down:before,.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .pi-chevron-right:before{content:none}.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .p-row-toggler-icon{background-image:url(../img/gray-triangle.31ff8e92.svg);height:13px;width:13px;background-position:50%;background-repeat:no-repeat}.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .p-row-toggler-icon.pi-chevron-right{transform-origin:center center;transform:rotate(270deg)}@media(min-width:960px){.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .p-row-toggler{position:relative;bottom:-6px;right:-15px;width:13px;height:13px;background-color:#fff}}@media(min-width:1100px){.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .p-row-toggler{right:-20px}}@media(min-width:1890px){.pos-wrapper .results-wrapper .list-view .p-datatable .expander-bottom-btn .p-row-toggler{right:-25px}}.pos-wrapper .results-wrapper .list-view .kit-description-wrapper{width:100%}.pos-wrapper .results-wrapper .list-view .quantity-wrapper{width:140px}.pos-wrapper .results-wrapper .list-view .std-price-wrapper{justify-content:flex-end;width:12%}.pos-wrapper .results-wrapper .list-view .code-price-wrapper{justify-content:flex-end;width:12%;min-width:70px}.pos-wrapper .results-wrapper .list-view .cart-wrapper{width:25%;min-width:90px}@media screen and (max-width:770px){.pos-wrapper .results-wrapper .list-view .cart-wrapper .add-to-cart-btn{padding-top:2px;padding-bottom:2px;font-size:14px}}@media screen and (max-width:768px){.pos-wrapper .results-wrapper .list-view .p-datatable-wrapper{overflow-x:visible!important}.pos-wrapper .results-wrapper .list-view .p-datatable.p-datatable-responsive-stack>.p-datatable-wrapper>.p-datatable-table{width:100%!important}.pos-wrapper .results-wrapper .list-view .cart-wrapper,.pos-wrapper .results-wrapper .list-view .code-price-wrapper,.pos-wrapper .results-wrapper .list-view .kit-description-wrapper,.pos-wrapper .results-wrapper .list-view .quantity-wrapper,.pos-wrapper .results-wrapper .list-view .tag-column{width:100%!important;min-width:unset!important;max-width:unset!important}.pos-wrapper .results-wrapper .list-view .product-image-column{width:auto!important;min-width:unset!important;max-width:unset!important}.pos-wrapper .results-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td{padding:.5rem!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.pos-wrapper .results-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td .p-column-title{font-weight:700;margin-bottom:.25rem;display:block!important}.pos-wrapper .results-wrapper .list-view .product-image{width:60px!important;height:60px!important;margin-bottom:.5rem}.pos-wrapper .results-wrapper .list-view .quantity-wrapper{width:100%!important}.pos-wrapper .results-wrapper .list-view .quantity-wrapper .p-inputnumber{width:100%!important;max-width:150px}.pos-wrapper .results-wrapper .list-view .p-inputnumber-buttons-horizontal .p-inputnumber-input{width:80px!important}.pos-wrapper .results-wrapper .list-view .cart-wrapper{width:100%!important}.pos-wrapper .results-wrapper .list-view .cart-wrapper .add-to-cart-btn{width:100%!important;max-width:200px;margin-top:.5rem}.pos-wrapper .results-wrapper .list-view .expander-bottom-btn{width:30px!important;position:absolute;right:1rem;top:1rem}}.pos-wrapper .results-wrapper .list-view .kit-description{font-size:10px;font-weight:600;color:#d9d9d9}.pos-wrapper .results-wrapper .list-view .part-number{font-size:16px;font-weight:600;min-height:42px}.pos-wrapper .results-wrapper .list-view .mobile-only-stock{display:none!important}.pos-wrapper .results-wrapper .list-view .part-manufactured-description{color:#7a7c81;font-size:13px;font-weight:600}.pos-wrapper .results-wrapper .list-view .add-to-cart-btn{background-color:grey;color:#fff}.pos-wrapper .results-wrapper .list-view .p-datatable .p-datatable-tbody>tr.no-expander>td .p-row-toggler{display:none}.pos-wrapper .results-wrapper .list-view .kit-table-wrapper{width:100%}@media(max-width:960px){.pos-wrapper .results-wrapper .list-view .kit-table-wrapper{width:95%}}.pos-wrapper .results-wrapper .list-view .kit-table-wrapper td{border:none}.pos-wrapper .results-wrapper .list-view .kit-table-wrapper .product-image-kit-column{width:57px;padding-left:21px}.pos-wrapper .results-wrapper .list-view .kit-table-wrapper .product-image-kit-column .product-image-kit{width:41px}.pos-wrapper .results-wrapper .list-view .kit-table-wrapper .original-price-kit-column{width:4%}.pos-wrapper .results-wrapper .result-grid-wrapper{max-height:50vh;padding-bottom:1rem;overflow-y:auto;overflow-x:hidden}.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-input{text-align:center;min-width:40px;border-radius:0}.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-button-down,.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-button-up{width:35px}.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-button-down span,.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-button-up span{font-size:8px;font-weight:700}.pos-wrapper .results-wrapper .result-grid-wrapper .p-inputnumber-button-up{border-radius:0}.pos-wrapper .results-wrapper .result-grid-wrapper .cart-btn{min-width:38px;background-color:var(--default-button-color);color:#fff;border:none}.pos-wrapper .results-wrapper .result-grid-wrapper[data-v-60aa6dd2]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 6px}.pos-wrapper .bottom-btns-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.pos-wrapper .bottom-btns-wrapper .bottom-btn{margin:1rem}.pos-wrapper .bottom-btns-wrapper .bottom-btn button{height:100%;width:100%;background-color:#0089bd;border:none;border-radius:3px;justify-content:center}.pos-wrapper .side-order .products-order-wrapper .products-list-wrapper{max-height:50vh}.pos-wrapper .side-order .products-order-wrapper .product-name-label{font-size:12px}.pos-wrapper .side-order .products-order-wrapper .part-name-label{font-size:10px;color:#7a7c81}.pos-wrapper .side-order .products-order-wrapper .original-price,.pos-wrapper .side-order .products-order-wrapper .payment-quantities span{font-size:12px}.pos-wrapper .side-order .products-order-wrapper .payment-quantities span.remaining-balance-label{font-size:14px}.pos-wrapper .side-order .products-order-wrapper .payment-quantities button{border-radius:3px;justify-content:center}.small-parts-filter .p-treeselect-label{display:flex!important;flex-wrap:wrap}.p-treeselect.p-treeselect-chip .p-treeselect-token{margin-bottom:3px}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.2rem;margin-right:.2rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.2rem}.p-multiselect-token-label{font-size:14px}.p-multiselect-label-container{display:flex;flex-wrap:wrap;align-items:center}.product-details-modal .p-dialog-header .p-dialog-header-close-icon{height:1.5rem;width:1.5rem}.p-autocomplete-input{width:20rem}.p-inline-message .p-inline-message-icon,.p-inline-message .p-inline-message-text{font-size:2.5rem}.product-details-modal{max-height:75vh!important;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.product-details-modal .p-dialog-header{border-top-left-radius:10px;border-top-right-radius:10px;justify-content:end;padding-top:10px;padding-bottom:5px}.product-details-modal .p-dialog-header .p-dialog-header-close-icon{border-radius:50%;border:1px solid #d9d9d9;font-size:smaller;padding:5px}.product-details-modal .p-dialog-content:last-of-type{padding-bottom:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:auto}.product-info{align-content:flex-start;align-items:flex-start;padding-bottom:0}.p-galleria{padding-top:11px}.p-galleria .p-galleria-thumbnail-container{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;align-content:center;align-items:center}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:focus,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:focus{background-color:var(--default-button-color)}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover{background-color:var(--primary-blue-color)}.p-image-preview-container>img{border-radius:10px;width:100%}.p-image-preview-container:hover>.p-image-preview-indicator{border-radius:10px}.product-info{padding-right:0;margin-right:0}.product-info .product-price,.product-info .product-title{color:#2aa3ff;font-weight:700}.product-info .product-part-no{margin:5px 5px 5px 0;font-size:11px;font-weight:400;color:#969a9e}.product-info .product-ranking{margin:5px 5px 5px 0;font-size:11px;font-weight:500;color:#2aa3ff;padding-left:10px}.product-info .product-qty{height:35px}.product-info .product-qty .p-inputnumber-input{text-align:center;font-size:smaller;width:2rem}.product-info .product-qty .p-inputnumber-button-down,.product-info .product-qty .p-inputnumber-button-up{background-color:#e8e8e8;color:#424242;width:20px}.product-info .product-qty .p-inputnumber-button-down span,.product-info .product-qty .p-inputnumber-button-up span{font-size:7px;font-weight:900}.product-info .add-order-button{height:35px;font-size:smaller}.product-info .product-characteristic,.product-info .product-characteristic-title{font-size:12px;padding:4px 0}.product-info .product-characteristic-title{font-weight:700}.product-info ::marker{font-size:11px;color:#6c757d}.product-info .characteristics-section{overflow-y:none;overflow-x:hidden}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon{color:var(--default-button-color)}.add-address-card,.address-card,.selected-address-card{min-height:90%;max-width:15rem;display:grid}.add-address-card .p-card-body,.address-card .p-card-body,.selected-address-card .p-card-body{min-height:13rem;overflow-x:hidden}.add-address-card .p-card-body .p-card-title,.address-card .p-card-body .p-card-title,.selected-address-card .p-card-body .p-card-title{background-color:#fff;padding-top:4px;margin-bottom:0;color:var(--primary-blue-color);align-content:center;height:30px}.add-address-card .p-card-body .p-card-content,.address-card .p-card-body .p-card-content,.selected-address-card .p-card-body .p-card-content{padding-top:0;padding-bottom:0;display:flex;flex-wrap:wrap}.add-address-card .p-card-body .p-card-content .address-item,.address-card .p-card-body .p-card-content .address-item,.selected-address-card .p-card-body .p-card-content .address-item{font-size:14px!important;font-weight:500;padding-bottom:1px;margin:3px 15px 0 5px}.add-address-card .p-card-body .p-card-footer,.address-card .p-card-body .p-card-footer,.selected-address-card .p-card-body .p-card-footer{display:flex;justify-content:center!important;padding-top:4px;padding-bottom:4px}.selected-address-card{min-height:13rem}.selected-address-card .p-card-body{border:2px solid #8a8afd;border-top-left-radius:6px!important;border-top-right-radius:6px!important}.add-address-card .p-card-body{border:1px dashed;display:flex;justify-content:center;align-items:center}.add-address-card .p-card-body .p-card-content p:hover{font-size:larger!important}.custom-steps ol,.custom-steps ul{background-color:#fff;padding-top:10px!important;padding-bottom:5px!important}.custom-steps ol .p-steps-item .p-menuitem-link .p-steps-number,.custom-steps ul .p-steps-item .p-menuitem-link .p-steps-number{background-color:#2196f3;color:#fff}.custom-steps ol .p-menuitem-link.router-link-active.router-link-active-exact,.custom-steps ul .p-menuitem-link.router-link-active.router-link-active-exact{background-color:#fff}.custom-steps ol .p-steps-current .p-menuitem-link .p-steps-number,.custom-steps ul .p-steps-current .p-menuitem-link .p-steps-number{background-color:var(--default-button-color)}.custom-steps ol .p-steps-item:before,.custom-steps ul .p-steps-item:before{content:" ";border-top:1px solid #7e7f81}.customer-name-tabs .customer-name-top{align-items:center}.customer-name-tabs .customer-name-top .edit-quote-tag{color:#2e7d32;background-color:transparent;font-weight:lighter;border-color:#2e7d32;border:1px solid;padding-top:0;padding-bottom:0}.slide-enter-from,.slide-leave-to{opacity:0}.slide-enter-to,.slide-leave-from{opacity:1}.slide-enter-active{transition:opacity .3s ease}.slide-leave-active{transition:opacity .2s ease-in-out}.edit-quote-card{width:94vw}.medium-addon{min-width:6rem}.bold-label{color:#424242;font-weight:600;display:flex;align-items:baseline;flex-wrap:wrap}.field .p-inputtextarea{border-radius:6px!important}.collapsible-section-content{padding:0 .3rem}.collapsible-section .divider-header{min-width:-moz-fit-content;min-width:fit-content;font-weight:700!important}.edit-quote-card .profit,.edit-quote-card .total-quote-color{color:#24bd2c}.edit-quote-card .lost{color:red}.edit-quote-card .edit-quote-save-btn button{height:2.2rem;font-size:.9rem;font-weight:700}.link-style{color:#2196f3;text-decoration:underline}.edit-quote-datatable .p-column-header-content,.edit-quote-datatable .p-datatable-tbody{justify-content:space-around;align-content:baseline}.edit-quote-datatable .p-column-header-content .sell-adj-title,.edit-quote-datatable .p-datatable-tbody .sell-adj-title{display:flex;min-width:-moz-max-content;min-width:max-content;padding-bottom:2px;justify-content:center}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-qty input,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-qty input{width:7vw;height:1.5rem;border-radius:6px!important}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-qty .p-inputtext,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-qty .p-inputtext{font-size:smaller}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-measurement,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement{height:1.5rem;min-width:5vw!important;max-width:2vw!important;justify-content:space-between;margin-left:.4rem;padding-top:0}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-measurement .p-dropdown-label,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement .p-dropdown-label{height:1.5rem;display:flex;align-items:center;padding-top:5px;padding-bottom:11px;font-size:smaller}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-measurement .p-dropdown-trigger,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement .p-dropdown-trigger{width:27px}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-measurement .p-dropdown-trigger .p-dropdown-trigger-icon,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement .p-dropdown-trigger .p-dropdown-trigger-icon{font-size:smaller}.edit-quote-datatable .p-column-header-content .sell-price-adjustment-measurement .p-dropdown-trigger .p-dropdown-trigger-icon .p-datatable-footer,.edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement .p-dropdown-trigger .p-dropdown-trigger-icon .p-datatable-footer{background-color:inherit;border-bottom:none}.edit-quote-datatable .p-column-header-content .edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement,.edit-quote-datatable .p-datatable-tbody .edit-quote-datatable .p-datatable-tbody .sell-price-adjustment-measurement{height:1.5rem;max-width:2vw!important;justify-content:space-between;margin-left:.5rem}.result-grid-wrapper,.tag-column{min-width:102px}.result-grid-wrapper .on-hand-tag,.tag-column .on-hand-tag{width:-moz-max-content;width:max-content;font-size:smaller!important}.result-grid-wrapper .p-tag-danger,.tag-column .p-tag-danger{background-color:transparent;color:#dc143c;border:1px solid #dc143c}.result-grid-wrapper .p-tag-success,.tag-column .p-tag-success{background-color:transparent;color:#02ab0a;border:1px solid #02ab0a}.result-grid-wrapper .p-tag,.tag-column .p-tag{min-width:83px}.result-grid-wrapper{padding-top:8px;padding-left:2px}.result-grid-wrapper .product-item{padding:4px 8px;min-height:15.7rem;min-width:195px}.result-grid-wrapper .product-item .p-card-header .product-number{display:block;color:#7a7c81;font-size:13px;font-weight:600}.result-grid-wrapper .product-item .p-card-header .product-description{font-size:15px;font-weight:600;display:inline-flex;height:2.4rem;overflow:hidden;text-overflow:ellipsis;text-align:left}.result-grid-wrapper .product-item .p-card-body .p-card-content{padding-top:8px;padding-bottom:8px;padding-left:4px;padding-right:4px}.result-grid-wrapper .product-item .p-card-body .p-card-content .icon-name-wrapper{background-color:#eee;position:relative;padding:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.result-grid-wrapper .product-item .p-card-body .p-card-content .icon-name-wrapper .product-image{width:52%;height:100%;-o-object-fit:cover;object-fit:cover}.result-grid-wrapper .product-item .p-card-body .p-card-content .icon-name-wrapper .no-product-image{height:-moz-fit-content;height:fit-content}.result-grid-wrapper .product-item .p-card-body .p-card-content .icon-name-wrapper .on-hand-tag{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding-top:0;padding-bottom:0}.result-grid-wrapper .product-item .p-card-body .p-card-content .prices-wrapper{padding-top:4px;padding-bottom:4px}.result-grid-wrapper .product-item .p-card-body .p-card-content .quantity-wrapper .p-inputgroup,.result-grid-wrapper .product-item .p-card-body .p-card-content .quantity-wrapper .p-inputgroup .p-inputnumber .p-inputtext{height:2rem}.result-grid-wrapper .product-item .p-card-body .p-card-content .quantity-wrapper .p-inputnumber-button-down{border-top-left-radius:4px;border-bottom-left-radius:4px}.result-grid-wrapper .product-item .p-card-body .p-card-content .quantity-wrapper .cart-btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.collapsible-section .my-divider .divider-header{width:auto}.confirmation-btn{width:190px;height:190px;justify-self:center;border-radius:10px}.p-column-filter-matchmode-dropdown{display:none!important}.p-datatable .p-datatable-wrapper{padding-bottom:1rem}.p-datatable .p-datatable-wrapper .p-datatable-table .actions-container .p-button{margin-right:.5rem;border-radius:6px}.p-datatable .p-datatable-wrapper .p-datatable-table .actions-container .p-button .p-button-icon{font-size:1.3rem}.service-section .service-charge .p-inputtext,.service-section .service-name .p-dropdown,.service-section .service-name .p-inputtext{height:-moz-fit-content!important;height:fit-content!important;padding-top:3px;padding-bottom:3px}.service-section .service-name .p-dropdown{border-bottom-left-radius:6px!important;border-top-left-radius:6px!important}.service-section .service-name .p-dropdown .p-dropdown-label{font-size:14px}.service-section .service-description{padding-top:0!important}.update-qty-input .p-inputnumber-input{width:-webkit-fill-available;text-align:center;min-width:86px}.update-qty-input .p-inputnumber-button-down,.update-qty-input .p-inputnumber-button-up{background-color:#e9ecef;color:#6c757d;border:1px solid #ced4da;border-left:none}.update-qty-input .p-inputnumber-button-down{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:1px solid #ced4da;border-right:none}.goods-dropdown .p-dropdown-items-wrapper .p-dropdown-items .p-dropdown-item{font-size:smaller}.p-datatable-sm .p-button-text{background-color:#fff!important}.date-wrapper{justify-content:flex-end}.date-wrapper .date{width:-moz-max-content;width:max-content}@media screen and (min-width:1200px)and (max-width:1381px){.date-wrapper{position:relative;left:-3vw!important;width:16vw!important}}@media screen and (min-width:450px)and (max-width:1199px){.date-wrapper{position:relative;left:-3vw!important;width:42vw!important}}@media screen and (max-width:449px){.date-wrapper{position:relative;left:-12vw!important;width:50vw!important}}.bordered-table{border-radius:6px!important}.bordered-table .p-datatable-header{padding-top:4px!important;padding-bottom:4px!important;border-top-left-radius:6px;border-top-right-radius:6px;border-left:1px solid #e9ecef;border-right:1px solid #e9ecef}.bordered-table .p-datatable-table{border-top-left-radius:6px;border-top-right-radius:6px}.bordered-table .p-datatable-thead tr th{padding-top:8px!important;padding-bottom:8px!important}.bordered-table .p-datatable-thead tr th:last-child{padding-right:.7vw!important;padding-left:.5vw!important}.bordered-table .p-datatable-thead{border-top:1px solid #e9ecef!important}.bordered-table .p-datatable-thead tr th:first-child{border-top-left-radius:6px!important}.bordered-table .p-datatable-thead tr th:last-child{border-top-right-radius:6px!important}.bordered-table .p-datatable-table,.bordered-table .p-datatable-tfoot,.bordered-table .p-datatable-wrapper{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.bordered-table .p-datatable-tbody tr td{padding:4px!important}.bordered-table.with-footer .p-datatable-table,.bordered-table.with-footer .p-datatable-tfoot,.bordered-table.with-footer .p-datatable-wrapper{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.bordered-table.with-footer .p-datatable-footer{border-left:1px solid #e9ecef;border-right:1px solid #e9ecef;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.bordered-table .p-paginator-bottom .p-paginator{font-size:14px;padding-top:0;padding-bottom:0}.bordered-table .p-paginator-bottom .p-paginator button,.bordered-table .p-paginator-bottom .p-paginator span{font-size:14px;height:30px!important}.bordered-table .p-paginator-bottom .p-paginator .p-paginator-rpp-options{height:30px!important}.bordered-table .p-paginator-bottom .p-paginator .p-paginator-rpp-options .p-dropdown-label{display:flex;align-items:center}.bordered-table{border-left:none;border-right:none}.bordered-table .p-datatable-table{border-top:1px solid #e9ecef!important}.bordered-table .p-datatable-wrapper{border-left:1px solid #e9ecef;border-right:1px solid #e9ecef;border-top-left-radius:6px;border-top-right-radius:6px}.bordered-table.with-header .p-datatable-table{border-top:none!important}.bordered-table.with-header .p-datatable-wrapper{border-top-left-radius:0;border-top-right-radius:0}.bordered-table.with-header .p-datatable-thead tr th:first-child{border-top-left-radius:0!important}.bordered-table.with-header .p-datatable-thead tr th:last-child{border-top-right-radius:0!important}.save-cc .p-float-label input.p-filled~label,.save-cc .p-float-label input:focus~label{top:2.8rem}.use-new-card{border:1px solid #e0e3e6!important;border-radius:4px}.use-new-card:hover{background-color:#d6dce2!important}.pos-parts-table-wrapper .p-datatable .p-datatable-tbody>tr{border-bottom:2px solid #f8f9fa!important}.pos-parts-table-wrapper .p-datatable .p-datatable-tbody>tr:hover{background-color:#f8f9fa!important}.pos-parts-table-wrapper .product-image{width:50px;height:50px;-o-object-fit:cover;object-fit:cover}.pos-parts-table-wrapper .product-image-column{width:60px}.pos-parts-table-wrapper .kit-description-wrapper{min-width:200px}.pos-parts-table-wrapper .kit-description{font-size:.875rem;color:#666}.pos-parts-table-wrapper .part-number{font-weight:600;font-size:.95rem}.pos-parts-table-wrapper .part-manufactured-description{font-size:.875rem;color:#666}.pos-parts-table-wrapper .blue-text{color:#007bff}.pos-parts-table-wrapper .tag-column{text-align:center;width:100px}.pos-parts-table-wrapper .on-hand-tag{font-size:.75rem;padding:.25rem .5rem}.pos-parts-table-wrapper .code-price-wrapper{text-align:right;width:100px}.pos-parts-table-wrapper .quantity-wrapper{width:140px}.pos-parts-table-wrapper .p-inputnumber-buttons-horizontal .p-inputnumber-input{text-align:center;width:3rem!important}.pos-parts-table-wrapper .quantity-input .p-inputnumber-button-down,.pos-parts-table-wrapper .quantity-input .p-inputnumber-button-up{background-color:#d9d9d9;color:#424242;max-width:3vw}.pos-parts-table-wrapper .quantity-input .p-inputnumber-button-down span,.pos-parts-table-wrapper .quantity-input .p-inputnumber-button-up span{font-size:8px;font-weight:700}.pos-parts-table-wrapper .cart-wrapper{width:140px;min-width:140px;text-align:center}.pos-parts-table-wrapper .add-to-cart-btn{font-size:.875rem;padding:.5rem .75rem;border-radius:4px;border:none;color:#fff;cursor:pointer;transition:background-color .2s}.pos-parts-table-wrapper .add-to-cart-btn:hover:not(:disabled){opacity:.9}.pos-parts-table-wrapper .add-to-cart-btn:disabled{background-color:#ccc!important;cursor:not-allowed}@media screen and (max-width:768px){.pos-parts-table-wrapper .p-datatable-wrapper{overflow-x:visible!important;width:100%!important}.pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack>.p-datatable-wrapper>.p-datatable-table{width:100%!important}.pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 0 1.5rem 0!important;padding:1.25rem!important;border:2px solid #e2e8f0!important;border-radius:12px!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;box-shadow:0 4px 12px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04)!important;transition:all .2s ease!important;overflow:hidden!important;justify-items:center}.pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr:hover{transform:translateY(-2px)!important;box-shadow:0 6px 18px rgba(0,0,0,.12),0 3px 8px rgba(0,0,0,.08)!important;border-color:#cbd5e1!important}.pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td{display:block!important;border:none!important;padding:0!important;width:auto!important}.pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td .p-column-title{display:none!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(3){width:25%!important;display:inline-block!important;vertical-align:top!important;float:right!important;text-align:center!important;padding:.5rem!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(4),.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(5),.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(6){clear:both!important;float:left!important;display:inline-block!important;margin-top:1rem!important;padding:.875rem 1rem!important;border-top:1px solid #e2e8f0!important;background-color:#f8fafc!important;margin-left:-1.25rem!important;margin-right:-1.25rem!important;width:calc(33.333% + .833rem)!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(4){border-top-left-radius:6px!important;font-weight:700!important;font-size:1.1rem!important;color:#059669!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(5){text-align:center!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(6){border-top-right-radius:6px!important;text-align:center!important}.pos-parts-table-wrapper .list-view .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(7){display:none!important}.pos-parts-table-wrapper .pos-parts-table-wrapper{width:100%!important;max-width:100%!important;overflow:hidden!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable{width:100%!important;max-width:100%!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable-wrapper{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr{margin-left:0!important;margin-right:0!important;left:0!important;right:0!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:first-child{width:18%!important;display:inline-block!important;vertical-align:top!important;float:left!important;text-align:center!important;padding:.5rem!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(2){width:57%!important;display:inline-block!important;vertical-align:top!important;float:left!important;padding:.5rem 1rem!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(3){width:25%!important;display:inline-block!important;vertical-align:top!important;float:right!important;text-align:center!important;padding:.5rem!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(4),.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(5),.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(6){clear:both!important;float:left!important;display:inline-block!important;margin-top:1rem!important;padding:.875rem 1rem!important;border-top:1px solid #e2e8f0!important;background-color:#f8fafc!important;margin-left:-1.25rem!important;margin-right:-1.25rem!important;width:calc(33.333% + .833rem)!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(4){border-top-left-radius:6px!important;font-weight:700!important;font-size:1.1rem!important;color:#059669!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(5){text-align:center!important}.pos-parts-table-wrapper .pos-parts-table-wrapper .p-datatable.p-datatable-responsive-stack .p-datatable-tbody>tr>td:nth-child(6){border-top-right-radius:6px!important;text-align:center!important}.pos-parts-table-wrapper .product-image{width:45px!important;height:45px!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:6px!important;border:1px solid #e5e7eb!important;display:block!important;margin:0 auto!important}.pos-parts-table-wrapper .kit-description{font-size:.95rem!important;font-weight:600!important;color:#374151!important;margin-bottom:.5rem!important;line-height:1.3!important}.pos-parts-table-wrapper .part-number{font-weight:700!important;color:#2563eb!important;font-size:1rem!important;margin-bottom:.25rem!important;line-height:1.3!important}.pos-parts-table-wrapper .part-manufactured-description{font-size:.85rem!important;color:#6b7280!important;line-height:1.3!important}.pos-parts-table-wrapper .on-hand-tag{font-size:.75rem!important;padding:.375rem .75rem!important;border-radius:4px!important;font-weight:700!important;display:inline-block!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.pos-parts-table-wrapper .code-price-wrapper{font-weight:700!important;font-size:1.1rem!important;color:#059669!important}.pos-parts-table-wrapper .p-inputnumber{max-width:110px!important;margin:0 auto!important}.pos-parts-table-wrapper .p-inputnumber .p-inputnumber-buttons-horizontal .p-inputnumber-input{width:55px!important;text-align:center!important;font-weight:600!important;font-size:.9rem!important}.pos-parts-table-wrapper .add-to-cart-btn{max-width:130px!important;font-size:.85rem!important;padding:.7rem .5rem!important;border-radius:6px!important;font-weight:600!important;transition:all .2s ease!important;width:100%!important}.pos-parts-table-wrapper .add-to-cart-btn:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}}@media screen and (max-width:768px){.product-details-modal .p-dialog{width:100vw!important;height:100vh!important;max-height:100vh!important;max-width:100vw!important;margin:0!important;border-radius:0!important;left:0!important;top:0!important}.product-details-modal .p-dialog-content{overflow-x:hidden!important}.product-details-modal .p-dialog-content,.product-details-modal .p-dialog-header{padding:1rem!important;width:100%!important;max-width:100%!important}.product-details-modal .product-modal-content{overflow-x:hidden!important;max-width:100%!important;width:100%!important}.product-details-modal .custom-galleria,.product-details-modal .product-info{width:100%!important;max-width:100%!important}.product-details-modal .pos-parts-table-wrapper,.product-details-modal .pos-parts-table-wrapper .p-datatable,.product-details-modal .pos-parts-table-wrapper .p-datatable-wrapper{overflow-x:hidden!important;max-width:100%!important;width:100%!important}.product-details-modal *{max-width:100%!important;box-sizing:border-box!important}}