@page{size:A4;margin:15mm 0}@page :first{margin-top:0}@media print{body,html{margin:0;width:100%;overflow:visible;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:0;font-size:11px;-webkit-print-color-adjust:exact;height:282mm}.hide-on-print{visibility:hidden;display:none}}.invoice[data-v-72390e8f]{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity));--tw-bg-opacity:0.3;padding:2rem}@media print{.invoice[data-v-72390e8f]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.invoice .inv-inner[data-v-72390e8f]{margin-left:auto;margin-right:auto;max-width:64rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media print{.invoice .inv-inner[data-v-72390e8f]{max-width:100%;--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);page-break-after:always}}.invoice .inv-header[data-v-72390e8f]{display:flex;width:100%;align-items:flex-start;justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem;padding-top:2rem;padding-bottom:2rem;background:#f8f8f8}.invoice .inv-header .inv-number[data-v-72390e8f]{display:flex;align-items:center}.invoice .inv-header .inv-number[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem*var(--tw-space-x-reverse));margin-left:calc(0.75rem*(1 - var(--tw-space-x-reverse)))}.invoice .inv-header .inv-number[data-v-72390e8f]{font-size:.75rem;line-height:1rem;font-weight:500;color:rgba(72,90,93,.54)}.invoice .inv-header .inv-number span[data-v-72390e8f]{min-width:75px}.invoice .inv-header .inv-number p[data-v-72390e8f]{font-size:.875rem;line-height:1.25rem;color:#485a5d}.invoice .inv-icon[data-v-72390e8f]{display:flex;width:100%;align-items:center;justify-content:center;padding-bottom:2.5rem}.invoice .inv-icon span[data-v-72390e8f]{margin-top:-1.75rem;display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:#dbdbdb}.invoice .inv-icon span svg[data-v-72390e8f]{height:2.25rem;width:2.25rem}.invoice .inv-details[data-v-72390e8f]{display:flex;align-items:flex-start;justify-content:space-between;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2rem;font-size:.875rem;line-height:1.25rem;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-details .address-grid[data-v-72390e8f]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:3rem;row-gap:1.5rem}@media (min-width:768px){.invoice .inv-details .address-grid[data-v-72390e8f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.invoice .inv-details .address-grid[data-v-72390e8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;row-gap:1.5rem}}.invoice .inv-details .small[data-v-72390e8f]{margin-bottom:.375rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-details .address[data-v-72390e8f]{display:flex;flex-direction:column}.invoice .inv-details .address[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem*var(--tw-space-y-reverse))}.invoice .inv-details .address>div[data-v-72390e8f]{width:100%}.invoice .inv-details .address p[data-v-72390e8f]{margin-bottom:.25rem;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.invoice .inv-details .details[data-v-72390e8f]{padding-top:1.25rem}.invoice .inv-details .details.shipment-info[data-v-72390e8f]{padding-top:0}.invoice .inv-details .details .detail-item[data-v-72390e8f]{display:flex;align-items:center;padding-top:.25rem;padding-bottom:.25rem}.invoice .inv-details .details .detail-item span[data-v-72390e8f]{width:10rem}.invoice .inv-details .details .detail-item p[data-v-72390e8f]{text-align:left;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}.invoice .inv-list[data-v-72390e8f]{margin-bottom:5rem;padding-top:.5rem}@media print{.invoice .inv-list[data-v-72390e8f]{padding-left:2.5rem;padding-right:2.5rem;page-break-inside:auto}}.invoice .inv-list .inv-list-header[data-v-72390e8f]{display:flex;width:100%;align-items:center;border-bottom-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1rem;padding-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}@media print{.invoice .inv-list .inv-list-header[data-v-72390e8f]{padding-left:0;padding-right:0}}.invoice .inv-list .info[data-v-72390e8f],.invoice .inv-list .name[data-v-72390e8f]{flex-grow:1}.invoice .inv-list .price[data-v-72390e8f],.invoice .inv-list .qty[data-v-72390e8f],.invoice .inv-list .tax[data-v-72390e8f],.invoice .inv-list .total[data-v-72390e8f]{width:6rem}.invoice .inv-list .total-items[data-v-72390e8f]{width:9rem}@media print{.invoice .inv-list .total-items[data-v-72390e8f]{font-size:1rem}}.invoice .inv-list .inv-list-items[data-v-72390e8f]{width:100%}.invoice .inv-list .inv-list-items[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity))}.invoice .inv-list .inv-list-items[data-v-72390e8f]{padding-left:2.5rem;padding-right:2.5rem}@media print{.invoice .inv-list .inv-list-items[data-v-72390e8f]{padding-left:0;padding-right:0;page-break-inside:auto}}.invoice .inv-list .inv-list-items .inv-list-item[data-v-72390e8f]{display:flex;align-items:center;padding-top:.75rem;padding-bottom:.75rem;font-size:15px;font-weight:400;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-list .inv-list-items .inv-list-item[data-v-72390e8f]:empty{display:none}@media print{.invoice .inv-list .inv-list-items .inv-list-item[data-v-72390e8f]{padding-top:.75rem;padding-bottom:.75rem;page-break-inside:avoid;page-break-after:auto}}.invoice .inv-list .inv-list-items .inv-list-item .item-info[data-v-72390e8f]{display:flex;flex-grow:1;align-items:center}.invoice .inv-list .inv-list-items .inv-list-item .item-info .item-check[data-v-72390e8f]{display:flex;width:2rem;flex-shrink:0;align-items:center;justify-content:flex-start}.invoice .inv-list .inv-list-items .inv-list-item .item-info .item-check span[data-v-72390e8f]{height:.75rem;width:.75rem;flex-shrink:0;border-radius:.125rem;border-width:2px;--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info[data-v-72390e8f]{display:flex;align-items:center}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info img[data-v-72390e8f]{height:1.75rem;width:1.75rem}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name[data-v-72390e8f]{display:flex;flex-direction:column}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.125rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem*var(--tw-space-y-reverse))}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name[data-v-72390e8f]{font-size:.75rem;line-height:1rem;font-weight:500;line-height:1}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name p[data-v-72390e8f]{font-size:15px;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity))}@media print{.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name p[data-v-72390e8f]{font-size:1rem}}.invoice .inv-list .inv-list-items .inv-list-item .item-info .prod-info .prod-name span[data-v-72390e8f]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-list .inv-list-items .inv-list-item .total[data-v-72390e8f]{font-weight:500;--tw-text-opacity:1;color:rgba(72,90,94,var(--tw-text-opacity))}.invoice .inv-pricing[data-v-72390e8f]{margin-bottom:3rem;display:flex;width:100%;flex-direction:column;align-items:flex-end;border-top-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem;border-color:hsla(0,0%,70.6%,.25)}.invoice .inv-pricing .price-item[data-v-72390e8f]{display:inline-flex;width:33.333333%;flex-shrink:0;align-items:center;justify-content:space-between}.invoice .inv-pricing .price-item[data-v-72390e8f]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.375rem*var(--tw-space-y-reverse))}.invoice .inv-pricing .price-item[data-v-72390e8f]{font-size:15px;font-weight:300;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity))}.invoice .inv-pricing .price-item p[data-v-72390e8f]{width:8rem}.invoice .inv-pricing .price-item span[data-v-72390e8f]{width:6rem}.invoice .inv-pricing .price-item.highlight[data-v-72390e8f]{margin-top:.5rem;border-top-width:1px;padding-top:.5rem;padding-bottom:.5rem;font-weight:500;--tw-text-opacity:1;color:rgba(43,48,63,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}.invoice .inv-pricing .price-item.extra[data-v-72390e8f]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#8fa3a9}.invoice .inv-footer[data-v-72390e8f]{display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-top-width:1px;padding-left:2.5rem;padding-right:2.5rem;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:300;line-height:1.5;--tw-text-opacity:1;color:rgba(158,163,170,var(--tw-text-opacity));border-color:hsla(0,0%,70.6%,.25)}.invoice .inv-footer span[data-v-72390e8f]{display:block}