.pr-container{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:80mm;max-width:100%;margin:20px auto;padding:10pt 6pt;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pr-header{text-align:center;margin-bottom:8pt}.pr-branch{font-size:12pt!important;font-weight:900;margin-bottom:2pt;text-transform:uppercase;letter-spacing:.5pt}.pr-sub-branch{font-size:10pt!important;font-weight:700;margin-bottom:4pt;text-transform:uppercase}.pr-meta{line-height:1.5}.pr-meta,.pr-meta-user{font-size:9pt!important;color:#000}.pr-meta-user{margin-top:2pt}.pr-sep{border:0;border-top:1.5px dashed #000;margin:4pt 0;display:block}.pr-sep-thick{border-top:2px solid #000!important;margin-top:2pt;margin-bottom:4pt}.pr-sep-thin{border-top:1px solid #000!important;margin-top:4pt;margin-bottom:4pt}.pr-tbl{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:4pt}.pr-c-name{width:58%}.pr-c-qty{width:17%}.pr-c-price{width:25%}.pr-al{text-align:left}.pr-ac{text-align:center}.pr-ar{text-align:right}.pr-th{font-size:9pt!important;font-weight:700;padding:2pt 0 4pt;border-bottom:1.5px solid #000}.pr-td{vertical-align:middle;padding:5pt 0;word-break:break-word}.pr-item-row{border-bottom:1px dashed #bbb}.pr-item-row:last-child{border-bottom:none}.pr-product-name{font-size:9.5pt!important;font-weight:700;display:block}.pr-block{display:block}.pr-sub{padding-left:3pt}.pr-note,.pr-sub{font-size:7.5pt!important;color:#000;margin-top:1.5pt}.pr-note{font-style:italic;font-weight:700}.pr-qty-badge{font-weight:700;font-size:9.5pt!important}.pr-price-cell{font-weight:900;font-size:10pt!important;white-space:nowrap}.pr-act-txt{font-size:8pt!important;display:block;line-height:1.3;color:#000;text-align:right}.pr-act-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.pr-act-date{white-space:nowrap;color:#000}.pr-ftr-tbl{width:100%;border-collapse:collapse}.pr-ftr-lbl{text-align:left;white-space:nowrap;width:50%}.pr-ftr-lbl,.pr-ftr-val{font-size:10pt!important;font-weight:700;padding:2pt 0}.pr-ftr-val{text-align:right}.pr-ftr-net{border-top:2px solid #000}.pr-ftr-net .pr-ftr-lbl{font-size:12pt!important;font-weight:900;padding-top:4pt}.pr-ftr-net .pr-ftr-val{font-size:13pt!important;font-weight:900;padding-top:4pt}.pr-discount{color:#000}.pr-thanks{text-align:center;font-size:9pt!important;padding:6pt 0 2pt;line-height:1.6;font-weight:700}.pr-line-through{text-decoration:line-through!important}.receipt-bg{background:#fff url(https://www.transparenttextures.com/patterns/white-paper.png)}.receipt-container{max-width:1000px;margin:0 auto}.border-top-thick{border-top:2px solid #333}.receipt-summary{background:#fdfdfd;padding:10px;border:1px dashed #ccc}.text-large{font-size:1.4rem}.text-medium{font-size:1.15rem}.tracking-widest{letter-spacing:.1em}.payment-card{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.02);-webkit-transition:all .2s;transition:all .2s}.payment-card:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 6px rgba(0,0,0,.05);box-shadow:0 4px 6px rgba(0,0,0,.05)}.text-underline{text-decoration:underline}@media (min-width:992px){.pr-md-6{padding-right:1.5rem!important}.pl-md-6{padding-left:1.5rem!important}}@media (max-width:991px){.receipt-left,.receipt-right{padding:0!important}.border-right{border-right:none!important;border-bottom:2px dashed #eee;margin-bottom:2rem;padding-bottom:2rem}.mt-sm-6{margin-top:1.5rem!important}.pl-md-6,.pr-md-6{padding:0!important}}#orderLogsTable .con-tablex{max-height:calc(100vh - 230px);overflow-y:auto}#orderLogsTable tr:not(.vs-table--expand-row) td,#orderLogsTable tr:not(.vs-table--expand-row) td .con-vs-char,#orderLogsTable tr:not(.vs-table--expand-row) td .vs-button,#orderLogsTable tr:not(.vs-table--expand-row) td .vs-chip{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important;margin:0 auto!important}