.sale-line-unit{display:block;white-space:normal;overflow-wrap:anywhere;line-height:1.55;font-size:11px;font-weight:600;margin-block:3px;color:inherit}
#posCartItems .sale-line-unit{font-size:12px;color:var(--ink-faint)}
#siLinesBody .sale-line-unit{min-height:18px;padding-block:2px}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table{display:table!important;width:100%!important;table-layout:fixed;border-collapse:collapse!important;border:0!important;margin:4px 0;font-size:10px;line-height:1.45;color:#000}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table thead{display:table-header-group!important}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table tbody{display:table-row-group!important}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table tr{display:table-row!important;break-inside:avoid}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table :is(th,td){display:table-cell!important;border:0!important;border-inline:0!important;border-left:0!important;border-right:0!important;padding:4px 2px!important;vertical-align:top;text-align:center;overflow-wrap:anywhere;white-space:normal;background:none!important}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table thead th{border-bottom:1px solid #000!important;font-weight:800;font-size:clamp(8px,calc(var(--thermal-width,76mm) * .032),9px)!important;line-height:1.5;white-space:nowrap!important;overflow-wrap:normal;padding-inline:1px!important}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table :is(th,td):first-child{text-align:start}
#printInvoiceArea.format-thermal.print-template-table .pit-column-table .num{direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums;font-size:clamp(8px,calc(var(--thermal-width,76mm) * .035),10px)!important;white-space:nowrap!important;overflow-wrap:normal;padding-inline:1px!important}
#printInvoiceArea.format-thermal.print-template-table .pit-col-name{width:37%}
#printInvoiceArea.format-thermal.print-template-table .pit-col-qty{width:18%}
#printInvoiceArea.format-thermal.print-template-table .pit-col-price{width:21%}
#printInvoiceArea.format-thermal.print-template-table .pit-col-total{width:24%}
#printInvoiceArea.format-thermal.print-template-table .sale-line-unit{font-size:9px;font-weight:400;margin:1px 0;line-height:1.35}
