.delivery-note-generator .delivery-validation{color:#8f1d16;background:#fff7f6;border:1px solid #f0c9c5;border-radius:11px;margin:18px 0 0;padding:12px 13px;font-size:11px;line-height:1.5}.delivery-validation strong{margin-bottom:4px;font-size:12px;display:block}.delivery-validation ul{margin:5px 0 0;padding-left:18px}.delivery-note-generator .delivery-item-grid{grid-template-columns:minmax(150px,1.45fr) minmax(90px,.75fr) minmax(70px,.55fr) minmax(75px,.65fr) minmax(75px,.65fr) minmax(90px,.75fr) auto;align-items:end;gap:7px;display:grid}.delivery-item-grid .invoice-field{margin-bottom:0}.delivery-item-grid .invoice-item-description{grid-column:1/-1}.delivery-custom-value{align-items:end;gap:7px;display:flex}.delivery-custom-value .invoice-field{flex:1}.delivery-custom-value>.invoice-button{margin-bottom:11px}.delivery-note-generator .delivery-sheet{--invoice-body:var(--invoice-body);--invoice-heading:var(--invoice-heading)}.delivery-note-generator .delivery-sheet table{table-layout:fixed}.delivery-note-generator .delivery-sheet th:first-child,.delivery-note-generator .delivery-sheet td:first-child{width:38%}.delivery-note-generator .delivery-sheet th,.delivery-note-generator .delivery-sheet td{overflow-wrap:anywhere}.delivery-note-generator .delivery-sheet .invoice-parties>div{min-width:0}.delivery-note-generator .delivery-acknowledgement{border-top:1px solid #e5e5e8;grid-template-columns:1fr 230px;gap:32px;margin-top:28px;padding-top:18px;display:grid}.delivery-acknowledgement b,.delivery-acknowledgement span{display:block}.delivery-acknowledgement b{color:var(--invoice-brand);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:9px}.delivery-acknowledgement span{color:#6f6b75;font-size:10px;line-height:1.55}.delivery-signature{grid-template-columns:1fr 1fr;gap:20px;padding-top:27px;display:grid}.delivery-signature span{color:#77727d;border-top:1px solid #aaa;padding-top:7px;font-size:10px}.delivery-note-generator .delivery-effect,.delivery-note-generator .invoice-other-generators{margin-top:36px}.delivery-note-generator .invoice-template-modern .delivery-acknowledgement{margin-left:52px;margin-right:52px}.delivery-note-generator .invoice-template-bold .delivery-acknowledgement{margin-left:48px;margin-right:48px}@media (max-width:1000px){.delivery-note-generator .delivery-item-grid{grid-template-columns:minmax(140px,1.4fr) minmax(80px,.7fr) minmax(60px,.55fr) minmax(68px,.65fr) minmax(68px,.65fr) minmax(85px,.75fr) auto}.delivery-note-generator .delivery-sheet{font-size:10px}}@media (max-width:760px){.delivery-note-generator .delivery-item-grid{grid-template-columns:1fr 1fr}.delivery-item-grid .invoice-field:first-child,.delivery-item-grid .invoice-item-description{grid-column:1/-1}.delivery-note-generator .delivery-sheet .invoice-preview-top{flex-direction:column}.delivery-note-generator .delivery-sheet .invoice-preview-title{text-align:left}.delivery-note-generator .delivery-sheet table{font-size:10px}.delivery-note-generator .delivery-sheet th,.delivery-note-generator .delivery-sheet td{padding-left:3px;padding-right:3px}.delivery-note-generator .delivery-acknowledgement{grid-template-columns:1fr;gap:22px}.delivery-note-generator .invoice-template-modern .delivery-acknowledgement,.delivery-note-generator .invoice-template-bold .delivery-acknowledgement{margin-left:24px;margin-right:24px}.delivery-note-generator .delivery-signature{max-width:300px}.delivery-note-generator .invoice-other-generators{margin-top:28px}}@media (max-width:520px){.delivery-note-generator .invoice-template-modern .delivery-acknowledgement,.delivery-note-generator .invoice-template-bold .delivery-acknowledgement{margin-left:17px;margin-right:17px}}@media print{.delivery-note-generator .delivery-validation{display:none!important}.delivery-note-generator .delivery-sheet table{display:table!important}.delivery-note-generator .delivery-sheet thead{display:table-header-group!important}.delivery-note-generator .delivery-sheet tbody{display:table-row-group!important}.delivery-note-generator .delivery-sheet tr{display:table-row!important}.delivery-note-generator .delivery-sheet td,.delivery-note-generator .delivery-sheet th{display:table-cell!important}.delivery-note-generator .delivery-acknowledgement{break-inside:avoid;page-break-inside:avoid}}
