/* This tells the browser what to do ONLY when the user is trying to print */
@media print {
    body * {
        visibility: hidden; /* Hide everything on the page */
    }
    
    .print-section, .print-section * {
        visibility: visible; /* Make only the bill visible */
    }
    
    .print-section {
        position: absolute; /* Move the bill to the top left of the paper */
        left: 0;
        top: 0;
        width: 100%;
    }
    
    .d-print-none {
        display: none !important; /* Force hide any buttons inside the bill area */
    }
}