.print-wrapper {
    width: 7cm;
    display: none;
    margin: 0;
    margin-right: 1cm;
}

#label-print{
    display: flex;
    height: 0;
    overflow: hidden;
}

.print-wrapper table {
    font-size: 12px;
    overflow-x: hidden;
}

.print-wrapper table td,
.print-wrapper table th {
    padding: .25rem;
}

.print-wrapper * {
    color: black !important;
}

@media print {

    .print-wrapper {
        display: block;
    }

    .container-fluid{
        padding: 0 !important;
        margin: 0 !important;
    }

    .content, .btn, .modal.fade.show, .modal-backdrop.fade.show, #toast-container, .bm-header{
        display: none !important;
    }

    #toast-container{
        display:none;
    }

    html * {
        background-color: white !important;
    }

    hr{
        background-color: black !important;
        border-color: black !important;
    }

    @font-face {
        font-family: 'barcode';
        font-style: normal;
        font-weight: normal;
        src: url(../font/BarcodeFont.ttf) format('truetype');
    }

    #label-print {
        padding: 0;
        margin: 0;
         height: 28mm;
        width: 100%;
        display: flex !important; 
        justify-content: center;
        align-items: center; 
        font-family: 'barcode' !important;
        font-size: 3rem !important;
        color: #000 !important;
        page-break-after: avoid;
        page-break-before: avoid;
        page-break-inside: avoid;
    }
    
}