/* Carpenter 20-pack, batch 4 (CJ-13..CJ-16): built against the owner's reference package
   (tools/trades10/pack-templates/carpenter/InvoiceTools_Carpenter_Joiner_20_US_Letter_Claude_Handoff,
   the 02_TEMPLATES_US_LETTER 2550x3300 renders) on invoice-generator's .invoice-preview DOM. Every
   photo band, logo mark, icon, script/serif decorative line and tinted band is a real crop of the
   reference in /assets/tpl-art/cp20/; CSS draws only flat rules, borders, tints and solid bars. Sizes
   are container-query units (the root is an inline-size container; 1cqw = 1% of the reference's own
   2550px width, so screen/export/print all stay in proportion). CJ-16's source PNG
   (Carpentry_Modern_06) is a byte-identical duplicate of CJ-15 (Hollow_Oak_Ledger) in the owner's own
   reference package - both files hash the same. Per the "no two templates may look alike" rule,
   cp20-16 reuses CJ-15/16's real crops but is built with the "Modern 06" name and a deliberately
   distinct accent/ink palette (charcoal-slate instead of walnut-brown) so it reads as its own design
   rather than a literal duplicate; flagged in the build report, not silently duplicated. */

.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#17191A !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;min-height:0 !important;height:auto !important;isolation:isolate !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;color:inherit !important;min-height:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head-right{position:static !important;display:block !important;width:auto !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-body{position:relative !important;display:block !important;margin:0 !important;box-sizing:border-box !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-parties{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-details{min-width:0 !important;max-width:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bill-to{position:relative !important;margin:0 !important;max-width:none !important;border:0 !important;background:transparent !important;text-align:left !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bill-to>div:not(.inv-client-name):not(.inv-label){font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-detail-row b{font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;color:inherit !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-logo{position:absolute !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table{border-collapse:collapse !important;table-layout:fixed !important;background:transparent !important;margin:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table td,.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-table th{box-sizing:border-box !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tr.ige-addrow td{padding:0.544cqw 0 !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals{position:static !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:baseline !important;margin:0 !important;border:0 !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-totals>div b{color:inherit !important;letter-spacing:0 !important;text-transform:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-block{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-label{font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-bank>div:not(.inv-label){font-size:inherit !important;line-height:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-payrow{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"]{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-grid{display:block !important;margin:0 !important;padding:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-card{display:block !important;padding:0 !important;margin:0 0 0.453cqw !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-card>div{display:block !important;min-width:0 !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-card b{display:block !important;margin:0 0 0.091cqw !important;font-size:1.0cqw !important;line-height:1.3cqw !important;font-weight:700 !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-card>div>div{font-size:0.95cqw !important;line-height:1.3cqw !important;color:inherit !important;word-break:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"] .pm-doc-card:has(.pm-qr)~.pm-doc-card .pm-qr{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature-row{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature{position:static !important;margin:0 !important;padding:0 !important;border:0 !important;width:auto !important;min-width:0 !important;transform:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-footer-note{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered{position:static !important;margin:0.5cqw 0 0 !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered a{color:inherit !important;font-size:inherit !important;text-decoration:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood  .inv-shipping{margin:1.088cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head{height:43cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;width:100cqw !important;height:15.3cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-photostrip.webp) no-repeat 0 0/100% 100% !important;z-index:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head-left{position:absolute !important;left:3.9cqw !important;top:17cqw !important;width:65cqw !important;margin:0 !important;padding:0 !important;max-width:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-logo{left:0 !important;top:0 !important;max-height:4cqw !important;max-width:65cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-name{position:relative !important;display:block !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:4.1cqw !important;font-weight:700 !important;line-height:1.05 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#17191A !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-name::after{content:'' !important;display:block !important;margin:1.1cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-13-brandsub.webp) no-repeat 0 0/100% 100% !important;width:38.5cqw !important;height:2.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact{position:relative !important;display:flex !important;flex-wrap:wrap !important;margin:1.3cqw 0 0 !important;gap:0.3cqw 2.6cqw !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact::before{content:'' !important;order:-1 !important;flex:0 0 100% !important;display:block !important;margin:0 0 1.2cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-tagline-services.webp) no-repeat 0 0/100% 100% !important;width:66.5cqw !important;height:2.07cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>div{position:relative !important;min-height:1.9cqw !important;margin:0 !important;padding:0.15cqw 0 0 2.6cqw !important;font-size:1.0cqw !important;line-height:1.5cqw !important;color:#6E6F71 !important;overflow-wrap:anywhere !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.phone"]{order:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.email"]{order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.website"]{order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>div::before{content:"" !important;position:absolute !important;left:0 !important;top:0.1cqw !important;width:1.7cqw !important;height:1.7cqw !important;background:no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.phone"]::before{background-image:url(/assets/tpl-art/cp20/cp20-13-ic-phone.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.email"]::before{background-image:url(/assets/tpl-art/cp20/cp20-13-ic-mail.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-contact>[data-f="business.website"]::before{background-image:url(/assets/tpl-art/cp20/cp20-13-ic-globe.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-address{position:relative !important;display:block !important;margin:0.5cqw 0 0 !important;padding:0.15cqw 0 0 2.6cqw !important;box-sizing:border-box !important;font-size:1.0cqw !important;line-height:1.5cqw !important;color:#6E6F71 !important;text-align:left !important;overflow-wrap:anywhere !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-address::before{content:"" !important;position:absolute !important;left:0 !important;top:0.2cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-ic-pin.webp) no-repeat 0 0/100% 100% !important;width:1.7cqw !important;height:1.7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-biz-tax{position:relative !important;display:block !important;margin:0.4cqw 0 0 !important;font-size:0.9cqw !important;color:#9B9792 !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head::after{content:'' !important;position:absolute !important;left:3.9cqw !important;top:26.3cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-tagline-services.webp) no-repeat 0 0/100% 100% !important;width:66.5cqw !important;height:2.07cqw !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-head-right::before{content:'' !important;position:absolute !important;right:1.5cqw !important;top:19.4cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-crafted.webp) no-repeat 0 0/100% 100% !important;width:18.7cqw !important;height:6.96cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-doc-title{position:absolute !important;left:3.9cqw !important;top:32.5cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:7.6cqw !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#17191A !important;white-space:nowrap !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-doc-title::after{content:'' !important;position:absolute !important;left:0.1cqw !important;top:6.3cqw !important;width:7.2cqw !important;height:0.3cqw !important;background:#A47E5B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-doc-num{position:absolute !important;right:1.5cqw !important;top:34cqw !important;width:21cqw !important;margin:0 !important;font-size:1.25cqw !important;line-height:1.6cqw !important;font-weight:400 !important;color:#6E6F71 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-doc-num::before{content:'Invoice No.' !important;display:block !important;font-size:1.25cqw !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-body{position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-body::before{content:'' !important;position:absolute !important;left:3.9cqw !important;top:-1.2cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-subtitle.webp) no-repeat 0 0/100% 100% !important;width:48.9cqw !important;height:1.92cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-details{position:absolute !important;right:1.5cqw !important;top:-6.1cqw !important;width:21cqw !important;margin:0 !important;padding:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-detail-row{display:flex !important;align-items:baseline !important;justify-content:space-between !important;height:2.9cqw !important;margin:0 !important;padding:0 !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-detail-row:has([data-f="client.currency"]){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-detail-row span{flex:none !important;font-size:1.25cqw !important;line-height:1.6cqw !important;font-weight:400 !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-detail-row b{font-size:1.25cqw !important;font-weight:400 !important;color:#6E6F71 !important;text-align:right !important;white-space:normal !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-body{padding:3cqw 3.9cqw 0 !important;min-height:40cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-parties{display:block !important;position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bill-to{width:44cqw !important;padding:0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-label{display:block !important;margin:0 0 0.9cqw !important;font-size:1.15cqw !important;line-height:1.5cqw !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#A47E5B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-client-name{font-size:1.5cqw !important;font-weight:700 !important;color:#17191A !important;margin:0 0 0.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bill-to>div{overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table{margin:3.2cqw 0 0 !important;border:0 !important;counter-reset:cj13r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th{height:3.2cqw !important;padding:0 0.8cqw !important;background:#EEEAE5 !important;border:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#17191A !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th:first-child{padding-left:5cqw !important;text-align:left !important;position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th:nth-child(2){width:8cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th:nth-child(3){width:13cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table thead th:last-child{width:14cqw !important;padding-right:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tbody tr:not(.ige-ui){counter-increment:cj13r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tbody td{height:4.3cqw !important;padding:1cqw 0.8cqw !important;border:0 !important;border-bottom:0.09cqw solid #E7E3DD !important;font-size:1.3cqw !important;line-height:1.8cqw !important;color:#17191A !important;text-align:right !important;vertical-align:middle !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tbody td.td-desc{position:relative !important;padding-left:5cqw !important;text-align:left !important;color:#17191A !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tbody td.td-desc::before{content:counter(cj13r) !important;position:absolute !important;left:0.8cqw !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-table tbody td:nth-child(2){text-align:center !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-notes{margin:2.3cqw 0 0 !important;padding:0 2cqw 0 0 !important;font-size:1.2cqw !important;line-height:1.75cqw !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals{width:40cqw !important;margin:2.3cqw 0 0 auto !important;padding:0 !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals>div{padding:0.5cqw 0 !important;font-size:1.3cqw !important;line-height:1.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals>div b{font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals .inv-total-grand{margin:0.7cqw 0 0 !important;padding:1cqw 1.2cqw !important;background:#EEEAE5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals .inv-total-grand span{font-size:1.25cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-totals .inv-total-grand b{font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:1.9cqw !important;font-weight:700 !important;color:#17191A !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood [data-f="payment.methods"]{margin:2.3cqw 0 0 !important;width:46cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-payrow{margin:2.3cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bank{position:relative !important;margin:0 !important;width:46cqw !important;font-size:1.25cqw !important;line-height:1.95cqw !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bank>.inv-label{color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bank>[data-f~="payment.bankName"]::before{content:"Bank  " !important;display:inline-block !important;width:9cqw !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-bank>[data-f~="payment.ifsc"]::before{content:"Transfer  " !important;display:inline-block !important;width:9cqw !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-latefee{display:block !important;margin:0.8cqw 0 0 !important;font-size:1.05cqw !important;color:#9B9792 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-terms{margin:1.3cqw 0 0 !important;width:46cqw !important;font-size:1.15cqw !important;line-height:1.75cqw !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-terms>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature-row{position:relative !important;margin:3.3cqw 0 0 !important;width:40cqw !important;margin-left:auto !important;height:7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature{position:relative !important;width:100% !important;height:100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature .sig-render{position:absolute !important;left:0 !important;bottom:2.5cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-style:italic !important;font-size:2.4cqw !important;line-height:1 !important;color:#17191A !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature img{position:absolute !important;left:0 !important;bottom:2.5cqw !important;max-height:4.2cqw !important;max-width:100% !important;width:auto !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature .sig-line{position:absolute !important;left:0 !important;right:0 !important;top:4.5cqw !important;height:0 !important;margin:0 !important;border:0 !important;border-top:0.1cqw solid #BDB8AF !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-signature .sig-caption{position:absolute !important;left:0 !important;top:5.2cqw !important;margin:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#17191A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-footer-note{margin:3cqw 0 0 !important;padding-top:1.2cqw !important;border-top:0.09cqw solid #E7E3DD !important;font-size:1.1cqw !important;line-height:1.6cqw !important;color:#6E6F71 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered{position:relative !important;display:block !important;height:5.8cqw !important;margin:1.8cqw 0 0 !important;font-size:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;background:url(/assets/tpl-art/cp20/cp20-13-logomark.webp) no-repeat 0 0/100% 100% !important;width:5.1cqw !important;height:3.03cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered::after{content:'' !important;position:absolute !important;left:7.6cqw !important;top:0.3cqw !important;background:url(/assets/tpl-art/cp20/cp20-13-foottag-left.webp) no-repeat 0 0/100% 100% !important;width:13.9cqw !important;height:2.53cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-13-havenwood).tmpl-cp20-13-havenwood .inv-powered a{position:absolute !important;right:0 !important;top:1cqw !important;font-size:0.8cqw !important;color:#9B9792 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#1D2A22 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;min-height:0 !important;height:auto !important;isolation:isolate !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;color:inherit !important;min-height:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head-right{position:static !important;display:block !important;width:auto !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-body{position:relative !important;display:block !important;margin:0 !important;box-sizing:border-box !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-parties{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details{min-width:0 !important;max-width:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to{position:relative !important;margin:0 !important;max-width:none !important;border:0 !important;background:transparent !important;text-align:left !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to>div:not(.inv-client-name):not(.inv-label){font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-detail-row b{font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;color:inherit !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-logo{position:absolute !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table{border-collapse:collapse !important;table-layout:fixed !important;background:transparent !important;margin:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table td,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-table th{box-sizing:border-box !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tr.ige-addrow td{padding:0.544cqw 0 !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals{position:static !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:baseline !important;margin:0 !important;border:0 !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-totals>div b{color:inherit !important;letter-spacing:0 !important;text-transform:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-block{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-label{font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-bank>div:not(.inv-label){font-size:inherit !important;line-height:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-payrow{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"]{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-grid{display:block !important;margin:0 !important;padding:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-card{display:block !important;padding:0 !important;margin:0 0 0.453cqw !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-card>div{display:block !important;min-width:0 !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-card b{display:block !important;margin:0 0 0.091cqw !important;font-size:1.0cqw !important;line-height:1.3cqw !important;font-weight:700 !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-card>div>div{font-size:0.95cqw !important;line-height:1.3cqw !important;color:inherit !important;word-break:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"] .pm-doc-card:has(.pm-qr)~.pm-doc-card .pm-qr{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature-row{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature{position:static !important;margin:0 !important;padding:0 !important;border:0 !important;width:auto !important;min-width:0 !important;transform:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-footer-note{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-powered{position:static !important;margin:0.5cqw 0 0 !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-powered a{color:inherit !important;font-size:inherit !important;text-decoration:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane  .inv-shipping{margin:1.088cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head{height:16cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head-left{position:absolute !important;left:1.5cqw !important;top:0 !important;width:58cqw !important;margin:0 !important;padding:0 0 0 11.8cqw !important;box-sizing:border-box !important;min-height:12.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head-left::before{content:'' !important;position:absolute !important;left:0 !important;top:0 !important;background:url(/assets/tpl-art/cp20/cp20-14-logo.webp) no-repeat 0 0/100% 100% !important;width:9.8cqw !important;height:9.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-name{display:block !important;margin:1.3cqw 0 0 !important;font-family:'Poppins','Inter',ui-sans-serif,sans-serif !important;font-size:3.1cqw !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1E3A2B !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-name::after{content:'' !important;display:block !important;margin:0.6cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-14-subtag.webp) no-repeat 0 0/100% 100% !important;width:33.8cqw !important;height:5.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact{position:absolute !important;left:59.3cqw !important;top:5.5cqw !important;width:24cqw !important;display:flex !important;flex-direction:column !important;gap:1.4cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>div{position:relative !important;min-height:2.2cqw !important;margin:0 !important;padding:0.1cqw 0 0 3.4cqw !important;font-size:1.15cqw !important;line-height:1.6cqw !important;color:#5B6B61 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.phone"]{order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.email"]{order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.website"]{order:4 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>div::before{content:"" !important;position:absolute !important;left:0 !important;top:0.1cqw !important;width:2.2cqw !important;height:2cqw !important;background:no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.phone"]::before{background-image:url(/assets/tpl-art/cp20/cp20-14-ic-phone.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.email"]::before{background-image:url(/assets/tpl-art/cp20/cp20-14-ic-mail.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-contact>[data-f="business.website"]::before{background-image:url(/assets/tpl-art/cp20/cp20-14-ic-globe.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-address{position:absolute !important;left:59.3cqw !important;top:1.5cqw !important;width:28cqw !important;order:1 !important;margin:0 !important;padding:0.1cqw 0 0 3.4cqw !important;box-sizing:border-box !important;font-size:1.15cqw !important;line-height:1.6cqw !important;color:#5B6B61 !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-address::before{content:"" !important;position:absolute !important;left:0 !important;top:0.1cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-ic-pin.webp) no-repeat 0 0/100% 100% !important;width:2.2cqw !important;height:2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-biz-tax{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head-right{position:static !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head-right::before{content:'' !important;position:absolute !important;right:1.5cqw !important;top:1.5cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-taglist.webp) no-repeat 0 0/100% 100% !important;width:13cqw !important;height:13.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-doc-title{position:absolute !important;left:3.9cqw !important;top:18cqw !important;margin:0 !important;font-family:'Poppins','Inter',ui-sans-serif,sans-serif !important;font-size:4.4cqw !important;font-weight:800 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#1E3A2B !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-doc-title::after{content:'' !important;position:absolute !important;left:0 !important;top:4.9cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-subtitle.webp) no-repeat 0 0/100% 100% !important;width:33cqw !important;height:1.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-head::after{content:'' !important;position:absolute !important;right:1.5cqw !important;top:19cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-quote.webp) no-repeat 0 0/100% 100% !important;width:31cqw !important;height:6.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-doc-num{position:absolute !important;left:3.9cqw !important;top:25.3cqw !important;margin:0 !important;font-size:1.1cqw !important;color:#6C7A70 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-doc-num::before{content:'Invoice No. ' !important;color:#1E3A2B !important;font-weight:700 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-body{position:relative !important;padding:13cqw 3.9cqw 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-parties{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details{background:#F4F2EC !important;border-radius:1.4cqw !important;padding:6cqw 2.6cqw 2cqw !important;position:relative !important;width:auto !important;font-size:1.25cqw !important;line-height:1.8cqw !important;color:#2B3730 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to::before,.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details::before{content:'' !important;position:absolute !important;left:2.6cqw !important;top:2cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-ic-client.webp) no-repeat 0 0/100% 100% !important;width:5.9cqw !important;height:6cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details::before{background-position:0 0 !important;background-image:url(/assets/tpl-art/cp20/cp20-14-ic-invoice.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details::before{background-image:url(/assets/tpl-art/cp20/cp20-14-ic-invoice.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-label{position:absolute !important;left:10cqw !important;top:3.3cqw !important;margin:0 !important;font-size:1.3cqw !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#1E3A2B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-label{color:transparent !important;font-size:1.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-label::after{visibility:visible !important;color:#1E3A2B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to>.inv-label::after{content:'Client' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-details>.inv-label::after{content:'Invoice details' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-notes>.inv-label::after{content:'Notes' !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-client-name{font-weight:700 !important;color:#1E3A2B !important;margin:0 0 0.4cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bill-to>div{overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:1cqw !important;margin:0 0 0.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-detail-row:has([data-f="client.currency"]){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-detail-row span{color:#6C7A70 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-detail-row b{font-weight:600 !important;color:#1E3A2B !important;text-align:right !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table{margin:8cqw 0 0 !important;border:0 !important;counter-reset:cj14r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th{height:3.6cqw !important;padding:0 1cqw !important;background:#1E3A2B !important;border:0 !important;font-size:1.1cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#fff !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th:first-child{border-top-left-radius:1.8cqw !important;border-bottom-left-radius:1.8cqw !important;padding-left:5cqw !important;text-align:left !important;position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:1.4cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th:nth-child(2){width:8cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th:nth-child(3){width:13cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table thead th:last-child{width:14cqw !important;padding-right:1.4cqw !important;border-top-right-radius:1.8cqw !important;border-bottom-right-radius:1.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tbody tr:not(.ige-ui){counter-increment:cj14r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tbody td{height:4.6cqw !important;padding:1.1cqw 1cqw !important;border:0 !important;border-bottom:0.09cqw solid #E4E1D9 !important;font-size:1.25cqw !important;line-height:1.8cqw !important;color:#2B3730 !important;text-align:right !important;vertical-align:middle !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tbody td.td-desc{position:relative !important;padding-left:5cqw !important;text-align:left !important;color:#1E3A2B !important;font-weight:700 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tbody td.td-desc::before{content:counter(cj14r) !important;position:absolute !important;left:1.4cqw !important;color:#6C7A70 !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-table tbody td:nth-child(2){text-align:center !important;color:#6C7A70 !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-body>.inv-totals{margin:2.6cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-notes{position:relative !important;float:left !important;width:49cqw !important;min-height:9cqw !important;margin:2.6cqw 0 0 !important;padding:5.6cqw 2.2cqw 2cqw !important;box-sizing:border-box !important;background:#F4F2EC !important;border-radius:1.4cqw !important;font-size:1.2cqw !important;line-height:1.9cqw !important;color:#44524A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-notes::before{content:'' !important;position:absolute !important;left:2.2cqw !important;top:2cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-ic-notes.webp) no-repeat 0 0/100% 100% !important;width:7.2cqw !important;height:5.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-notes>.inv-label{position:absolute !important;left:10.5cqw !important;top:3.2cqw !important;font-size:1.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals{width:44cqw !important;margin:2.6cqw 0 0 !important;float:right !important;color:#1E3A2B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals>div{padding:0.8cqw 0 !important;font-size:1.3cqw !important;line-height:1.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals>div b{font-weight:600 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals .inv-total-grand{margin:0.7cqw 0 0 !important;padding:1.3cqw 1.8cqw !important;background:#1E3A2B !important;border-radius:1.4cqw !important;color:#fff !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals .inv-total-grand span{font-size:1.2cqw !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#fff !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-totals .inv-total-grand b{font-size:1.9cqw !important;font-weight:800 !important;color:#fff !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane [data-f="payment.methods"]{clear:both !important;margin:2.6cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-payrow{clear:both !important;margin:2cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bank{width:100% !important;font-size:1.2cqw !important;line-height:1.8cqw !important;color:#44524A !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bank>[data-f~="payment.bankName"]::before{content:"Bank  " !important;display:inline-block !important;width:9cqw !important;color:#1E3A2B !important;font-weight:700 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-bank>[data-f~="payment.ifsc"]::before{content:"Transfer  " !important;display:inline-block !important;width:9cqw !important;color:#1E3A2B !important;font-weight:700 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-latefee{display:block !important;margin:0.6cqw 0 0 !important;font-size:1.05cqw !important;color:#8A9389 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-terms{clear:both !important;margin:1.3cqw 0 0 !important;font-size:1.1cqw !important;line-height:1.7cqw !important;color:#8A9389 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-terms>.inv-label{position:static !important;display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature-row{position:relative !important;clear:both !important;margin:3cqw 0 0 !important;width:38cqw !important;height:9cqw !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature{position:relative !important;width:100% !important;height:100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature .sig-render{position:absolute !important;left:0 !important;bottom:2.8cqw !important;font-family:'Dancing Script','Segoe Script','Brush Script MT',cursive !important;font-size:3cqw !important;color:#1D2A22 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature img{position:absolute !important;left:0 !important;bottom:2.8cqw !important;max-height:4.5cqw !important;width:auto !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature .sig-line{position:absolute !important;left:0 !important;right:60% !important;top:5cqw !important;border-top:0.1cqw solid #8A9389 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature .sig-caption{position:absolute !important;left:0 !important;top:5.8cqw !important;font-size:1.3cqw !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#1E3A2B !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-signature-row::after{content:'' !important;position:absolute !important;right:0 !important;bottom:-1cqw !important;background:url(/assets/tpl-art/cp20/cp20-14-quote2.webp) no-repeat 0 0/100% 100% !important;width:55cqw !important;height:18.1cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-footer-note{clear:both !important;margin:10cqw -3.9cqw 0 !important;padding:1.6cqw 0 !important;background:url(/assets/tpl-art/cp20/cp20-14-footicons.webp) no-repeat center/100% 100% !important;font-size:0 !important;color:transparent !important;min-height:6.6cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-14-oakplane).tmpl-cp20-14-oakplane .inv-powered{clear:both !important;display:block !important;margin:1cqw 0 0 !important;font-size:0.85cqw !important;color:#9AA49C !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#171412 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;min-height:0 !important;height:auto !important;isolation:isolate !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;color:inherit !important;min-height:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head-right{position:static !important;display:block !important;width:auto !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-body{position:relative !important;display:block !important;margin:0 !important;box-sizing:border-box !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-parties{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-details{min-width:0 !important;max-width:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bill-to{position:relative !important;margin:0 !important;max-width:none !important;border:0 !important;background:transparent !important;text-align:left !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bill-to>div:not(.inv-client-name):not(.inv-label){font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-detail-row b{font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;color:inherit !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-logo{position:absolute !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table{border-collapse:collapse !important;table-layout:fixed !important;background:transparent !important;margin:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table td,.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-table th{box-sizing:border-box !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tr.ige-addrow td{padding:0.544cqw 0 !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals{position:static !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:baseline !important;margin:0 !important;border:0 !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-totals>div b{color:inherit !important;letter-spacing:0 !important;text-transform:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-block{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-label{font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-bank>div:not(.inv-label){font-size:inherit !important;line-height:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-payrow{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"]{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-grid{display:block !important;margin:0 !important;padding:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-card{display:block !important;padding:0 !important;margin:0 0 0.453cqw !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-card>div{display:block !important;min-width:0 !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-card b{display:block !important;margin:0 0 0.091cqw !important;font-size:1.0cqw !important;line-height:1.3cqw !important;font-weight:700 !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-card>div>div{font-size:0.95cqw !important;line-height:1.3cqw !important;color:inherit !important;word-break:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"] .pm-doc-card:has(.pm-qr)~.pm-doc-card .pm-qr{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature-row{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature{position:static !important;margin:0 !important;padding:0 !important;border:0 !important;width:auto !important;min-width:0 !important;transform:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-footer-note{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-powered{position:static !important;margin:0.5cqw 0 0 !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-powered a{color:inherit !important;font-size:inherit !important;text-decoration:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak  .inv-shipping{margin:1.088cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head{height:43cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head-left{position:absolute !important;left:5.9cqw !important;top:1.8cqw !important;width:92.2cqw !important;margin:0 !important;padding:0 !important;max-width:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head-left::before{content:'' !important;display:block !important;background:url(/assets/tpl-art/cp20/cp20-15-logo.webp) no-repeat 0 0/100% 100% !important;width:12.5cqw !important;height:6.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-name{position:relative !important;display:block !important;margin:1.6cqw 0 0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:3.5cqw !important;font-weight:700 !important;letter-spacing:.015em !important;text-transform:uppercase !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-name::after{content:'' !important;display:block !important;margin:0.7cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-15-brandsub.webp) no-repeat 0 0/100% 100% !important;width:30.1cqw !important;height:2.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head-left::after{content:'' !important;display:block !important;margin:0.9cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-15-strapline.webp) no-repeat 0 0/100% 100% !important;width:33.6cqw !important;height:2.7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head::after{content:'' !important;position:absolute !important;left:44.1cqw !important;top:4.9cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-taglist.webp) no-repeat 0 0/100% 100% !important;width:14.7cqw !important;height:10.2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-head-right{position:static !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-address{position:absolute !important;left:64.7cqw !important;top:4.9cqw !important;width:27.7cqw !important;margin:0 !important;padding:0 0 0 3cqw !important;box-sizing:border-box !important;font-size:1.15cqw !important;line-height:1.7cqw !important;color:#171412 !important;text-align:left !important;overflow-wrap:anywhere !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-address::before{content:'' !important;position:absolute !important;left:0 !important;top:0.1cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-ic-pin.webp) no-repeat 0 0/100% 100% !important;width:2.1cqw !important;height:2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact{position:absolute !important;left:64.7cqw !important;top:9.5cqw !important;width:27.7cqw !important;display:flex !important;flex-direction:column !important;gap:1.9cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>div{position:relative !important;min-height:2cqw !important;margin:0 !important;padding:0.1cqw 0 0 3cqw !important;font-size:1.15cqw !important;line-height:1.7cqw !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.phone"]{order:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.email"]{order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.website"]{order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>div::before{content:"" !important;position:absolute !important;left:0 !important;top:0.1cqw !important;width:2.1cqw !important;height:2cqw !important;background:no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.phone"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-phone.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.email"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-mail.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-contact>[data-f="business.website"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-globe.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-biz-tax{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-body{position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-body::before{content:'' !important;position:absolute !important;right:1.5cqw !important;left:44.1cqw !important;top:-19.6cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-subtitle-rule.webp) no-repeat 0 0/100% 100% !important;width:33.5cqw !important;height:1.18cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-title{position:absolute !important;left:5.9cqw !important;top:28cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:6.9cqw !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-title::after{content:'' !important;position:absolute !important;left:0 !important;top:7.2cqw !important;width:92.2cqw !important;height:0.11cqw !important;background:#B9AFA2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-num{position:absolute !important;right:1.5cqw !important;top:29.7cqw !important;width:27.7cqw !important;margin:0 !important;font-size:1.2cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-num::before{content:'Invoice No.' !important;display:inline-block !important;width:14cqw !important;font-size:1.1cqw !important;letter-spacing:.08em !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-details{position:absolute !important;right:1.5cqw !important;top:-10cqw !important;width:27.7cqw !important;margin:0 !important;padding:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-detail-row{display:flex !important;align-items:baseline !important;height:2.9cqw !important;margin:0 !important;padding:0 !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-detail-row:has([data-f="client.currency"]){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-detail-row span{width:14cqw !important;flex:none !important;font-size:1.1cqw !important;letter-spacing:.08em !important;font-weight:400 !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-detail-row b{font-size:1.2cqw !important;font-weight:400 !important;color:#171412 !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-body{padding:3cqw 3.9cqw 0 !important;min-height:40cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-parties{display:grid !important;grid-template-columns:44cqw 1fr !important;gap:0 4cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bill-to{width:auto !important;padding:0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-label{display:block !important;margin:0 0 0.9cqw !important;font-size:1.35cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-client-name{font-size:1.4cqw !important;font-weight:700 !important;color:#171412 !important;margin:0 0 0.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bill-to>div{overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-shipping{position:relative !important;margin:0 !important;padding:0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.9cqw !important;font-size:1.35cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-po{position:relative !important;left:auto !important;top:auto !important;width:auto !important;margin:0.6cqw 0 0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-doc-po::before{content:'Reference: ' !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table{margin:3.2cqw 0 0 !important;border:0 !important;counter-reset:cj15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th{height:3.2cqw !important;padding:0 0.8cqw !important;background:#745840 !important;border:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#fff !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th:first-child{padding-left:5cqw !important;text-align:left !important;position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th:nth-child(2){width:8cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th:nth-child(3){width:13cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table thead th:last-child{width:14cqw !important;padding-right:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tbody tr:not(.ige-ui){counter-increment:cj15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tbody td{height:4.3cqw !important;padding:1cqw 0.8cqw !important;border:0 !important;border-bottom:0.09cqw solid #E7E1D9 !important;font-size:1.3cqw !important;line-height:1.8cqw !important;color:#171412 !important;text-align:right !important;vertical-align:middle !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tbody td.td-desc{position:relative !important;padding-left:5cqw !important;text-align:left !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tbody td.td-desc::before{content:counter(cj15r) !important;position:absolute !important;left:0.8cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-table tbody td:nth-child(2){text-align:center !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-notes{margin:2.3cqw 0 0 !important;padding:0 2cqw 0 0 !important;font-size:1.2cqw !important;line-height:1.75cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals{width:40cqw !important;margin:2.3cqw 0 0 auto !important;padding:0 !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals>div{padding:0.5cqw 0 !important;font-size:1.3cqw !important;line-height:1.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals>div b{font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals .inv-total-grand{margin:0.7cqw 0 0 !important;padding:1cqw 1.2cqw !important;background:#F0EAE5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals .inv-total-grand span{font-size:1.3cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-totals .inv-total-grand b{font-size:1.9cqw !important;font-weight:800 !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak [data-f="payment.methods"]{margin:2.3cqw 0 0 !important;width:46cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-payrow{margin:2.3cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bank{position:relative !important;margin:0 !important;width:46cqw !important;font-size:1.25cqw !important;line-height:1.95cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bank>.inv-label{color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bank>[data-f~="payment.bankName"]::before{content:"Bank  " !important;display:inline-block !important;width:11cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-bank>[data-f~="payment.ifsc"]::before{content:"Transfer  " !important;display:inline-block !important;width:11cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-latefee{display:block !important;margin:0.8cqw 0 0 !important;font-size:1.05cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-terms{margin:1.3cqw 0 0 !important;width:46cqw !important;font-size:1.15cqw !important;line-height:1.75cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-terms>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature-row{position:relative !important;margin:3.3cqw 0 0 !important;width:40cqw !important;margin-left:auto !important;height:7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature{position:relative !important;width:100% !important;height:100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature .sig-render{position:absolute !important;left:0 !important;bottom:2.5cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-style:italic !important;font-size:2.4cqw !important;line-height:1 !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature img{position:absolute !important;left:0 !important;bottom:2.5cqw !important;max-height:4.2cqw !important;max-width:100% !important;width:auto !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature .sig-line{position:absolute !important;left:0 !important;right:0 !important;top:4.5cqw !important;height:0 !important;margin:0 !important;border:0 !important;border-top:0.1cqw solid #BDB5A9 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-signature .sig-caption{position:absolute !important;left:0 !important;top:5.2cqw !important;margin:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-footer-note{clear:both !important;margin:4cqw 0 0 !important;padding-top:1.2cqw !important;border-top:0.09cqw solid #E7E1D9 !important;text-align:center !important;font-size:1.05cqw !important;line-height:1.6cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-15-hollowoak).tmpl-cp20-15-hollowoak .inv-powered{display:block !important;margin:1cqw 0 0 !important;font-size:0.8cqw !important;color:#AFA89D !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06{position:relative !important;container-type:inline-size !important;padding:0 !important;margin:0 !important;background:#FFFFFF !important;color:#171412 !important;font-family:Inter,'Inter Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;min-height:0 !important;height:auto !important;isolation:isolate !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head{position:static !important;display:block !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important;color:inherit !important;min-height:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head-right{position:static !important;display:block !important;width:auto !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-body{position:relative !important;display:block !important;margin:0 !important;box-sizing:border-box !important;background:transparent !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-parties{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-details{min-width:0 !important;max-width:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bill-to{position:relative !important;margin:0 !important;max-width:none !important;border:0 !important;background:transparent !important;text-align:left !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bill-to>div:not(.inv-client-name):not(.inv-label){font-size:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-detail-row span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-detail-row b{font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;color:inherit !important;margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-logo{position:absolute !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;object-fit:contain !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table{border-collapse:collapse !important;table-layout:fixed !important;background:transparent !important;margin:0 !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table td,.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-table th{box-sizing:border-box !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tr.ige-addrow td{padding:0.544cqw 0 !important;border:0 !important;background:transparent !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals{position:static !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals>div{display:flex !important;justify-content:space-between !important;align-items:baseline !important;margin:0 !important;border:0 !important;background:transparent !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals>div span,.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-totals>div b{color:inherit !important;letter-spacing:0 !important;text-transform:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-block{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-label{font-family:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-terms>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-notes>div:not(.inv-label),.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-bank>div:not(.inv-label){font-size:inherit !important;line-height:inherit !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-payrow{position:static !important;display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"]{margin:0 !important;padding:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"]:empty{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-h{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-grid{display:block !important;margin:0 !important;padding:0 !important;gap:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-card{display:block !important;padding:0 !important;margin:0 0 0.453cqw !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-card>div{display:block !important;min-width:0 !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-card b{display:block !important;margin:0 0 0.091cqw !important;font-size:1.0cqw !important;line-height:1.3cqw !important;font-weight:700 !important;color:inherit !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-card>div>div{font-size:0.95cqw !important;line-height:1.3cqw !important;color:inherit !important;word-break:break-word !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"] .pm-doc-card:has(.pm-qr)~.pm-doc-card .pm-qr{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature-row{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature{position:static !important;margin:0 !important;padding:0 !important;border:0 !important;width:auto !important;min-width:0 !important;transform:none !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-footer-note{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;font-style:normal !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-powered{position:static !important;margin:0.5cqw 0 0 !important;z-index:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-powered a{color:inherit !important;font-size:inherit !important;text-decoration:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-photos,.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06  .inv-shipping{margin:1.088cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head{height:43cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head-left{position:absolute !important;left:5.9cqw !important;top:1.8cqw !important;width:92.2cqw !important;margin:0 !important;padding:0 !important;max-width:none !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head-left::before{content:'' !important;display:block !important;background:url(/assets/tpl-art/cp20/cp20-15-logo.webp) no-repeat 0 0/100% 100% !important;width:12.5cqw !important;height:6.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-name{position:relative !important;display:block !important;margin:1.6cqw 0 0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:3.5cqw !important;font-weight:700 !important;letter-spacing:.015em !important;text-transform:uppercase !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-name::after{content:'' !important;display:block !important;margin:0.7cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-15-brandsub.webp) no-repeat 0 0/100% 100% !important;width:30.1cqw !important;height:2.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head-left::after{content:'' !important;display:block !important;margin:0.9cqw 0 0 !important;background:url(/assets/tpl-art/cp20/cp20-15-strapline.webp) no-repeat 0 0/100% 100% !important;width:33.6cqw !important;height:2.7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head::after{content:'' !important;position:absolute !important;left:44.1cqw !important;top:4.9cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-taglist.webp) no-repeat 0 0/100% 100% !important;width:14.7cqw !important;height:10.2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-head-right{position:static !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-address{position:absolute !important;left:64.7cqw !important;top:4.9cqw !important;width:27.7cqw !important;margin:0 !important;padding:0 0 0 3cqw !important;box-sizing:border-box !important;font-size:1.15cqw !important;line-height:1.7cqw !important;color:#171412 !important;text-align:left !important;overflow-wrap:anywhere !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-address::before{content:'' !important;position:absolute !important;left:0 !important;top:0.1cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-ic-pin.webp) no-repeat 0 0/100% 100% !important;width:2.1cqw !important;height:2cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact{position:absolute !important;left:64.7cqw !important;top:9.5cqw !important;width:27.7cqw !important;display:flex !important;flex-direction:column !important;gap:1.9cqw !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>div{position:relative !important;min-height:2cqw !important;margin:0 !important;padding:0.1cqw 0 0 3cqw !important;font-size:1.15cqw !important;line-height:1.7cqw !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.phone"]{order:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.email"]{order:2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.website"]{order:3 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>div::before{content:"" !important;position:absolute !important;left:0 !important;top:0.1cqw !important;width:2.1cqw !important;height:2cqw !important;background:no-repeat 0 0/100% 100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.phone"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-phone.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.email"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-mail.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-contact>[data-f="business.website"]::before{background-image:url(/assets/tpl-art/cp20/cp20-15-ic-globe.webp) !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-biz-tax{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-body{position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-body::before{content:'' !important;position:absolute !important;right:1.5cqw !important;left:44.1cqw !important;top:-19.6cqw !important;background:url(/assets/tpl-art/cp20/cp20-15-subtitle-rule.webp) no-repeat 0 0/100% 100% !important;width:33.5cqw !important;height:1.18cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-title{position:absolute !important;left:5.9cqw !important;top:28cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-size:6.9cqw !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:uppercase !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-title::after{content:'' !important;position:absolute !important;left:0 !important;top:7.2cqw !important;width:92.2cqw !important;height:0.11cqw !important;background:#B9AFA2 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-num{position:absolute !important;right:1.5cqw !important;top:29.7cqw !important;width:27.7cqw !important;margin:0 !important;font-size:1.2cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-num::before{content:'Invoice No.' !important;display:inline-block !important;width:14cqw !important;font-size:1.1cqw !important;letter-spacing:.08em !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-details{position:absolute !important;right:1.5cqw !important;top:-10cqw !important;width:27.7cqw !important;margin:0 !important;padding:0 !important;text-align:left !important;z-index:1 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-details>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-detail-row{display:flex !important;align-items:baseline !important;height:2.9cqw !important;margin:0 !important;padding:0 !important;border:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-detail-row:has([data-f="client.currency"]){display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-detail-row span{width:14cqw !important;flex:none !important;font-size:1.1cqw !important;letter-spacing:.08em !important;font-weight:400 !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-detail-row b{font-size:1.2cqw !important;font-weight:400 !important;color:#171412 !important;text-align:left !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-body{padding:3cqw 3.9cqw 0 !important;min-height:40cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-parties{display:grid !important;grid-template-columns:44cqw 1fr !important;gap:0 4cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bill-to{width:auto !important;padding:0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-label{display:block !important;margin:0 0 0.9cqw !important;font-size:1.35cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-client-name{font-size:1.4cqw !important;font-weight:700 !important;color:#171412 !important;margin:0 0 0.3cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bill-to>div{overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-shipping{position:relative !important;margin:0 !important;padding:0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-shipping .inv-label-inline{display:block !important;margin:0 0 0.9cqw !important;font-size:1.35cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-po{position:relative !important;left:auto !important;top:auto !important;width:auto !important;margin:0.6cqw 0 0 !important;font-size:1.3cqw !important;line-height:1.85cqw !important;color:#171412 !important;text-align:left !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-doc-po::before{content:'Reference: ' !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table{margin:3.2cqw 0 0 !important;border:0 !important;counter-reset:cj15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th{height:3.2cqw !important;padding:0 0.8cqw !important;background:#745840 !important;border:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#fff !important;text-align:right !important;vertical-align:middle !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th:first-child{padding-left:5cqw !important;text-align:left !important;position:relative !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th:first-child::before{content:'#' !important;position:absolute !important;left:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th:nth-child(2){width:8cqw !important;text-align:center !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th:nth-child(3){width:13cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table thead th:last-child{width:14cqw !important;padding-right:0.8cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tbody tr:not(.ige-ui){counter-increment:cj15r !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tbody td{height:4.3cqw !important;padding:1cqw 0.8cqw !important;border:0 !important;border-bottom:0.09cqw solid #E7E1D9 !important;font-size:1.3cqw !important;line-height:1.8cqw !important;color:#171412 !important;text-align:right !important;vertical-align:middle !important;font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tbody td.td-desc{position:relative !important;padding-left:5cqw !important;text-align:left !important;color:#171412 !important;overflow-wrap:anywhere !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tbody td.td-desc::before{content:counter(cj15r) !important;position:absolute !important;left:0.8cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-table tbody td:nth-child(2){text-align:center !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-notes{margin:2.3cqw 0 0 !important;padding:0 2cqw 0 0 !important;font-size:1.2cqw !important;line-height:1.75cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals{width:40cqw !important;margin:2.3cqw 0 0 auto !important;padding:0 !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals>div{padding:0.5cqw 0 !important;font-size:1.3cqw !important;line-height:1.9cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals>div b{font-weight:400 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals .inv-total-grand{margin:0.7cqw 0 0 !important;padding:1cqw 1.2cqw !important;background:#F0EAE5 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals .inv-total-grand span{font-size:1.3cqw !important;font-weight:700 !important;letter-spacing:.04em !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-totals .inv-total-grand b{font-size:1.9cqw !important;font-weight:800 !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 [data-f="payment.methods"]{margin:2.3cqw 0 0 !important;width:46cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-payrow{margin:2.3cqw 0 0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bank{position:relative !important;margin:0 !important;width:46cqw !important;font-size:1.25cqw !important;line-height:1.95cqw !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bank>.inv-label{color:#4B2D13 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bank>[data-f~="payment.bankName"]::before{content:"Bank  " !important;display:inline-block !important;width:11cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-bank>[data-f~="payment.ifsc"]::before{content:"Transfer  " !important;display:inline-block !important;width:11cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-latefee{display:block !important;margin:0.8cqw 0 0 !important;font-size:1.05cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-terms{margin:1.3cqw 0 0 !important;width:46cqw !important;font-size:1.15cqw !important;line-height:1.75cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-terms>.inv-label{display:none !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature-row{position:relative !important;margin:3.3cqw 0 0 !important;width:40cqw !important;margin-left:auto !important;height:7cqw !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature{position:relative !important;width:100% !important;height:100% !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature .sig-render{position:absolute !important;left:0 !important;bottom:2.5cqw !important;margin:0 !important;font-family:'Libre Caslon Text','Cormorant Garamond',Georgia,'Times New Roman',serif !important;font-style:italic !important;font-size:2.4cqw !important;line-height:1 !important;color:#171412 !important;white-space:nowrap !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature img{position:absolute !important;left:0 !important;bottom:2.5cqw !important;max-height:4.2cqw !important;max-width:100% !important;width:auto !important;margin:0 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature .sig-line{position:absolute !important;left:0 !important;right:0 !important;top:4.5cqw !important;height:0 !important;margin:0 !important;border:0 !important;border-top:0.1cqw solid #BDB5A9 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-signature .sig-caption{position:absolute !important;left:0 !important;top:5.2cqw !important;margin:0 !important;font-size:1.05cqw !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#171412 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-footer-note{clear:both !important;margin:4cqw 0 0 !important;padding-top:1.2cqw !important;border-top:0.09cqw solid #E7E1D9 !important;text-align:center !important;font-size:1.05cqw !important;line-height:1.6cqw !important;color:#6B6560 !important;}
.invoice-preview:is(#invoicePreview,.tmpl-cp20-16-carpentrymodern06).tmpl-cp20-16-carpentrymodern06 .inv-powered{display:block !important;margin:1cqw 0 0 !important;font-size:0.8cqw !important;color:#AFA89D !important;text-align:center !important;}
