@media print{@page{size:auto;margin-bottom:0;margin-top:0}}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body,html{background-color:#fff;color:#000;width:100%}@media screen{.print-container{margin:0 auto;max-width:80mm;padding:0}}@media print{*{page-break-after:avoid!important;page-break-before:avoid!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;-moz-column-break-before:avoid!important;break-before:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}@page{margin:.1in;padding:0}body,html{font-size:12px;height:auto!important;line-height:1.2;margin:0;overflow:visible;padding:0}.print-container{box-sizing:border-box!important;margin:0!important}.print-container *{overflow-wrap:break-word!important;word-wrap:break-word!important}table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important}table,table td,table th{font-size:10px!important}table td,table th{overflow:hidden!important;padding:1px 2px!important;text-overflow:ellipsis!important}h1,h2,h3{font-size:14px!important;font-weight:700!important;text-align:center!important}div,h1,h2,h3,p,span{margin:2px 0!important}div,p,span{font-size:12px!important}.receipt-end-buffer{clear:both;height:10mm}}
