.invoice-preview.tmpl-pd20-01-atelier{background:#FBF8F2 !important;color:#1E2E24 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 260px !important;grid-template-rows:auto auto !important;gap:6px 20px !important;padding:40px 44px 10px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:62% !important;height:220px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/painter/PD-01-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;opacity:.92 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-head-left{grid-column:1 !important;grid-row:1 !important;max-width:420px !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-biz-name{font-family:var(--font-serif) !important;font-size:44px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1 !important;color:#1E2E24 !important;margin-bottom:6px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-biz-name::after{content:"Spaces brighter. Lives better." !important;display:block !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#5B6B5E !important;margin-top:8px !important;padding-top:8px !important;border-top:1px solid #D8CFBD !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-biz-contact div,.invoice-preview.tmpl-pd20-01-atelier .inv-biz-address,.invoice-preview.tmpl-pd20-01-atelier .inv-biz-tax{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.02em !important;color:#4A554D !important;opacity:1 !important;line-height:1.7 !important;max-width:none !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-head-right{grid-column:1 / -1 !important;grid-row:2 !important;position:relative !important;z-index:1 !important;display:flex !important;flex-wrap:wrap !important;align-items:flex-end !important;justify-content:space-between !important;gap:10px 20px !important;padding-top:34px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-doc-title{font-family:var(--font-serif) !important;font-size:92px !important;font-weight:600 !important;letter-spacing:.02em !important;line-height:.9 !important;color:#1E2E24 !important;margin:0 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-doc-title::after{content:"Quality decorating for a brighter tomorrow" !important;display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#5B6B5E !important;margin-top:12px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-doc-num{font-family:var(--font-sans) !important;font-size:12px !important;letter-spacing:.06em !important;color:#1E2E24 !important;opacity:1 !important;padding:10px 0 0 18px !important;border-left:1px solid #D8CFBD !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-doc-num::before{content:"Invoice no." !important;display:block !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#5B6B5E !important;margin-bottom:4px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-doc-po{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.06em !important;color:#4A554D !important;opacity:1 !important;margin:6px 0 0 18px !important;padding-left:0 !important;border-left:1px solid #D8CFBD !important;padding-left:18px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-body{position:relative !important;z-index:1 !important;padding:22px 44px 110px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;background:#F1ECE1 !important;border-radius:2px !important;padding:22px 26px !important;margin-bottom:26px !important;border-bottom:none !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-bill-to{max-width:none !important;padding-right:16px !important;border-right:1px solid #D8CFBD !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-label{font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#5B6B5E !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-client-name{font-size:19px !important;font-weight:600 !important;color:#1E2E24 !important;margin-bottom:4px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-bill-to div,.invoice-preview.tmpl-pd20-01-atelier .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A453D !important;line-height:1.6 !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-details{min-width:0 !important;text-align:left !important;padding-left:16px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-details .inv-label::before{content:"Project / site" !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:14px !important;font-size:12.5px !important;padding:2px 0 !important;color:#1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-detail-row span{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#5B6B5E !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-detail-row b{font-weight:600 !important;color:#1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-shipping{font-size:12.5px !important;color:#3A453D !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-table{border-collapse:collapse !important;margin-bottom:20px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-table thead th{background:#F1ECE1 !important;color:#5B6B5E !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:12px 10px !important;border-bottom:none !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-table tbody td{padding:16px 10px !important;font-size:13.5px !important;color:#1E2E24 !important;border-bottom:1px solid #E7E0D2 !important;}.invoice-preview.tmpl-pd20-01-atelier .td-desc{font-weight:600 !important;font-size:15px !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-pd20-01-atelier .td-num{color:#5B6B5E !important;}.invoice-preview.tmpl-pd20-01-atelier .td-amt{color:#1E2E24 !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-totals{width:min(320px,100%) !important;margin-left:auto !important;margin-bottom:26px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-totals>div{font-size:13px !important;color:#1E2E24 !important;padding:7px 4px !important;align-items:baseline !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-totals>div>span{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#5B6B5E !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-totals>div>b{font-weight:600 !important;color:#1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-total-grand{background:#F1ECE1 !important;border-top:none !important;margin-top:10px !important;padding:16px 18px !important;color:#1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-total-grand>span{font-family:var(--font-sans) !important;font-size:11.5px !important;letter-spacing:.2em !important;color:#1E2E24 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-total-grand b{font-size:26px !important;font-weight:700 !important;color:#1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-block{background:transparent !important;border-radius:0 !important;padding:0 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-block+.inv-block{margin-top:14px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-terms::before{content:"More than paint. A brighter home." !important;display:block !important;font-family:cursive !important;font-size:22px !important;font-style:italic !important;color:#8A6A3E !important;margin-bottom:14px !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-notes div,.invoice-preview.tmpl-pd20-01-atelier .inv-bank div,.invoice-preview.tmpl-pd20-01-atelier .inv-terms div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A453D !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-signature-row{margin-top:18px !important;}.invoice-preview.tmpl-pd20-01-atelier .sig-line{border-top:1px solid #1E2E24 !important;}.invoice-preview.tmpl-pd20-01-atelier .sig-caption{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#5B6B5E !important;}.invoice-preview.tmpl-pd20-01-atelier .inv-footer-note,.invoice-preview.tmpl-pd20-01-atelier .inv-powered{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5B6B5E !important;}.invoice-preview.tmpl-pd20-02-northline{background:#FBFAF7 !important;color:#22201B !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-02-northline .inv-head{position:relative !important;z-index:1 !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-start !important;gap:10px 24px !important;padding:40px 44px 18px !important;border-bottom:1px solid #DEDAD0 !important;background:transparent !important;}.invoice-preview.tmpl-pd20-02-northline .inv-head::after{content:"" !important;position:absolute !important;top:34px !important;right:170px !important;width:46px !important;height:190px !important;z-index:0 !important;pointer-events:none !important;background:url(/assets/tpl-art/painter/PD-02-brush-safe.webp) center/cover no-repeat !important;}.invoice-preview.tmpl-pd20-02-northline .inv-head-left{max-width:420px !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-biz-name{font-family:var(--font-serif) !important;font-size:32px !important;font-weight:600 !important;letter-spacing:.06em !important;text-transform:uppercase !important;line-height:1.1 !important;color:#22201B !important;margin-bottom:4px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-02-northline .inv-biz-name::after{content:"Painting spaces for a brighter tomorrow" !important;display:block !important;font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A8477 !important;margin-top:8px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-biz-contact div,.invoice-preview.tmpl-pd20-02-northline .inv-biz-address,.invoice-preview.tmpl-pd20-02-northline .inv-biz-tax{font-family:var(--font-sans) !important;font-size:11px !important;color:#4A473F !important;opacity:1 !important;line-height:1.7 !important;max-width:none !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-head-right{position:relative !important;z-index:1 !important;text-align:right !important;font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#8A8477 !important;line-height:1.9 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-head-right::before{content:"Interiors\A Exteriors\A Specialist finishes" !important;white-space:pre !important;display:block !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-doc-title,.invoice-preview.tmpl-pd20-02-northline .inv-doc-num,.invoice-preview.tmpl-pd20-02-northline .inv-doc-po{display:none !important;}.invoice-preview.tmpl-pd20-02-northline .inv-body{position:relative !important;z-index:1 !important;padding:0 44px 110px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-body::before{content:"Invoice" !important;display:block !important;font-family:var(--font-serif) !important;font-size:96px !important;font-weight:600 !important;letter-spacing:0 !important;color:#22201B !important;padding:26px 0 4px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-parties{display:grid !important;grid-template-columns:1.2fr 1fr 1fr !important;gap:0 !important;padding:16px 0 20px !important;margin-bottom:20px !important;border-top:1px solid #DEDAD0 !important;border-bottom:1px solid #DEDAD0 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-bill-to{max-width:none !important;padding-right:20px !important;border-right:1px solid #DEDAD0 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#8A8477 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-client-name{font-size:16px !important;font-weight:600 !important;color:#22201B !important;margin-bottom:3px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-02-northline .inv-bill-to div,.invoice-preview.tmpl-pd20-02-northline .inv-shipping{font-family:var(--font-sans) !important;font-size:12px !important;color:#4A473F !important;line-height:1.6 !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-02-northline .inv-details{text-align:left !important;padding:0 20px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-detail-row{display:flex !important;flex-direction:column !important;gap:2px !important;padding:0 0 8px !important;font-size:12px !important;color:#22201B !important;}.invoice-preview.tmpl-pd20-02-northline .inv-detail-row span{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A8477 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-detail-row b{font-weight:600 !important;color:#22201B !important;}.invoice-preview.tmpl-pd20-02-northline .inv-table{border-collapse:collapse !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-table thead th{background:transparent !important;color:#8A8477 !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:0 8px 12px !important;border-bottom:1px solid #22201B !important;}.invoice-preview.tmpl-pd20-02-northline .inv-table tbody td{padding:15px 8px !important;font-size:13px !important;color:#22201B !important;border-bottom:1px solid #EAE6DC !important;}.invoice-preview.tmpl-pd20-02-northline .td-desc{font-weight:600 !important;font-family:var(--font-serif) !important;font-size:14.5px !important;}.invoice-preview.tmpl-pd20-02-northline .td-num{color:#8A8477 !important;}.invoice-preview.tmpl-pd20-02-northline .td-amt{color:#22201B !important;}.invoice-preview.tmpl-pd20-02-northline .inv-totals{width:min(300px,100%) !important;margin-left:auto !important;margin-bottom:24px !important;}.invoice-preview.tmpl-pd20-02-northline .inv-totals>div{font-size:12.5px !important;color:#22201B !important;padding:6px 0 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-totals>div>span{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A8477 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-total-grand{background:#EFEBE1 !important;margin-top:8px !important;padding:14px 16px !important;border-top:none !important;}.invoice-preview.tmpl-pd20-02-northline .inv-total-grand>span{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.2em !important;color:#22201B !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-total-grand b{font-size:24px !important;font-weight:700 !important;color:#22201B !important;}.invoice-preview.tmpl-pd20-02-northline .inv-block{background:transparent !important;border-radius:0 !important;padding:0 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-notes div,.invoice-preview.tmpl-pd20-02-northline .inv-bank div,.invoice-preview.tmpl-pd20-02-northline .inv-terms div{font-family:var(--font-sans) !important;font-size:12px !important;color:#4A473F !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-pd20-02-northline .sig-line{border-top:1px solid #22201B !important;}.invoice-preview.tmpl-pd20-02-northline .sig-caption{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A8477 !important;}.invoice-preview.tmpl-pd20-02-northline .inv-footer-note,.invoice-preview.tmpl-pd20-02-northline .inv-powered{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A8477 !important;}.invoice-preview.tmpl-pd20-03-huecraft{background:#FFFFFF !important;color:#1B1E1C !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;padding-left:230px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-pd20-03-huecraft::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:230px !important;z-index:0 !important;pointer-events:none !important;background-color:#1E2327 !important;background-image:url(/assets/tpl-art/painter/PD-03-left_motif-safe.webp) !important;background-size:100% auto !important;background-position:top center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-03-huecraft::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:230px !important;height:320px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/painter/PD-03-lower_motif-safe.webp) !important;background-size:cover !important;background-position:bottom center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-head{position:relative !important;z-index:1 !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-start !important;gap:10px 20px !important;padding:36px 40px 14px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-head-left{max-width:420px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-biz-name{font-size:22px !important;font-weight:800 !important;letter-spacing:.04em !important;line-height:1.1 !important;color:#1B1E1C !important;margin-bottom:4px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-biz-contact div,.invoice-preview.tmpl-pd20-03-huecraft .inv-biz-address,.invoice-preview.tmpl-pd20-03-huecraft .inv-biz-tax{font-size:11.5px !important;color:#4E524F !important;opacity:1 !important;line-height:1.7 !important;max-width:none !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-head-right{text-align:right !important;font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8C9490 !important;line-height:1.9 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-doc-title{display:block !important;font-size:44px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#1B1E1C !important;margin:0 0 8px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-doc-num{font-size:12px !important;font-weight:700 !important;color:#1B1E1C !important;opacity:1 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-doc-num::before{content:"Invoice no. " !important;font-weight:400 !important;color:#8C9490 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-doc-po{font-size:10.5px !important;color:#4E524F !important;opacity:1 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-body{position:relative !important;z-index:1 !important;padding:16px 40px 100px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-parties{display:flex !important;flex-wrap:wrap !important;gap:26px !important;padding:0 0 20px !important;margin-bottom:20px !important;border-bottom:1px solid #E5E7E4 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-bill-to{flex:1 1 220px !important;max-width:none !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#8C9490 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1B1E1C !important;margin-bottom:3px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-bill-to div,.invoice-preview.tmpl-pd20-03-huecraft .inv-shipping{font-size:12.5px !important;color:#4E524F !important;line-height:1.55 !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-details{flex:1 1 220px !important;text-align:left !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:14px !important;font-size:12.5px !important;padding:2px 0 !important;color:#1B1E1C !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-detail-row span{font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8C9490 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-detail-row b{font-weight:600 !important;color:#1B1E1C !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-table{border-collapse:collapse !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-table thead th{background:#EFF1EF !important;color:#4E524F !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 10px !important;border-bottom:none !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-table tbody td{padding:14px 10px !important;font-size:13px !important;color:#1B1E1C !important;border-bottom:1px solid #E5E7E4 !important;}.invoice-preview.tmpl-pd20-03-huecraft .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-pd20-03-huecraft .td-num{color:#4E524F !important;}.invoice-preview.tmpl-pd20-03-huecraft .td-amt{color:#1B1E1C !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-totals{width:min(300px,100%) !important;margin-left:auto !important;margin-bottom:22px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-totals>div{font-size:12.5px !important;color:#1B1E1C !important;padding:6px 0 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-totals>div>span{font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#4E524F !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-total-grand{background:#1E2327 !important;border-top:none !important;margin-top:10px !important;padding:16px 18px !important;color:#FFFFFF !important;border-radius:2px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-total-grand>span{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#C9CDCA !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-total-grand b{font-size:24px !important;font-weight:700 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-block{background:#F7F8F6 !important;border-radius:2px !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-notes div,.invoice-preview.tmpl-pd20-03-huecraft .inv-bank div,.invoice-preview.tmpl-pd20-03-huecraft .inv-terms div{font-size:12.5px !important;color:#4E524F !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-signature-row{margin-top:18px !important;}.invoice-preview.tmpl-pd20-03-huecraft .sig-line{border-top:1px solid #1B1E14 !important;}.invoice-preview.tmpl-pd20-03-huecraft .sig-caption{font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8C9490 !important;}.invoice-preview.tmpl-pd20-03-huecraft .inv-footer-note,.invoice-preview.tmpl-pd20-03-huecraft .inv-powered{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#8C9490 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish{background:#FFFFFF !important;color:#182620 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 260px !important;gap:8px 20px !important;padding:32px 40px 16px !important;min-height:200px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:56% !important;height:170px !important;z-index:0 !important;pointer-events:none !important;background:linear-gradient(115deg,#D9D2C0 0% 38%,#1C3B2E 38% 100%) !important;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%) !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;max-width:380px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-head-left::before{content:"" !important;display:block !important;width:30px !important;height:43px !important;margin-bottom:8px !important;background:url(/assets/tpl-art/painter/PD-04-logo-mark.webp) left top/contain no-repeat !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-biz-name{font-size:30px !important;font-weight:800 !important;letter-spacing:-.01em !important;line-height:1.05 !important;color:#1C3B2E !important;margin-bottom:6px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-biz-contact div,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-biz-address,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-biz-tax{font-size:11px !important;letter-spacing:.02em !important;color:#5B6960 !important;opacity:1 !important;line-height:1.7 !important;max-width:none !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-head-right{grid-column:2 !important;position:relative !important;z-index:1 !important;text-align:right !important;color:#FFFFFF !important;padding-top:10px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-doc-title{display:block !important;font-size:0 !important;height:0 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-doc-title::before{content:"Prepare\A Paint\A Transform" !important;white-space:pre !important;display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;line-height:1.9 !important;color:#E6E2D3 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-doc-num,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-doc-po{display:none !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-body{position:relative !important;z-index:1 !important;padding:16px 40px 100px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-body::before{content:"" !important;display:block !important;height:1px !important;background:#DAD5C4 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-parties{display:grid !important;grid-template-columns:1fr 1fr auto !important;gap:24px !important;align-items:start !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-bill-to{max-width:none !important;padding-right:18px !important;border-right:1px solid #E1DECE !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#1C3B2E !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#182620 !important;margin-bottom:3px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-bill-to div,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-shipping{font-size:12.5px !important;color:#5B6960 !important;line-height:1.55 !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-details{text-align:left !important;padding-left:0 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-detail-row{display:flex !important;flex-direction:column !important;gap:2px !important;padding:0 0 10px !important;font-size:12px !important;color:#182620 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1C3B2E !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-detail-row b{font-weight:600 !important;color:#182620 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-table{border-collapse:collapse !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-table thead th{background:#1C3B2E !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:12px 10px !important;border-bottom:none !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-table tbody td{padding:14px 10px !important;font-size:13px !important;color:#182620 !important;border-bottom:1px solid #E1DECE !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .td-num{color:#5B6960 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .td-amt{color:#182620 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-totals{width:min(300px,100%) !important;margin-left:auto !important;margin-bottom:20px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-totals>div{font-size:12.5px !important;color:#182620 !important;padding:6px 4px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-totals>div>span{font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5B6960 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-total-grand{background:#1C3B2E !important;border-top:none !important;margin-top:8px !important;padding:14px 16px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-total-grand>span{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#E6E2D3 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-total-grand b{font-size:24px !important;font-weight:800 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-block{background:#F5F3EA !important;border-radius:2px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-notes div,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-bank div,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-terms div{font-size:12.5px !important;color:#5B6960 !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-signature-row{margin-top:18px !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .sig-line{border-top:1px solid #182620 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .sig-caption{font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5B6960 !important;}.invoice-preview.tmpl-pd20-04-primeandfinish .inv-footer-note,.invoice-preview.tmpl-pd20-04-primeandfinish .inv-powered{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#5B6960 !important;}.invoice-preview.tmpl-pd20-05-luma{background:#FFFFFF !important;color:#211F1B !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-05-luma .inv-head{position:relative !important;z-index:1 !important;display:flex !important;flex-direction:column !important;padding:0 40px 20px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;left:-40px !important;right:-40px !important;height:196px !important;z-index:0 !important;pointer-events:none !important;background-color:#EFE9DC !important;background-image:linear-gradient(to right,#EFE9DC 0%,#EFE9DC 40%,rgba(239,233,220,0) 62%),url(/assets/tpl-art/painter/PD-05-header_motif-safe.webp) !important;background-size:100% 100%,cover !important;background-position:left center,right center !important;background-repeat:no-repeat,no-repeat !important;}.invoice-preview.tmpl-pd20-05-luma .inv-head-left{position:relative !important;z-index:1 !important;order:1 !important;max-width:52% !important;padding:34px 20px 0 0 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-biz-name{font-family:var(--font-serif) !important;font-size:38px !important;font-weight:600 !important;line-height:1 !important;color:#211F1B !important;margin-bottom:4px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-05-luma .inv-biz-name::after{content:"Colour spaces. A brighter you." !important;display:block !important;font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6B6659 !important;margin-top:8px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-biz-contact div,.invoice-preview.tmpl-pd20-05-luma .inv-biz-address,.invoice-preview.tmpl-pd20-05-luma .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#57534A !important;opacity:1 !important;line-height:1.7 !important;max-width:none !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-head-right{position:relative !important;z-index:1 !important;order:2 !important;width:100% !important;padding-top:230px !important;text-align:left !important;}.invoice-preview.tmpl-pd20-05-luma .inv-doc-title{font-family:var(--font-serif) !important;font-size:74px !important;font-weight:600 !important;line-height:1 !important;color:#211F1B !important;margin:0 0 10px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-doc-num{font-family:var(--font-sans) !important;font-size:11.5px !important;letter-spacing:.06em !important;color:#211F1B !important;opacity:1 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-doc-num::before{content:"Invoice no. " !important;color:#6B6659 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-doc-po{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#57534A !important;opacity:1 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-body{position:relative !important;z-index:1 !important;padding:6px 40px 100px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-bill-to{max-width:none !important;padding-right:20px !important;border-right:1px solid #E7E3D8 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6B6659 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-client-name{font-size:15px !important;font-weight:600 !important;color:#211F1B !important;margin-bottom:2px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-05-luma .inv-bill-to div,.invoice-preview.tmpl-pd20-05-luma .inv-shipping{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#57534A !important;line-height:1.55 !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-05-luma .inv-details{text-align:left !important;padding-left:20px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:14px !important;font-size:12.5px !important;padding:2px 0 !important;color:#211F1B !important;}.invoice-preview.tmpl-pd20-05-luma .inv-detail-row span{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#6B6659 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-detail-row b{font-weight:600 !important;color:#211F1B !important;}.invoice-preview.tmpl-pd20-05-luma .inv-table{border-collapse:collapse !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-table thead th{background:#F2EEE3 !important;color:#6B6659 !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:11px 10px !important;border-bottom:none !important;}.invoice-preview.tmpl-pd20-05-luma .inv-table tbody td{padding:15px 10px !important;font-size:13px !important;color:#211F1B !important;border-bottom:1px solid #EFECE2 !important;}.invoice-preview.tmpl-pd20-05-luma .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-pd20-05-luma .td-num{color:#6B6659 !important;}.invoice-preview.tmpl-pd20-05-luma .td-amt{color:#211F1B !important;}.invoice-preview.tmpl-pd20-05-luma .inv-totals{width:min(300px,100%) !important;margin-left:auto !important;margin-bottom:22px !important;}.invoice-preview.tmpl-pd20-05-luma .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#211F1B !important;padding:6px 0 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-totals>div>span{font-size:9.5px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6B6659 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-total-grand{background:#707E63 !important;border-top:none !important;margin-top:8px !important;padding:14px 16px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-05-luma .inv-total-grand>span{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#EFEDE4 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-total-grand b{font-size:24px !important;font-weight:700 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-05-luma .inv-block{background:transparent !important;border-radius:0 !important;padding:0 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-notes div,.invoice-preview.tmpl-pd20-05-luma .inv-bank div,.invoice-preview.tmpl-pd20-05-luma .inv-terms div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#57534A !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-pd20-05-luma .sig-line{border-top:1px solid #211F1B !important;}.invoice-preview.tmpl-pd20-05-luma .sig-caption{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#6B6659 !important;}.invoice-preview.tmpl-pd20-05-luma .inv-footer-note,.invoice-preview.tmpl-pd20-05-luma .inv-powered{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6B6659 !important;}.invoice-preview.tmpl-pd20-06-brushline{background:#FFFFFF !important;color:#16233D !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 210px !important;gap:6px 18px !important;padding:34px 40px 10px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:230px !important;height:170px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-06-header_motif.webp") no-repeat -970px 0 !important;background-size:1600px 565px !important;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%) !important;opacity:.96 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;max-width:none !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-biz-name{font-size:24px !important;font-weight:800 !important;letter-spacing:.01em !important;color:#16233D !important;line-height:1.15 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-biz-contact div,.invoice-preview.tmpl-pd20-06-brushline .inv-biz-address,.invoice-preview.tmpl-pd20-06-brushline .inv-biz-tax{font-size:11.5px !important;color:#3B4964 !important;opacity:1 !important;line-height:1.75 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-head-right{grid-column:1 / -1 !important;position:relative !important;z-index:1 !important;text-align:left !important;padding-top:8px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-doc-title{font-size:56px !important;font-weight:900 !important;letter-spacing:-.01em !important;color:#16233D !important;text-transform:uppercase !important;line-height:1 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-doc-num{font-size:13px !important;color:#3B4964 !important;opacity:1 !important;display:block !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-doc-num::before{content:"Invoice No. " !important;color:#4E86BE !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-doc-po{font-size:11.5px !important;color:#3B4964 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-body{position:relative !important;z-index:1 !important;padding:16px 40px 34px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 24px !important;border-top:2px solid #16233D !important;border-bottom:none !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-label{font-size:11px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#4E86BE !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#16233D !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-bill-to div,.invoice-preview.tmpl-pd20-06-brushline .inv-details div{font-size:13px !important;color:#28324A !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:10px !important;font-size:13px !important;color:#16233D !important;padding:2px 0 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-detail-row span{color:#3B4964 !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-detail-row b{font-weight:700 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-table thead th{background:#16233D !important;color:#FFFFFF !important;font-size:11.5px !important;font-weight:800 !important;letter-spacing:.05em !important;text-transform:uppercase !important;padding:12px 10px !important;border:none !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-table tbody tr:nth-child(odd){background:#EEF2F7 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#16233D !important;border-bottom:1px solid #DCE3EC !important;}.invoice-preview.tmpl-pd20-06-brushline .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-totals{width:min(320px,100%) !important;margin-left:auto !important;margin-bottom:0 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-totals>div{font-size:13px !important;color:#16233D !important;padding:5px 2px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-total-grand{background:#16233D !important;color:#FFFFFF !important;padding:14px 16px !important;margin-top:8px !important;clip-path:polygon(4% 0,100% 0,100% 100%,0 100%) !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-total-grand>span{color:#FFFFFF !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-total-grand b{font-size:24px !important;font-weight:800 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-block{background:#F3F6FA !important;border-radius:2px !important;border-left:3px solid #4E86BE !important;padding:14px 16px !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-bank div,.invoice-preview.tmpl-pd20-06-brushline .inv-notes div,.invoice-preview.tmpl-pd20-06-brushline .inv-terms div{color:#28324A !important;font-size:12.5px !important;}.invoice-preview.tmpl-pd20-06-brushline .sig-line{border-top:1px solid #16233D !important;}.invoice-preview.tmpl-pd20-06-brushline .sig-caption{font-size:10.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#4E86BE !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-footer-note{position:relative !important;z-index:1 !important;margin-top:22px !important;padding:16px 20px !important;background:#16233D !important;color:#DCE3EC !important;font-size:11px !important;letter-spacing:.04em !important;clip-path:polygon(0 22%,100% 0,100% 100%,0 100%) !important;}.invoice-preview.tmpl-pd20-06-brushline .inv-powered{color:#8A97AE !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat{background:#FDFCF9 !important;color:#1A1A1A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:44px 48px 8px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;right:44px !important;width:190px !important;height:150px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-07-header_motif.webp") no-repeat -1040px -10px !important;background-size:1600px 565px !important;opacity:.92 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-head-left{position:relative !important;z-index:1 !important;max-width:60% !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-biz-name{font-family:var(--font-serif) !important;font-size:32px !important;font-weight:400 !important;font-style:italic !important;color:#1A1A1A !important;line-height:1.1 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-biz-contact div,.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-biz-address,.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A8578 !important;opacity:1 !important;line-height:1.9 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-head-right{position:relative !important;z-index:1 !important;text-align:left !important;margin-top:14px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-doc-title{font-family:var(--font-serif) !important;font-size:60px !important;font-weight:400 !important;letter-spacing:.12em !important;color:#1A1A1A !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-doc-num{font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6B6558 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-doc-po{font-family:var(--font-sans) !important;font-size:11px !important;color:#6B6558 !important;opacity:1 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-body{position:relative !important;z-index:1 !important;padding:14px 48px 40px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-body::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:180px !important;height:170px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-07-lower_motif.webp") no-repeat -8px -418px !important;background-size:1600px 596px !important;opacity:.9 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-parties{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 30px !important;border:none !important;padding:20px 0 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-label{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A8578 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;color:#1A1A1A !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-bill-to div,.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-details div{font-size:13px !important;color:#3A3A3A !important;line-height:1.65 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-detail-row{display:flex !important;flex-direction:column !important;font-size:13px !important;color:#1A1A1A !important;padding:0 0 8px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-detail-row span{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8A8578 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-table{position:relative !important;z-index:1 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-table thead th{background:transparent !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A8578 !important;border-top:none !important;border-bottom:1px solid #DAD4C6 !important;padding:10px 6px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-table tbody td{padding:14px 6px !important;font-size:14.5px !important;color:#1A1A1A !important;border-bottom:1px solid #EFEAE0 !important;background:transparent !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .td-desc{font-family:var(--font-serif) !important;font-weight:400 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-totals{position:relative !important;z-index:1 !important;width:min(300px,100%) !important;margin-left:auto !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-totals>div{font-size:12.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#6B6558 !important;padding:6px 2px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-total-grand{border-top:1px solid #1A1A1A !important;background:#F0EDE6 !important;padding:12px 14px !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-total-grand>span{color:#1A1A1A !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-total-grand b{font-family:var(--font-serif) !important;font-size:22px !important;font-weight:700 !important;color:#1A1A1A !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-block{position:relative !important;z-index:1 !important;background:transparent !important;padding:0 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-bank div,.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-notes div,.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-terms div{color:#3A3A3A !important;font-size:12.5px !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .sig-line{border-top:1px solid #1A1A1A !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .sig-caption{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8A8578 !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-footer-note{position:relative !important;z-index:1 !important;font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A8578 !important;text-align:center !important;padding-top:18px !important;}.invoice-preview.tmpl-pd20-07-canvasandcoat .inv-powered{color:#8A8578 !important;}.invoice-preview.tmpl-pd20-08-shadetheory{background:#F7F4EF !important;color:#20242B !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:1fr 200px !important;gap:6px 16px !important;padding:32px 36px 8px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-head::before{content:"" !important;position:absolute !important;top:6px !important;right:190px !important;width:280px !important;height:150px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-08-header_motif-safe.webp") no-repeat -15px 0 !important;background-size:310px 150px !important;opacity:.95 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;max-width:none !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-biz-name{font-family:var(--font-serif) !important;font-size:29px !important;font-weight:700 !important;color:#20242B !important;line-height:1.15 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-biz-contact div,.invoice-preview.tmpl-pd20-08-shadetheory .inv-biz-address,.invoice-preview.tmpl-pd20-08-shadetheory .inv-biz-tax{font-family:var(--font-sans) !important;font-size:11px !important;color:#6E7568 !important;opacity:1 !important;line-height:1.75 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-head-right{grid-column:1 / -1 !important;position:relative !important;z-index:1 !important;text-align:left !important;margin-top:12px !important;background:#EDE9E1 !important;border-radius:10px !important;padding:14px 18px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-doc-title{font-size:34px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#20242B !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-doc-num{font-family:var(--font-sans) !important;font-size:11.5px !important;color:#6E7568 !important;opacity:1 !important;display:inline-block !important;margin-right:16px !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-doc-num::before{content:"Invoice No. " !important;color:#8FA085 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-doc-po{font-family:var(--font-sans) !important;font-size:11.5px !important;color:#6E7568 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-body{position:relative !important;z-index:1 !important;padding:14px 36px 34px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important;border:none !important;padding:14px 0 !important;margin-bottom:14px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-bill-to{background:#F3E9E3 !important;border-radius:10px !important;padding:14px 16px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-details{background:#DCE3E6 !important;border-radius:10px !important;padding:14px 16px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-label{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8FA085 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#20242B !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-bill-to div,.invoice-preview.tmpl-pd20-08-shadetheory .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3E4238 !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-detail-row{display:flex !important;justify-content:space-between !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#20242B !important;padding:2px 0 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-detail-row span{color:#3E4238 !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-table thead th{background:#8FA085 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.05em !important;text-transform:uppercase !important;padding:11px 10px !important;border:none !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#20242B !important;border-bottom:1px solid #E5DFD3 !important;background:#FBFAF7 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-totals{display:none !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-total-grand{display:block !important;background:linear-gradient(135deg,#C97B5C,#B5654A) !important;color:#FFFFFF !important;border-radius:10px !important;padding:18px 20px !important;margin-top:14px !important;width:min(230px,100%) !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-total-grand>span{display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#FBEAE2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-total-grand b{font-size:30px !important;font-weight:800 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-block{border-radius:10px !important;padding:14px 16px !important;background:#DCE3E6 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-notes{background:#F3E9E3 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-bank div,.invoice-preview.tmpl-pd20-08-shadetheory .inv-notes div,.invoice-preview.tmpl-pd20-08-shadetheory .inv-terms div{font-family:var(--font-sans) !important;color:#3E4238 !important;font-size:12px !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .sig-line{border-top:1px solid #20242B !important;}.invoice-preview.tmpl-pd20-08-shadetheory .sig-caption{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8FA085 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-footer-note{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.06em !important;color:#6E7568 !important;text-align:center !important;padding-top:16px !important;border-top:1px solid #E5DFD3 !important;margin-top:18px !important;}.invoice-preview.tmpl-pd20-08-shadetheory .inv-powered{color:#8FA085 !important;}.invoice-preview.tmpl-pd20-09-roomtone{background:#F7F5F0 !important;color:#1F2A44 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 260px !important;gap:6px 18px !important;padding:32px 38px 8px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-head::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:260px !important;height:150px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-09-header_motif-safe.webp") no-repeat 0 -21px !important;background-size:260px 192px !important;opacity:.85 !important;filter:grayscale(1) contrast(1.05) !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;max-width:none !important;border-left:3px solid #1F2A44 !important;padding-left:14px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-biz-name{font-size:30px !important;font-weight:800 !important;letter-spacing:.01em !important;color:#1F2A44 !important;line-height:1.1 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-biz-contact div,.invoice-preview.tmpl-pd20-09-roomtone .inv-biz-address,.invoice-preview.tmpl-pd20-09-roomtone .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5A6478 !important;opacity:1 !important;line-height:1.85 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-head-right{grid-column:1 / -1 !important;position:relative !important;z-index:1 !important;text-align:left !important;margin-top:10px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-doc-title{font-size:58px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#1F2A44 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-doc-num{font-family:var(--font-sans) !important;font-size:12px !important;letter-spacing:.06em !important;color:#5A6478 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-doc-num::before{content:"Invoice No: " !important;color:#B08D57 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-doc-po{font-family:var(--font-sans) !important;font-size:11.5px !important;letter-spacing:.06em !important;color:#5A6478 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-body{position:relative !important;z-index:1 !important;padding:14px 38px 36px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-parties{display:grid !important;grid-template-columns:1fr 1.2fr !important;gap:0 20px !important;border:1px solid #1F2A44 !important;padding:14px 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-label{font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B08D57 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1F2A44 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-bill-to div,.invoice-preview.tmpl-pd20-09-roomtone .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#2E3850 !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-detail-row{display:flex !important;justify-content:space-between !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1F2A44 !important;padding:2px 0 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-detail-row span{color:#5A6478 !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-table{border:1px solid #1F2A44 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-table thead th{background:#1F2A44 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;padding:10px !important;border-right:1px solid rgba(255,255,255,.18) !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#1F2A44 !important;border-bottom:1px solid #C7CEDB !important;border-right:1px solid #DDE2EB !important;background:#FBFAF6 !important;}.invoice-preview.tmpl-pd20-09-roomtone .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-body::after{content:"" !important;position:absolute !important;left:38px !important;bottom:120px !important;width:220px !important;height:200px !important;z-index:0 !important;pointer-events:none !important;background:url("/assets/tpl-art/painter/PD-09-lower_motif-safe.webp") no-repeat -19px 0 !important;background-size:258px 200px !important;opacity:.8 !important;filter:grayscale(1) !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-totals{position:relative !important;z-index:1 !important;width:min(300px,100%) !important;margin-left:auto !important;border:1px solid #1F2A44 !important;padding:6px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1F2A44 !important;padding:6px 8px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-total-grand{background:#1F2A44 !important;color:#FFFFFF !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-total-grand>span{color:#FFFFFF !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-total-grand b{font-size:24px !important;font-weight:800 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-block{position:relative !important;z-index:1 !important;border:1px solid #1F2A44 !important;border-radius:0 !important;padding:14px 16px !important;background:#FBFAF6 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-bank div,.invoice-preview.tmpl-pd20-09-roomtone .inv-notes div,.invoice-preview.tmpl-pd20-09-roomtone .inv-terms div{font-family:var(--font-sans) !important;color:#2E3850 !important;font-size:12px !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-09-roomtone .sig-line{border-top:1px solid #1F2A44 !important;}.invoice-preview.tmpl-pd20-09-roomtone .sig-caption{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#B08D57 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-footer-note{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#5A6478 !important;text-align:center !important;padding-top:16px !important;border-top:1px solid #C7CEDB !important;margin-top:20px !important;}.invoice-preview.tmpl-pd20-09-roomtone .inv-powered{color:#5A6478 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush{background:#FFFFFF !important;color:#152238 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 210px !important;gap:6px 16px !important;padding:34px 40px 8px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;max-width:none !important;padding-left:52px !important;min-height:44px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-head-left::before{content:"" !important;position:absolute !important;left:0 !important;top:-4px !important;width:40px !important;height:40px !important;z-index:1 !important;pointer-events:none !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImciIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIxIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNFOUM3N0QiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNCMDg3M0YiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBkPSJNMTAgODggTDQ4IDUwIiBzdHJva2U9InVybCgjZykiIHN0cm9rZS13aWR0aD0iOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHJlY3QgeD0iNDQiIHk9IjEwIiB3aWR0aD0iMTgiIGhlaWdodD0iMzQiIHJ4PSIzIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA1MyAyNykiIGZpbGw9IiMxNTIyMzgiLz48cGF0aCBkPSJNNjIgMzAgTDkwIDU4IEw3MCA1OCBMNTggNDYgWiIgZmlsbD0idXJsKCNnKSIvPjwvc3ZnPg==") no-repeat center / contain !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-logo{margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-biz-name{font-size:26px !important;font-weight:700 !important;color:#152238 !important;line-height:1.15 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-biz-contact div,.invoice-preview.tmpl-pd20-10-velvetbrush .inv-biz-address,.invoice-preview.tmpl-pd20-10-velvetbrush .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#5B6472 !important;opacity:1 !important;line-height:1.85 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-head-right{grid-column:2 !important;grid-row:1 !important;position:relative !important;z-index:1 !important;text-align:right !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-doc-title{font-size:44px !important;font-weight:800 !important;letter-spacing:.06em !important;color:#152238 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-doc-num{font-family:var(--font-sans) !important;font-size:11.5px !important;color:#5B6472 !important;opacity:1 !important;display:block !important;margin-top:8px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-doc-num::before{content:"Invoice No. " !important;color:#B0873F !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-doc-po{font-family:var(--font-sans) !important;font-size:11px !important;color:#5B6472 !important;opacity:1 !important;text-align:right !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-body{position:relative !important;z-index:1 !important;padding:18px 40px 34px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:0 24px !important;border-top:1px solid #E4D8B8 !important;border-bottom:1px solid #E4D8B8 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-label{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B0873F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#152238 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-bill-to div,.invoice-preview.tmpl-pd20-10-velvetbrush .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#2C3648 !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-detail-row{display:flex !important;justify-content:space-between !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#152238 !important;padding:2px 0 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-detail-row span{color:#5B6472 !important;font-weight:600 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-table thead th{background:transparent !important;color:#152238 !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;border-top:none !important;border-bottom:1.5px solid #B0873F !important;padding:10px 8px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-table tbody td{padding:13px 8px !important;font-size:13px !important;color:#152238 !important;border-bottom:1px solid #EFE7D4 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-totals{width:min(300px,100%) !important;margin-left:auto !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#152238 !important;padding:5px 4px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-total-grand{background:linear-gradient(90deg,#152238,#1F3252) !important;color:#FFFFFF !important;padding:14px 16px !important;margin-top:8px !important;border-radius:2px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-total-grand>span{color:#E9C77D !important;font-family:var(--font-sans) !important;font-size:11px !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-total-grand b{font-size:26px !important;font-weight:800 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-block{background:#FBF7EC !important;border-left:3px solid #B0873F !important;border-radius:2px !important;padding:14px 16px !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-bank div,.invoice-preview.tmpl-pd20-10-velvetbrush .inv-notes div,.invoice-preview.tmpl-pd20-10-velvetbrush .inv-terms div{font-family:var(--font-sans) !important;color:#2C3648 !important;font-size:12px !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-signature{position:relative !important;z-index:2 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .sig-line{border-top:1px solid #152238 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .sig-caption{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#B0873F !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-footer-note{position:relative !important;z-index:1 !important;margin-top:30px !important;min-height:140px !important;padding:26px 40px 20px !important;color:#F3E4C0 !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;background:linear-gradient(180deg,rgba(21,34,56,0) 0%,#152238 26%,#152238 100%) !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-footer-note::before{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;top:-1px !important;height:14px !important;z-index:1 !important;pointer-events:none !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MDAgMzAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxwYXRoIGQ9Ik0wIDMwIEwwIDE4IEM4MCAyIDIyMCAyIDMwMCAxNCBDMzgwIDI2IDUyMCAyNiA2MDAgMTAgTDYwMCAzMCBaIiBmaWxsPSIjRTlDNzdEIi8+PC9zdmc+") no-repeat center / 100% 100% !important;}.invoice-preview.tmpl-pd20-10-velvetbrush .inv-powered{color:#C9B98A !important;}.invoice-preview.tmpl-pd20-11-palettehouse{background:#FBF8F2!important;color:#16261D!important;font-family:Georgia,'Playfair Display',serif!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;padding-right:70px!important;}.invoice-preview.tmpl-pd20-11-palettehouse::after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:70px!important;z-index:0!important;pointer-events:none!important;background:url("/assets/tpl-art/painter/PD-11-right_motif-safe.webp") repeat-y top right!important;background-size:70px auto!important;opacity:.9!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:1fr 190px!important;gap:6px 20px!important;padding:34px 30px 14px 40px!important;background:transparent!important;border-bottom:1px solid #CFC6B4!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head-left{grid-column:1!important;position:relative!important;padding-left:66px!important;min-height:56px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head-left::before{content:""!important;position:absolute!important;left:0!important;top:-4px!important;width:54px!important;height:54px!important;background:url("/assets/tpl-art/painter/PD-11-header_motif-safe.webp") center/contain no-repeat!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-logo{display:none!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-biz-name{font-size:30px!important;font-weight:700!important;color:#16261D!important;letter-spacing:.01em!important;line-height:1.08!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-biz-name::after{content:"PAINTING & DECORATING"!important;display:block!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;color:#5B6A55!important;margin-top:5px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-biz-contact,.invoice-preview.tmpl-pd20-11-palettehouse .inv-biz-address,.invoice-preview.tmpl-pd20-11-palettehouse .inv-biz-tax{display:none!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head-right{grid-column:2!important;text-align:right!important;padding-top:6px!important;position:relative!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head-right::before{content:"INTERIORS\A EXTERIORS\A DECORATING\A COLOUR CONSULTATION"!important;white-space:pre-line!important;display:block!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.14em!important;color:#5B6A55!important;line-height:1.85!important;border-top:2px solid #B79A6B!important;padding-top:8px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-head-right::after{content:"Quality finishes for a brighter tomorrow."!important;display:block!important;font-family:Georgia,serif!important;font-style:italic!important;font-size:11.5px!important;color:#5B6A55!important;margin-top:10px!important;line-height:1.4!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-doc-title{grid-column:1/-1!important;font-size:76px!important;font-weight:700!important;letter-spacing:.02em!important;color:#16261D!important;line-height:1!important;margin:14px 0 2px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-doc-num,.invoice-preview.tmpl-pd20-11-palettehouse .inv-doc-po{grid-column:2!important;text-align:right!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:11px!important;color:#5B6A55!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-body{position:relative!important;z-index:1!important;padding:0 30px 30px 40px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-parties{display:flex!important;gap:36px!important;padding:18px 0!important;border-bottom:1px solid #CFC6B4!important;margin-bottom:18px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-bill-to,.invoice-preview.tmpl-pd20-11-palettehouse .inv-shipping{flex:1!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-label{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;color:#8A7B5C!important;margin-bottom:6px!important;display:block!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-client-name{font-size:15px!important;font-weight:700!important;color:#16261D!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-client-address,.invoice-preview.tmpl-pd20-11-palettehouse .inv-shipping div{font-size:12.5px!important;color:#4A5548!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-details{display:flex!important;flex-wrap:wrap!important;gap:16px 30px!important;padding-bottom:18px!important;border-bottom:1px solid #CFC6B4!important;margin-bottom:22px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-detail-row{display:flex!important;flex-direction:column!important;gap:3px!important;font-size:13px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-detail-row span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.2em!important;color:#8A7B5C!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-detail-row b{font-weight:400!important;color:#16261D!important;font-size:14px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-table thead th{background:transparent!important;border-bottom:1px solid #16261D!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.18em!important;color:#16261D!important;padding:0 8px 10px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-table tbody td{border-bottom:1px solid #E4DECF!important;padding:14px 8px!important;font-size:13.5px!important;color:#26312A!important;}.invoice-preview.tmpl-pd20-11-palettehouse .td-desc{font-weight:600!important;color:#16261D!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-totals{width:min(320px,100%)!important;margin-left:auto!important;margin-top:14px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-totals>div{font-size:12.5px!important;color:#26312A!important;padding:6px 4px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-totals>div>span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#5B6A55!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-total-grand{background:#E9E2D2!important;margin-top:8px!important;padding:14px 16px!important;border-top:none!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-total-grand span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;color:#16261D!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-total-grand b{font-size:24px!important;font-weight:700!important;color:#16261D!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-block{background:transparent!important;border-top:1px solid #CFC6B4!important;padding-top:16px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-notes{position:relative!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-notes::before{content:"Well decorated, lives brighter."!important;display:block!important;font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:22px!important;color:#16261D!important;transform:rotate(-2deg)!important;margin-bottom:10px!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-bank div,.invoice-preview.tmpl-pd20-11-palettehouse .inv-notes div,.invoice-preview.tmpl-pd20-11-palettehouse .inv-terms div{font-size:12px!important;color:#4A5548!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-signature{font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:24px!important;color:#16261D!important;}.invoice-preview.tmpl-pd20-11-palettehouse .inv-footer-note,.invoice-preview.tmpl-pd20-11-palettehouse .inv-powered{font-size:10.5px!important;color:#5B6A55!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface{background:#FFFFFF!important;color:#233127!important;font-family:'Segoe UI',ui-sans-serif,sans-serif!important;position:relative!important;isolation:isolate!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-head{position:relative!important;display:grid!important;grid-template-columns:1fr 170px!important;gap:8px 18px!important;padding:32px 36px 10px!important;background:transparent!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-logo{display:none!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-biz-name{font-size:27px!important;font-weight:800!important;color:#1F3B30!important;line-height:1.05!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-biz-name::after{content:"PAINTERS | DECORATORS | BRIGHTER SPACES"!important;display:block!important;font-size:9.5px!important;font-weight:600!important;letter-spacing:.18em!important;color:#6B7A70!important;margin-top:6px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-biz-contact,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-biz-address,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-biz-tax{display:none!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-head-right{text-align:right!important;position:relative!important;padding-top:62px!important;background:url("/assets/tpl-art/painter/PD-12-arch-logo-safe.webp") no-repeat top right!important;background-size:48px auto!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-head-right::before{content:"COLOUR\A PEOPLE\A BETTER\A SPACES"!important;white-space:pre-line!important;display:block!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.14em!important;color:#6B7A70!important;line-height:1.7!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-head-right::after{content:"More than paint."!important;display:block!important;font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:17px!important;color:#B9603F!important;margin-top:8px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-doc-title{grid-column:1!important;font-size:44px!important;font-weight:800!important;color:#B9603F!important;margin-top:8px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-doc-num,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-doc-po{grid-column:1!important;font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#6B7A70!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-body{padding:8px 36px 30px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-details{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:14px 0 18px!important;padding:0!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-detail-row{flex:1 1 130px!important;background:#F3EAE1!important;border-radius:10px!important;padding:10px 14px!important;display:flex!important;flex-direction:column!important;gap:2px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-details .inv-detail-row:nth-child(2){background:#DCE6E9!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-details .inv-detail-row:nth-child(3){background:#E1E7DC!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-detail-row span{font-size:9px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#6B7A70!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-detail-row b{font-weight:700!important;font-size:13px!important;color:#233127!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-parties{position:relative!important;display:flex!important;gap:14px!important;margin-bottom:20px!important;min-height:120px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-bill-to,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-shipping{flex:1!important;background:#F1F1EE!important;border-radius:10px!important;padding:14px 16px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-parties::after{content:""!important;flex:1!important;align-self:stretch!important;min-width:120px!important;min-height:120px!important;border-radius:10px!important;background:#DCE6C9 url("/assets/tpl-art/painter/PD-12-parties-photo-safe.webp") center/cover no-repeat!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-label{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#6B7A70!important;display:block!important;margin-bottom:6px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-client-name{font-size:14.5px!important;font-weight:700!important;color:#233127!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-client-address,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-shipping div{font-size:12px!important;color:#4E5C52!important;line-height:1.55!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-table{border-radius:8px!important;overflow:hidden!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-table thead th{background:#B7C4CB!important;color:#1F3B30!important;font-size:10px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:10px 8px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-table tbody td{border-bottom:1px solid #E7E2D8!important;padding:13px 8px!important;font-size:13px!important;color:#2A3A2E!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .td-desc{font-weight:700!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-totals{width:min(300px,100%)!important;margin-left:auto!important;margin-top:12px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-totals>div>span{font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#6B7A70!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-total-grand{grid-column:1/-1!important;display:none!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-block{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:12px!important;margin-top:16px!important;align-items:stretch!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-block .inv-total-grand{display:flex!important;flex-direction:column!important;justify-content:center!important;background:#B9603F!important;border-radius:10px!important;padding:18px 16px!important;color:#FBF3EC!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-block .inv-total-grand span{color:#F5DCCB!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-block .inv-total-grand b{font-size:26px!important;color:#FFFFFF!important;font-weight:800!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-bank{background:#E1E7DC!important;border-radius:10px!important;padding:14px 16px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-notes{background:#DCE6E9!important;border-radius:10px!important;padding:14px 16px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-bank div,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-notes div{font-size:11.5px!important;color:#3C4A40!important;line-height:1.55!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-terms{grid-column:1/-1!important;font-size:11.5px!important;color:#4E5C52!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-signature-row{grid-column:1/-1!important;margin-top:8px!important;}.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-footer-note,.invoice-preview.tmpl-pd20-12-shadeandsurface .inv-powered{font-size:10px!important;color:#6B7A70!important;}.invoice-preview.tmpl-pd20-13-morrowandlime{background:#FAF7F1!important;color:#26241E!important;font-family:Georgia,'Playfair Display',serif!important;position:relative!important;isolation:isolate!important;padding:0!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-head{position:relative!important;display:block!important;padding:0!important;height:238px!important;background:#C9C2AF url("/assets/tpl-art/painter/PD-13-header_motif-safe.webp") center/cover no-repeat!important;overflow:hidden!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-head::before{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:46%!important;height:60%!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(115deg,transparent 0% 15%,#7F8C6E 15% 55%,transparent 55% 100%)!important;opacity:.55!important;filter:blur(1px)!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-head-left{position:absolute!important;left:36px!important;top:22px!important;z-index:2!important;max-width:60%!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-logo{display:none!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-biz-name{font-size:32px!important;font-weight:700!important;color:#26241E!important;text-shadow:0 1px 6px rgba(255,255,255,.6)!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-biz-name::after{content:"PAINTING / DECORATING / BEAUTIFULLY BETTER SPACES"!important;display:block!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:8.5px!important;font-weight:700!important;letter-spacing:.16em!important;color:#3C3A33!important;margin-top:6px!important;text-shadow:0 1px 6px rgba(255,255,255,.8),0 0 3px rgba(255,255,255,.8)!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-biz-contact,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-biz-address,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-biz-tax{display:none!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-head-right{position:absolute!important;right:16px!important;top:16px!important;z-index:2!important;text-align:right!important;background:rgba(250,247,241,.82)!important;padding:10px 20px!important;border-radius:4px!important;backdrop-filter:blur(2px)!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-head-right::before{content:"SPACES\A PEOPLE\A LOVE"!important;white-space:pre-line!important;display:block!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;color:#FBFAF6!important;line-height:1.7!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-doc-title{position:relative!important;z-index:1!important;font-size:52px!important;font-weight:700!important;color:#26241E!important;padding:14px 0 0!important;margin:0!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-doc-num,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-doc-po{padding:0!important;font-size:11px!important;color:#5C594E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-body{position:relative!important;z-index:1!important;padding:16px 40px 32px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-details{display:flex!important;gap:0!important;padding:0 0 18px!important;margin-bottom:20px!important;border-bottom:1px solid #DCD5C4!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-detail-row{padding:0 26px!important;border-left:1px solid #DCD5C4!important;display:flex!important;flex-direction:column!important;gap:3px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-detail-row:first-child{padding-left:0!important;border-left:none!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-detail-row span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.16em!important;color:#7A7666!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-detail-row b{font-weight:400!important;font-size:14px!important;color:#26241E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-parties{display:flex!important;gap:40px!important;margin-bottom:22px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-bill-to,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-shipping{flex:1!important;padding-left:24px!important;border-left:1px solid #DCD5C4!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-bill-to{padding-left:0!important;border-left:none!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-label{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.16em!important;color:#7A7666!important;display:block!important;margin-bottom:6px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-client-name{font-size:14.5px!important;font-weight:700!important;color:#26241E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-client-address,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-shipping div{font-size:12.5px!important;color:#4E4B3F!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-table thead th{background:#DCE2CE!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.1em!important;color:#3E4A34!important;padding:10px 8px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-table tbody td{border-bottom:1px solid #E9E4D6!important;padding:13px 8px!important;font-size:13px!important;color:#2A2820!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .td-desc{font-weight:600!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-totals{width:min(300px,100%)!important;margin-left:auto!important;margin-top:12px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-totals>div>span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#7A7666!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-total-grand{background:#E4E0D2!important;margin-top:8px!important;padding:14px 16px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-total-grand span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.1em!important;color:#26241E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-total-grand b{font-size:23px!important;font-weight:700!important;color:#26241E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-block{display:flex!important;gap:40px!important;margin-top:20px!important;border-top:1px solid #DCD5C4!important;padding-top:18px!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-notes,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-bank,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-terms{flex:1!important;font-size:12px!important;color:#4E4B3F!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-signature{font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:23px!important;color:#26241E!important;}.invoice-preview.tmpl-pd20-13-morrowandlime .inv-footer-note,.invoice-preview.tmpl-pd20-13-morrowandlime .inv-powered{font-size:10px!important;color:#7A7666!important;}.invoice-preview.tmpl-pd20-14-colorform{background:#F5F4F1!important;color:#1B2A44!important;font-family:'Segoe UI',ui-sans-serif,sans-serif!important;position:relative!important;isolation:isolate!important;padding-left:64px!important;overflow:hidden!important;}.invoice-preview.tmpl-pd20-14-colorform::before{content:"PAINT\A REFRESH\A TRANSFORM"!important;white-space:pre-line!important;position:absolute!important;left:0!important;top:0!important;width:64px!important;z-index:2!important;pointer-events:none!important;background:transparent!important;color:#DCE3F2!important;font-size:8.5px!important;font-weight:700!important;letter-spacing:.16em!important;text-align:center!important;padding:26px 6px 0!important;line-height:1.9!important;box-sizing:border-box!important;}.invoice-preview.tmpl-pd20-14-colorform::after{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:64px!important;z-index:1!important;pointer-events:none!important;background:#122142 url("/assets/tpl-art/painter/PD-14-left_motif-safe.webp") center 230px/40px auto no-repeat!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-head{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:1fr 170px!important;gap:6px 18px!important;padding:26px 30px 0!important;background:transparent!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-logo{display:none!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-biz-name{font-size:26px!important;font-weight:900!important;color:#122142!important;letter-spacing:-.01em!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-biz-name::after{content:"SPACES THAT FEEL LIKE HOME"!important;display:block!important;font-size:9px!important;font-weight:700!important;letter-spacing:.2em!important;color:#4A5773!important;margin-top:6px!important;border-top:1px solid #C9CEDA!important;padding-top:6px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-biz-contact,.invoice-preview.tmpl-pd20-14-colorform .inv-biz-address,.invoice-preview.tmpl-pd20-14-colorform .inv-biz-tax{display:none!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-head-right{position:relative!important;text-align:right!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-head-right::before{content:""!important;display:block!important;width:64px!important;height:34px!important;margin:0 0 8px auto!important;background:linear-gradient(90deg,#4A5773 0 20px,#D9603D 20px 42px,#D9D2C0 42px 64px)!important;border-radius:2px!important;}.invoice-preview.invoice-preview.tmpl-pd20-14-colorform .inv-head-right::after{content:"More colour, brighter living."!important;display:block!important;font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:13.5px!important;color:#D9603D!important;position:relative!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-doc-title{grid-column:1/-1!important;position:relative!important;z-index:1!important;background:#122142!important;color:#FFFFFF!important;font-size:46px!important;font-weight:900!important;letter-spacing:.02em!important;margin:18px -30px 0!important;padding:16px 30px!important;transform:skewY(-1.2deg)!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-doc-num,.invoice-preview.tmpl-pd20-14-colorform .inv-doc-po{grid-column:1!important;position:relative!important;z-index:1!important;background:#122142!important;color:#CFE0F5!important;font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:0 30px 14px!important;margin:0 -30px!important;transform:skewY(-1.2deg)!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-body{position:relative!important;z-index:1!important;padding:22px 30px 30px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-details{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-bottom:16px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-detail-row{flex:1 1 120px!important;background:#EAEDF3!important;border-radius:6px!important;padding:10px 12px!important;display:flex!important;flex-direction:column!important;gap:2px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-detail-row span{font-size:8.5px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#4A5773!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-detail-row span::before{content:"● "!important;color:#D9603D!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-detail-row b{font-weight:700!important;font-size:13px!important;color:#122142!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-parties{display:flex!important;gap:12px!important;margin-bottom:18px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-bill-to,.invoice-preview.tmpl-pd20-14-colorform .inv-shipping{flex:1!important;background:#EAEDF3!important;border-radius:6px!important;padding:12px 14px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-label{font-size:8.5px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#4A5773!important;display:block!important;margin-bottom:6px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-label::before{content:"● "!important;color:#D9603D!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-client-name{font-size:13.5px!important;font-weight:700!important;color:#122142!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-client-address,.invoice-preview.tmpl-pd20-14-colorform .inv-shipping div{font-size:11.5px!important;color:#3E4A63!important;line-height:1.55!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-table thead th{background:#122142!important;color:#FFFFFF!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:10px 8px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-table tbody tr:nth-child(even) td{background:#F0F1F5!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-table tbody td{border-bottom:1px solid #DDE1E9!important;padding:12px 8px!important;font-size:12.5px!important;color:#1B2A44!important;}.invoice-preview.tmpl-pd20-14-colorform .td-desc{font-weight:700!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-totals{width:min(300px,100%)!important;margin-left:auto!important;margin-top:12px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-totals>div>span{font-size:9.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#4A5773!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-total-grand{background:#122142!important;margin-top:8px!important;padding:14px 16px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-total-grand span{font-size:10.5px!important;font-weight:700!important;letter-spacing:.12em!important;color:#AEBEDC!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-total-grand b{font-size:26px!important;font-weight:800!important;color:#E67B54!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-block{margin-top:16px!important;border-top:2px solid #122142!important;padding-top:14px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-bank div,.invoice-preview.tmpl-pd20-14-colorform .inv-notes div,.invoice-preview.tmpl-pd20-14-colorform .inv-terms div{font-size:11.5px!important;color:#3E4A63!important;line-height:1.55!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-signature-row{margin-top:10px!important;}.invoice-preview.tmpl-pd20-14-colorform .inv-footer-note{position:relative!important;z-index:1!important;background:#E67B54!important;color:#FFFFFF!important;font-weight:700!important;font-size:10.5px!important;padding:8px 30px 4px!important;margin:16px -30px 0!important;}.tmpl-pd20-14-colorform .inv-powered{position:relative!important;z-index:1!important;background:#E67B54!important;color:#FFFFFF!important;font-weight:700!important;font-size:10.5px!important;padding:4px 30px 8px!important;margin:0 -30px -30px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish{background:#FAF6EC!important;color:#1B1712!important;font-family:Georgia,'Playfair Display',serif!important;position:relative!important;isolation:isolate!important;padding-left:86px!important;overflow:hidden!important;}.invoice-preview.tmpl-pd20-15-atelierfinish::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:86px!important;z-index:1!important;pointer-events:none!important;background-color:#0E0C09!important;background-image:url("/assets/tpl-art/painter/PD-15-left_motif-safe.webp")!important;background-repeat:no-repeat!important;background-size:86px 400px!important;background-position:center bottom 40px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish::after{content:"ATELIER\A FINISH CO.\A \A PAINTING\A DECORATING\A INTERIORS"!important;white-space:pre-line!important;position:absolute!important;left:0!important;top:120px!important;width:86px!important;z-index:2!important;pointer-events:none!important;color:#D8B466!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.14em!important;text-align:center!important;line-height:1.9!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-head{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:1fr 190px!important;gap:6px 18px!important;padding:32px 34px 12px!important;background:transparent!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-logo{display:none!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-head-left::before{content:"COLOUR · CRAFT · A CALMER HOME"!important;display:block!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.24em!important;color:#8A7B5C!important;margin-bottom:10px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-biz-name{display:none!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-biz-contact,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-biz-address,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-biz-tax{display:none!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-head-right{display:contents!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-head-right::before{content:""!important;display:block!important;grid-column:2!important;grid-row:1!important;text-align:right!important;height:90px!important;margin-bottom:8px!important;background:url("/assets/tpl-art/painter/PD-15-header_motif-safe.webp") right top/contain no-repeat!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-head-right::after{content:"“More than paint. A finer way to live.”"!important;display:block!important;grid-column:2!important;grid-row:2!important;text-align:right!important;font-family:Georgia,serif!important;font-style:italic!important;font-size:11px!important;color:#5C5344!important;line-height:1.4!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-doc-title{grid-column:1!important;font-size:64px!important;font-weight:700!important;color:#17130E!important;line-height:1!important;margin-top:6px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-doc-num,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-doc-po{grid-column:1!important;font-size:11px!important;color:#5C5344!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-body{position:relative!important;z-index:1!important;padding:12px 34px 30px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-parties{display:flex!important;gap:36px!important;padding:16px 0!important;border-top:1px solid #E3D9C2!important;border-bottom:1px solid #E3D9C2!important;margin-bottom:18px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-bill-to,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-shipping{flex:1!important;padding-left:26px!important;border-left:1px solid #E3D9C2!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-bill-to{padding-left:0!important;border-left:none!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-label{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.16em!important;color:#8A7B5C!important;display:block!important;margin-bottom:6px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-client-name{font-size:14.5px!important;font-weight:700!important;color:#17130E!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-client-address,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-shipping div{font-size:12.5px!important;color:#4A4436!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-details{display:flex!important;flex-wrap:wrap!important;gap:16px 30px!important;margin-bottom:18px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-detail-row{display:flex!important;flex-direction:column!important;gap:3px!important;font-size:13px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-detail-row span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.16em!important;color:#8A7B5C!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-detail-row b{font-weight:400!important;color:#17130E!important;font-size:13.5px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-table thead th{background:#0E0C09!important;color:#D8B466!important;font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:10px 8px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-table tbody td{border-bottom:1px solid #E9E0CB!important;padding:13px 8px!important;font-size:13px!important;color:#26211A!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .td-desc{font-weight:700!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-totals{width:min(300px,100%)!important;margin-left:auto!important;margin-top:14px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-totals>div>span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#5C5344!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-total-grand{background:linear-gradient(135deg,#E4C583,#B8934A)!important;margin-top:10px!important;padding:16px 18px!important;border-radius:4px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-total-grand span{font-family:'Trebuchet MS',ui-sans-serif,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;color:#2E2308!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-total-grand b{font-size:26px!important;font-weight:800!important;color:#1B1712!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-block{margin-top:18px!important;border-top:1px solid #E3D9C2!important;padding-top:16px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-notes{position:relative!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-notes::before{content:"Thank you"!important;display:block!important;font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:26px!important;color:#17130E!important;margin-bottom:6px!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-bank div,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-notes div,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-terms div{font-size:12px!important;color:#4A4436!important;line-height:1.6!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-signature{font-family:'Segoe Script','Brush Script MT',cursive!important;font-size:24px!important;color:#17130E!important;}.invoice-preview.tmpl-pd20-15-atelierfinish .inv-footer-note,.invoice-preview.tmpl-pd20-15-atelierfinish .inv-powered{font-size:10px!important;color:#8A7B5C!important;}.invoice-preview.tmpl-pd20-16-roomplan{background:#FFFFFF !important;color:#1F3A52 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 300px !important;grid-template-rows:auto auto !important;gap:6px 20px !important;padding:36px 44px 10px !important;background:transparent !important;border-bottom:1px solid #C9D6E0 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-head::after{content:"" !important;position:absolute !important;top:36px !important;right:44px !important;width:300px !important;height:200px !important;z-index:0 !important;pointer-events:none !important;border:1px solid #B9CBDA !important;background-color:#F7FAFC !important;background-image:url(/assets/tpl-art/painter/PD-16-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-head-left{grid-column:1 !important;grid-row:1 / 3 !important;max-width:none !important;position:relative !important;z-index:1 !important;padding-right:12px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-biz-name{font-size:40px !important;font-weight:700 !important;letter-spacing:.01em !important;color:#1F3A52 !important;line-height:1.02 !important;margin-bottom:2px !important;overflow-wrap:anywhere !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-biz-name::after{content:"PAINTING  |  DECORATING  |  BEAUTIFUL SPACES" !important;display:block !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#5B7A99 !important;margin-top:10px !important;border-top:none !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-biz-contact,.invoice-preview.tmpl-pd20-16-roomplan .inv-biz-address,.invoice-preview.tmpl-pd20-16-roomplan .inv-biz-tax{font-family:var(--font-sans) !important;font-size:11px !important;color:#3D5A70 !important;opacity:1 !important;line-height:1.7 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-head-right{display:contents !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-head-right-removed-rule{display:none !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-doc-title{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-size:52px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#1F3A52 !important;margin:26px 0 2px !important;line-height:1 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-doc-num{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;display:block !important;font-family:var(--font-sans) !important;font-size:13px !important;color:#1F3A52 !important;opacity:1 !important;margin:0 0 4px !important;padding-top:12px !important;border-top:1px solid #C9D6E0 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-doc-num::before{content:"No.  " !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-doc-po{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-family:var(--font-sans) !important;font-size:12px !important;color:#3D5A70 !important;opacity:1 !important;margin:0 0 12px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-body{padding:8px 44px 30px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;padding:14px 0 !important;border-bottom:1px solid #C9D6E0 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-label{font-family:var(--font-sans) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5B7A99 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-client-name{font-weight:700 !important;color:#1F3A52 !important;font-size:15px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-client-address{font-family:var(--font-sans) !important;color:#3D5A70 !important;font-size:12px !important;line-height:1.6 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-details{display:flex !important;flex-wrap:wrap !important;gap:6px 24px !important;padding:14px 0 !important;border-bottom:1px solid #C9D6E0 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-detail-row{font-size:12px !important;color:#3D5A70 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-detail-row b{color:#1F3A52 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table{margin-top:22px !important;border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table thead tr{background:#3D5A70 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table thead th{color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table tbody tr{border-bottom:1px solid #DCE5EC !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table tbody tr:nth-child(even){background:#F5F8FA !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table td{padding:11px 12px !important;font-size:13px !important;color:#1F3A52 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-table td.td-num,.invoice-preview.tmpl-pd20-16-roomplan .inv-table td.td-amt{font-family:var(--font-sans) !important;text-align:right !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-totals{margin-top:16px !important;margin-left:auto !important;width:290px !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-totals>div{display:flex !important;justify-content:space-between !important;padding:6px 14px !important;font-size:12.5px !important;color:#1F3A52 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-total-grand{background:#B9CBDA !important;font-weight:800 !important;font-size:16px !important;padding:12px 14px !important;margin-top:4px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-block{margin-top:22px !important;padding-top:16px !important;border-top:1px solid #C9D6E0 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-terms,.invoice-preview.tmpl-pd20-16-roomplan .inv-notes,.invoice-preview.tmpl-pd20-16-roomplan .inv-bank,.invoice-preview.tmpl-pd20-16-roomplan .inv-shipping{font-size:12px !important;color:#3D5A70 !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-signature{margin-top:26px !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-signature-row{border-top:1px solid #1F3A52 !important;padding-top:6px !important;font-size:11px !important;color:#3D5A70 !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-footer-note{position:relative !important;margin-top:26px !important;padding:16px 44px 16px 96px !important;background:#F5F8FA !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5B7A99 !important;text-align:center !important;}.invoice-preview.tmpl-pd20-16-roomplan .inv-footer-note::before{content:"" !important;position:absolute !important;left:20px !important;top:50% !important;transform:translateY(-50%) !important;width:56px !important;height:56px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/painter/PD-16-lower_motif-safe.webp) !important;background-size:contain !important;background-position:left center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-17-softhue{background:#FDFBF9 !important;color:#3A3530 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 280px !important;padding:40px 44px 20px !important;gap:16px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-head::after{content:"" !important;position:absolute !important;top:40px !important;right:44px !important;width:280px !important;height:150px !important;z-index:0 !important;pointer-events:none !important;border-radius:22px !important;background:linear-gradient(120deg,#F3DCD9,#DCE5D3) !important;background-image:url(/assets/tpl-art/painter/PD-17-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-biz-name{font-family:var(--font-serif) !important;font-size:34px !important;font-weight:600 !important;color:#3A3530 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-biz-contact,.invoice-preview.tmpl-pd20-17-softhue .inv-biz-address,.invoice-preview.tmpl-pd20-17-softhue .inv-biz-tax{font-size:11px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A7F74 !important;opacity:1 !important;line-height:1.9 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-head-right{display:contents !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-doc-title{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-family:var(--font-serif) !important;font-size:38px !important;font-weight:400 !important;color:#3A3530 !important;margin:8px 0 2px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-doc-num{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;display:block !important;font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A7F74 !important;opacity:1 !important;margin:0 0 4px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-doc-po{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-size:11px !important;color:#8A7F74 !important;opacity:1 !important;margin:0 0 16px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-body{padding:8px 44px 30px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-bill-to{background:#F6E8E6 !important;border-radius:18px !important;padding:16px 20px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-label{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#B98D82 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-client-name{font-weight:700 !important;color:#3A3530 !important;font-size:14px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-client-address{color:#6B6058 !important;font-size:12px !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-details{background:#E4EBDD !important;border-radius:18px !important;padding:16px 20px !important;display:flex !important;flex-wrap:wrap !important;gap:6px 20px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-detail-row{font-size:12px !important;color:#4B5A3E !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-detail-row b{color:#3A3530 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table{border-collapse:separate !important;border-spacing:0 !important;width:100% !important;border-radius:16px !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table thead tr{background:#D9E2D0 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table thead th{color:#3A3530 !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:12px 16px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table tbody tr{border-bottom:1px solid #ECE6DF !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table td{padding:14px 16px !important;font-size:13px !important;color:#3A3530 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-table td.td-num,.invoice-preview.tmpl-pd20-17-softhue .inv-table td.td-amt{text-align:right !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-totals{margin-top:18px !important;margin-left:auto !important;width:280px !important;border-radius:16px !important;overflow:hidden !important;background:#EFEAE3 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-totals>div{display:flex !important;justify-content:space-between !important;padding:8px 18px !important;font-size:12.5px !important;color:#3A3530 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-total-grand{background:#D9E2D0 !important;font-weight:800 !important;font-size:18px !important;padding:14px 18px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-block{margin-top:20px !important;background:#F6E8E6 !important;border-radius:18px !important;padding:16px 20px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-terms,.invoice-preview.tmpl-pd20-17-softhue .inv-notes,.invoice-preview.tmpl-pd20-17-softhue .inv-bank,.invoice-preview.tmpl-pd20-17-softhue .inv-shipping{font-size:12px !important;color:#6B6058 !important;line-height:1.8 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-signature{margin-top:22px !important;padding:0 44px !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-signature-row{border-top:1px solid #D9CFC5 !important;padding-top:6px !important;font-size:11px !important;color:#8A7F74 !important;}.invoice-preview.tmpl-pd20-17-softhue .inv-footer-note{margin-top:24px !important;padding:14px 44px !important;text-align:center !important;font-size:11px !important;letter-spacing:.05em !important;color:#8A7F74 !important;border-top:1px solid #ECE6DF !important;}.invoice-preview.tmpl-pd20-18-circleline{background:#FEFDFB !important;color:#1A1A1A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 260px !important;grid-template-rows:auto auto !important;gap:6px 20px !important;padding:40px 44px 12px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-head::after{content:"" !important;position:absolute !important;top:40px !important;right:44px !important;width:230px !important;height:230px !important;z-index:0 !important;pointer-events:none !important;border-radius:50% !important;background-color:#B5502E !important;background-image:url(/assets/tpl-art/painter/PD-18-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-head-left{grid-column:1 !important;grid-row:1 / 3 !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-logo{width:64px !important;height:64px !important;border-radius:50% !important;border:1.5px solid #1A1A1A !important;margin-bottom:10px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-biz-name{font-size:34px !important;font-weight:700 !important;color:#1A1A1A !important;line-height:1.05 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-biz-contact,.invoice-preview.tmpl-pd20-18-circleline .inv-biz-address,.invoice-preview.tmpl-pd20-18-circleline .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6B6357 !important;opacity:1 !important;line-height:1.9 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-head-right{display:contents !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-doc-title{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-size:60px !important;font-weight:700 !important;letter-spacing:.01em !important;color:#1A1A1A !important;margin:18px 0 4px !important;line-height:1 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-doc-title::after{content:"" !important;display:block !important;width:64px !important;border-top:2px solid #B5502E !important;margin-top:12px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-doc-num{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;display:block !important;font-family:var(--font-sans) !important;font-size:12px !important;letter-spacing:.08em !important;color:#6B6357 !important;opacity:1 !important;margin:8px 0 0 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-doc-num::before{content:"Invoice no. " !important;font-weight:700 !important;color:#1A1A1A !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-doc-po{position:relative !important;z-index:1 !important;grid-column:1 !important;font-family:var(--font-sans) !important;font-size:11px !important;color:#6B6357 !important;opacity:1 !important;margin:2px 0 0 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-body{padding:20px 44px 30px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;padding-bottom:16px !important;border-bottom:1px solid #E4DFD6 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-label{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6E7A5E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-client-name{font-weight:700 !important;color:#1A1A1A !important;font-size:14px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-client-address{font-family:var(--font-sans) !important;color:#6B6357 !important;font-size:12px !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-details{display:flex !important;flex-wrap:wrap !important;gap:6px 24px !important;padding:14px 0 !important;border-bottom:1px solid #E4DFD6 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-detail-row{font-size:12px !important;color:#6B6357 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-detail-row b{color:#1A1A1A !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table{margin-top:22px !important;border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table thead tr{border-top:1.5px solid #1A1A1A !important;border-bottom:1.5px solid #1A1A1A !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table thead th{font-family:var(--font-sans) !important;color:#1A1A1A !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:12px 10px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table tbody tr{border-bottom:1px solid #E4DFD6 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table td{padding:13px 10px !important;font-size:13.5px !important;color:#1A1A1A !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-table td.td-num,.invoice-preview.tmpl-pd20-18-circleline .inv-table td.td-amt{font-family:var(--font-sans) !important;text-align:right !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-totals{margin-top:18px !important;margin-left:auto !important;width:280px !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-totals>div{display:flex !important;justify-content:space-between !important;padding:6px 0 !important;font-size:12.5px !important;color:#1A1A1A !important;border-bottom:1px solid #E4DFD6 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-total-grand{border-bottom:none !important;font-family:var(--font-serif) !important;font-weight:700 !important;font-size:22px !important;color:#6E7A5E !important;padding-top:12px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-block{margin-top:26px !important;padding-top:16px !important;border-top:1px solid #E4DFD6 !important;font-family:var(--font-sans) !important;position:relative !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-terms,.invoice-preview.tmpl-pd20-18-circleline .inv-notes,.invoice-preview.tmpl-pd20-18-circleline .inv-bank,.invoice-preview.tmpl-pd20-18-circleline .inv-shipping{font-size:12px !important;color:#6B6357 !important;line-height:1.8 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-signature{margin-top:24px !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-signature-row{border-top:1px solid #1A1A1A !important;padding-top:6px !important;font-size:11px !important;color:#6B6357 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-footer-note{position:relative !important;margin-top:30px !important;padding:18px 96px !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#6B6357 !important;}.invoice-preview.tmpl-pd20-18-circleline .inv-footer-note::before{content:"" !important;position:absolute !important;left:24px !important;bottom:6px !important;width:48px !important;height:48px !important;border-radius:50% !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/painter/PD-18-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-19-northcanvas{background:#FBF8F2 !important;color:#22242B !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;padding-right:120px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-pd20-19-northcanvas::after{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;width:120px !important;z-index:0 !important;pointer-events:none !important;border-left:1px solid #C7602F !important;background-color:#FBF8F2 !important;background-image:url(/assets/tpl-art/painter/PD-19-right_motif-safe.webp) !important;background-size:120px auto !important;background-position:top center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:1fr !important;padding:40px 44px 10px !important;background:transparent !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-head-left{position:relative !important;z-index:1 !important;padding-bottom:14px !important;border-bottom:1px solid #22242B !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-biz-name{font-size:52px !important;font-weight:700 !important;color:#22242B !important;line-height:1 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-biz-contact,.invoice-preview.tmpl-pd20-19-northcanvas .inv-biz-address,.invoice-preview.tmpl-pd20-19-northcanvas .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6E6A61 !important;opacity:1 !important;line-height:1.9 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-head-right{position:relative !important;z-index:1 !important;display:flex !important;gap:18px !important;padding-top:10px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-doc-title{font-size:44px !important;font-weight:700 !important;color:#22242B !important;margin:0 !important;line-height:1 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-doc-num{font-family:var(--font-sans) !important;font-size:12px !important;color:#6E6A61 !important;opacity:1 !important;margin-left:auto !important;align-self:flex-end !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-doc-num::before{content:"Invoice no. " !important;font-weight:700 !important;color:#22242B !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-doc-po{font-family:var(--font-sans) !important;font-size:11px !important;color:#6E6A61 !important;opacity:1 !important;align-self:flex-end !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-body{position:relative !important;z-index:1 !important;padding:16px 44px 30px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;padding-bottom:16px !important;border-bottom:1px solid #E7E1D4 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-label{font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#C7602F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-client-name{font-weight:700 !important;color:#22242B !important;font-size:14px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-client-address{font-family:var(--font-sans) !important;color:#6E6A61 !important;font-size:12px !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-details{display:flex !important;flex-wrap:wrap !important;gap:6px 24px !important;padding:14px 0 !important;border-bottom:1px solid #E7E1D4 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-detail-row{font-size:12px !important;color:#6E6A61 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-detail-row b{color:#22242B !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table{margin-top:20px !important;border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table thead tr{background:#E9E2D4 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table thead th{font-family:var(--font-sans) !important;color:#22242B !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table tbody tr{border-bottom:1px solid #E7E1D4 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table td{padding:12px 10px !important;font-size:13px !important;color:#22242B !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-table td.td-num,.invoice-preview.tmpl-pd20-19-northcanvas .inv-table td.td-amt{font-family:var(--font-sans) !important;text-align:right !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-totals{margin-top:16px !important;margin-left:auto !important;width:280px !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-totals>div{display:flex !important;justify-content:space-between !important;padding:7px 14px !important;font-size:12.5px !important;color:#22242B !important;background:#EFEAE0 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-total-grand{background:#C7602F !important;color:#FFFFFF !important;font-weight:800 !important;font-size:18px !important;padding:14px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-block{margin-top:22px !important;padding-top:16px !important;border-top:1px solid #E7E1D4 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-terms,.invoice-preview.tmpl-pd20-19-northcanvas .inv-notes,.invoice-preview.tmpl-pd20-19-northcanvas .inv-bank,.invoice-preview.tmpl-pd20-19-northcanvas .inv-shipping{font-size:12px !important;color:#6E6A61 !important;line-height:1.8 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-signature{margin-top:22px !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-signature-row{border-top:1px solid #22242B !important;padding-top:6px !important;font-size:11px !important;color:#6E6A61 !important;}.invoice-preview.tmpl-pd20-19-northcanvas .inv-footer-note{margin-top:24px !important;padding:14px 0 !important;border-top:1px solid #E7E1D4 !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6E6A61 !important;text-align:center !important;}.invoice-preview.tmpl-pd20-20-oakandpigment{background:#FDFCF9 !important;color:#2C2E23 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 300px !important;gap:16px !important;padding:34px 44px 16px !important;background:#F5F3EC !important;border-bottom:1px solid #DCD9CC !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-head::after{content:"" !important;position:absolute !important;top:34px !important;right:44px !important;width:300px !important;height:150px !important;z-index:0 !important;pointer-events:none !important;border-radius:6px !important;background-image:url(/assets/tpl-art/painter/PD-20-header_motif-safe.webp) !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-head-left{grid-column:1 !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-logo{width:52px !important;height:60px !important;border:1.5px solid #5B6B3F !important;border-radius:50% 50% 6px 6px !important;margin-bottom:8px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-biz-name{font-size:32px !important;font-weight:600 !important;color:#2C2E23 !important;line-height:1.05 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-biz-contact,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-biz-address,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6E7A5E !important;opacity:1 !important;line-height:1.9 !important;margin-top:2px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-head-right{display:contents !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-doc-title{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-size:44px !important;font-weight:600 !important;color:#5B6B3F !important;margin:16px 0 2px !important;line-height:1 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-doc-num{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;color:#6E7A5E !important;opacity:1 !important;margin:0 0 2px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-doc-num::before{content:"Invoice no. " !important;font-weight:700 !important;color:#2C2E23 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-doc-po{position:relative !important;z-index:1 !important;grid-column:1 !important;text-align:left !important;font-family:var(--font-sans) !important;font-size:11px !important;color:#6E7A5E !important;opacity:1 !important;margin:0 0 16px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-body{padding:8px 44px 30px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-parties{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important;padding:16px 0 !important;border-bottom:1px solid #DCD9CC !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-label{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A6F4E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-client-name{font-weight:700 !important;color:#2C2E23 !important;font-size:14px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-client-address{font-family:var(--font-sans) !important;color:#6E7A5E !important;font-size:12px !important;line-height:1.7 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-details{display:flex !important;flex-wrap:wrap !important;gap:6px 24px !important;padding:16px 0 !important;border-bottom:1px solid #DCD9CC !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-detail-row{font-size:12px !important;color:#6E7A5E !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-detail-row b{color:#2C2E23 !important;font-weight:700 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table{margin-top:20px !important;border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table thead tr{background:#5B6B3F !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table thead th{color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:11px 12px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table tbody tr{border-bottom:1px solid #E6E3D6 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table td{padding:12px 12px !important;font-size:13px !important;color:#2C2E23 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table td.td-num,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-table td.td-amt{font-family:var(--font-sans) !important;text-align:right !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-totals{position:relative !important;margin-top:18px !important;margin-left:auto !important;width:290px !important;font-family:var(--font-sans) !important;padding-left:34px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-totals::before{content:"" !important;position:absolute !important;left:-6px !important;top:0 !important;width:34px !important;height:100% !important;min-height:80px !important;z-index:0 !important;pointer-events:none !important;background-image:url(/assets/tpl-art/painter/PD-20-lower_motif-safe.webp) !important;background-size:contain !important;background-position:top left !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-totals>div{display:flex !important;justify-content:space-between !important;padding:7px 14px !important;font-size:12.5px !important;color:#2C2E23 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-total-grand{background:#DDE3CC !important;font-weight:800 !important;font-size:17px !important;color:#3F4A2C !important;padding:13px 14px !important;margin-top:4px !important;border-radius:4px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-block{margin-top:22px !important;padding:16px 20px !important;background:#EDF0E2 !important;border-radius:8px !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-terms,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-notes,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-bank,.invoice-preview.tmpl-pd20-20-oakandpigment .inv-shipping{font-size:12px !important;color:#4B5539 !important;line-height:1.8 !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-signature{margin-top:22px !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-signature-row{border-top:1px solid #5B6B3F !important;padding-top:6px !important;font-size:11px !important;color:#6E7A5E !important;}.invoice-preview.tmpl-pd20-20-oakandpigment .inv-footer-note{margin-top:26px !important;padding:16px 44px !important;background:#5B6B3F !important;color:#F5F3EC !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;}