.healthy-kitchen-front-cover-print
{
    /* border: 1px solid #000; */
    position: relative;
    overflow: hidden;
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}
.healthy-kitchen-front-cover-print .shape-1 
{
    position: absolute;
    bottom: -78px;
    left: 0;
    z-index: 0;
    width: 100%;
}
.healthy-kitchen-front-cover-print .hk-header,
.healthy-kitchen-front-cover-print .hk-body
{
    position: relative;
    z-index: 5;
}
.healthy-kitchen-front-cover-print.print-size
{
    width: 210mm;
    height: 297mm;
}
.healthy-kitchen-front-cover-print.preview-size
{
    width: 514px;
    height: 780px;
}
.healthy-kitchen-front-cover-print .hk-header
{
    padding: 4em 0 2em 0;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-1,
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-2
{
     font-weight: 700;
     color: #275CAB;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-1
{
     font-size: 34px;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-2
{
     font-size: 23px;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-3,
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-4
{
     font-weight: 700;
     color: #15ACA3;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-3
{
     font-size: 25px;
}
.healthy-kitchen-front-cover-print .hk-header
.hk-logo-title-4
{
     font-size: 16px;
}


.healthy-kitchen-back-cover-print
{
    /* border: 1px solid #000; */
    position: relative;
    overflow: hidden;
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}
.healthy-kitchen-back-cover-print.print-size
{
    width: 210mm;
    height: 297mm;
}
.healthy-kitchen-back-cover-print.preview-size
{
    width: 514px;
    height: 780px;
}
.healthy-kitchen-back-cover-print .shape-1,
.healthy-kitchen-back-cover-print .shape-2,
.healthy-kitchen-back-cover-print .shape-3,
.healthy-kitchen-back-cover-print .shape-4
{
    position: absolute;
}
.healthy-kitchen-back-cover-print .shape-1
{
    left: 0;
}
.healthy-kitchen-back-cover-print .shape-2
{
    right: 0;
}
.healthy-kitchen-back-cover-print .shape-3,
.healthy-kitchen-back-cover-print .shape-4
{
    bottom: 0;
}
.healthy-kitchen-back-cover-print .shape-3
{
    left: 0;
}
.healthy-kitchen-back-cover-print .shape-4
{
    right: 0;
}
.healthy-kitchen-back-cover-print .hk-header
{
    padding: 7em 0 2em 0;
}
.healthy-kitchen-back-cover-print .hk-header
.hk-title
{
    background: radial-gradient(85.48% 1500.18% at 12.58% 86.49%, #00A99F 0%, #4DC2BE 100%, #2CB7B1 100%);
    border-radius: 3px;
    padding: .5em 1.5em;
}
.healthy-kitchen-back-cover-print .hk-footer
{
    padding: 5em 0 0 0;
}


.healthy-kitchen-single-post-print
{
    /* border: 1px solid #000; */
    position: relative;
    overflow: hidden;
    -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}
.healthy-kitchen-single-post-print.print-size
{
    width: 210mm;
    height: 297mm;
}
.healthy-kitchen-single-post-print.preview-size
{
    width: 514px;
    height: 780px;
}
.healthy-kitchen-single-post-print .shape-1,
.healthy-kitchen-single-post-print .shape-2
{
    position: absolute;
    width: 100%;
}
.healthy-kitchen-single-post-print .shape-1
{
    top: 0;
    left: 0;
}
.healthy-kitchen-single-post-print .shape-2
{
    bottom: 0;
    right: 0;
}
.healthy-kitchen-single-post-print .hk-header
{
    padding: 5em 0 1em 0;
}
.healthy-kitchen-single-post-print .hk-body
.hk-list li
{
    /* list-style-image: url(../img/shapes/eclipse-1.svg); */
    /* list-style-type: circle; */
    padding-left: 1.7em;
}
.healthy-kitchen-single-post-print .hk-body
.hk-list li::before 
{
    content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
    color: var(--color-21); /* Change the color */
    font-weight: bold; /* If you want it to be bold */
    display: inline-block; /* Needed to add space between the bullet and the text */
    width: 1em; /* Also needed for space (tweak if needed) */
}



.center-client-invoice-print.RECEIPT_7_5_CM_PRINT
{
     width: 7.5cm;
     background: #ffffff;
     overflow: hidden;
     -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .borderless
{
     border: none !important;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-center-name
{
     font-size: 27px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .main-container
{
     padding: 1em;
}
.center-client-invoice-print.A5_PRINT .center-logo-container
{
     max-width: 184px;
     z-index: 5;
     margin-top: 2.5em;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT
.logo-left
{
     width: 35%;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-1,
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-2,
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-3,
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-4
{
     font-weight: 700;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-1,
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-2
{
     color: #275CAB;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-3,
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-4
{
     color: #15ACA3;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-1
{
     font-size: 13px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-2
{
     font-size: 8px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-3
{
     font-size: 10px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-title-4
{
     font-size: 8px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-sep
{
     margin: 2em 0;
     background: #15ACA3;
     height: 1px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-label
{
     font-size: 12px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-label-2
{
     font-size: 16px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-text
{
     font-weight: 400;
     font-size: 12px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-text-2
{
     font-weight: 400;
     font-size: 16px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-client-box
{
     border: 1px solid #15ACA3;
     border-radius: 2px;
     padding: 10px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-client-name
{
     font-size: 15px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-header
{
     margin-bottom: 1em;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-table 
{
     width: 100%;
     font-size: 12px;
     text-align: center;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-table 
thead th 
{
     border: 1px solid #15ACA3;
     padding: 3px 5px;
}
.center-client-invoice-print.RECEIPT_7_5_CM_PRINT .invoice-table 
tbody td
{
     border: 1px solid #15ACA3;
     padding: 3px 5px;
}

.center-client-invoice-print.A5_PRINT
{
     width: 150mm;
     background: #ffffff;
     overflow: hidden;
     -webkit-print-color-adjust: exact;
            print-color-adjust: exact;
}
.center-client-invoice-print.A5_PRINT .borderless
{
     border: none !important;
}
.center-client-invoice-print.A5_PRINT .invoice-center-name
{
     font-size: 27px;
}
.center-client-invoice-print.A5_PRINT .main-container
{
     padding: 1em;
}
.center-client-invoice-print.A5_PRINT .center-logo-container
{
     max-width: 340px;
     z-index: 5;
     margin-top: 2.5em;
}
.center-client-invoice-print.A5_PRINT
.logo-left
{
     width: 35%;
}
.center-client-invoice-print.A5_PRINT .invoice-title-1,
.center-client-invoice-print.A5_PRINT .invoice-title-2,
.center-client-invoice-print.A5_PRINT .invoice-title-3,
.center-client-invoice-print.A5_PRINT .invoice-title-4
{
     font-weight: 700;
}
.center-client-invoice-print.A5_PRINT .invoice-title-1,
.center-client-invoice-print.A5_PRINT .invoice-title-2
{
     color: #275CAB;
}
.center-client-invoice-print.A5_PRINT .invoice-title-3,
.center-client-invoice-print.A5_PRINT .invoice-title-4
{
     color: #15ACA3;
}
.center-client-invoice-print.A5_PRINT .invoice-title-1
{
     font-size: 25px;
}
.center-client-invoice-print.A5_PRINT .invoice-title-2
{
     font-size: 16px;
}
.center-client-invoice-print.A5_PRINT .invoice-title-3
{
     font-size: 17px;
}
.center-client-invoice-print.A5_PRINT .invoice-title-4
{
     font-size: 13px;
}
.center-client-invoice-print.A5_PRINT .invoice-sep
{
     margin: 2em 0;
     background: #15ACA3;
     height: 1px;
}
.center-client-invoice-print.A5_PRINT .invoice-label
{
     font-size: 18px;
}
.center-client-invoice-print.A5_PRINT .invoice-label-2
{
     font-size: 18px;
}
.center-client-invoice-print.A5_PRINT .invoice-text
{
     font-weight: 400;
     font-size: 16px;
}
.center-client-invoice-print.A5_PRINT .invoice-text-2
{
     font-weight: 400;
     font-size: 16px;
}
.center-client-invoice-print.A5_PRINT .invoice-client-box
{
     border: 1px solid #15ACA3;
     border-radius: 2px;
     padding: 10px;
     max-width: 200px;
}
.center-client-invoice-print.A5_PRINT .invoice-client-name
{
     font-size: 15px;
}
.center-client-invoice-print.A5_PRINT .invoice-header
{
     margin-bottom: 1em;
}
.center-client-invoice-print.A5_PRINT .invoice-table 
{
     width: 100%;
     font-size: 17px;
     text-align: center;
}
.center-client-invoice-print.A5_PRINT .invoice-table 
thead th 
{
     border: 1px solid #15ACA3;
     padding: 3px 5px;
}
.center-client-invoice-print.A5_PRINT .invoice-table 
tbody td
{
     border: 1px solid #15ACA3;
     padding: 3px 5px;
}
