.cs-root{--cs-navy:#0a2038;--cs-blue:#0869ee;--cs-text:#122a47;--cs-muted:#63778f;--cs-border:#dce5ee;--cs-green:#128653;--cs-surface:#fff;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--cs-text);font-size:13px;line-height:1.42;font-variant-numeric:tabular-nums;background:#f5f8fc;min-height:100vh;-webkit-font-smoothing:antialiased}.cs-root *{box-sizing:border-box}.cs-root dl,.cs-root h1,.cs-root h2,.cs-root h3,.cs-root p{margin:0}.cs-root button,.cs-root input,.cs-root select,.cs-root textarea{font:inherit}.cs-root button{cursor:pointer}.cs-root button:disabled{cursor:not-allowed;opacity:.42}.cs-root a,.cs-root button{-webkit-tap-highlight-color:transparent}.cs-root a:focus-visible,.cs-root button:focus-visible{outline:3px solid #72a9ff;outline-offset:2px}.cs-root input,.cs-root select,.cs-root textarea{color:var(--cs-text);outline:none}.cs-root input:focus,.cs-root select:focus,.cs-root textarea:focus{border-color:#3180ef!important;box-shadow:0 0 0 3px #176bf014}.cs-root input[type=checkbox]{accent-color:var(--cs-blue);width:15px;height:15px;flex-shrink:0}.cs-root input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.cs-root input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.cs-root button{border:0;background:none}.cs-root svg{flex-shrink:0;vertical-align:middle}.cs-root address{font-style:normal}.cs-root .num{text-align:right}.cs-blue{color:#0964d6}.cs-green{color:var(--cs-green)}.cs-red{color:#cb4354}.cs-secondary{color:#61738a}.cs-micro{font-size:10.5px;color:#77889c;font-weight:400}.cs-dot-separator{padding:0 8px;color:#b3bfce}.cs-print-invoice{display:none}.cs-app{display:flex;min-height:100vh}.cs-sidebar{width:204px;background:linear-gradient(160deg,#0d2944,#08192c 65%);color:#c7d5e4;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:40;border-right:1px solid #132c48}.cs-logo{height:60px;display:flex;align-items:center;gap:6px;color:#fff;text-decoration:none;padding:0 21px;border-bottom:1px solid #ffffff0e;flex-shrink:0}.cs-logo strong{font-size:32px;line-height:1;font-weight:900;letter-spacing:-1.4px}.cs-logo>span:last-child{font-size:16px;font-weight:500;letter-spacing:.4px;padding-left:2px;align-self:center;margin-top:9px}.cs-logo-symbol{position:relative;display:block;width:29px;height:33px;margin-right:2px}.cs-logo-symbol i{position:absolute;background:#2485ff;transform:skew(-24deg);width:8px;height:25px;top:5px;left:4px}.cs-logo-symbol i:nth-child(2){left:13px;height:32px;top:0;background:#5ea9ff}.cs-logo-symbol i:nth-child(3){left:22px;height:19px;top:12px;width:4px;background:#9acaff}.cs-sidebar-inner{padding:23px 9px;flex:1;overflow:auto}.cs-nav-caption{font-size:9px;font-weight:750;letter-spacing:1.8px;color:#7991ab;padding:0 14px;margin-bottom:12px}.cs-nav-item{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:11px 14px;color:#bfcee0;border-radius:5px;min-height:41px;font-size:12.5px!important;margin-bottom:4px;transition:background .12s,color .12s}.cs-nav-item:hover{background:#ffffff0b;color:#fff}.cs-nav-item.active{background:linear-gradient(100deg,#0875fa,#0960d9);color:white;box-shadow:0 3px 12px #001c3850;position:relative}.cs-nav-item.active:before{content:"";position:absolute;left:-9px;top:8px;bottom:8px;width:3px;background:#67b0ff}.cs-nav-dot{width:5px;height:5px;border-radius:50%;background:#fff;margin-left:auto}.cs-tools-caption{margin-top:30px}.cs-sidebar-foot{padding:18px 22px;border-top:1px solid #ffffff10;font-size:10px;line-height:1.8}.cs-sidebar-foot p{color:#8da1b7;margin-top:8px}.cs-sidebar-foot small{color:#7288a1;font-size:9px}.cs-preview-chip{letter-spacing:1px;font-size:9px;font-weight:750;display:flex;align-items:center;gap:7px;color:#98b8dc}.cs-preview-chip i{height:5px;width:5px;border-radius:50%;background:#69aafb}.cs-main-shell{margin-left:204px;min-width:0;flex:1}.cs-topbar{height:60px;background:#0b2440;color:#fff;justify-content:space-between;padding:0 23px;gap:20px;border-bottom:1px solid #173652}.cs-global-search,.cs-topbar{display:flex;align-items:center}.cs-global-search{height:34px;width:450px;max-width:44%;background:#ffffff0b;border:1px solid #ffffff18;border-radius:5px;gap:10px;padding:0 11px;color:#b5c9e0}.cs-global-search input{background:none;border:0;color:#dfeafb;width:100%;font-size:11.5px}.cs-global-search input::-moz-placeholder{color:#a6bed7}.cs-global-search input::placeholder{color:#a6bed7}.cs-root kbd{font-family:inherit;border:1px solid #dfe5ed;background:#f6f8fb;border-radius:4px;padding:1px 5px;line-height:19px;font-size:10px;color:#7b8ba0}.cs-global-search kbd{background:#ffffff08;border-color:#ffffff21;color:#b6c9dd}.cs-topbar-right{display:flex;align-items:center;gap:19px}.cs-store-select{position:relative;display:flex;gap:7px;align-items:center;color:#cfdfef}.cs-store-select select{border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 16px 4px 0;color:#e6f0fc;font-size:11.5px;width:150px;cursor:pointer}.cs-store-select select option{color:#123;background:white}.cs-store-select svg:last-child{position:absolute;right:0;pointer-events:none}.cs-top-divider{height:24px;width:1px;background:#ffffff22}.cs-user{display:flex;align-items:center;gap:10px;color:white}.cs-avatar{background:linear-gradient(135deg,#e4effc,#bbd1e7);border:2px solid #ffffff14;color:#15334f;width:33px;height:33px;border-radius:50%;font-size:11px;font-weight:700;display:grid;place-items:center;flex-shrink:0}.cs-user b,.cs-user>b{display:block;text-align:left;font-size:11.5px;font-weight:650}.cs-user small{display:block;font-size:9px;color:#aac0d7;text-align:left;margin-top:1px}.cs-user>svg{margin-left:5px;color:#bbcee1}.cs-main{padding:15px 22px 10px;margin:0 auto;max-width:1900px}.cs-breadcrumb{display:flex;align-items:center;gap:7px;color:#7a8da3;font-size:10px;margin-bottom:12px;height:19px}.cs-breadcrumb>span:not(.cs-build-tag){color:#435a75}.cs-build-tag{margin-left:auto;letter-spacing:.6px;color:#7c91a9;font-size:8.5px}.cs-page-title{justify-content:space-between;margin-bottom:16px}.cs-page-title,.cs-title-left{display:flex;align-items:center}.cs-title-left{gap:12px}.cs-title-icon{height:41px;width:41px;display:grid;place-items:center;border-radius:9px;border:1px solid #d7e7fa;background:#edf5ff;color:#0872f2}.cs-page-title h1{font-size:24px;line-height:1.2;letter-spacing:-.65px;font-weight:750;display:flex;align-items:center;gap:11px}.cs-page-title p{font-size:11px;color:#7b8ca2;margin-top:5px}.cs-document-id{text-align:right}.cs-document-id span{display:block;font-size:8px;letter-spacing:1.4px;color:#8798ad;margin-bottom:4px;font-weight:700}.cs-document-id b{font-size:12px;letter-spacing:.5px;font-weight:650}.cs-badge{display:inline-flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:4px;font-weight:650;font-size:10px;line-height:17px;white-space:nowrap;padding:1px 7px;letter-spacing:0}.cs-badge i{width:4px;height:4px;background:currentColor;border-radius:50%}.cs-badge.blue{background:#eaf3ff;color:#1264d0;border-color:#dceafb}.cs-badge.green{background:#e9f7ef;color:#188554;border-color:#dff0e7}.cs-badge.amber{background:#fff5df;color:#af7921;border-color:#f8e9c4}.cs-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d8e2ee!important;border-radius:5px;padding:7px 10px;font-size:10.5px!important;font-weight:650;white-space:nowrap;line-height:17px;background:#fff!important;color:#3b506b;box-shadow:0 1px 2px #193b6205;transition:background .12s,box-shadow .12s}.cs-button:hover{background:#f4f8ff!important;box-shadow:0 2px 4px #193b6210}.cs-button.blue{background:#086bed!important;border-color:#0764df!important;color:white;box-shadow:0 2px 5px #086bed23}.cs-button.blue:hover{background:#075dd0!important}.cs-button.blue-outline{color:#1469d1;border-color:#cddff7!important;background:#f7fbff!important}.cs-button.blue-text{color:#0969e2}.cs-button.green{background:#128452!important;color:#fff;border-color:#118050!important;box-shadow:0 2px 4px #12845220}.cs-button.green:hover{background:#0e7548!important}.cs-button>svg{stroke-width:1.8}.cs-actionbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.cs-toolbar-primary,.cs-toolbar-secondary{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cs-toolbar-divider{width:1px;height:20px;background:#dce5f0;margin:0 3px}.cs-text-button{padding:0;display:inline-flex;gap:3px;align-items:center;font-size:10.5px!important;color:#136bdb;font-weight:500;white-space:nowrap}.cs-text-button:hover{color:#06479d;text-decoration:underline}.cs-review-banner{display:flex;align-items:center;gap:9px;border:1px solid #dce7f4;background:#edf4fc;color:#697f9b;padding:7px 10px;border-radius:5px;font-size:10px;margin-bottom:14px;min-height:30px}.cs-review-banner>svg{color:#6085b7}.cs-review-banner b{font-weight:650;color:#47698e}.cs-review-banner>.cs-text-button{margin-left:auto;font-size:9px!important}.cs-lock-banner{display:flex;align-items:center;gap:9px;background:#fff4da;border:1px solid #eddcaa;padding:8px 12px;border-radius:5px;font-size:12px;margin-bottom:12px}.cs-lock-banner button{margin-left:auto}.cs-panel{border:1px solid var(--cs-border);background:white;border-radius:7px;box-shadow:0 2px 5px #26436103;min-width:0}.cs-label{display:block;font-size:8.8px;font-weight:750;letter-spacing:.6px;color:#526984;line-height:15px;margin-bottom:6px}.cs-label em{font-style:normal;color:#d04e60}.cs-customer-panel{display:grid;grid-template-columns:1.15fr .91fr 1.22fr 1.6fr;margin-bottom:14px;padding:14px 0;gap:0}.cs-customer-panel>div{padding:0 15px;border-right:1px solid #edf1f6;min-width:0}.cs-customer-panel>div:last-child{border:0}.cs-customer-lookup{display:flex;position:relative;border:1px solid #d5e1ee;border-radius:4px;height:32px;background:#fff;margin-bottom:7px}.cs-customer-lookup input{border:0;width:100%;padding:5px 9px;background:none;font-size:12px;font-weight:650}.cs-customer-lookup>.cs-icon-button{height:30px;color:#267be4;width:32px;flex-shrink:0;border-left:1px solid #e5ecf4;border-radius:0}.cs-customer-name{font-size:13px;font-weight:700;letter-spacing:-.1px}.cs-customer-block address{font-size:10px;color:#647991;line-height:1.55;margin:3px 0 7px}.cs-customer-results{position:absolute;top:35px;left:0;width:300px;background:white;border:1px solid #ceddee;border-radius:6px;box-shadow:0 10px 30px #0e2b5020;z-index:60;padding:5px}.cs-customer-results button{display:block;width:100%;padding:9px;text-align:left;border-radius:4px}.cs-customer-results button:hover{background:#edf5ff}.cs-customer-results b{display:block;font-size:12px}.cs-customer-results small{display:block;font-size:10px;color:#7a8ca3}.cs-credit-block dl{display:grid;grid-template-columns:1fr auto;row-gap:9px;align-items:center;font-size:10px;padding-top:3px}.cs-credit-block dt{color:#6c7e94}.cs-credit-block dd{text-align:right;font-weight:550}.cs-credit-block .cs-green,.cs-credit-block .cs-red{font-weight:700}.cs-select-wrap{position:relative}.cs-order-fields input,.cs-readonly,.cs-select-wrap select{border:1px solid #d5e0ed;border-radius:4px;background:white;font-size:10.5px;height:32px;width:100%;padding:5px 9px}.cs-select-wrap select{padding-right:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cs-select-wrap svg{position:absolute;right:10px;top:10px;pointer-events:none;color:#6d849f}.cs-ship-address{font-size:10px;display:flex;align-items:flex-start;gap:6px;color:#6d819b;margin-top:9px!important;line-height:1.55}.cs-ship-address svg{margin-top:1px;color:#7d98b6}.cs-delivery-toggle{display:flex;align-items:center;gap:6px;border-top:1px solid #edf1f7;padding-top:8px;margin-top:10px;font-size:10px;font-weight:600}.cs-delivery-toggle>svg{color:#3d79c9}.cs-delivery-toggle small{margin-left:auto;font-size:8px;color:#8a9aaf;font-weight:400}.cs-order-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.cs-readonly{display:flex;align-items:center;gap:7px;background:#f8fafc;color:#56708d}.cs-icon-button{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;color:#627a96;border-radius:4px;flex-shrink:0;padding:0}.cs-icon-button:hover{background:#edf4fd;color:#156ad2}.cs-icon-button.danger:hover{color:#c1394d;background:#fff0f2}.cs-lines-panel{margin-bottom:14px;overflow:visible}.cs-lines-head{border-bottom:1px solid #e7edf5;display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:41px;gap:10px}.cs-tabset{display:flex;gap:19px;height:100%;align-items:stretch}.cs-tabset button{font-size:11.5px!important;padding:11px 0 9px;color:#7a8a9e;border-bottom:2px solid transparent;font-weight:500;display:flex;align-items:center;gap:7px}.cs-tabset button.active{color:#0869e5;border-bottom-color:#086ced;font-weight:700}.cs-count{display:inline-flex;align-items:center;justify-content:center;background:#edf3fb;border-radius:4px;padding:0 5px;min-width:19px;height:17px;line-height:17px;font-size:9px;font-weight:700;color:#5980af}.cs-scanbar{display:flex;align-items:center;gap:10px;padding:9px 14px;background:#fff}.cs-scanbar>svg{color:#517797}.cs-scanbar>kbd{margin-right:auto}.cs-part-combo{position:relative;flex:1;max-width:600px;min-width:0}.cs-part-combo>input{width:100%;font-size:11px;border:0;padding:6px 0;height:30px}.cs-part-combo>input::-moz-placeholder{color:#8295ad}.cs-part-combo>input::placeholder{color:#8295ad}.cs-part-combo>input:focus{box-shadow:none}.cs-search-results{position:absolute;top:38px;left:-32px;width:520px;max-width:88vw;z-index:60;background:white;border:1px solid #d7e3f0;box-shadow:0 12px 28px #102c4d29;border-radius:7px;padding:5px}.cs-search-label{font-size:8px;letter-spacing:1.3px;color:#8da0b6;padding:8px 10px;font-weight:750}.cs-search-results>button{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px;border-radius:4px;padding:9px 11px;text-align:left}.cs-search-results>button.highlighted,.cs-search-results>button:hover{background:#eef5ff}.cs-search-results b{font-size:12px;color:#1569d0}.cs-search-results small{display:block;font-size:10px;color:#71849c;margin-top:3px}.cs-search-stock{font-size:10px;color:#389367;white-space:nowrap}.cs-search-dismiss{justify-content:center!important;font-size:9px;color:#7b8fa7;border-top:1px solid #ebf0f6!important}.cs-search-results p{padding:15px;font-size:11px;color:#789}.cs-table-scroll{overflow:auto;max-height:520px;scrollbar-width:thin;scrollbar-color:#bfd0e4 #f5f8fc;border-top:1px solid #dce5ef;border-bottom:1px solid #e1e8f1;outline:none}.cs-lines{border-collapse:separate;border-spacing:0;width:100%;min-width:1179px;table-layout:fixed;font-size:11px}.cs-lines th{background:#e9eff7;color:#334d6d;position:sticky;top:0;z-index:2;border-bottom:1px solid #d9e2ee;padding:9px;font-size:10px;font-weight:700;white-space:nowrap;border-right:1px solid #dce4ef}.cs-lines th:last-child{border-right:0}.cs-lines th small{display:block;font-size:8px;color:#7e91a9;font-weight:400;margin-top:1px}.cs-lines td{height:38px;border-bottom:1px solid #e8edf4;padding:3px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border-right:1px solid #f0f3f8}.cs-table-scroll.compact td{height:32px}.cs-lines tbody tr:last-child td{border-bottom:0}.cs-lines tr:nth-child(2n){background:#fbfcfe}.cs-lines tr:hover{background:#f2f7ff}.cs-lines tr.selected{background:#edf5ff}.cs-lines tr.selected .cs-line-no{box-shadow:inset 3px 0 #1674f3;color:#086be8}.cs-lines td:last-child{border-right:0}.cs-line-no{text-align:center;color:#8b9bb0;font-size:9px}.cs-part-number{padding:0;color:#0069eb;font-weight:650;font-size:11px!important;letter-spacing:.05px}.cs-line-history{display:inline-flex;margin-left:5px;color:#45906c}.cs-description{font-size:10.5px;color:#50667f}.cs-brand-text{font-size:9.5px;color:#7a8a9f}.cs-lines td input{height:26px;width:100%;border:1px solid #dbe5f0;border-radius:4px;background:#fff;text-align:right;font-size:11px;padding:3px 7px;line-height:1}.cs-lines .cs-price-input{font-weight:500;color:#234969}.cs-uom{color:#8393a8;font-size:9px}.cs-stock{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:10px;color:#228858}.cs-stock>i{height:4px;width:4px;border-radius:50%;background:currentColor}.cs-stock>span{font-weight:400;color:#94a7bc;margin:0 1px}.cs-stock.low{color:#bb8833}.cs-stock.out{color:#c6535c}.cs-line-total{font-weight:650;color:#28486b}.cs-margin{color:#26936b;font-size:9px;font-weight:650}.cs-margin.low{color:#c0802d}.cs-row-actions{display:flex;gap:0}.cs-row-actions .cs-icon-button{width:23px;height:24px}.cs-lines-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;min-height:44px}.cs-inline-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.cs-lines-footer .cs-button{padding:5px 8px;font-size:10px!important;background:#fcfdff!important}.cs-lines-footer .cs-micro{font-size:9px;white-space:nowrap}.cs-detail-panels{display:grid;grid-template-columns:1.08fr 1.07fr 1fr;gap:14px;margin-bottom:14px}.cs-panel-label{display:flex;align-items:center;justify-content:space-between;padding:11px 13px 9px;font-size:9px;font-weight:750;letter-spacing:.5px;color:#365271;border-bottom:1px solid #edf1f6}.cs-panel-label>span{font-weight:400;letter-spacing:0;font-size:9px;color:#879ab1}.cs-item-content{display:flex;gap:12px;padding:8px 13px 12px;align-items:center;min-height:142px}.cs-product-art{width:81px;height:128px;flex-shrink:0;position:relative}.cs-filter-art{width:81px;height:112px}.cs-product-art>small{display:block;text-align:center;font-size:7px;color:#9bacbf;position:absolute;bottom:0;left:0;right:0}.cs-item-content h3{font-size:16px;letter-spacing:-.1px;color:#186bd8;font-weight:750}.cs-item-content p{font-size:10px;color:#677b94;margin-top:2px}.cs-item-meta{display:grid;grid-template-columns:auto auto;font-size:9px;gap:3px 12px;margin:9px 0}.cs-item-meta span{color:#8a9bb1}.cs-item-meta b{font-weight:550;color:#516d8c}.cs-item-content .cs-badge{font-size:8px;line-height:15px;padding:1px 5px}.cs-last-price{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 5px;gap:6px}.cs-last-price>div:first-child>span{font-size:9px;color:#68819d;display:block}.cs-last-price strong{font-size:23px;line-height:1.3;color:#233f61;font-weight:750;letter-spacing:-.7px}.cs-last-date{text-align:right;font-size:10px}.cs-last-date b{font-weight:550;color:#506d8c}.cs-last-date small{display:block;font-size:9px;color:#8b9caf;margin-top:2px}.cs-price-rule{padding:0 14px}.cs-price-rule .cs-badge{font-size:8px;line-height:15px}.cs-pricing-breakdown{display:grid;grid-template-columns:1fr auto;gap:3px;padding:7px 14px 5px;font-size:9px}.cs-pricing-breakdown dt{color:#8294a9}.cs-pricing-breakdown dd{font-weight:550;color:#3a577b}.cs-pricing-breakdown .cs-micro{font-size:8px}.cs-pricing-panel>.cs-text-button{margin:3px 14px 9px;font-size:9px!important}.cs-total-panel dl{display:grid;grid-template-columns:1fr auto;padding:10px 14px 8px;gap:5px;font-size:10px}.cs-total-panel dt{color:#7a8da5}.cs-total-panel dd{font-weight:550;text-align:right;color:#2c496b}.cs-grand-total{margin:0 11px 11px;padding:9px 11px;background:#eaf5ef;border:1px solid #d9ece1;border-radius:4px;display:flex;align-items:center;justify-content:space-between;color:#147643}.cs-grand-total span{font-size:11px;font-weight:650}.cs-grand-total strong{font-size:21px;letter-spacing:-.5px;font-weight:750}.cs-total-panel .cs-micro{font-size:8px}.cs-bottom-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;margin-bottom:9px}.cs-notes-launch{display:flex;align-items:center;gap:10px;text-align:left;min-width:0;max-width:48%;color:#2e496a}.cs-notes-icon{height:34px;width:34px;display:grid;place-items:center;border-radius:5px;background:#edf4fd;color:#4d82c2;flex-shrink:0}.cs-notes-launch>span:nth-child(2){min-width:0}.cs-notes-launch b{font-size:11px;display:flex;align-items:center;gap:6px}.cs-notes-launch small{display:block;font-size:9px;color:#8899af;margin-top:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-notes-launch>svg{color:#829ab5}.cs-bottom-actions{display:flex;gap:6px}.cs-bottom-actions .cs-button{padding:9px 12px;font-size:11px!important}.cs-statusbar{display:flex;align-items:center;gap:19px;min-height:25px;font-size:8.5px;color:#91a2b6;padding:0 1px}.cs-statusbar b{font-weight:600;color:#6983a0}.cs-statusbar>span{display:inline-flex;align-items:center}.cs-status-dot{width:5px;height:5px;background:#468f75;border-radius:50%;margin-right:6px}.cs-status-right{margin-left:auto}.cs-toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);background:#123454;color:#f2f7ff;box-shadow:0 8px 28px #10294230;border:1px solid #355d85;border-radius:8px;z-index:150;display:flex;gap:12px;align-items:center;padding:13px 16px;max-width:90vw;width:-moz-max-content;width:max-content;font-size:12px}.cs-toast button{color:#abc5df}.cs-history-panel{padding:22px 20px;min-height:270px}.cs-history-panel h3{font-size:15px;font-weight:700}.cs-history-panel p{margin:7px 0 15px}.cs-history-table{width:100%;border-collapse:collapse;font-size:12px}.cs-history-table th{background:#f1f5fa;padding:10px;text-align:left;font-size:10px;color:#7188a3}.cs-history-table th.num{text-align:right}.cs-history-table td{border-bottom:1px solid #e4edf6;padding:12px 10px}.cs-activity-list{padding:16px;min-height:250px}.cs-activity-list>div:not(.cs-empty){display:flex;gap:12px;padding:12px;border-bottom:1px solid #edf2f8}.cs-activity-list>div>svg{color:#6c92bf;margin-top:2px}.cs-activity-list b{font-size:12px;display:block;font-weight:550}.cs-activity-list small{font-size:10px;display:block;color:#8094ac;margin-top:3px}.cs-empty{padding:45px 20px!important;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:#8ba0b8;font-size:12px}.cs-empty b{color:#587393;font-size:14px;font-weight:650}.cs-empty span{font-size:11px;white-space:normal}.cs-mobile-menu{display:none}.cs-overlay{position:fixed;inset:0;background:#0b20394f;z-index:100;display:flex;align-items:center;justify-content:center;padding:26px;backdrop-filter:blur(2px)}.cs-dialog{width:min(650px,100%);max-height:calc(100dvh - 52px);overflow:auto;background:#fff;border:1px solid #dbe7f3;border-radius:13px;box-shadow:0 28px 90px #09203a4d}.cs-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:22px 25px 19px;border-bottom:1px solid #e3ebf4;background:#fff;position:sticky;top:0;z-index:3}.cs-dialog-header .cs-label{font-size:10px;letter-spacing:1.1px;margin-bottom:5px}.cs-dialog-header h2{font-size:21px;line-height:1.3;font-weight:690;letter-spacing:-.55px}.cs-dialog-body{padding:23px 25px}.cs-dialog-help{color:#627891;font-size:12.5px;line-height:1.8;margin-bottom:17px!important}.cs-dialog-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:17px;border-top:1px solid #e9eff6}.cs-sheet-overlay{justify-content:flex-end;align-items:stretch;padding:0;background:#0d233e5c}.cs-tender-sheet{height:100dvh;max-height:100dvh;width:448px;border-radius:0;border:0;box-shadow:-14px 0 60px #0a20383d;overflow:auto}.cs-tender-sheet .cs-dialog-header{background:#f9fbfe;padding:23px 25px}.cs-tender-sheet .cs-dialog-body{padding:20px 25px 26px}.cs-tender-summary{padding-bottom:20px;border-bottom:1px solid #e4ecf5;display:flex;justify-content:space-between;gap:15px}.cs-tender-summary>div{display:flex;flex-direction:column;gap:6px}.cs-tender-summary>div:last-child{text-align:right}.cs-tender-summary b{font-size:14px;font-weight:650}.cs-tender-summary small{font-size:11px;color:#7d91a8;line-height:1.6}.cs-tender-summary strong{font-size:30px;letter-spacing:-1.4px;color:#106dd7;line-height:1.1;font-weight:750}.cs-dialog-section-title{font-size:13px;font-weight:650;margin:20px 0 13px!important}.cs-payment-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.cs-payment-grid>button{border:1px solid #dce6f1;border-radius:8px;min-height:76px;display:flex;align-items:center;padding:12px 10px;gap:9px;text-align:left;position:relative;transition:background .12s,border-color .12s}.cs-payment-grid>button:hover{background:#f7faff;border-color:#81b3fa}.cs-payment-grid>button.selected{background:#eef6ff;border-color:#1674ec;box-shadow:0 0 0 1px #1674ec}.cs-payment-grid>button:first-child{grid-column:1/-1;min-height:70px}.cs-payment-grid>button>b{font-size:12px}.cs-payment-grid>button>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.cs-payment-grid b{font-size:11px;font-weight:650;white-space:nowrap}.cs-payment-grid small{font-size:10px;color:#8a9db2}.cs-payment-mark{display:grid;place-items:center;width:44px;height:30px;flex-shrink:0;color:#4477aa}.cs-payment-mark.visa{font-style:italic;color:#184dbb;font-size:18px;font-weight:850;letter-spacing:-.8px}.cs-payment-mark.amex{font-size:11px;letter-spacing:-.4px;background:#277abb;color:white;width:38px;height:24px;font-weight:800}.cs-payment-mark.mastercard{position:relative;width:44px}.cs-payment-mark.mastercard:after,.cs-payment-mark.mastercard:before{content:"";display:block;position:absolute;top:3px;width:25px;height:25px;border-radius:50%;left:1px;background:#e9514a}.cs-payment-mark.mastercard:after{left:18px;background:#f7b51d;mix-blend-mode:multiply}.cs-selected-payment{position:absolute;right:9px;top:8px;color:white;background:#1975ea;border-radius:50%;height:15px;width:15px;display:grid;place-items:center}.cs-tender-detail{border:1px solid #d9e8f8;background:linear-gradient(135deg,#f7fbff,#f0f7ff);padding:15px 16px;margin-top:18px;border-radius:8px}.cs-tender-detail h3{font-size:12px;font-weight:650;padding-bottom:12px;border-bottom:1px solid #dfebf7;margin-bottom:12px!important}.cs-tender-detail dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;font-size:11.5px}.cs-tender-detail dt{color:#7389a1}.cs-tender-detail dd{font-weight:600;margin:0;text-align:right}.cs-account-note{display:flex;align-items:center;gap:7px;color:#1b8256;font-size:11px;background:#eaf7f1;margin:14px -3px -2px!important;padding:9px;border-radius:5px}.cs-currency-field{display:flex;align-items:center;gap:10px;background:white;border:1px solid #cedfed;border-radius:7px;padding:8px 13px;margin:6px 0 13px}.cs-currency-field span{color:#90a6bd;font-size:19px}.cs-currency-field input{border:0;background:transparent;box-shadow:none!important;width:100%;font-size:23px;font-weight:650;padding:2px 0}.cs-card-safety{display:flex;align-items:flex-start;gap:10px;color:#6b85a0;font-size:11px;line-height:1.7}.cs-card-safety b{display:block;color:#4e6d8a;font-weight:600}.cs-extra-field{display:block;color:#7389a1;font-size:11px;margin-bottom:13px}.cs-extra-field input{display:block;border:1px solid #d3e1f0;border-radius:5px;background:#fff;padding:9px;width:100%;margin-top:5px}.cs-tender-notice{display:flex;gap:8px;padding:15px 0;color:#8194aa;font-size:10.5px;line-height:1.7}.cs-tender-notice svg{margin-top:2px}.cs-fullwidth{width:100%;justify-content:center;min-height:44px}.cs-notes-dialog{width:min(760px,100%)}.cs-notes-tabs{margin:-6px 0 16px;border-bottom:1px solid #e2ebf4}.cs-bulk-input,.cs-long-notes{width:100%;display:block;border:1px solid #d9e4ef;background:#fcfdff;border-radius:7px;padding:15px;resize:vertical;line-height:1.8;font-size:13px;min-height:250px}.cs-bulk-input{font-family:Consolas,monospace;min-height:220px;-moz-tab-size:12;-o-tab-size:12;tab-size:12}.cs-note-options{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:13px;font-size:11px;color:#647c94}.cs-checkbox-line,.cs-note-options label{display:flex;gap:8px;align-items:center}.cs-library-search{display:flex;align-items:center;gap:10px;border:1px solid #dce6f0;border-radius:7px;padding:9px 12px;color:#8da3bd}.cs-library-search input{border:0;background:transparent;width:100%;box-shadow:none!important;padding:3px}.cs-saved-list{margin-top:17px;max-height:440px;overflow:auto}.cs-saved-list>button{display:flex;align-items:center;width:100%;gap:13px;padding:15px 5px;border-bottom:1px solid #e6edf5;text-align:left}.cs-saved-list>button:hover{background:#f5f9fe}.cs-saved-list>button>span:nth-child(2){flex:1;min-width:0}.cs-saved-list>button>span:nth-child(3){text-align:right}.cs-saved-list b{display:block;font-size:12px;font-weight:600}.cs-saved-list small{display:block;font-size:10px;color:#8196ad;margin-top:4px}.cs-saved-icon{width:40px;height:44px;background:#eff6ff;border-radius:7px;display:grid;place-items:center;color:#4487d3}.cs-customer-change{display:flex;align-items:center;gap:17px;background:#f6f9fd;border:1px solid #dfe9f3;border-radius:9px;padding:18px;margin:15px 0 20px}.cs-customer-change>div{display:flex;flex-direction:column;gap:8px;flex:1}.cs-customer-change small{font-size:9px;letter-spacing:1px;color:#8b9fb7}.cs-customer-change b{font-size:14px;font-weight:600}.cs-customer-change span{font-size:23px;font-weight:650;color:#146ddd;letter-spacing:-.8px}.cs-checkbox-line{font-size:12px;color:#536d89;margin-bottom:14px}.cs-switch-store-card{display:flex;flex-direction:column;align-items:center;gap:14px;background:#f3f8ff;border:1px solid #dceafb;border-radius:9px;padding:23px;color:#317ac5;text-align:center}.cs-switch-store-card b{font-size:15px;color:#254c74}.cs-switch-store-card span{font-size:11px;color:#7b91aa}.cs-demo-employees{display:grid;gap:10px}.cs-demo-employees>button{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid #dce6f1;border-radius:8px;text-align:left}.cs-demo-employees>button:hover{background:#f1f7ff}.cs-demo-employees>button>span:nth-child(2){flex:1}.cs-demo-employees b,.cs-demo-employees small{display:block}.cs-demo-employees b{font-size:13px}.cs-demo-employees small{font-size:11px;color:#7b90a8;margin-top:4px}@media(min-width:1800px){.cs-sidebar{width:224px}.cs-main-shell{margin-left:224px}.cs-main{padding:25px 30px}.cs-items-table{font-size:12px}.cs-items-table td{height:40px}.cs-customer-panel{grid-template-columns:1.14fr .93fr 1.2fr 1.6fr}}@media(max-width:1330px){.cs-sidebar{width:188px}.cs-main-shell{margin-left:188px}.cs-main{padding:19px 20px}.cs-customer-panel{grid-template-columns:1.15fr 1fr 1.5fr}.cs-order-fields{grid-column:1/-1;border-left:0!important;border-top:1px solid #e2eaf4;padding:13px 20px!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cs-title-left h1{font-size:26px}.cs-toolbar-primary{gap:6px}.cs-button{padding-left:10px;padding-right:10px}.cs-totals-card{min-width:0}.cs-detail-panels{grid-template-columns:1fr 1.1fr 1fr}.cs-table-scroll{max-height:405px}.cs-bottom-actions{gap:6px}.cs-stock-info{gap:12px}.cs-detail-panels h3{font-size:12px}}@media(max-width:1120px){.cs-sidebar{width:74px}.cs-main-shell{margin-left:74px}.cs-brand{padding:24px 14px 22px;gap:0}.cs-brand-text,.cs-nav-caption,.cs-nav-item>span,.cs-nav-item>svg:last-child:not(:first-child),.cs-sidebar-foot p,.cs-sidebar-foot small{display:none}.cs-sidebar-foot{padding:20px 5px}.cs-preview-chip{font-size:0;padding:0;justify-content:center;background:none}.cs-nav-item{justify-content:center;padding:14px 9px;margin:3px 8px}.cs-nav-item>svg:first-child{width:20px;height:20px}.cs-sidebar-scroll{padding:4px 0}.cs-topbar{padding:0 20px}.cs-build-tag{display:none}.cs-global-search{width:310px}.cs-customer-panel{grid-template-columns:1.15fr 1fr 1.3fr}.cs-shipping-block{padding-left:17px;padding-right:17px}.cs-detail-panels{gap:12px}.cs-product-showcase{gap:10px}.cs-product-image{width:74px}.cs-product-image svg{max-width:74px}.cs-insight-line{font-size:10px}.cs-review-banner .cs-text-button{display:none}}@media(max-width:900px){.cs-customer-panel{grid-template-columns:1.15fr 1fr}.cs-shipping-block{grid-column:1/-1;border-top:1px solid #e3ebf4;border-left:0!important;padding:14px 20px!important;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.cs-shipping-block .cs-label,.cs-shipping-block .cs-select-wrap{grid-column:1}.cs-shipping-block .cs-ship-address{grid-row:1/3;grid-column:2;margin:0;align-self:center}.cs-delivery-toggle{grid-column:1/-1;max-width:390px}.cs-detail-panels{grid-template-columns:1fr 1fr}.cs-totals-card{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:26px;column-gap:26px}.cs-totals-card .cs-card-heading{grid-column:1/-1}.cs-total-final{margin-top:0!important}.cs-bottom-bar{flex-direction:column;align-items:stretch!important}.cs-bottom-actions{justify-content:flex-end}.cs-notes-launch{padding-bottom:12px;border-bottom:1px solid #e7edf5;margin-bottom:12px}.cs-toolbar-divider{display:none}.cs-actionbar{align-items:flex-start;gap:8px}.cs-toolbar-primary{flex-wrap:wrap}.cs-toolbar-secondary{flex-wrap:wrap;justify-content:flex-end}.cs-global-search{width:230px}.cs-user small{display:none}.cs-topbar-right{gap:10px}.cs-statusbar{flex-wrap:wrap;gap:8px}.cs-status-right{margin-left:0}.cs-build-tag{display:none}.cs-items-table{min-width:1030px}}@media(max-width:650px){.cs-sidebar{transform:translateX(-100%);width:224px;z-index:150;transition:transform .18s}.cs-sidebar.open{transform:translateX(0)}.cs-sidebar.open .cs-brand-text,.cs-sidebar.open .cs-nav-caption,.cs-sidebar.open .cs-nav-item>span,.cs-sidebar.open .cs-sidebar-foot p,.cs-sidebar.open .cs-sidebar-foot small{display:block}.cs-sidebar.open .cs-brand{gap:10px;padding:23px 22px}.cs-sidebar.open .cs-nav-item{justify-content:flex-start;margin:3px 12px;padding:12px}.cs-sidebar.open .cs-preview-chip{font-size:9px;justify-content:flex-start;padding:6px 8px}.cs-main-shell{margin-left:0}.cs-nav-scrim{position:fixed;inset:0;background:#0a203872!important;z-index:140}.cs-mobile-menu{display:flex}.cs-topbar{height:58px;padding:0 13px}.cs-global-search{display:none}.cs-topbar-right{margin-left:auto;gap:7px}.cs-store-select select{font-size:11px;max-width:135px}.cs-store-select{gap:5px}.cs-top-divider{height:20px;margin:0 3px}.cs-user>span:nth-child(2),.cs-user>svg{display:none}.cs-user .cs-avatar{height:30px;width:30px;font-size:10px}.cs-main{padding:15px 12px 24px}.cs-breadcrumb{font-size:9px;gap:6px;margin-bottom:15px}.cs-page-title{align-items:flex-start}.cs-title-icon{width:39px;height:39px;border-radius:10px}.cs-title-left{gap:9px}.cs-title-left h1{font-size:23px}.cs-title-left p{font-size:10.5px}.cs-document-id{display:none}.cs-page-title{margin-bottom:15px}.cs-badge{font-size:9px;padding:3px 6px}.cs-actionbar{margin-bottom:12px;display:block}.cs-toolbar-primary{gap:6px}.cs-toolbar-secondary{display:none}.cs-button{font-size:10px;min-height:33px;padding:7px 9px;gap:5px}.cs-button svg{width:13px;height:13px}.cs-review-banner{font-size:10px;padding:10px;gap:7px;align-items:flex-start}.cs-review-banner>svg{margin-top:2px}.cs-customer-panel{grid-template-columns:1.15fr 1fr}.cs-credit-block,.cs-customer-block{padding:15px 12px}.cs-customer-name{font-size:16px}.cs-credit-block dl{font-size:10px;row-gap:8px;-moz-column-gap:6px;column-gap:6px}.cs-credit-block{padding-left:10px;padding-right:10px}.cs-customer-block address{font-size:10px}.cs-label{font-size:8.5px;letter-spacing:.6px}.cs-shipping-block{padding:14px 12px!important;grid-template-columns:1fr;row-gap:6px}.cs-shipping-block .cs-ship-address{grid-column:1;grid-row:auto;font-size:10px}.cs-delivery-toggle{margin-top:5px}.cs-order-fields{grid-template-columns:1fr 1fr!important;padding:13px 12px!important;gap:11px}.cs-customer-lookup input{font-size:12px}.cs-order-fields input,.cs-readonly,.cs-select-wrap select{font-size:11px}.cs-lines-topbar{padding:0 12px;gap:4px}.cs-tabset button{font-size:10px;padding:13px 8px;gap:5px}.cs-tabset svg{width:13px}.cs-tabset .cs-count{font-size:9px;padding:1px 5px}.cs-lines-topbar>span{display:none}.cs-scanbar{padding:10px 12px;flex-wrap:wrap;gap:8px}.cs-scan-search{flex:1;min-width:0}.cs-scanbar .cs-key-hint{display:none}.cs-scan-input input{min-width:0;font-size:11px}.cs-scanbar .cs-button{white-space:nowrap}.cs-suggestions{width:min(360px,calc(100vw - 49px))}.cs-grid-footer{padding:9px 12px;gap:8px;flex-wrap:wrap}.cs-grid-footer .cs-grid-summary{font-size:10px}.cs-detail-panels{grid-template-columns:1fr;gap:12px}.cs-totals-card{grid-column:auto;display:block}.cs-pricing-card,.cs-product-card,.cs-totals-card{padding:17px}.cs-product-image{width:90px}.cs-product-image svg{max-width:90px}.cs-total-final{margin-top:14px!important}.cs-bottom-bar{padding:14px 12px}.cs-bottom-actions{display:grid;grid-template-columns:1fr 1fr}.cs-bottom-actions .cs-button.green{grid-column:1/-1;min-height:42px}.cs-notes-launch small{max-width:230px}.cs-statusbar{font-size:9px;line-height:1.7}.cs-toast{bottom:13px;font-size:11px;padding:11px;width:calc(100vw - 24px);max-width:none}.cs-dialog{max-height:calc(100dvh - 26px);border-radius:10px}.cs-overlay{padding:13px}.cs-dialog-header{padding:17px}.cs-dialog-header h2{font-size:19px}.cs-dialog-body{padding:17px}.cs-sheet-overlay{padding:0}.cs-tender-sheet{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.cs-tender-sheet .cs-dialog-body,.cs-tender-sheet .cs-dialog-header{padding:18px}.cs-note-options{gap:12px}.cs-customer-change{padding:14px;gap:10px}.cs-customer-change b{font-size:12px}.cs-customer-change span{font-size:20px}.cs-saved-list b{font-size:10px}.cs-saved-list small{font-size:9px}.cs-saved-icon{width:30px}.cs-saved-list>button{gap:8px}.cs-saved-list>button>svg{display:none}.cs-saved-list small{max-width:135px;overflow:hidden;text-overflow:ellipsis}.cs-lock-banner{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.cs-root *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{@page{size:letter portrait;margin:.55in}.cs-root{background:white;color:#172b44;font-family:Arial,sans-serif;font-size:10px}.cs-app,.cs-overlay,.cs-toast{display:none!important}.cs-print-invoice{display:block!important}.cs-print-invoice>header{display:flex;justify-content:space-between;border-bottom:3px solid #143458;padding-bottom:15px;margin-bottom:12px}.cs-print-invoice>header strong{font-size:29px;color:#0a2442;letter-spacing:-1px}.cs-print-invoice>header strong span{font-weight:400;margin-left:4px;color:#1c6fd0}.cs-print-invoice>header>div:last-child{text-align:right}.cs-print-invoice h1{font-size:17px}.cs-print-invoice p{line-height:1.6;margin:5px 0}.cs-print-warning{border:1px solid #c8b279;background:#fff9df;padding:8px;font-size:9px}.cs-print-addresses{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:20px 0}.cs-print-invoice h3{font-size:9px;letter-spacing:1px;color:#5b728a;margin-bottom:7px}.cs-print-invoice table{border-collapse:collapse;width:100%;margin:16px 0}.cs-print-invoice thead{display:table-header-group}.cs-print-invoice th{background:#e9f0f8;border-bottom:1px solid #b9c9dd;text-align:left;padding:8px}.cs-print-invoice td{padding:7px 8px;border-bottom:1px solid #e0e7f0}.cs-print-invoice tr{-moz-column-break-inside:avoid;break-inside:avoid}.cs-print-invoice td:nth-last-child(-n+3),.cs-print-invoice th:nth-last-child(-n+3){text-align:right}.cs-print-totals{display:grid;grid-template-columns:1fr auto;gap:7px 20px;width:280px;margin:20px 0 20px auto!important;-moz-column-break-inside:avoid;break-inside:avoid}.cs-print-totals dd{margin:0;text-align:right}.cs-print-notes{white-space:pre-wrap}.cs-print-invoice footer{border-top:1px solid #dce5ef;padding-top:12px;color:#6e829a;font-size:9px}.cs-print-addresses>div,.cs-print-invoice>header>div{-moz-column-break-inside:avoid;break-inside:avoid}}.cs-overlay{backdrop-filter:none}.cs-sheet-overlay{background:#10263d26}@media(max-width:650px){.cs-sidebar:not(.open){visibility:hidden;pointer-events:none}.cs-desktop-only{display:none!important}.cs-lines-head{padding:0 9px}.cs-lines-footer{display:block;padding:10px}.cs-inline-actions{flex-wrap:wrap;gap:6px}.cs-lines-footer>.cs-micro{display:block;padding-top:9px;font-size:8px}.cs-scanbar{gap:7px}.cs-scanbar>kbd{display:none}.cs-part-combo{min-width:0}.cs-part-combo input{font-size:10.5px}.cs-credit-block dl{grid-template-columns:minmax(40px,1fr) auto;-moz-column-gap:6px;column-gap:6px;font-size:9px}.cs-credit-block dt{font-size:9px}.cs-notes-launch>span:nth-child(2){flex:1;min-width:0}.cs-notes-launch small{max-width:none;width:100%}.cs-search-results{max-width:calc(100vw - 47px)}.cs-lines{min-width:1179px}.cs-logo{gap:6px!important;padding:0 19px!important;height:60px!important}.cs-sidebar.open .cs-logo>span{display:inline!important}}@media(min-width:651px) and (max-width:1120px){.cs-logo{padding:0 20px;justify-content:center}.cs-logo>span:last-child,.cs-logo>strong{display:none}.cs-logo-symbol{flex-shrink:0}}@media(max-width:650px){.cs-sidebar.open .cs-logo>span:last-child,.cs-sidebar.open .cs-logo>strong{display:block}.cs-notes-launch{max-width:100%}}@media screen{.cs-root .cs-lines{font-size:13px}.cs-root .cs-lines th{font-size:11px}.cs-root .cs-lines th small{font-size:9px}.cs-root .cs-part-number{font-size:13px!important}.cs-root .cs-description{font-size:12.5px}.cs-root .cs-brand-text{font-size:11.5px}.cs-root .cs-lines td input{font-size:13px;height:28px;padding-inline:5px}.cs-root .cs-table-scroll.compact td{height:34px}.cs-root .cs-line-no,.cs-root .cs-uom{font-size:11px}.cs-root .cs-stock{font-size:12px}.cs-root .cs-margin{font-size:11.5px}.cs-root .cs-label{font-size:10.5px}.cs-root .cs-customer-name{font-size:15px}.cs-root .cs-customer-lookup input{font-size:13px}.cs-root .cs-credit-block dl,.cs-root .cs-customer-block address,.cs-root .cs-ship-address{font-size:12px}.cs-root .cs-credit-block dt{font-size:inherit}.cs-root .cs-order-fields input,.cs-root .cs-readonly,.cs-root .cs-select-wrap select{font-size:12px}.cs-root .cs-delivery-toggle{font-size:11.5px}.cs-root .cs-part-combo>input,.cs-root .cs-search-results b{font-size:13px}.cs-root .cs-search-results small,.cs-root .cs-search-stock{font-size:11.5px}.cs-root .cs-nav-item{font-size:13px!important}.cs-root .cs-button{font-size:12px!important}.cs-root .cs-text-button{font-size:11.5px!important}.cs-root .cs-tabset button{font-size:12.5px!important}.cs-root .cs-bottom-actions{flex-wrap:wrap}.cs-root .cs-panel-label{font-size:10.5px}.cs-root .cs-item-content p{font-size:12px}.cs-root .cs-item-meta,.cs-root .cs-last-price>div:first-child>span{font-size:11px}.cs-root .cs-last-date{font-size:12px}.cs-root .cs-last-date small{font-size:10.5px}.cs-root .cs-pricing-breakdown{font-size:11.5px}.cs-root .cs-total-panel dl{font-size:12px}.cs-root .cs-grand-total span{font-size:13px}.cs-root .cs-notes-launch b{font-size:12.5px}.cs-root .cs-long-notes{font-size:14px}.cs-root .cs-history-table{font-size:13px}.cs-root .cs-history-table th{font-size:11px}.cs-root .cs-tender-summary small{font-size:12px}.cs-root .cs-payment-grid b{font-size:12.5px}.cs-root .cs-payment-grid small{font-size:11px}.cs-root .cs-tender-detail dl{font-size:12.5px}.cs-root .cs-account-note{font-size:12px}}@media screen and (max-width:650px){.cs-root .cs-customer-name{font-size:16px}.cs-root .cs-credit-block dl{font-size:11px}.cs-root .cs-customer-block address,.cs-root .cs-ship-address{font-size:11.5px}.cs-root .cs-label{font-size:10px}.cs-root .cs-button,.cs-root .cs-tabset button{font-size:11.5px!important}}