body{background:#f2f2f2;font-family:SolaimanLipi,Noto Sans Bengali,sans-serif}.receipt{width:320px;background:#fff;margin:30px auto;padding:20px;text-align:center;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.15)}.receipt h2{margin:5px 0;font-weight:700}.receipt h3{margin:10px 0;font-weight:700}.receipt p{margin:0!important;font-size:14px}.line{border-top:1px dashed #000;margin:10px 0}.thanks{font-weight:700;margin-top:15px}