.body-receipt{font-family:monospace!important;margin:0!important;padding:0!important;width:100%}.receipt{background-color:#fff;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:100%;padding:20px;width:100%}.receipt-header{margin-bottom:20px;text-align:center}.receipt-header h1{font-size:1rem;font-weight:500;margin-bottom:10px;text-transform:uppercase}.receipt-header p{font-size:.7rem;margin:5px 0}.receipt-info{font-size:10px;margin:10px 0;padding:10px 0}.receipt-footer{font-size:10px;margin-top:5px;padding-top:3px;text-align:center}@media screen{#printArea{display:none}}@media print{@page{margin:0}body,html{margin:0;padding:0}body *{visibility:hidden}#printArea,#printArea *{visibility:visible!important}#printArea{display:block!important;left:0;position:absolute;top:0;width:100%}#printArea *{padding:2px 0!important}#printArea .receipt{box-shadow:none!important;margin-left:10px!important;padding:10px!important}}
