/* HVAC 20-pack, batch 2 (HV-05..HV-08): built to the owner's reference package
   (tools/trades10/pack-templates/hvac/TEMPLATES_ORIGINAL + SPECS_INDIVIDUAL) on invoice-generator's
   .invoice-preview DOM. Every photo, icon, mark, script line and decorative graphic is a real crop of the
   reference PNG in /assets/tpl-art/hv20/ (sample business data and sample QR codes painted out first);
   CSS draws only flat fills, rules and solid color bands. Sized in cqw (1cqw = 11.03 reference px) so
   screen, export and print widths all hold the same layout. Generated by a script. */

/* ===== hv20-05-checklist ===== */
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#FFFFFF !important;color:#22344A !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;min-height:0 !important;line-height:1.4 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-right{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-address{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important;text-transform:none !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;background-color:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-logo{position:absolute !important;z-index:2 !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:left center !important;margin:0 !important;border-radius:0 !important;border:none !important;padding:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-left:has(.inv-logo)::before{display:none !important;content:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-num{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;background:transparent !important;border:none !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-body{position:static !important;box-sizing:border-box !important;margin:0 !important;background:transparent !important;border:none !important;min-height:129.284cqw !important;font-size:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-body>*{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-parties{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-details{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to>*{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table{border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;width:100% !important;margin:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table td{box-shadow:none !important;background-clip:padding-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;width:auto !important;max-width:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-block{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature-row{margin:0 !important;padding:0 !important;border:none !important;display:block !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-powered{margin:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-payrow,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bank,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-block,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .sig-line,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature-row{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div{gap:0 !important;font-feature-settings:normal !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-left::before{content:'' !important;position:absolute !important;left:5.258cqw !important;top:2.72cqw !important;width:13.781cqw !important;height:9.791cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-mark.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-logo{left:5.258cqw !important;top:2.72cqw !important;width:13.781cqw !important;height:9.791cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-name{position:absolute !important;z-index:2 !important;left:20.308cqw !important;top:1.995cqw !important;width:38.803cqw !important;height:6.89cqw !important;margin:0 !important;padding:0 !important;display:block !important;align-content:safe end !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.445cqw !important;font-weight:900 !important;line-height:3.445cqw !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#0E2238 !important;overflow-wrap:anywhere !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-left::after{content:'' !important;position:absolute !important;left:20.127cqw !important;top:9.066cqw !important;width:28.468cqw !important;height:1.36cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-slogan.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head::before{content:'' !important;position:absolute !important;left:60.109cqw !important;top:3.083cqw !important;width:17.407cqw !important;height:9.61cqw !important;border-left:0.181cqw solid #CBD4DE !important;border-right:0.181cqw solid #CBD4DE !important;box-sizing:border-box !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head::after{content:'' !important;position:absolute !important;left:62.557cqw !important;top:2.992cqw !important;width:13.237cqw !important;height:9.791cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-services.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-right::after{content:'' !important;position:absolute !important;left:80.054cqw !important;top:4.533cqw !important;width:14.687cqw !important;height:7.344cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-cleaner.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-head-right::before{content:'' !important;position:absolute !important;left:5.258cqw !important;top:14.959cqw !important;width:17.951cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-servicereport.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact::before{content:'' !important;position:absolute !important;left:5.258cqw !important;top:24.388cqw !important;width:35.177cqw !important;height:1.723cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-subtitle.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-title{left:5.258cqw !important;top:16.138cqw !important;max-width:39.166cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:8.25cqw !important;font-weight:900 !important;line-height:8.341cqw !important;letter-spacing:-.012em !important;text-transform:uppercase !important;color:#0E2238 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-num{left:47.507cqw !important;top:16.319cqw !important;width:29.918cqw !important;display:flex !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.315cqw !important;line-height:2.194cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#22344A !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-num::before{content:'Invoice #:' !important;flex:0 0 13.599cqw !important;font-weight:700 !important;color:#0E2238 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-num::after{content:'' !important;position:absolute !important;left:-2.267cqw !important;top:0.181cqw !important;width:0.181cqw !important;height:10.789cqw !important;background:#CBD4DE !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-details{position:absolute !important;z-index:2 !important;left:47.507cqw !important;top:18.513cqw !important;width:29.918cqw !important;padding:0 !important;font-size:1.315cqw !important;line-height:2.194cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-detail-row{display:flex !important;justify-content:flex-start !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;height:2.194cqw !important;font-size:1.315cqw !important;line-height:2.194cqw !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-detail-row>span{flex:0 0 13.599cqw !important;width:13.599cqw !important;min-width:13.599cqw !important;max-width:13.599cqw !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-weight:700 !important;color:#0E2238 !important;text-transform:none !important;letter-spacing:0 !important;font-size:1.315cqw !important;opacity:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-detail-row>span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-detail-row>b{font-weight:400 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;margin:0 !important;padding:0 !important;color:#22344A !important;font-size:1.315cqw !important;text-align:left !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-doc-po{left:47.507cqw !important;top:27.743cqw !important;font-size:1.088cqw !important;color:#22344A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist::after{content:'' !important;position:absolute !important;left:78.15cqw !important;top:15.594cqw !important;width:18.042cqw !important;height:13.146cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-comfortcard.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-body{display:grid !important;padding:30.372cqw 4.17cqw 1.813cqw 4.17cqw !important;grid-template-columns:26.383cqw 4.08cqw 18.767cqw 3.898cqw 0.997cqw 4.624cqw 32.91cqw !important;grid-template-rows:auto !important;grid-template-areas:'pa pa pa pa pa pa pa' 'tb tb tb tb tb tb tb' 'nt nt nt . to to to' 'te te te . to to to' 'ph ph ph ph ph ph ph' 'pm pm pm pm pm pm pm' 'bk bk bk bk bk . sg' 'fn fn fn fn fn fn fn' 'pw pw pw pw pw pw pw' !important;column-gap:0 !important;row-gap:0 !important;align-content:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-body>*{position:relative !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-parties{grid-area:pa !important;display:block !important;height:50.861cqw !important;position:static !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-parties::before{content:'' !important;position:absolute !important;left:4.08cqw !important;top:46.147cqw !important;width:45.059cqw !important;height:29.737cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-systeminfo.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-parties::after{content:'' !important;position:absolute !important;left:50.952cqw !important;top:46.147cqw !important;width:45.059cqw !important;height:29.737cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-checklist.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-body::before{content:'' !important;position:absolute !important;left:4.08cqw !important;top:77.244cqw !important;width:91.931cqw !important;height:3.989cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-tablebar.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to{position:relative !important;display:block !important;width:29.918cqw !important;padding:0 0 0 5.168cqw !important;box-sizing:border-box !important;font-size:1.269cqw !important;line-height:1.813cqw !important;color:#22344A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to::before{content:'' !important;position:absolute !important;left:1.088cqw !important;top:-0.091cqw !important;width:2.72cqw !important;height:2.901cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-ic-person.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to::after{content:'' !important;position:absolute !important;left:61.559cqw !important;top:0.091cqw !important;width:0.091cqw !important;height:12.511cqw !important;background:#DCE1E7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to>.inv-label{display:block !important;margin:0 0 1.088cqw !important;padding:0.544cqw 0 0 !important;font-size:1.179cqw !important;line-height:1.269cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#0E2238 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to>*{font-size:1.269cqw !important;line-height:1.813cqw !important;color:#22344A !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to>.inv-client-name{font-weight:700 !important;color:#0E2238 !important;font-size:1.36cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bill-to>.inv-shipping{position:absolute !important;left:36.809cqw !important;top:2.901cqw !important;width:22.665cqw !important;display:block !important;white-space:normal !important;overflow:visible !important;font-size:1.269cqw !important;line-height:1.813cqw !important;color:#22344A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-shipping::before{content:'' !important;position:absolute !important;left:-3.989cqw !important;top:-3.354cqw !important;width:17.77cqw !important;height:2.539cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-servicelocation.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-label-inline{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-details::before{content:'' !important;position:absolute !important;left:-43.336cqw !important;top:26.111cqw !important;width:91.659cqw !important;height:0.181cqw !important;background:#D3DCE5 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact>div:nth-child(2){left:71.714cqw !important;top:30.644cqw !important;width:19.946cqw !important;padding-left:3.898cqw !important;height:2.267cqw !important;font-size:1.269cqw !important;line-height:2.267cqw !important;color:#22344A !important;background-image:url(/assets/tpl-art/hv20/hv20-05-ic-phone.webp) !important;background-size:2.085cqw 2.085cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact>div:nth-child(1){left:71.714cqw !important;top:32.91cqw !important;width:19.946cqw !important;padding-left:3.898cqw !important;height:2.267cqw !important;font-size:1.269cqw !important;line-height:2.267cqw !important;color:#22344A !important;background-image:url(/assets/tpl-art/hv20/hv20-05-ic-mail.webp) !important;background-size:2.085cqw 1.723cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-contact>div:nth-child(3){left:71.714cqw !important;top:35.177cqw !important;width:19.946cqw !important;padding-left:3.898cqw !important;height:2.267cqw !important;font-size:1.269cqw !important;line-height:2.267cqw !important;color:#22344A !important;background-image:url(/assets/tpl-art/hv20/hv20-05-ic-globe.webp) !important;background-size:2.085cqw 2.176cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-address{left:71.714cqw !important;top:37.443cqw !important;width:19.946cqw !important;padding-left:3.898cqw !important;font-size:1.269cqw !important;line-height:1.813cqw !important;padding-top:0.181cqw !important;white-space:normal !important;max-height:5.802cqw !important;color:#22344A !important;background-image:url(/assets/tpl-art/hv20/hv20-05-ic-pin.webp) !important;background-size:1.904cqw 2.085cqw !important;background-position:0.091cqw 0.272cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-biz-tax{position:absolute !important;z-index:2 !important;left:75.612cqw !important;top:41.704cqw !important;font-size:1.088cqw !important;color:#22344A !important;margin:0 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table{grid-area:tb !important;border:0.091cqw solid #DDE3EA !important;border-top:none !important;font-size:1.269cqw !important;color:#22344A !important;counter-reset:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th{background:#ECF0F4 !important;color:#0E2238 !important;font-size:1.315cqw !important;font-weight:700 !important;letter-spacing:0 !important;text-transform:none !important;height:2.992cqw !important;padding:0 1.36cqw !important;border:none !important;border-left:0.091cqw solid #DDE3EA !important;text-align:center !important;vertical-align:middle !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:first-child{text-align:left !important;padding-left:6.528cqw !important;border-left:none !important;position:relative !important;width:55.4% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:4.714cqw !important;border-right:0.091cqw solid #DDE3EA !important;display:flex !important;align-items:center !important;justify-content:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:nth-child(2){width:9.8% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:nth-child(3){width:18.1% !important;font-size:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:nth-child(3)::after{content:'Unit Price' !important;font-size:1.315cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:last-child{width:16.7% !important;font-size:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table thead th:last-child::after{content:'Total' !important;font-size:1.315cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table:has(thead th:nth-child(5)) thead th:first-child{width:42% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table:has(thead th:nth-child(5)) thead th:nth-child(4),.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table:has(thead th:nth-child(6)) thead th:nth-child(5){width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table tbody tr[data-row]{counter-increment:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table tbody td{height:2.992cqw !important;padding:0.544cqw 1.36cqw !important;border:none !important;border-top:0.091cqw solid #DDE3EA !important;border-left:0.091cqw solid #DDE3EA !important;font-size:1.224cqw !important;font-weight:400 !important;font-style:normal !important;line-height:1.813cqw !important;color:#22344A !important;text-align:center !important;vertical-align:middle !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table tbody td.td-desc{position:relative !important;text-align:left !important;padding-left:6.528cqw !important;border-left:none !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table tbody td.td-desc::before{content:counter(hvrow) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:4.714cqw !important;border-right:0.091cqw solid #DDE3EA !important;display:flex !important;align-items:center !important;justify-content:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-table tbody td.td-amt{text-align:right !important;padding-right:4.442cqw !important;font-weight:400 !important;color:#22344A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-notes{grid-area:nt !important;position:relative !important;align-self:start !important;margin:2.539cqw 0 0 !important;padding:1.541cqw 1.813cqw 1.632cqw 1.723cqw !important;border-radius:0.544cqw !important;background:#EFF2F6 !important;font-size:1.315cqw !important;line-height:1.904cqw !important;color:#2A3B4F !important;min-height:9.973cqw !important;box-sizing:border-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-notes>:not(.inv-label){font-size:1.315cqw !important;line-height:1.904cqw !important;color:#2A3B4F !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-notes>.inv-label{display:block !important;margin:0 0 1.269cqw !important;padding-left:3.264cqw !important;font-size:1.179cqw !important;line-height:1.813cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#0E2238 !important;background:url(/assets/tpl-art/hv20/hv20-05-ic-notes.webp) no-repeat 0 50%/1.813cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-terms{grid-area:te !important;position:relative !important;align-self:start !important;margin:2.539cqw 0 0 !important;padding:1.541cqw 1.813cqw 1.632cqw 1.723cqw !important;border-radius:0.544cqw !important;background:#EFF2F6 !important;font-size:1.315cqw !important;line-height:1.904cqw !important;color:#2A3B4F !important;min-height:9.973cqw !important;box-sizing:border-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-terms>:not(.inv-label){font-size:1.315cqw !important;line-height:1.904cqw !important;color:#2A3B4F !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-terms>.inv-label{display:block !important;margin:0 0 1.269cqw !important;padding-left:3.264cqw !important;font-size:1.179cqw !important;line-height:1.813cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#0E2238 !important;background:url(/assets/tpl-art/hv20/hv20-05-ic-notes.webp) no-repeat 0 50%/1.813cqw auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-notes+.inv-terms{margin-top:1.088cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals{grid-area:to !important;align-self:start !important;margin:2.176cqw 0.635cqw 0 0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div{padding:0 2.085cqw 0 2.267cqw !important;height:2.448cqw !important;font-size:1.36cqw !important;line-height:2.448cqw !important;color:#22344A !important;border-bottom:0.091cqw solid #C9D2DC !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div>span{font-weight:400 !important;color:#22344A !important;text-transform:none !important;letter-spacing:0 !important;font-size:1.36cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div>b{font-weight:500 !important;color:#0E2238 !important;font-size:1.36cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div.inv-total-grand{margin-top:1.088cqw !important;height:5.44cqw !important;padding:0 2.992cqw 0 2.176cqw !important;border:none !important;border-radius:0.725cqw !important;background:#12324C !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div.inv-total-grand>span{color:#FFFFFF !important;font-size:1.632cqw !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>div.inv-total-grand>b{color:#FFFFFF !important;font-size:2.629cqw !important;font-weight:800 !important;letter-spacing:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-totals>.inv-deposit{border:none !important;margin-top:0.544cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-photos{grid-area:ph !important;margin-top:1.813cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist [data-f="payment.methods"]{grid-area:pm !important;margin:0.725cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-payrow{grid-area:bk !important;justify-self:end !important;width:23.663cqw !important;margin:3.264cqw 0 0 !important;padding:0 !important;position:relative !important;display:block !important;align-self:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-payrow::before{content:'' !important;position:absolute !important;left:-30.462cqw !important;top:0.181cqw !important;width:26.383cqw !important;height:8.885cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-paymentoptions.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-payrow::after{content:'' !important;position:absolute !important;left:-1.269cqw !important;top:0 !important;width:26.473cqw !important;height:10.245cqw !important;border-left:0.091cqw solid #DADFE5 !important;border-right:0.091cqw solid #DADFE5 !important;box-sizing:border-box !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bank{display:block !important;box-sizing:border-box !important;min-height:10.154cqw !important;padding:1.632cqw 1.451cqw 1.088cqw 1.995cqw !important;border-radius:0.544cqw !important;background:#E2EEF8 !important;font-size:1.133cqw !important;line-height:1.632cqw !important;color:#34475C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bank>.inv-label{display:block !important;margin:0 0 0.544cqw !important;font-size:1.088cqw !important;line-height:1.451cqw !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#1C5E9C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-bank>div{font-size:1.133cqw !important;line-height:1.632cqw !important;color:#34475C !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature-row{grid-area:sg !important;position:relative !important;margin:3.264cqw 0 0 !important;padding:5.44cqw 0 0 !important;min-height:10.245cqw !important;box-sizing:border-box !important;align-self:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature-row::before{content:'' !important;position:absolute !important;left:-58.749cqw !important;top:-1.36cqw !important;width:91.659cqw !important;height:0.181cqw !important;background:#C2CCD5 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature-row::after{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:27.924cqw !important;height:5.44cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-approval.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature{position:relative !important;width:21.215cqw !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-signature::after{content:'Date' !important;position:absolute !important;left:23.391cqw !important;bottom:0 !important;width:9.519cqw !important;padding-top:0.816cqw !important;border-top:0.136cqw solid #3B4B5E !important;font-size:1.088cqw !important;line-height:1.269cqw !important;color:#2D3E52 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .sig-render{height:2.357cqw !important;margin:0 !important;font-size:1.813cqw !important;line-height:2.357cqw !important;color:#0E2238 !important;overflow:hidden !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .sig-render img{max-height:2.357cqw !important;width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .sig-line{height:0 !important;margin:0.181cqw 0 0 !important;border:none !important;border-top:0.136cqw solid #3B4B5E !important;background:transparent !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .sig-caption{margin:0.725cqw 0 0 !important;font-size:1.088cqw !important;font-weight:400 !important;line-height:1.269cqw !important;color:#2D3E52 !important;text-transform:none !important;letter-spacing:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-footer-note{grid-area:fn !important;position:relative !important;margin:2.539cqw 0 0 !important;padding:0 58.024cqw 0 0 !important;height:1.451cqw !important;font-size:1.043cqw !important;line-height:1.451cqw !important;font-weight:500 !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-style:normal !important;color:#1C4F86 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-footer-note::before{content:'' !important;position:absolute !important;left:34.814cqw !important;right:25.839cqw !important;top:0.635cqw !important;height:0.181cqw !important;background:#BCC6D0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-footer-note::after{content:'' !important;position:absolute !important;right:-0.091cqw !important;top:0 !important;width:24.297cqw !important;height:1.451cqw !important;background:url(/assets/tpl-art/hv20/hv20-05-footright.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-powered{grid-area:pw !important;margin:0.907cqw 0 0 !important;font-size:0.816cqw !important;line-height:1.088cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-05-checklist).tmpl-hv20-05-checklist .inv-powered a{color:#7C8794 !important;text-decoration:none !important}
/* ===== hv20-06-herophoto ===== */
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#FFFFFF !important;color:#2A2F38 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;min-height:0 !important;line-height:1.4 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-right{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-address{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important;text-transform:none !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;background-color:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-logo{position:absolute !important;z-index:2 !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:left center !important;margin:0 !important;border-radius:0 !important;border:none !important;padding:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-left:has(.inv-logo)::before{display:none !important;content:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-num{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;background:transparent !important;border:none !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-body{position:static !important;box-sizing:border-box !important;margin:0 !important;background:transparent !important;border:none !important;min-height:129.284cqw !important;font-size:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-body>*{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-parties{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-details{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to>*{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table{border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;width:100% !important;margin:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table td{box-shadow:none !important;background-clip:padding-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;width:auto !important;max-width:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-block{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature-row{margin:0 !important;padding:0 !important;border:none !important;display:block !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-powered{margin:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-payrow,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-block,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .sig-line,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature-row{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div{gap:0 !important;font-feature-settings:normal !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100cqw !important;height:18.586cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-banner.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-left::before{content:'' !important;position:absolute !important;left:7.253cqw !important;top:3.626cqw !important;width:10.517cqw !important;height:10.335cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-mark.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-logo{left:7.253cqw !important;top:3.626cqw !important;width:10.517cqw !important;height:10.335cqw !important;object-position:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-name{position:absolute !important;z-index:2 !important;left:19.492cqw !important;top:2.176cqw !important;width:33.726cqw !important;height:7.616cqw !important;margin:0 !important;padding:0 !important;display:block !important;align-content:safe end !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.898cqw !important;font-weight:800 !important;line-height:3.808cqw !important;letter-spacing:.025em !important;text-transform:uppercase !important;color:#FFFFFF !important;overflow-wrap:anywhere !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-title{left:4.624cqw !important;top:20.49cqw !important;max-width:63.463cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:6.709cqw !important;font-weight:900 !important;line-height:7.253cqw !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#10151C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-right::before{content:'' !important;position:absolute !important;left:4.986cqw !important;top:27.833cqw !important;width:8.069cqw !important;height:0.635cqw !important;background:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-right::after{content:'' !important;position:absolute !important;left:4.805cqw !important;top:29.646cqw !important;width:29.193cqw !important;height:1.632cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-subtitle.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-num{left:73.617cqw !important;top:21.396cqw !important;width:23.572cqw !important;display:flex !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.541cqw !important;line-height:2.176cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#10151C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-num::before{content:'Invoice No:' !important;flex:0 0 11.333cqw !important;font-size:1.36cqw !important;font-weight:700 !important;color:#10151C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-num::after{content:'' !important;position:absolute !important;left:-3.536cqw !important;top:0.272cqw !important;width:0.181cqw !important;height:8.522cqw !important;background:#C6CBD3 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-details{position:absolute !important;z-index:2 !important;left:73.617cqw !important;top:23.572cqw !important;width:23.572cqw !important;padding:0 !important;font-size:1.541cqw !important;line-height:2.176cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-detail-row{display:flex !important;justify-content:flex-start !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;height:2.176cqw !important;line-height:2.176cqw !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-detail-row>span{flex:0 0 11.333cqw !important;width:11.333cqw !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.36cqw !important;font-weight:700 !important;color:#10151C !important;text-transform:none !important;letter-spacing:0 !important;opacity:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-detail-row>span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-detail-row>b{margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.541cqw !important;font-weight:400 !important;color:#10151C !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-doc-po{left:38.078cqw !important;top:29.918cqw !important;font-size:1.179cqw !important;color:#2E343D !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-body{display:grid !important;padding:33.364cqw 3.717cqw 13.599cqw 3.808cqw !important;grid-template-columns:41.795cqw 8.885cqw 4.533cqw 10.335cqw 26.927cqw !important;grid-template-areas:'pa pa pa pa pa' 'tb tb tb tb tb' 'nt nt . to to' 'te te . to to' 'ph ph ph ph ph' 'pm pm pm pm pm' 'bk . . . sg' 'fn fn fn fn fn' 'pw pw pw pw pw' !important;gap:0 !important;align-content:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-body>*{position:relative !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-parties{grid-area:pa !important;display:block !important;height:15.322cqw !important;margin:0 0 1.904cqw !important;position:static !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-parties::before{content:'' !important;position:absolute !important;left:80.145cqw !important;top:33.364cqw !important;width:0.091cqw !important;height:15.413cqw !important;background:#C6CBD3 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-parties::after{content:'' !important;position:absolute !important;left:83.5cqw !important;top:35.63cqw !important;width:10.517cqw !important;height:9.882cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-quality.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to{position:relative !important;display:block !important;width:39.801cqw !important;height:15.322cqw !important;box-sizing:border-box !important;padding:2.085cqw 1.813cqw 1.088cqw 7.888cqw !important;border-radius:0.907cqw !important;background:#EFF3F8 !important;font-size:1.541cqw !important;line-height:1.859cqw !important;color:#2E343D !important;overflow:visible !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to::before{content:'' !important;position:absolute !important;left:1.541cqw !important;top:1.36cqw !important;width:4.624cqw !important;height:4.624cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-ic-person.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to>.inv-label{display:block !important;margin:0 0 0.725cqw !important;font-size:1.269cqw !important;line-height:1.451cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to>*:not(.inv-shipping):not(.inv-label){font-size:1.496cqw !important;line-height:1.859cqw !important;color:#2E343D !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to>.inv-client-name{font-weight:600 !important;color:#10151C !important;font-size:1.541cqw !important;margin-bottom:0.272cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bill-to>.inv-shipping{position:absolute !important;left:41.704cqw !important;top:0 !important;width:31.006cqw !important;height:15.322cqw !important;box-sizing:border-box !important;padding:2.085cqw 1.451cqw 1.088cqw 8.16cqw !important;border-radius:0.907cqw !important;background:#EFF3F8 !important;display:block !important;white-space:normal !important;font-size:1.496cqw !important;line-height:1.859cqw !important;color:#2E343D !important;overflow:hidden !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-shipping::before{content:'' !important;position:absolute !important;left:1.723cqw !important;top:1.179cqw !important;width:4.714cqw !important;height:4.624cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-ic-pin.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-label-inline{display:block !important;margin:0 0 0.725cqw !important;font-size:1.269cqw !important;line-height:1.451cqw !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact>div:nth-child(2){top:auto !important;left:3.898cqw !important;bottom:3.898cqw !important;width:11.061cqw !important;height:2.72cqw !important;padding-left:2.629cqw !important;box-sizing:border-box !important;font-size:1.088cqw !important;line-height:2.72cqw !important;color:#353B45 !important;background-image:url(/assets/tpl-art/hv20/hv20-06-f-phone.webp) !important;background-size:2.085cqw 2.448cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact>div:nth-child(1){top:auto !important;left:15.503cqw !important;bottom:3.898cqw !important;width:15.322cqw !important;height:2.72cqw !important;padding-left:3.083cqw !important;box-sizing:border-box !important;font-size:1.088cqw !important;line-height:2.72cqw !important;color:#353B45 !important;background-image:url(/assets/tpl-art/hv20/hv20-06-f-mail.webp) !important;background-size:2.357cqw 1.904cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact>div:nth-child(3){top:auto !important;left:31.097cqw !important;bottom:3.898cqw !important;width:15.594cqw !important;height:2.72cqw !important;padding-left:3.173cqw !important;box-sizing:border-box !important;font-size:1.088cqw !important;line-height:2.72cqw !important;color:#353B45 !important;background-image:url(/assets/tpl-art/hv20/hv20-06-f-web.webp) !important;background-size:2.448cqw 2.539cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-address{top:auto !important;left:47.144cqw !important;bottom:3.898cqw !important;width:22.212cqw !important;height:2.72cqw !important;padding-left:2.992cqw !important;box-sizing:border-box !important;font-size:1.088cqw !important;line-height:2.72cqw !important;color:#353B45 !important;background-image:url(/assets/tpl-art/hv20/hv20-06-f-pin.webp) !important;background-size:1.995cqw 2.629cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact::after{content:'' !important;position:absolute !important;left:73.708cqw !important;top:0 !important;width:22.121cqw !important;height:1.904cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-licensed.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:auto !important;bottom:4.442cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-contact::before{content:'' !important;position:absolute !important;left:0 !important;right:0 !important;bottom:9.157cqw !important;height:0.091cqw !important;background:#CBCFD7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-head-left::after{content:'' !important;position:absolute !important;left:70.263cqw !important;bottom:2.901cqw !important;width:0.181cqw !important;height:4.714cqw !important;background:#C9CED6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-biz-tax{position:absolute !important;z-index:2 !important;left:38.078cqw !important;top:28.286cqw !important;font-size:1.088cqw !important;color:#2E343D !important;margin:0 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table{grid-area:tb !important;border:0.091cqw solid #DDE2E8 !important;border-top:none !important;color:#2E343D !important;counter-reset:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead tr{background:url(/assets/tpl-art/hv20/hv20-06-thead.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th{background:transparent !important;color:#FFFFFF !important;font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;height:4.533cqw !important;padding:0 1.088cqw !important;border:none !important;border-left:0.091cqw solid rgba(255,255,255,.14) !important;text-align:center !important;vertical-align:middle !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:first-child{text-align:left !important;padding-left:8.704cqw !important;border-left:none !important;position:relative !important;width:54.6% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.165cqw !important;border-right:0.091cqw solid rgba(255,255,255,.14) !important;display:flex !important;align-items:center !important;justify-content:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:nth-child(2){width:11.8% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:nth-child(3){width:16.8% !important;font-size:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:nth-child(3)::after{content:'Unit price' !important;font-size:1.179cqw !important;letter-spacing:0.141cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table thead th:last-child{width:16.8% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table:has(thead th:nth-child(5)) thead th:first-child{width:40% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table:has(thead th:nth-child(5)) thead th:nth-child(4),.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table:has(thead th:nth-child(6)) thead th:nth-child(5){width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table tbody tr[data-row]{counter-increment:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table tbody td{height:5.44cqw !important;padding:0.725cqw 1.088cqw !important;border:none !important;border-top:0.091cqw solid #DFE3E8 !important;border-left:0.091cqw solid #DFE3E8 !important;font-size:1.451cqw !important;font-weight:400 !important;font-style:normal !important;line-height:1.904cqw !important;color:#10151C !important;text-align:center !important;vertical-align:middle !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table tbody td.td-desc{position:relative !important;text-align:left !important;padding-left:8.704cqw !important;border-left:none !important;font-weight:600 !important;font-size:1.405cqw !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-table tbody td.td-desc::before{content:counter(hvrow) !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:6.165cqw !important;border-right:0.091cqw solid #DFE3E8 !important;display:flex !important;align-items:center !important;justify-content:center !important;font-weight:500 !important;font-size:1.451cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-notes{grid-area:nt !important;position:relative !important;align-self:start !important;margin:2.085cqw 0 0 !important;padding:2.085cqw 2.176cqw 1.813cqw 8.432cqw !important;border-radius:0.907cqw !important;background:#EFF3F8 !important;min-height:13.327cqw !important;box-sizing:border-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-notes::before{content:'' !important;position:absolute !important;left:1.813cqw !important;top:1.179cqw !important;width:5.168cqw !important;height:5.077cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-ic-notes.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-notes>:not(.inv-label){font-size:1.405cqw !important;line-height:1.904cqw !important;color:#4A5260 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-notes>.inv-label{display:block !important;margin:0 0 0.907cqw !important;font-size:1.36cqw !important;line-height:1.632cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-terms{grid-area:te !important;position:relative !important;align-self:start !important;margin:2.085cqw 0 0 !important;padding:2.085cqw 2.176cqw 1.813cqw 8.432cqw !important;border-radius:0.907cqw !important;background:#EFF3F8 !important;min-height:13.327cqw !important;box-sizing:border-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-terms::before{content:'' !important;position:absolute !important;left:1.813cqw !important;top:1.179cqw !important;width:5.168cqw !important;height:5.077cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-ic-notes.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-terms>:not(.inv-label){font-size:1.405cqw !important;line-height:1.904cqw !important;color:#4A5260 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-terms>.inv-label{display:block !important;margin:0 0 0.907cqw !important;font-size:1.36cqw !important;line-height:1.632cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-notes+.inv-terms{margin-top:1.088cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals{grid-area:to !important;align-self:start !important;margin:2.085cqw 0 0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals::before{content:'' !important;position:absolute !important;left:-2.267cqw !important;top:0 !important;width:0.091cqw !important;height:13.599cqw !important;background:#D0D5DA !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div{padding:0 2.176cqw 0 1.904cqw !important;height:2.901cqw !important;font-size:1.451cqw !important;line-height:2.901cqw !important;color:#10151C !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div>span{font-weight:700 !important;color:#10151C !important;text-transform:none !important;letter-spacing:0 !important;font-size:1.451cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div>b{font-weight:400 !important;color:#10151C !important;font-size:1.451cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div.inv-total-grand{position:relative !important;margin-top:2.176cqw !important;height:5.712cqw !important;padding:0 2.267cqw 0 2.176cqw !important;border-radius:0.544cqw !important;background:#1F3E61 !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div.inv-total-grand::before{content:'' !important;position:absolute !important;left:1.904cqw !important;right:0 !important;top:-1.088cqw !important;height:0.091cqw !important;background:#CFD6DE !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div.inv-total-grand>span{color:#FFFFFF !important;font-size:1.904cqw !important;font-weight:500 !important;letter-spacing:0 !important;text-transform:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>div.inv-total-grand>b{color:#FFFFFF !important;font-size:2.448cqw !important;font-weight:800 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-totals>.inv-deposit{margin-top:0.544cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-photos{grid-area:ph !important;margin-top:1.813cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto [data-f="payment.methods"]{grid-area:pm !important;margin:0.907cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-payrow{grid-area:bk !important;position:relative !important;margin:3.989cqw 0 0 !important;padding:0 0 0 1.995cqw !important;min-height:13.055cqw !important;box-sizing:border-box !important;display:block !important;align-self:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-payrow::before{content:'' !important;position:absolute !important;left:0.181cqw !important;top:-1.995cqw !important;width:92.294cqw !important;height:0.091cqw !important;background:#D5DAE0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-payrow::after{content:'' !important;position:absolute !important;left:44.062cqw !important;top:1.632cqw !important;width:19.402cqw !important;height:9.61cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-thankyou.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank{position:static !important;display:block !important;padding:1.088cqw 0 0 !important;font-size:1.315cqw !important;line-height:1.632cqw !important;color:#3B4250 !important;max-width:37.171cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank::before{content:'' !important;position:absolute !important;left:41.523cqw !important;top:0 !important;width:0.181cqw !important;height:13.055cqw !important;background:#D3D8DE !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank::after{content:'' !important;display:block !important;width:22.665cqw !important;height:2.448cqw !important;margin-top:1.088cqw !important;background:url(/assets/tpl-art/hv20/hv20-06-cardlogos.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank>.inv-label{display:block !important;margin:0 0 0.635cqw !important;font-size:1.269cqw !important;line-height:1.451cqw !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1C8BE6 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-bank>div{font-size:1.315cqw !important;line-height:1.632cqw !important;color:#3B4250 !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature-row{grid-area:sg !important;position:relative !important;margin:3.989cqw 0 0 !important;padding:4.714cqw 0 0 0.907cqw !important;align-self:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature{position:relative !important;width:15.775cqw !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-signature::after{content:'Date' !important;position:absolute !important;left:17.588cqw !important;top:3.989cqw !important;width:8.432cqw !important;padding-top:0.907cqw !important;border-top:0.136cqw solid #3A3F47 !important;font-size:1.179cqw !important;line-height:1.269cqw !important;color:#353B45 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .sig-render{height:3.808cqw !important;margin:0 !important;font-size:2.176cqw !important;line-height:3.808cqw !important;color:#10151C !important;overflow:hidden !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .sig-render img{max-height:3.626cqw !important;width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .sig-line{height:0 !important;margin:0.181cqw 0 0 !important;border:none !important;border-top:0.136cqw solid #3A3F47 !important;background:transparent !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .sig-caption{margin:0.907cqw 0 0 !important;font-size:1.179cqw !important;line-height:1.269cqw !important;font-weight:400 !important;color:#353B45 !important;text-transform:none !important;letter-spacing:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-footer-note{grid-area:fn !important;margin:1.632cqw 0 0 !important;font-size:1.088cqw !important;line-height:1.451cqw !important;font-style:normal !important;font-weight:400 !important;color:#6B7380 !important;text-align:center !important;letter-spacing:0 !important;text-transform:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-powered{grid-area:pw !important;margin:0.544cqw 0 0 !important;font-size:0.816cqw !important;line-height:1.088cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-06-herophoto).tmpl-hv20-06-herophoto .inv-powered a{color:#7C8794 !important;text-decoration:none !important}
/* ===== hv20-07-ultraminimal ===== */
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#FFFFFF !important;color:#1D2738 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;min-height:0 !important;line-height:1.4 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-right{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-address{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important;text-transform:none !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;background-color:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-logo{position:absolute !important;z-index:2 !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:left center !important;margin:0 !important;border-radius:0 !important;border:none !important;padding:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-left:has(.inv-logo)::before{display:none !important;content:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-num{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;background:transparent !important;border:none !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body{position:static !important;box-sizing:border-box !important;margin:0 !important;background:transparent !important;border:none !important;min-height:129.284cqw !important;font-size:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body>*{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-parties{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-details{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to>*{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table{border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;width:100% !important;margin:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table td{box-shadow:none !important;background-clip:padding-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;width:auto !important;max-width:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-block{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-signature-row{margin:0 !important;padding:0 !important;border:none !important;display:block !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-powered{margin:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-payrow,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bank,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-block,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .sig-line,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-signature-row{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div{gap:0 !important;font-feature-settings:normal !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-left::before{content:'' !important;position:absolute !important;left:7.434cqw !important;top:5.53cqw !important;width:8.885cqw !important;height:10.063cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-mark.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-logo{left:7.434cqw !important;top:5.53cqw !important;width:8.885cqw !important;height:10.063cqw !important;object-position:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-name{position:absolute !important;z-index:2 !important;left:19.402cqw !important;top:5.077cqw !important;width:50.771cqw !important;height:5.802cqw !important;margin:0 !important;padding:0 !important;display:block !important;align-content:safe end !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:2.901cqw !important;font-weight:700 !important;line-height:2.901cqw !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#10192A !important;overflow-wrap:anywhere !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-left::after{content:'' !important;position:absolute !important;left:19.311cqw !important;top:11.786cqw !important;width:18.948cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-hvacservices.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head::before{content:'' !important;position:absolute !important;left:7.616cqw !important;top:15.956cqw !important;width:34.542cqw !important;height:1.451cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-heating.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head::after{content:'' !important;position:absolute !important;left:82.412cqw !important;top:5.893cqw !important;width:10.245cqw !important;height:9.882cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-comfort.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal::before{content:'' !important;position:absolute !important;left:79.238cqw !important;top:5.53cqw !important;width:0.181cqw !important;height:9.882cqw !important;background:#C3CAD3 !important;z-index:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal::after{content:'' !important;position:absolute !important;left:7.162cqw !important;top:31.641cqw !important;width:39.438cqw !important;height:1.632cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-subtitle.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;z-index:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-title{left:7.072cqw !important;top:23.753cqw !important;max-width:55.304cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:7.253cqw !important;font-weight:400 !important;line-height:7.253cqw !important;letter-spacing:.19em !important;text-transform:uppercase !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-num{left:67.815cqw !important;top:22.031cqw !important;width:27.199cqw !important;display:flex !important;align-items:baseline !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.496cqw !important;line-height:2.72cqw !important;font-weight:400 !important;letter-spacing:0 !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-num::before{content:'Invoice #' !important;flex:0 0 12.058cqw !important;font-size:1.043cqw !important;font-weight:500 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#33475E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-num::after{content:'' !important;position:absolute !important;left:-3.898cqw !important;top:0 !important;width:0.181cqw !important;height:12.693cqw !important;background:#B9C1CB !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-details{position:absolute !important;z-index:2 !important;left:67.815cqw !important;top:24.751cqw !important;width:27.199cqw !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-detail-row{display:flex !important;justify-content:flex-start !important;align-items:baseline !important;margin:0 !important;padding:0 !important;border:none !important;height:2.72cqw !important;line-height:2.72cqw !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-detail-row>span{flex:0 0 12.058cqw !important;width:12.058cqw !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.043cqw !important;font-weight:500 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#33475E !important;opacity:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-detail-row>b{margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.496cqw !important;font-weight:400 !important;color:#10192A !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-doc-po{left:7.434cqw !important;top:34.451cqw !important;font-size:1.088cqw !important;letter-spacing:.1em !important;color:#33475E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body{display:grid !important;padding:38.531cqw 4.805cqw 27.199cqw 4.986cqw !important;grid-template-columns:51.224cqw 5.168cqw 33.817cqw !important;grid-template-areas:'pa pa pa' 'tb tb tb' 'nt . to' 'te . to' 'sg . to' 'ph ph ph' 'pm pm pm' 'fn fn fn' 'pw pw pw' !important;gap:0 !important;align-content:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body>*{position:relative !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-parties{grid-area:pa !important;display:block !important;height:15.956cqw !important;position:static !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-parties::after{content:'' !important;position:absolute !important;left:75.068cqw !important;top:37.353cqw !important;width:20.218cqw !important;height:14.506cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-keepingbox.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to{position:relative !important;display:block !important;width:36.265cqw !important;padding:0.544cqw 0 0 2.72cqw !important;box-sizing:border-box !important;font-size:1.541cqw !important;line-height:2.176cqw !important;color:#1D2738 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to::after{content:'' !important;position:absolute !important;left:37.625cqw !important;top:0 !important;width:0.181cqw !important;height:12.149cqw !important;background:#C9D0D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to>.inv-label,.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-label-inline{display:block !important;margin:0 0 1.269cqw !important;font-family:Georgia,'Times New Roman',Times,serif !important;font-size:1.133cqw !important;line-height:1.269cqw !important;font-weight:400 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#203F5E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to>*:not(.inv-shipping):not(.inv-label){font-size:1.541cqw !important;line-height:2.176cqw !important;color:#1D2738 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to>.inv-client-name{font-weight:600 !important;font-size:1.632cqw !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bill-to>.inv-shipping{position:absolute !important;left:40.979cqw !important;top:0.544cqw !important;width:27.199cqw !important;display:block !important;white-space:normal !important;overflow:visible !important;font-size:1.541cqw !important;line-height:2.176cqw !important;color:#1D2738 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-shipping::after{content:'' !important;display:block !important;width:2.267cqw !important;height:0.181cqw !important;margin-top:1.088cqw !important;background:#203F5E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact>div:nth-child(2){top:auto !important;left:6.074cqw !important;bottom:19.311cqw !important;width:33.998cqw !important;height:2.72cqw !important;padding-left:4.17cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.72cqw !important;color:#1D2738 !important;background-image:url(/assets/tpl-art/hv20/hv20-07-ic-phone.webp) !important;background-size:2.176cqw 2.176cqw !important;background-position:0.091cqw 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact>div:nth-child(1){top:auto !important;left:6.074cqw !important;bottom:16.228cqw !important;width:33.998cqw !important;height:2.72cqw !important;padding-left:4.17cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.72cqw !important;color:#1D2738 !important;background-image:url(/assets/tpl-art/hv20/hv20-07-ic-mail.webp) !important;background-size:2.357cqw 1.995cqw !important;background-position:0.091cqw 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact>div:nth-child(3){top:auto !important;left:6.074cqw !important;bottom:9.882cqw !important;width:33.998cqw !important;height:2.72cqw !important;padding-left:4.17cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.72cqw !important;color:#1D2738 !important;background-image:url(/assets/tpl-art/hv20/hv20-07-ic-globe.webp) !important;background-size:2.629cqw 2.629cqw !important;background-position:0.091cqw 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-address{top:auto !important;left:6.074cqw !important;bottom:13.055cqw !important;width:33.998cqw !important;height:2.72cqw !important;padding-left:4.17cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.72cqw !important;color:#1D2738 !important;background-image:url(/assets/tpl-art/hv20/hv20-07-ic-pin.webp) !important;background-size:1.995cqw 2.267cqw !important;background-position:0.363cqw 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-tax{position:absolute !important;z-index:2 !important;left:19.402cqw !important;top:14.143cqw !important;font-size:0.997cqw !important;letter-spacing:.12em !important;color:#33475E !important;margin:0 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact::before{content:'' !important;position:absolute !important;left:46.6cqw !important;top:0 !important;width:18.495cqw !important;height:13.599cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-paymethods.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:auto !important;bottom:8.885cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-biz-contact::after{content:'' !important;position:absolute !important;left:4.986cqw !important;width:90.209cqw !important;bottom:6.165cqw !important;height:0.181cqw !important;background:#B9C1CB !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body::before{content:'' !important;position:absolute !important;left:4.986cqw !important;width:90.209cqw !important;bottom:25.476cqw !important;height:0.181cqw !important;background:#B9C1CB !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-body::after{content:'' !important;position:absolute !important;left:41.07cqw !important;width:0.181cqw !important;bottom:8.522cqw !important;height:14.325cqw !important;background:#C9D0D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-right::before{content:'' !important;position:absolute !important;left:5.077cqw !important;top:0 !important;width:37.806cqw !important;height:1.451cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-licensed.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:auto !important;bottom:3.354cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-head-right::after{content:'' !important;position:absolute !important;left:74.887cqw !important;top:0 !important;width:20.127cqw !important;height:1.36cqw !important;background:url(/assets/tpl-art/hv20/hv20-07-comfortlives.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:auto !important;bottom:3.354cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table{grid-area:tb !important;border:none !important;border-top:0.136cqw solid #B9C1CB !important;border-bottom:0.136cqw solid #B9C1CB !important;color:#1D2738 !important;counter-reset:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th{background:transparent !important;color:#33475E !important;font-size:1.133cqw !important;font-weight:500 !important;letter-spacing:.17em !important;text-transform:uppercase !important;height:3.989cqw !important;padding:0 2.448cqw 0 0 !important;border:none !important;border-bottom:0.136cqw solid #B9C1CB !important;text-align:right !important;vertical-align:middle !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:first-child{text-align:left !important;padding-left:9.882cqw !important;position:relative !important;width:54.8% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:2.72cqw !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:nth-child(2){width:9% !important;text-align:center !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:nth-child(3){width:17.1% !important;font-size:0 !important;padding-right:1.36cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:nth-child(3)::after{content:'Unit price' !important;font-size:1.133cqw !important;letter-spacing:0.19cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table thead th:last-child{width:19.1% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table:has(thead th:nth-child(5)) thead th:first-child{width:40% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table:has(thead th:nth-child(5)) thead th:nth-child(4),.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table:has(thead th:nth-child(6)) thead th:nth-child(5){width:auto !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody tr[data-row]{counter-increment:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody tr[data-row]+tr[data-row] td{border-top:0.091cqw solid #D8DDE3 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody td{height:6.437cqw !important;padding:0.907cqw 2.448cqw 0.907cqw 0 !important;border:none !important;font-size:1.496cqw !important;font-weight:400 !important;font-style:normal !important;line-height:1.995cqw !important;color:#10192A !important;text-align:right !important;vertical-align:middle !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody td.td-desc{position:relative !important;text-align:left !important;padding-left:9.882cqw !important;font-weight:600 !important;font-size:1.541cqw !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody td.td-desc::before{content:counter(hvrow) !important;position:absolute !important;left:2.72cqw !important;top:0.907cqw !important;bottom:0.907cqw !important;display:flex !important;align-items:center !important;font-weight:400 !important;font-size:1.496cqw !important;color:#1D2738 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody td:nth-child(2){text-align:center !important;padding:0.907cqw 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-table tbody td:nth-child(3){padding-right:1.36cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-notes{grid-area:nt !important;align-self:start !important;margin:3.264cqw 0 0 !important;padding:0 1.813cqw 0 0.453cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-notes>.inv-label{display:block !important;margin:0 0 1.813cqw !important;font-family:Georgia,'Times New Roman',Times,serif !important;font-size:1.133cqw !important;line-height:1.269cqw !important;font-weight:400 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#203F5E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-notes>:not(.inv-label){font-size:1.496cqw !important;line-height:2.539cqw !important;color:#1D2738 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-terms{grid-area:te !important;align-self:start !important;margin:3.264cqw 0 0 !important;padding:0 1.813cqw 0 0.453cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-terms>.inv-label{display:block !important;margin:0 0 1.813cqw !important;font-family:Georgia,'Times New Roman',Times,serif !important;font-size:1.133cqw !important;line-height:1.269cqw !important;font-weight:400 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#203F5E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-terms>:not(.inv-label){font-size:1.496cqw !important;line-height:2.539cqw !important;color:#1D2738 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-notes+.inv-terms{margin-top:1.995cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals{grid-area:to !important;align-self:start !important;margin:2.992cqw 0 0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals::before{content:'' !important;position:absolute !important;left:-3.083cqw !important;top:0 !important;width:0.181cqw !important;height:12.965cqw !important;background:#C9D0D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div{padding:0 2.448cqw 0 1.995cqw !important;height:2.992cqw !important;line-height:2.992cqw !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div>span{font-size:1.179cqw !important;font-weight:500 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#33475E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div>b{font-size:1.496cqw !important;font-weight:400 !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div.inv-total-grand{margin-top:0.997cqw !important;height:6.074cqw !important;padding:0 2.448cqw 0 1.995cqw !important;background:#EEF3F8 !important;border-radius:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div.inv-total-grand>span{font-size:1.405cqw !important;font-weight:500 !important;letter-spacing:.2em !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-totals>div.inv-total-grand>b{font-size:2.539cqw !important;font-weight:700 !important;color:#10192A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-photos{grid-area:ph !important;margin-top:1.813cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal [data-f="payment.methods"]{grid-area:pm !important;margin:1.451cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-payrow{position:absolute !important;z-index:2 !important;left:81.142cqw !important;bottom:8.704cqw !important;width:14.053cqw !important;height:14.506cqw !important;margin:0 !important;padding:0 !important;display:block !important;text-align:center !important;overflow:hidden !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-payrow::before{content:'' !important;position:absolute !important;left:-2.992cqw !important;top:0.091cqw !important;width:0.181cqw !important;height:14.325cqw !important;background:#C9D0D8 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bank{display:block !important;padding:0 !important;font-size:1.088cqw !important;line-height:1.451cqw !important;color:#1D2738 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bank>.inv-label{display:block !important;margin:0 0 0.907cqw !important;font-size:1.043cqw !important;line-height:1.269cqw !important;font-weight:500 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#33475E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bank>div{font-size:1.088cqw !important;line-height:1.451cqw !important;color:#1D2738 !important;overflow-wrap:anywhere !important;margin:0 0 0.363cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-bank::after{content:'' !important;display:block !important;width:1.995cqw !important;height:0.181cqw !important;margin:0.544cqw auto 0 !important;background:#203F5E !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-signature-row{grid-area:sg !important;margin:2.357cqw 0 0 0.453cqw !important;padding:0 !important;align-self:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-signature{width:23.572cqw !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .sig-render{height:3.083cqw !important;margin:0 !important;font-size:1.995cqw !important;line-height:3.083cqw !important;color:#10192A !important;overflow:hidden !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .sig-render img{max-height:2.901cqw !important;width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .sig-line{height:0 !important;margin:0.181cqw 0 0 !important;border:none !important;border-top:0.091cqw solid #B9C1CB !important;background:transparent !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .sig-caption{margin:0.725cqw 0 0 !important;font-size:0.997cqw !important;line-height:1.269cqw !important;font-weight:500 !important;letter-spacing:.17em !important;text-transform:uppercase !important;color:#33475E !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-footer-note{grid-area:fn !important;margin:2.176cqw 0 0 !important;font-size:1.179cqw !important;line-height:1.632cqw !important;font-style:normal !important;font-weight:400 !important;color:#5A6676 !important;text-align:left !important;letter-spacing:0 !important;text-transform:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-powered{grid-area:pw !important;margin:0.544cqw 0 0 !important;font-size:0.816cqw !important;line-height:1.088cqw !important;opacity:.7 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-07-ultraminimal).tmpl-hv20-07-ultraminimal .inv-powered a{color:#7C8794 !important;text-decoration:none !important}
/* ===== hv20-08-modular ===== */
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular{container-type:inline-size !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;background:#FFFFFF !important;color:#1F2D44 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;min-height:0 !important;line-height:1.4 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head{position:static !important;display:block !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head-left,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head-right{position:static !important;display:block !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact{position:static !important;display:block !important;margin:0 !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact>div,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-address{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important;text-transform:none !important;opacity:1 !important;text-align:left !important;background-repeat:no-repeat !important;background-color:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-logo{position:absolute !important;z-index:2 !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:left center !important;margin:0 !important;border-radius:0 !important;border:none !important;padding:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head-left:has(.inv-logo)::before{display:none !important;content:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-title{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;background:transparent !important;border:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-num{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;background:transparent !important;border:none !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-po{position:absolute !important;z-index:2 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;text-align:left !important;right:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-body{position:static !important;box-sizing:border-box !important;margin:0 !important;background:transparent !important;border:none !important;min-height:129.284cqw !important;font-size:1.269cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-body>*{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-parties{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-details{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>*{margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table{border-collapse:collapse !important;border-spacing:0 !important;table-layout:fixed !important;width:100% !important;margin:0 !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table th,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table td{box-shadow:none !important;background-clip:padding-box !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;width:auto !important;max-width:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:center !important;margin:0 !important;border:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-block{margin:0 !important;border:none !important;box-shadow:none !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature-row{margin:0 !important;padding:0 !important;border:none !important;display:block !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-powered{margin:0 !important;text-align:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-details,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-payrow,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bank,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-block,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .sig-line,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature-row{min-width:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-num,.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div{gap:0 !important;font-feature-settings:normal !important;font-variant-numeric:normal !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head-left::before{content:'' !important;position:absolute !important;left:4.986cqw !important;top:2.539cqw !important;width:12.058cqw !important;height:10.879cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-mark.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-logo{left:4.986cqw !important;top:2.539cqw !important;width:12.058cqw !important;height:10.879cqw !important;object-position:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-name{position:absolute !important;z-index:2 !important;left:17.407cqw !important;top:0.544cqw !important;width:44.878cqw !important;height:7.434cqw !important;margin:0 !important;padding:0 !important;display:block !important;align-content:safe end !important;overflow:hidden !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:3.717cqw !important;font-weight:900 !important;line-height:3.717cqw !important;letter-spacing:.005em !important;text-transform:uppercase !important;color:#12305A !important;overflow-wrap:anywhere !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head-left::after{content:'' !important;position:absolute !important;left:20.49cqw !important;top:8.522cqw !important;width:21.94cqw !important;height:1.813cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-solutions.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head::before{content:'' !important;position:absolute !important;left:14.687cqw !important;top:12.058cqw !important;width:35.449cqw !important;height:1.451cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-heating.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-head::after{content:'' !important;position:absolute !important;left:63.282cqw !important;top:1.632cqw !important;width:17.77cqw !important;height:3.898cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-servicetoday.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-address{left:14.959cqw !important;top:14.143cqw !important;width:45.331cqw !important;font-size:1.088cqw !important;line-height:1.451cqw !important;color:#4A5A72 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-tax{position:absolute !important;z-index:2 !important;left:14.959cqw !important;top:15.775cqw !important;font-size:1.043cqw !important;color:#4A5A72 !important;margin:0 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-title{left:63.191cqw !important;top:5.621cqw !important;max-width:34.451cqw !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:6.618cqw !important;font-weight:900 !important;line-height:6.528cqw !important;letter-spacing:-.005em !important;text-transform:uppercase !important;color:#0F2E57 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-num{left:63.554cqw !important;top:12.602cqw !important;width:9.066cqw !important;display:block !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.315cqw !important;line-height:1.904cqw !important;font-weight:400 !important;color:#1F2D44 !important;overflow:hidden !important;white-space:nowrap !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-num::before{content:'Invoice #' !important;display:block !important;font-size:1.269cqw !important;font-weight:600 !important;color:#0F2A4A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-num::after{content:'' !important;position:absolute !important;left:9.248cqw !important;top:0.272cqw !important;width:0.181cqw !important;height:3.264cqw !important;background:#C5CFDA !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-details{position:absolute !important;z-index:2 !important;left:75.159cqw !important;top:12.602cqw !important;width:21.759cqw !important;padding:0 !important;display:flex !important;align-items:flex-start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-details::before{content:'' !important;position:absolute !important;left:10.063cqw !important;top:0.272cqw !important;width:0.181cqw !important;height:3.264cqw !important;background:#C5CFDA !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-details>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row{display:block !important;margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;line-height:1.904cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(2){width:12.239cqw !important;flex:0 0 12.239cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(3){width:9.519cqw !important;flex:0 0 9.519cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row>span{display:block !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.269cqw !important;font-weight:600 !important;color:#0F2A4A !important;text-transform:none !important;letter-spacing:0 !important;opacity:1 !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row>b{display:block !important;margin:0 !important;padding:0 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;font-size:1.315cqw !important;font-weight:400 !important;color:#1F2D44 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(n+4){position:absolute !important;left:-6.618cqw !important;width:24.932cqw !important;display:flex !important;align-items:baseline !important;height:2.267cqw !important;line-height:2.267cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(4){top:20.49cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(5){top:22.756cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(6){top:25.023cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(n+4)>span{flex:0 0 11.333cqw !important;font-size:1.36cqw !important;font-weight:400 !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(n+4)>span::after{content:':' !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-detail-row:nth-child(n+4)>b{font-size:1.36cqw !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-doc-po{left:75.159cqw !important;top:16.682cqw !important;font-size:1.088cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-body{display:grid !important;padding:18.404cqw 3.083cqw 12.239cqw 3.717cqw !important;grid-template-columns:29.646cqw 24.569cqw 1.36cqw 2.085cqw 1.269cqw 34.27cqw !important;grid-template-areas:'pa pa pa pa pa pa' 'tb tb tb tb tb tb' 'nt nt nt nt nt nt' '. . . to to to' 'ph ph ph ph ph ph' 'pm pm pm pm pm pm' 'bk te te te te sg' 'fn fn fn fn fn fn' 'pw pw pw pw pw pw' !important;gap:0 !important;align-content:start !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-body>*{position:relative !important;z-index:1 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-parties{grid-area:pa !important;display:block !important;height:21.94cqw !important;margin:0 0 6.618cqw !important;position:static !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-parties::before{content:'' !important;position:absolute !important;left:35.539cqw !important;top:18.314cqw !important;width:29.374cqw !important;height:22.121cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-card-location-equipment.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-parties::after{content:'' !important;position:absolute !important;left:66.183cqw !important;top:18.314cqw !important;width:30.825cqw !important;height:22.121cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-card-visit.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-body::before{content:'' !important;position:absolute !important;left:3.626cqw !important;top:41.704cqw !important;width:93.382cqw !important;height:5.168cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-labor-head.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to{position:relative !important;display:block !important;width:30.553cqw !important;height:21.94cqw !important;box-sizing:border-box !important;padding:1.813cqw 1.451cqw 0 8.613cqw !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#F3F8FE !important;font-size:1.451cqw !important;line-height:2.176cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to::before{content:'' !important;position:absolute !important;left:1.541cqw !important;top:1.269cqw !important;width:5.077cqw !important;height:4.986cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-ic-customer.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>.inv-label{display:block !important;margin:0 0 1.088cqw !important;font-size:1.36cqw !important;line-height:1.632cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#0F2A4A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>*:not(.inv-shipping):not(.inv-label){font-size:1.405cqw !important;line-height:2.085cqw !important;color:#1F2D44 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>.inv-client-name{font-weight:700 !important;font-size:1.541cqw !important;color:#0F2A4A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>[data-f="client.phone"],.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>[data-f="client.email"]{margin-left:-3.445cqw !important;padding-left:3.445cqw !important;background-repeat:no-repeat !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>[data-f="client.phone"]{background-image:url(/assets/tpl-art/hv20/hv20-08-ic-phone.webp) !important;background-size:1.904cqw 1.723cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>[data-f="client.email"]{background-image:url(/assets/tpl-art/hv20/hv20-08-ic-mail.webp) !important;background-size:1.904cqw 1.451cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bill-to>.inv-shipping{position:absolute !important;left:39.891cqw !important;top:4.17cqw !important;width:20.399cqw !important;display:block !important;white-space:normal !important;overflow:hidden !important;max-height:3.989cqw !important;font-size:1.315cqw !important;line-height:1.904cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-label-inline{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact>div:nth-child(2){top:auto !important;left:4.805cqw !important;bottom:3.989cqw !important;width:15.231cqw !important;height:2.539cqw !important;padding-left:2.992cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.539cqw !important;color:#1F2D44 !important;background-image:url(/assets/tpl-art/hv20/hv20-08-f-phone.webp) !important;background-size:2.085cqw 2.085cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact>div:nth-child(1){top:auto !important;left:20.127cqw !important;bottom:3.989cqw !important;width:22.665cqw !important;height:2.539cqw !important;padding-left:3.083cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.539cqw !important;color:#1F2D44 !important;background-image:url(/assets/tpl-art/hv20/hv20-08-f-mail.webp) !important;background-size:2.267cqw 1.813cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact>div:nth-child(3){top:auto !important;left:43.608cqw !important;bottom:3.989cqw !important;width:24.025cqw !important;height:2.539cqw !important;padding-left:3.264cqw !important;box-sizing:border-box !important;font-size:1.315cqw !important;line-height:2.539cqw !important;color:#1F2D44 !important;background-image:url(/assets/tpl-art/hv20/hv20-08-f-web.webp) !important;background-size:2.357cqw 2.357cqw !important;background-position:0 50% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact::before{content:'' !important;position:absolute !important;left:68.54cqw !important;bottom:3.536cqw !important;width:0.091cqw !important;height:3.354cqw !important;background:#C5CFDA !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-biz-contact::after{content:'' !important;position:absolute !important;left:76.428cqw !important;top:0 !important;width:19.22cqw !important;height:6.981cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-thankyou.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:auto !important;bottom:1.904cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table{grid-area:tb !important;border-collapse:separate !important;border-spacing:0 !important;border:0.091cqw solid #DCE5EE !important;border-top:none !important;border-radius:0 0 1.088cqw 1.088cqw !important;padding:0 1.723cqw 1.088cqw !important;box-sizing:border-box !important;color:#1F2D44 !important;counter-reset:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th{background:#E9F0F6 !important;color:#1C3150 !important;font-size:1.179cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;height:3.264cqw !important;padding:0 1.451cqw 0 0 !important;border:none !important;text-align:right !important;vertical-align:middle !important;line-height:1.2 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th:first-child{text-align:left !important;padding-left:5.893cqw !important;position:relative !important;width:58.6% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:1.813cqw !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th:nth-child(2){width:12.1% !important;text-align:center !important;padding:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th:nth-child(3){width:12.1% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table thead th:last-child{width:17.2% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table:has(thead th:nth-child(5)) thead th:first-child{width:42% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table:has(thead th:nth-child(5)) thead th:nth-child(4),.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table:has(thead th:nth-child(6)) thead th:nth-child(5){width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table tbody tr[data-row]{counter-increment:hvrow !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table tbody td{height:2.947cqw !important;padding:0.453cqw 1.451cqw 0.453cqw 0 !important;border:none !important;border-bottom:0.091cqw solid #DDE3EA !important;font-size:1.36cqw !important;font-weight:400 !important;font-style:normal !important;line-height:1.904cqw !important;color:#1F2D44 !important;text-align:right !important;vertical-align:middle !important;background:transparent !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table tbody td.td-desc{position:relative !important;text-align:left !important;padding-left:5.893cqw !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table tbody td.td-desc::before{content:counter(hvrow) !important;position:absolute !important;left:1.813cqw !important;top:0 !important;bottom:0 !important;display:flex !important;align-items:center !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-table tbody td:nth-child(2){text-align:center !important;padding:0.453cqw 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-notes{grid-area:nt !important;margin:1.632cqw 0 0 !important;padding:1.451cqw 1.813cqw 1.451cqw 7.072cqw !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#F3F8FE !important;position:relative !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-notes::before{content:'' !important;position:absolute !important;left:1.541cqw !important;top:1.088cqw !important;width:3.989cqw !important;height:3.989cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-ic-clipboard.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-notes>.inv-label{display:block !important;margin:0 0 0.725cqw !important;font-size:1.36cqw !important;line-height:1.813cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#0F2A4A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-notes>:not(.inv-label){font-size:1.224cqw !important;line-height:1.723cqw !important;color:#1F2D44 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-terms>.inv-label{display:block !important;margin:0 0 0.725cqw !important;font-size:1.36cqw !important;line-height:1.813cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#0F2A4A !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-terms>:not(.inv-label){font-size:1.224cqw !important;line-height:1.723cqw !important;color:#1F2D44 !important;font-weight:400 !important;margin:0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals{grid-area:to !important;align-self:start !important;position:relative !important;margin:1.632cqw 0 0 !important;padding:1.632cqw 1.179cqw 1.088cqw !important;min-height:19.311cqw !important;box-sizing:border-box !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals::before{content:'' !important;position:absolute !important;left:-55.666cqw !important;top:-0.091cqw !important;width:54.397cqw !important;height:19.402cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-promo.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div{padding:0 1.269cqw 0 2.448cqw !important;height:2.357cqw !important;line-height:2.357cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div>span{font-size:1.451cqw !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div>b{font-size:1.451cqw !important;font-weight:600 !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div.inv-total-grand{margin-top:1.269cqw !important;height:5.984cqw !important;padding:0 2.448cqw !important;border-radius:0.544cqw !important;background:#0B3A72 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div.inv-total-grand>span{font-size:1.995cqw !important;font-weight:600 !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-totals>div.inv-total-grand>b{font-size:2.267cqw !important;font-weight:800 !important;color:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-photos{grid-area:ph !important;margin-top:1.632cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular [data-f="payment.methods"]{grid-area:pm !important;margin:1.088cqw 0 0 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-payrow{grid-area:bk !important;display:block !important;padding:5.44cqw 1.269cqw 1.088cqw 7.162cqw !important;position:relative !important;align-self:stretch !important;margin:1.632cqw 0 0 !important;min-height:15.503cqw !important;box-sizing:border-box !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-payrow::before{content:'' !important;position:absolute !important;left:1.36cqw !important;top:0 !important;width:25.295cqw !important;height:3.989cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-payment-head.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:0.544cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bank{display:block !important;padding:0 !important;font-size:1.269cqw !important;line-height:1.904cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bank>.inv-label{display:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-bank>div{font-size:1.269cqw !important;line-height:1.904cqw !important;color:#1F2D44 !important;overflow-wrap:anywhere !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-terms{grid-area:te !important;margin-right:1.269cqw !important;padding:1.813cqw 1.451cqw 1.269cqw 6.709cqw !important;position:relative !important;align-self:stretch !important;margin:1.632cqw 0 0 !important;min-height:15.503cqw !important;box-sizing:border-box !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-terms::before{content:'' !important;position:absolute !important;left:1.36cqw !important;top:1.088cqw !important;width:3.989cqw !important;height:3.989cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-ic-clipboard.webp) no-repeat 0 0/100% 100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature-row{grid-area:sg !important;display:block !important;margin-right:0.272cqw !important;padding:8.341cqw 1.813cqw 1.269cqw 2.176cqw !important;position:relative !important;align-self:stretch !important;margin:1.632cqw 0 0 !important;min-height:15.503cqw !important;box-sizing:border-box !important;border:0.091cqw solid #DCE5EE !important;border-radius:1.088cqw !important;background:#FFFFFF !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature-row::before{content:'' !important;position:absolute !important;left:1.269cqw !important;top:0 !important;width:31.097cqw !important;height:7.072cqw !important;background:url(/assets/tpl-art/hv20/hv20-08-approval-head.webp) no-repeat 0 0/100% 100% !important;pointer-events:none !important;top:0.363cqw !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature{position:relative !important;width:20.127cqw !important;margin:0 !important;padding:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-signature::after{content:'Date' !important;position:absolute !important;left:21.94cqw !important;top:auto !important;bottom:0 !important;width:7.888cqw !important;padding-top:0.544cqw !important;border-top:0.136cqw solid #2A3A52 !important;font-size:1.179cqw !important;line-height:1.269cqw !important;color:#1F2D44 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .sig-render{height:2.72cqw !important;margin:0 !important;font-size:1.813cqw !important;line-height:2.72cqw !important;color:#0F2A4A !important;overflow:hidden !important;white-space:nowrap !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .sig-render img{max-height:2.539cqw !important;width:auto !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .sig-line{height:0 !important;margin:0.181cqw 0 0 !important;border:none !important;border-top:0.136cqw solid #2A3A52 !important;background:transparent !important;width:100% !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .sig-caption{margin:0.544cqw 0 0 !important;font-size:1.179cqw !important;line-height:1.269cqw !important;font-weight:400 !important;color:#1F2D44 !important;text-transform:none !important;letter-spacing:0 !important;text-align:left !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-footer-note{grid-area:fn !important;margin:1.269cqw 0 0 !important;font-size:1.133cqw !important;line-height:1.541cqw !important;font-style:normal !important;font-weight:400 !important;color:#56657C !important;text-align:center !important;letter-spacing:0 !important;text-transform:none !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-powered{grid-area:pw !important;margin:0.363cqw 0 0 !important;font-size:0.816cqw !important;line-height:1.088cqw !important;opacity:.7 !important}
.invoice-preview:is(#invoicePreview,.tmpl-hv20-08-modular).tmpl-hv20-08-modular .inv-powered a{color:#7C8794 !important;text-decoration:none !important}
