.invoice-preview.tmpl-cp10-01-timbercraft{background:#FEFEFE !important;color:#16191E !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 170px 0 0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-01-timbercraft::before{content:"" !important;position:absolute !important;right:0 !important;top:0 !important;bottom:0 !important;width:170px !important;background:repeating-linear-gradient(90deg,#7B614C 0 3px,#866B55 3px 7px,#7E634E 7px 13px,#8B6F58 13px 16px) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-01-timbercraft::after{content:"Measure twice, cut once." !important;position:absolute !important;right:0 !important;bottom:0 !important;width:170px !important;padding:0 22px 36px !important;box-sizing:border-box !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:15px !important;line-height:1.4 !important;color:#FFFFFF !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:200px !important;padding:40px 36px 6px 40px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-head-left{position:absolute !important;right:-150px !important;top:40px !important;width:130px !important;max-width:none !important;z-index:1 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-logo{margin-bottom:14px !important;max-width:120px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-head-left div,.invoice-preview.tmpl-cp10-01-timbercraft .inv-head-left span{color:#FFFFFF !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-biz-name{font-family:var(--font-serif) !important;font-size:18px !important;font-weight:700 !important;letter-spacing:.02em !important;line-height:1.15 !important;color:#FFFFFF !important;margin-bottom:12px !important;padding-bottom:10px !important;border-bottom:1px solid rgba(255,255,255,.55) !important;word-break:break-word !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-biz-contact div,.invoice-preview.tmpl-cp10-01-timbercraft .inv-biz-address,.invoice-preview.tmpl-cp10-01-timbercraft .inv-biz-tax{font-size:10.5px !important;font-weight:500 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-biz-address{margin-top:8px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-head-right{text-align:left !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-doc-title{font-family:var(--font-serif) !important;font-size:82px !important;font-weight:400 !important;line-height:.95 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#16191E !important;margin:0 0 10px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-doc-num{display:inline-block !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#8B6F58 !important;opacity:1 !important;padding-top:10px !important;border-top:1px solid #16191E !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-doc-po{font-size:10.5px !important;color:#46484B !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-body{position:relative !important;z-index:1 !important;padding:6px 36px 34px 40px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-parties{display:flex !important;gap:28px !important;border-top:1px solid #DDD4CC !important;border-bottom:none !important;padding:18px 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-details{flex:0 0 240px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-label{font-family:var(--font-serif) !important;font-style:italic !important;font-size:12.5px !important;font-weight:400 !important;letter-spacing:.04em !important;text-transform:none !important;color:#8B6F58 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:700 !important;color:#16191E !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-bill-to div{font-size:12.5px !important;color:#26292D !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#26292D !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#8B6F58 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-detail-row b{color:#16191E !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-table thead th{background:#F0EBE6 !important;color:#16191E !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#16191E !important;border-bottom:1px solid #DDD4CC !important;}.invoice-preview.tmpl-cp10-01-timbercraft .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-totals{width:320px !important;margin:14px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-totals::before{content:"Thank you for choosing us" !important;display:block !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:19px !important;color:#8B6F58 !important;margin-bottom:6px !important;padding-left:10px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-totals>div{font-size:13px !important;color:#46484B !important;padding:6px 10px !important;border-bottom:1px solid #DDD4CC !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#F0EBE6 !important;color:#16191E !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-total-grand b{font-size:19px !important;color:#16191E !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-block{background:transparent !important;border:none !important;border-top:1px solid #DDD4CC !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-block div{color:#26292D !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .sig-line{border-top:1.5px solid #16191E !important;}.invoice-preview.tmpl-cp10-01-timbercraft .sig-caption{color:#8B6F58 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-cp10-01-timbercraft .inv-body::after{content:"" !important;display:block !important;height:0 !important;margin-top:28px !important;border-top:1px solid #16191E !important;}.ige-canvas #invoicePreview.tmpl-cp10-01-timbercraft .inv-head-left [data-f]:hover{background:rgba(255,255,255,.16) !important;box-shadow:0 0 0 3px rgba(255,255,255,.16) !important;}.invoice-preview.tmpl-cp10-02-oakgrain{background:#FEFEFD !important;color:#141E1A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:0 !important;padding:40px 56px 18px !important;margin:0 !important;border:none !important;border-bottom:1px solid #141E1A !important;background:transparent !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head::before,.invoice-preview.tmpl-cp10-02-oakgrain .inv-head::after{position:absolute !important;top:44px !important;writing-mode:vertical-rl !important;font-family:var(--font-sans) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#457A6C !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head::before{content:"Fine joinery" !important;left:22px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head::after{content:"Made to measure" !important;right:22px !important;transform:rotate(180deg) !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head-left{max-width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-logo{margin:0 auto 12px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-name{font-family:var(--font-serif) !important;font-size:30px !important;font-weight:400 !important;letter-spacing:.02em !important;line-height:1.1 !important;color:#141E1A !important;margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-name::after{content:"" !important;display:block !important;width:44px !important;height:1px !important;background:#457A6C !important;margin:12px auto 12px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-contact{display:flex !important;justify-content:center !important;flex-wrap:wrap !important;gap:4px 16px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-contact div{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#1D2A26 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-address,.invoice-preview.tmpl-cp10-02-oakgrain .inv-biz-tax{font-size:11.5px !important;color:#1D2A26 !important;opacity:1 !important;margin-top:6px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-head-right{text-align:center !important;margin-top:18px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-doc-title{font-family:var(--font-serif) !important;font-size:54px !important;font-weight:400 !important;letter-spacing:.14em !important;text-transform:uppercase !important;line-height:1 !important;color:#141E1A !important;margin:0 0 8px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-doc-num{font-family:var(--font-serif) !important;font-style:italic !important;font-size:13px !important;color:#457A6C !important;opacity:1 !important;letter-spacing:.04em !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-doc-po{font-style:italic !important;font-size:11.5px !important;color:#1D2A26 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-body{padding:24px 56px 36px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-parties{display:flex !important;gap:0 !important;border:none !important;border-bottom:1px solid #CDC3BA !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-right:24px !important;border-right:1px solid #CDC3BA !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-details{flex:0 0 250px !important;min-width:0 !important;padding-left:24px !important;text-align:left !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-label{font-family:var(--font-serif) !important;font-style:italic !important;font-size:13px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:#457A6C !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-client-name{font-size:17px !important;font-weight:600 !important;color:#141E1A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-bill-to div{font-size:12.5px !important;color:#1D2A26 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#1D2A26 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-detail-row span{font-style:italic !important;font-size:12.5px !important;font-weight:400 !important;letter-spacing:0 !important;text-transform:none !important;color:#457A6C !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-detail-row b{color:#141E1A !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-table thead th{background:#E6EFEE !important;color:#141E1A !important;font-family:var(--font-serif) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#141E1A !important;border-bottom:1px solid #E6EFEE !important;}.invoice-preview.tmpl-cp10-02-oakgrain .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-totals{width:300px !important;margin:14px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-totals>div{font-style:italic !important;font-size:13px !important;color:#1D2A26 !important;padding:6px 10px !important;border-bottom:1px solid #E6EFEE !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#E6EFEE !important;color:#141E1A !important;font-style:normal !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-total-grand b{font-size:19px !important;color:#141E1A !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-block{background:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-block div{color:#1D2A26 !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .sig-line{border-top:1px solid #141E1A !important;}.invoice-preview.tmpl-cp10-02-oakgrain .sig-caption{font-style:italic !important;color:#457A6C !important;text-transform:none !important;letter-spacing:0 !important;font-size:12px !important;}.invoice-preview.tmpl-cp10-02-oakgrain .inv-body::after{content:"Fine joinery  \00B7  Made to measure  \00B7  Built to last" !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #141E1A !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#457A6C !important;}.invoice-preview.tmpl-cp10-03-hartwood{background:#FDFDFB !important;color:#4B5767 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:40px 40px 18px !important;margin:0 !important;border:none !important;border-bottom:3px solid #5FC55C !important;background:transparent !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-head-left{max-width:58% !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-biz-name{font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;line-height:1.05 !important;color:#3E1E3D !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-biz-contact div{font-size:10.5px !important;letter-spacing:.06em !important;color:#4B5767 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-biz-address,.invoice-preview.tmpl-cp10-03-hartwood .inv-biz-tax{font-size:11px !important;color:#4B5767 !important;opacity:1 !important;margin-top:6px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-doc-title{font-size:54px !important;font-weight:800 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;line-height:.95 !important;color:#3E1E3D !important;margin:0 0 8px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-doc-num{font-size:11px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#3E1E3D !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-doc-po{font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5E6977 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-body{padding:0 40px 34px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-body::before{content:"Joinery  \00B7  Framing  \00B7  Fit-out" !important;display:block !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#3E1E3D !important;padding:12px 0 12px !important;margin-bottom:16px !important;border-bottom:1px solid #CBB7C9 !important;background:repeating-linear-gradient(90deg,#5FC55C 0 1px,transparent 1px 18px) right 0 bottom 6px / 162px 8px no-repeat !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-parties{display:flex !important;gap:0 !important;border:none !important;padding:0 0 16px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-right:20px !important;border-right:1px solid #CBB7C9 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-details{flex:0 0 250px !important;min-width:0 !important;padding-left:20px !important;text-align:left !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#3E1E3D !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#3E1E3D !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-bill-to div{font-size:12.5px !important;color:#4B5767 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4B5767 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#5E6977 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-detail-row b{color:#3E1E3D !important;font-weight:700 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-table{margin-bottom:0 !important;border-collapse:collapse !important;border:1px solid #3E1E3D !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-table thead th{background:#3E1E3D !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 10px !important;border:1px solid #3E1E3D !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#4B5767 !important;border:1px solid #CBB7C9 !important;}.invoice-preview.tmpl-cp10-03-hartwood .td-desc{font-weight:600 !important;color:#3E1E3D !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-totals{width:320px !important;margin:14px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#4B5767 !important;padding:6px 10px !important;border-bottom:1px solid #CBB7C9 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#3E1E3D !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-block{background:transparent !important;border:none !important;border-top:1px solid #CBB7C9 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-block div{color:#4B5767 !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-03-hartwood .sig-line{border-top:1.5px solid #3E1E3D !important;}.invoice-preview.tmpl-cp10-03-hartwood .sig-caption{color:#5E6977 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-cp10-03-hartwood .inv-body::after{content:"Built true  \00B7  Finished right" !important;display:block !important;margin:30px -40px -34px !important;padding:18px 40px !important;background:#3E1E3D repeating-radial-gradient(circle at 88% 170%,transparent 0 16px,rgba(95,197,92,.5) 16px 17px) !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-04-hartwood{background:#FDFDFD !important;color:#16181B !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 200px !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-04-hartwood::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:200px !important;background:#202326 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-04-hartwood::after{content:"Cut with care" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:200px !important;padding:130px 26px 34px !important;box-sizing:border-box !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:17px !important;color:#E3E3E3 !important;background:radial-gradient(circle at 34% 34%,transparent 0 22px,#4A4D52 22px 24px,transparent 24px),radial-gradient(circle at 72% 22%,transparent 0 15px,#4A4D52 15px 17px,transparent 17px),radial-gradient(circle at 56% 66%,transparent 0 30px,#4A4D52 30px 32px,transparent 32px) !important;background-size:200px 130px !important;background-repeat:no-repeat !important;background-position:0 0 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:200px !important;padding:38px 32px 8px 30px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-head-left{position:absolute !important;left:-176px !important;top:38px !important;width:150px !important;max-width:none !important;z-index:1 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-logo{margin-bottom:14px !important;max-width:120px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-head-left div,.invoice-preview.tmpl-cp10-04-hartwood .inv-head-left span{color:#E3E3E3 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-biz-name{font-size:16px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;line-height:1.25 !important;color:#FFFFFF !important;margin-bottom:12px !important;padding-bottom:12px !important;border-bottom:3px solid #9BC04E !important;word-break:break-word !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-biz-contact div,.invoice-preview.tmpl-cp10-04-hartwood .inv-biz-address,.invoice-preview.tmpl-cp10-04-hartwood .inv-biz-tax{font-size:10.5px !important;line-height:1.75 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-biz-address{margin-top:8px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-head-right{text-align:left !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-doc-title{display:inline-block !important;font-size:92px !important;font-weight:800 !important;line-height:.9 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#16181B !important;transform:scaleX(.76) !important;transform-origin:left top !important;margin:0 0 6px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#16181B !important;opacity:1 !important;border-left:4px solid #9BC04E !important;padding-left:10px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-doc-po{font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#4A4D52 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-body{position:relative !important;z-index:1 !important;padding:8px 32px 34px 30px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-parties{display:flex !important;gap:28px !important;border-top:1px solid #DDDDDD !important;border-bottom:none !important;padding:16px 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#4A4D52 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#16181B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-bill-to div{font-size:12.5px !important;color:#2B2E32 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#2B2E32 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#4A4D52 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-detail-row b{color:#16181B !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-table thead th{background:#202326 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#16181B !important;border-bottom:1px solid #E3E3E3 !important;}.invoice-preview.tmpl-cp10-04-hartwood .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-totals{width:330px !important;margin:14px 0 22px auto !important;padding:12px 12px 0 !important;background:#F2F2F2 !important;border:none !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-totals::before{content:"Thank you" !important;display:block !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:19px !important;color:#4A4D52 !important;margin-bottom:4px !important;padding-left:4px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-totals>div{font-size:13px !important;color:#2B2E32 !important;padding:6px 4px !important;border-bottom:1px solid #DDDDDD !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-total-grand{margin:8px -12px 0 !important;padding:12px 14px !important;border:none !important;background:#9BC04E !important;color:#16181B !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-total-grand b{font-size:19px !important;color:#16181B !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-block{background:transparent !important;border:none !important;border-top:1px solid #DDDDDD !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-block div{color:#2B2E32 !important;}.invoice-preview.tmpl-cp10-04-hartwood .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-04-hartwood .sig-line{border-top:1.5px solid #16181B !important;}.invoice-preview.tmpl-cp10-04-hartwood .sig-caption{color:#4A4D52 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.ige-canvas #invoicePreview.tmpl-cp10-04-hartwood .inv-head-left [data-f]:hover{background:rgba(255,255,255,.14) !important;box-shadow:0 0 0 3px rgba(255,255,255,.14) !important;}.invoice-preview.tmpl-cp10-10-modern{background:#FFFFFF !important;color:#30301F !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:24px !important;padding:40px 40px 34px !important;margin:0 !important;border:none !important;background:repeating-linear-gradient(90deg,transparent 0 7px,rgba(0,0,0,.07) 7px 9px),linear-gradient(104deg,#372628 0 60%,#7E86C9 60% 100%) !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head-left{max-width:54% !important;align-self:flex-start !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head-left div,.invoice-preview.tmpl-cp10-10-modern .inv-head-left span{color:#F2F2F1 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-biz-name{font-size:26px !important;font-weight:800 !important;letter-spacing:-.01em !important;line-height:1.1 !important;color:#FFFFFF !important;margin-bottom:10px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-biz-contact div,.invoice-preview.tmpl-cp10-10-modern .inv-biz-address,.invoice-preview.tmpl-cp10-10-modern .inv-biz-tax{font-size:10.5px !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head-right::before{content:"Crafted by hand" !important;display:block !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#222114 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-doc-title{font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;line-height:1 !important;color:#222114 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-doc-num{font-size:12px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#222114 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-doc-po{font-size:10.5px !important;color:#222114 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-head-right span{color:#222114 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-body{padding:26px 40px 34px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-body::before{content:"Carpentry  \00B7  Joinery  \00B7  Fit-out" !important;display:block !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#372628 !important;padding-bottom:10px !important;margin-bottom:18px !important;border-bottom:3px solid #7E86C9 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-parties{display:flex !important;gap:16px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-bill-to,.invoice-preview.tmpl-cp10-10-modern .inv-details{position:relative !important;flex:1 1 0 !important;max-width:none !important;min-width:0 !important;background:#F2F2F1 !important;border-radius:8px !important;padding:16px 16px 16px 56px !important;text-align:left !important;}.invoice-preview.tmpl-cp10-10-modern .inv-bill-to::before,.invoice-preview.tmpl-cp10-10-modern .inv-details::before{content:"" !important;position:absolute !important;left:16px !important;top:16px !important;width:26px !important;height:26px !important;border-radius:50% !important;background:radial-gradient(circle,#FFFFFF 0 4px,#727DA7 4.5px) !important;}.invoice-preview.tmpl-cp10-10-modern .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#372628 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#222114 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-bill-to div{font-size:12.5px !important;color:#3A3A2A !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A3A2A !important;}.invoice-preview.tmpl-cp10-10-modern .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3A3A2A !important;}.invoice-preview.tmpl-cp10-10-modern .inv-detail-row b{color:#222114 !important;font-weight:700 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-10-modern .inv-table thead th{background:#372628 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-10-modern .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#222114 !important;border-bottom:1px solid #DCDCDC !important;}.invoice-preview.tmpl-cp10-10-modern .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-cp10-10-modern .inv-totals{width:330px !important;margin:16px 0 20px auto !important;padding:12px 14px 14px !important;background:#F2F2F1 !important;border:none !important;border-radius:8px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#3A3A2A !important;padding:6px 0 !important;border-bottom:1px solid #DCDCDC !important;}.invoice-preview.tmpl-cp10-10-modern .inv-total-grand{margin:10px -14px -14px !important;padding:12px 16px !important;border:none !important;border-radius:0 0 8px 8px !important;background:#372628 !important;color:#FFFFFF !important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px)) !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-10-modern .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-cp10-10-modern .inv-block{background:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-block div{color:#3A3A2A !important;}.invoice-preview.tmpl-cp10-10-modern .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-10-modern .sig-line{border-top:1.5px solid #222114 !important;}.invoice-preview.tmpl-cp10-10-modern .sig-caption{color:#3A3A2A !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-cp10-10-modern .inv-body::after{content:"Thank you for your business" !important;display:block !important;margin:30px -40px -34px !important;padding:18px 40px !important;background:linear-gradient(104deg,#372628 0 70%,#7E86C9 70% 100%) !important;color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;text-align:left !important;}.ige-canvas #invoicePreview.tmpl-cp10-10-modern .inv-head-left [data-f]:hover{background:rgba(255,255,255,.16) !important;box-shadow:0 0 0 3px rgba(255,255,255,.16) !important;}.invoice-preview.tmpl-cp10-11-oakcraft{background:#FEFEFE !important;color:#1F1C19 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 130px 0 0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-11-oakcraft::before{content:"" !important;position:absolute !important;right:0 !important;top:0 !important;bottom:0 !important;width:130px !important;border-left:3px solid #509C5F !important;box-sizing:border-box !important;background:repeating-linear-gradient(90deg,#C9A063 0 9px,#BE9358 9px 14px,#C7A067 14px 26px,#B58A4E 26px 29px,#D0AA70 29px 38px) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-11-oakcraft::after{content:"" !important;position:absolute !important;right:33px !important;top:40px !important;width:64px !important;height:64px !important;border-radius:50% !important;background:repeating-radial-gradient(circle,#6B4A2B 0 1.5px,transparent 1.5px 7px) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:40px 34px 14px 40px !important;margin:0 !important;border:none !important;border-bottom:1px solid #509C5F !important;background:transparent !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-head-left{max-width:60% !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-biz-name{font-family:var(--font-serif) !important;font-size:30px !important;font-weight:400 !important;letter-spacing:.01em !important;line-height:1.1 !important;color:#1F1C19 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-biz-contact div{font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.06em !important;color:#2B2724 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-biz-address,.invoice-preview.tmpl-cp10-11-oakcraft .inv-biz-tax{font-size:11.5px !important;color:#2B2724 !important;opacity:1 !important;margin-top:6px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-doc-title{display:inline-block !important;font-family:var(--font-serif) !important;font-size:30px !important;font-weight:400 !important;letter-spacing:.32em !important;text-transform:uppercase !important;line-height:1 !important;color:#1F1C19 !important;margin:0 0 8px !important;padding-bottom:8px !important;border-bottom:2px solid #509C5F !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-doc-num{display:block !important;font-family:var(--font-serif) !important;font-size:12.5px !important;letter-spacing:.08em !important;color:#2B2724 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-doc-po{font-size:11px !important;color:#3A3632 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-body{position:relative !important;z-index:1 !important;padding:20px 34px 34px 40px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-parties{display:flex !important;flex-wrap:wrap !important;gap:28px !important;border:none !important;padding:0 0 18px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-parties::after{content:"Built to last a lifetime" !important;flex:0 0 100% !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:20px !important;color:#2F6B3C !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-details{flex:0 0 240px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#2F6B3C !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:700 !important;color:#1F1C19 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-bill-to div{font-size:12.5px !important;color:#2B2724 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#2B2724 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-detail-row span{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#2F6B3C !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-detail-row b{color:#1F1C19 !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-table thead th{background:transparent !important;color:#1F1C19 !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:10px 8px !important;border-top:1px solid #509C5F !important;border-bottom:1px solid #509C5F !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#1F1C19 !important;border-bottom:1px solid #D4EFDC !important;}.invoice-preview.tmpl-cp10-11-oakcraft .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-totals{width:320px !important;margin:14px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-totals>div{font-size:13px !important;color:#2B2724 !important;padding:6px 10px !important;border-bottom:1px solid #D4EFDC !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#D6F1DE !important;color:#1F1C19 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-total-grand b{font-size:19px !important;color:#1F1C19 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-block{background:transparent !important;border:none !important;border-top:1px solid #CFCAC4 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-block div{color:#2B2724 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .sig-line{border-top:1px solid #1F1C19 !important;}.invoice-preview.tmpl-cp10-11-oakcraft .sig-caption{font-family:var(--font-sans) !important;color:#2F6B3C !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-cp10-11-oakcraft .inv-body::after{content:"With thanks  \00B7  for trusting our craft" !important;display:block !important;margin-top:28px !important;padding-top:12px !important;border-top:1px solid #509C5F !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#2F6B3C !important;}.invoice-preview.tmpl-cp10-12-woodline{background:#FEFEFE !important;color:#141414 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:40px 46px 10px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-head-left{max-width:54% !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-biz-name{font-size:13px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#141414 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-biz-contact div{font-size:10.5px !important;color:#262626 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-biz-address,.invoice-preview.tmpl-cp10-12-woodline .inv-biz-tax{font-size:10.5px !important;color:#262626 !important;opacity:1 !important;margin-top:6px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-head-right::before{content:"Cut  \00B7  Join  \00B7  Finish" !important;display:block !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#6C3AA0 !important;padding-bottom:8px !important;margin-bottom:12px !important;border-bottom:1px solid #141414 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-doc-title{display:inline-block !important;font-size:96px !important;font-weight:800 !important;line-height:.9 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#141414 !important;transform:scaleX(.78) !important;transform-origin:right top !important;margin:0 0 6px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-doc-num{display:block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#141414 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-doc-po{font-size:10px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6C3AA0 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-body{padding:6px 46px 34px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-parties{display:flex !important;gap:0 !important;border-top:2px solid #6C3AA0 !important;border-bottom:2px solid #6C3AA0 !important;padding:16px 0 14px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-right:24px !important;border-right:1px solid #6C3AA0 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-details{flex:0 0 250px !important;min-width:0 !important;padding-left:24px !important;text-align:left !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-label{font-size:8.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#6C3AA0 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#141414 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-bill-to div{font-size:12px !important;color:#262626 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#262626 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#262626 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-detail-row b{color:#141414 !important;font-weight:700 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-table thead th{background:#6C3AA0 !important;color:#FFFFFF !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-table tbody td{padding:11px 10px !important;font-size:12.5px !important;color:#141414 !important;border-bottom:1px solid #DCDCDC !important;}.invoice-preview.tmpl-cp10-12-woodline .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-totals{width:320px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-totals>div:not(.inv-total-grand){font-size:12.5px !important;color:#262626 !important;padding:6px 10px !important;border-bottom:1px solid #DCDCDC !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#6C3AA0 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-block{background:transparent !important;border:none !important;border-top:1px solid #DCDCDC !important;border-radius:0 !important;padding:12px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-block div{color:#262626 !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-12-woodline .sig-line{border-top:1.5px solid #141414 !important;}.invoice-preview.tmpl-cp10-12-woodline .sig-caption{color:#262626 !important;letter-spacing:.24em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-cp10-12-woodline .inv-body::after{content:"Thank you  \00B7  Made to measure  \00B7  Built by hand" !important;display:block !important;margin-top:28px !important;padding-top:12px !important;border-top:2px solid #141414 !important;text-align:center !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#262626 !important;}.invoice-preview.tmpl-cp10-13-havenwood{background:#FEFEFE !important;color:#1E1B18 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:74px 0 0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-13-havenwood::before{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;top:0 !important;height:74px !important;background:linear-gradient(90deg,#FEFEFE 0 3px,transparent 3px) 0 0/20% 100% repeat-x,repeating-linear-gradient(0deg,rgba(0,0,0,.09) 0 1px,transparent 1px 5px),linear-gradient(90deg,#C4A276 0 20%,#8E6A46 20% 40%,#B98F63 40% 60%,#6E4E33 60% 80%,#1E1B18 80% 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-13-havenwood::after{content:"Made by hand" !important;position:absolute !important;right:0 !important;top:0 !important;width:20% !important;height:74px !important;display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:0 8px !important;box-sizing:border-box !important;font-family:var(--font-sans) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#FEFEFE !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:34px 39px 16px 45px !important;margin:0 !important;border:none !important;border-bottom:1px solid #D9D4BE !important;background:transparent !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-head-left{max-width:58% !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-biz-name{font-family:var(--font-serif) !important;font-size:26px !important;font-weight:500 !important;letter-spacing:.28em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#1E1B18 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-biz-contact div{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#3A3632 !important;opacity:1 !important;line-height:1.8 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-biz-address,.invoice-preview.tmpl-cp10-13-havenwood .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#3A3632 !important;opacity:1 !important;margin-top:6px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-doc-title{display:inline-block !important;font-family:var(--font-serif) !important;font-size:36px !important;font-weight:500 !important;letter-spacing:.34em !important;text-transform:uppercase !important;line-height:1 !important;color:#1E1B18 !important;margin:0 0 8px !important;padding-bottom:8px !important;border-bottom:3px solid #B0A16A !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:10.5px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#3A3632 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;color:#55504B !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-body{position:relative !important;z-index:1 !important;padding:20px 39px 30px 45px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-parties{display:flex !important;gap:28px !important;border:none !important;padding:0 0 16px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-label{font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#7A6B3A !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:600 !important;color:#1E1B18 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12px !important;color:#3A3632 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-family:var(--font-sans) !important;font-size:12px !important;padding:3px 0 !important;color:#3A3632 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-detail-row span{font-size:9px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#7A6B3A !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-detail-row b{color:#1E1B18 !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-table thead th{background:#EEEDE4 !important;color:#1E1B18 !important;font-family:var(--font-sans) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;padding:10px 10px !important;border:none !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-table tbody td{padding:12px 10px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1E1B18 !important;border-bottom:1px solid #EEEDE4 !important;}.invoice-preview.tmpl-cp10-13-havenwood .td-desc{font-family:var(--font-serif) !important;font-size:14px !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-totals{width:320px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A3632 !important;padding:6px 10px !important;border-bottom:1px solid #EEEDE4 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#EEEDE4 !important;color:#1E1B18 !important;font-family:var(--font-serif) !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-total-grand b{font-size:19px !important;color:#1E1B18 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-block{background:transparent !important;border:none !important;border-top:1px solid #D9D4BE !important;border-radius:0 !important;padding:12px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-block div{font-family:var(--font-sans) !important;font-size:12px !important;color:#3A3632 !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-13-havenwood .sig-line{border-top:1px solid #1E1B18 !important;}.invoice-preview.tmpl-cp10-13-havenwood .sig-caption{font-family:var(--font-sans) !important;color:#7A6B3A !important;letter-spacing:.22em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-cp10-13-havenwood .inv-body::after{content:"Fine carpentry  \00B7  Made to last" !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #D9D4BE !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#7A6B3A !important;}.invoice-preview.tmpl-cp10-14-oakplane{background:#FEFEFE !important;color:#1E2622 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:36px 24px 12px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-head-left{max-width:56% !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-biz-name{font-size:14px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#1E2622 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-biz-contact div{position:relative !important;padding-left:14px !important;font-size:10.5px !important;color:#2E3A33 !important;opacity:1 !important;line-height:1.8 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-biz-contact div::before{content:"" !important;position:absolute !important;left:0 !important;top:6px !important;width:7px !important;height:7px !important;border-radius:50% !important;background:#243E40 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-biz-address,.invoice-preview.tmpl-cp10-14-oakplane .inv-biz-tax{font-size:10.5px !important;color:#2E3A33 !important;opacity:1 !important;margin-top:6px !important;padding-left:14px !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-head-right{text-align:right !important;border-left:1px solid #CFD3CF !important;padding-left:20px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-doc-title{font-size:30px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;line-height:1 !important;color:#243E40 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-doc-num{font-family:var(--font-serif) !important;font-style:italic !important;font-size:13px !important;color:#2E3A33 !important;opacity:1 !important;letter-spacing:.02em !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-doc-po{font-size:10.5px !important;color:#2E3A33 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-body{padding:12px 24px 26px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-parties{display:flex !important;gap:14px !important;border:none !important;padding:0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-bill-to,.invoice-preview.tmpl-cp10-14-oakplane .inv-details{position:relative !important;flex:1 1 0 !important;max-width:none !important;min-width:0 !important;background:#F1F3EF !important;border-radius:14px !important;padding:18px 18px 18px 60px !important;text-align:left !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-bill-to::before,.invoice-preview.tmpl-cp10-14-oakplane .inv-details::before{content:"" !important;position:absolute !important;left:18px !important;top:18px !important;width:28px !important;height:28px !important;border-radius:50% !important;background:radial-gradient(circle,#A9B95E 0 5px,#243E40 5.5px) !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-label{font-size:9px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#243E40 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1E2622 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-bill-to div{font-size:12px !important;color:#2E3A33 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#2E3A33 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-detail-row span{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#2E3A33 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-detail-row b{color:#1E2622 !important;font-weight:700 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table{margin-bottom:0 !important;border-collapse:separate !important;border-spacing:0 !important;border:1px solid #DFE2DE !important;border-radius:12px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table thead th{background:#243E40 !important;color:#FFFFFF !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table thead th:first-child{border-top-left-radius:11px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table thead th:last-child{border-top-right-radius:11px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#1E2622 !important;border-bottom:1px solid #DFE2DE !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-table tbody tr:last-child td{border-bottom:none !important;}.invoice-preview.tmpl-cp10-14-oakplane .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-totals{width:330px !important;margin:16px 0 18px auto !important;padding:14px 16px 16px !important;background:#F1F3EF !important;border:none !important;border-radius:14px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-totals>div:not(.inv-total-grand){font-size:12.5px !important;color:#2E3A33 !important;padding:6px 0 !important;border-bottom:1px solid #DFE2DE !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-total-grand{margin:10px -16px -16px !important;padding:12px 16px !important;border:none !important;border-radius:0 0 14px 14px !important;background:#243E40 !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-block{background:#F1F3EF !important;border:none !important;border-radius:14px !important;padding:16px 18px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-block div{color:#2E3A33 !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-14-oakplane .sig-line{border-top:1.5px solid #243E40 !important;}.invoice-preview.tmpl-cp10-14-oakplane .sig-caption{color:#2E3A33 !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-cp10-14-oakplane .inv-body::after{content:"Grown slow  \00B7  Built well" !important;display:block !important;margin-top:24px !important;padding-top:76px !important;text-align:center !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#243E40 !important;background:repeating-radial-gradient(circle at 50% 30px,#A9B95E 0 1px,transparent 1px 6px) 50% 0/64px 60px no-repeat !important;}.invoice-preview.tmpl-cp10-15-hollowoak{background:#FEFEFE !important;color:#22252A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-head{position:relative !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:38px 25px 14px !important;margin:0 !important;border:none !important;border-bottom:1px solid #794666 !important;background:transparent !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-head::after{content:"Est. with pride" !important;position:absolute !important;right:25px !important;bottom:-7px !important;padding:0 8px !important;background:#FEFEFE !important;font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#794666 !important;line-height:14px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-head-left{max-width:58% !important;display:grid !important;grid-template-columns:auto 1fr !important;column-gap:20px !important;align-items:start !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-logo{grid-column:1 !important;grid-row:1 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-name{grid-column:1 !important;grid-row:2 !important;font-family:var(--font-serif) !important;font-size:22px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#22252A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-contact{grid-column:2 !important;grid-row:1 / span 4 !important;border-left:1px solid #794666 !important;padding-left:18px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-contact div{position:relative !important;padding-left:12px !important;font-family:var(--font-sans) !important;font-size:10.5px !important;color:#3A3D42 !important;opacity:1 !important;line-height:1.8 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-contact div::before{content:"" !important;position:absolute !important;left:0 !important;top:7px !important;width:5px !important;height:5px !important;border-radius:50% !important;background:#794666 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-address{grid-column:1 !important;grid-row:3 !important;font-family:var(--font-sans) !important;font-size:10.5px !important;color:#3A3D42 !important;opacity:1 !important;margin-top:0 !important;line-height:1.5 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-biz-tax{grid-column:1 !important;grid-row:4 !important;font-family:var(--font-sans) !important;font-size:10.5px !important;color:#3A3D42 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-doc-title{font-family:var(--font-serif) !important;font-size:40px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;line-height:1 !important;color:#22252A !important;margin:0 0 8px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-doc-num{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#794666 !important;opacity:1 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;color:#3A3D42 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-body{padding:26px 25px 30px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-parties{display:flex !important;gap:28px !important;border:none !important;padding:0 0 16px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-label{font-family:var(--font-sans) !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#794666 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:700 !important;color:#22252A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-bill-to div{font-size:12.5px !important;color:#2E3136 !important;line-height:1.6 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#2E3136 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-detail-row span{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#794666 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-detail-row b{color:#22252A !important;font-weight:600 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-table{margin-bottom:0 !important;border-collapse:collapse !important;border:1px solid #794666 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-table thead th{background:#794666 !important;color:#FFFFFF !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:10px 10px !important;border:1px solid #794666 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-table tbody td{padding:11px 10px !important;font-size:12.5px !important;color:#22252A !important;border:1px solid #D9CBD3 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-totals{width:320px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-totals>div{font-size:12.5px !important;color:#3A3D42 !important;padding:6px 10px !important;border-bottom:1px solid #D9CBD3 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-total-grand{margin-top:8px !important;padding:12px 14px !important;border:none !important;background:#EFE4EB !important;color:#22252A !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-total-grand b{font-size:19px !important;color:#22252A !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-block{background:transparent !important;border:none !important;border-top:1px solid #D9CBD3 !important;border-radius:0 !important;padding:12px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-block div{font-family:var(--font-sans) !important;font-size:12px !important;color:#3A3D42 !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .sig-line{border-top:1px solid #22252A !important;}.invoice-preview.tmpl-cp10-15-hollowoak .sig-caption{font-family:var(--font-sans) !important;color:#794666 !important;letter-spacing:.22em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-cp10-15-hollowoak .inv-body::after{content:"Measure twice  \00B7  Cut once" !important;display:block !important;margin-top:26px !important;padding:10px 0 !important;border-top:1px solid #794666 !important;border-bottom:1px solid #794666 !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#794666 !important;}