.invoice-preview.tmpl-hb34-17-salonelegance{background:#FBF2EF !important;color:#33242A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-17-salonelegance::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:10px !important;background:#1A1516 !important;z-index:2 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 220px !important;gap:18px !important;align-items:center !important;padding:36px 34px 24px 40px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(115deg,#F3DAD7,#EFC7C2 55%,#E9CFC6) !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-logo{margin-bottom:8px !important;max-width:104px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-biz-name{font-size:25px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#2E2024 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-biz-contact div,.invoice-preview.tmpl-hb34-17-salonelegance .inv-biz-address,.invoice-preview.tmpl-hb34-17-salonelegance .inv-biz-tax{font-size:10.5px !important;color:#6B4A4C !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-doc-title{display:block !important;font-size:42px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#2E2024 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#9A5A5E !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-doc-po{font-size:10.5px !important;letter-spacing:.06em !important;color:#9A5A5E !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-body{position:relative !important;z-index:1 !important;padding:6px 34px 32px 40px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-parties{display:flex !important;gap:0 !important;border:none !important;padding:0 !important;margin-bottom:16px !important;background:#F6DEDA !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-bill-to{flex:1 1 0 !important;min-width:0 !important;padding:14px 16px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-details{flex:1 1 0 !important;min-width:0 !important;padding:14px 16px !important;border-left:1px solid #E3BFBC !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#9A5A5E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2E2024 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-bill-to div{font-size:12.5px !important;color:#4C363A !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:2px 0 !important;color:#4C363A !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#9A5A5E !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-detail-row b{color:#2E2024 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-table{background:transparent !important;border:none !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-table thead tr{background:#EFC7C2 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-table thead th{color:#5E3A3C !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-table tbody td{padding:10px 12px !important;font-size:13px !important;color:#33242A !important;border-bottom:1px solid #F0DCD8 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-totals>div{font-size:13px !important;color:#4C363A !important;padding:6px 8px !important;border-bottom:1px solid #F0DCD8 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;border-radius:6px !important;background:#EFC7C2 !important;color:#2E2024 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-total-grand b{font-size:19px !important;color:#2E2024 !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-block{background:#F8EDEA !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-block div{color:#4C363A !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .sig-line{border-top:1.5px solid #33242A !important;}.invoice-preview.tmpl-hb34-17-salonelegance .sig-caption{color:#8A5A5D !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-17-salonelegance .inv-body::after{content:"Self care looks good on you" !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #F0DCD8 !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#9A5A5E !important;}

.invoice-preview.tmpl-hb34-18-sagerituals{background:#FDFBF6 !important;color:#2F3A2A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;padding-bottom:44px !important;}.invoice-preview.tmpl-hb34-18-sagerituals::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:44px !important;background:#6E7C5D !important;border-radius:60% 60% 0 0/28px 28px 0 0 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:34px 38px 14px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-logo{margin-bottom:10px !important;max-width:104px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-biz-name{font-size:26px !important;font-weight:600 !important;font-style:italic !important;letter-spacing:.01em !important;color:#3D4B34 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-biz-contact div,.invoice-preview.tmpl-hb34-18-sagerituals .inv-biz-address,.invoice-preview.tmpl-hb34-18-sagerituals .inv-biz-tax{font-size:10.5px !important;color:#5C6A50 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-doc-title{display:block !important;font-size:30px !important;font-weight:400 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3D4B34 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:600 !important;color:#5C6A50 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-doc-po{font-size:10.5px !important;color:#7D8A70 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-body{position:relative !important;z-index:1 !important;padding:8px 38px 20px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-parties{display:flex !important;gap:26px !important;border-top:1px solid #DDE3D2 !important;padding:16px 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-details{flex:0 0 230px !important;min-width:0 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6E7C5D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2F3A2A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-bill-to div{font-size:13px !important;color:#3E4A36 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3E4A36 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#7D8A70 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-detail-row b{color:#2F3A2A !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-table thead th{color:#2F3A2A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 8px !important;border-bottom:1.5px solid #6E7C5D !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#2F3A2A !important;border-bottom:1px solid #E4E9DA !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-totals{width:300px !important;margin:14px 0 16px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-totals>div{font-size:13px !important;color:#3E4A36 !important;padding:6px 8px !important;border-bottom:1px solid #E4E9DA !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#6E7C5D !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-block{background:#F1F4EA !important;border:none !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-block div{color:#3E4A36 !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-signature-row{justify-content:flex-end !important;margin-top:14px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .sig-line{border-top:1.5px solid #2F3A2A !important;}.invoice-preview.tmpl-hb34-18-sagerituals .sig-caption{color:#7D8A70 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-18-sagerituals .inv-body::after{content:"Good things ahead" !important;display:block !important;margin-top:18px !important;padding-top:10px !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#6E7C5D !important;}

.invoice-preview.tmpl-hb34-21-blushonlocation{background:#FFFCFB !important;color:#211618 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:36px 34px 18px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(135deg,#F7E1DE,#F0C9C4 60%,#EAD2CB) !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-logo{margin-bottom:8px !important;max-width:104px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-biz-name{font-size:28px !important;font-weight:600 !important;font-style:italic !important;color:#1E1416 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-biz-contact div,.invoice-preview.tmpl-hb34-21-blushonlocation .inv-biz-address,.invoice-preview.tmpl-hb34-21-blushonlocation .inv-biz-tax{font-size:10.5px !important;color:#5E4643 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-doc-title{display:block !important;font-size:38px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#1E1416 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.08em !important;color:#8A4F4B !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-doc-po{font-size:10.5px !important;color:#8A4F4B !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-body{position:relative !important;z-index:1 !important;padding:6px 34px 32px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-parties{display:flex !important;gap:0 !important;border:none !important;padding:0 !important;margin-bottom:16px !important;background:#F6DAD5 !important;border-radius:4px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-bill-to{flex:1 1 0 !important;min-width:0 !important;padding:14px 16px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-details{flex:1 1 0 !important;min-width:0 !important;padding:14px 16px !important;border-left:1px solid #E5BFB8 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A4F4B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1E1416 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-bill-to div{font-size:12.5px !important;color:#3E2C29 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:2px 0 !important;color:#3E2C29 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8A4F4B !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-detail-row b{color:#1E1416 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-table{background:transparent !important;border:none !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-table thead tr{background:#1E1416 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-table thead th{color:#FBF1EF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-table tbody td{padding:10px 12px !important;font-size:13px !important;color:#211618 !important;border-bottom:1px solid #F0DCD5 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-totals>div{font-size:13px !important;color:#3E2C29 !important;padding:6px 8px !important;border-bottom:1px solid #F0DCD5 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#1E1416 !important;color:#FBF1EF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-total-grand b{font-size:19px !important;color:#FBF1EF !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-block{background:#F8EAE6 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-block div{color:#3E2C29 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .sig-line{border-top:1.5px solid #1E1416 !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .sig-caption{color:#8A4F4B !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-21-blushonlocation .inv-body::after{content:"Look good anywhere" !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #F0DCD5 !important;text-align:center !important;font-style:italic !important;font-size:14px !important;color:#1E1416 !important;}

.invoice-preview.tmpl-hb34-22-claritybar{background:#F7F3EC !important;color:#2A2E24 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;padding:36px 38px 14px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-logo{margin-bottom:10px !important;max-width:104px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-biz-name{font-size:22px !important;font-weight:400 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#2A2E24 !important;margin-bottom:8px !important;padding-bottom:8px !important;border-bottom:1px solid #C9D0BC !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-biz-contact div,.invoice-preview.tmpl-hb34-22-claritybar .inv-biz-address,.invoice-preview.tmpl-hb34-22-claritybar .inv-biz-tax{font-size:10.5px !important;color:#5C6552 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-doc-title{display:block !important;font-size:40px !important;font-weight:400 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#2A2E24 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-doc-num{display:block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#5C6552 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-doc-po{font-size:10.5px !important;color:#7C866E !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-body{position:relative !important;z-index:1 !important;padding:8px 38px 34px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-parties{display:flex !important;gap:26px !important;border-top:1px solid #DCE0CF !important;padding:16px 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#ECEFE1 !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#7C9457 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-client-name{font-size:16px !important;font-weight:600 !important;color:#2A2E24 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-bill-to div{font-size:13px !important;color:#3A4131 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A4131 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#7C866E !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-detail-row b{color:#2A2E24 !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-table thead th{color:#2A2E24 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 8px !important;border-bottom:1px solid #2A2E24 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#2A2E24 !important;border-bottom:1px solid #E3E7D6 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-totals>div{font-size:13px !important;color:#3A4131 !important;padding:6px 8px !important;border-bottom:1px solid #E3E7D6 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#7C9457 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-block{background:#ECEFE1 !important;border:none !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-block div{color:#3A4131 !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-22-claritybar .sig-line{border-top:1.5px solid #2A2E24 !important;}.invoice-preview.tmpl-hb34-22-claritybar .sig-caption{color:#7C866E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-22-claritybar .inv-body::after{content:"Radiant skin, brighter days" !important;display:block !important;margin-top:24px !important;padding:12px !important;background:#7C8A6C !important;border-radius:4px !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#FFFFFF !important;}

.invoice-preview.tmpl-hb34-23-runwaycanvas{background:#FCFAF9 !important;color:#141010 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;padding:38px 36px 20px !important;margin:0 0 18px !important;border:none !important;border-bottom:3px solid #141010 !important;background:transparent !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-logo{margin-bottom:10px !important;max-width:110px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-biz-name{font-size:38px !important;font-weight:900 !important;letter-spacing:-.01em !important;line-height:.95 !important;text-transform:uppercase !important;color:#141010 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-biz-contact div,.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-biz-address,.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-biz-tax{font-size:10.5px !important;color:#B4888C !important;opacity:1 !important;line-height:1.7 !important;font-weight:600 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-doc-title{display:block !important;font-size:24px !important;font-weight:800 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#141010 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#B4888C !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-doc-po{font-size:10.5px !important;color:#8A8A8A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-body{position:relative !important;z-index:1 !important;padding:8px 36px 34px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-parties{display:flex !important;gap:26px !important;border-top:none !important;border-bottom:1px solid #E7E1E2 !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-details{flex:0 0 230px !important;min-width:0 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B4888C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#141010 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-bill-to div{font-size:13px !important;color:#2C2626 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#2C2626 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8A8A8A !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-detail-row b{color:#141010 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-table thead th{color:#141010 !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 8px !important;border-bottom:1px solid #141010 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#141010 !important;border-bottom:1px solid #E7E1E2 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-totals>div{font-size:13px !important;color:#2C2626 !important;padding:6px 8px !important;border-bottom:1px solid #E7E1E2 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#141010 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-block{background:#F5EFEF !important;border:none !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-block div{color:#2C2626 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .sig-line{border-top:1.5px solid #141010 !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .sig-caption{color:#8A8A8A !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-23-runwaycanvas .inv-body::after{content:"With gratitude" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E7E1E2 !important;text-align:center !important;font-style:italic !important;font-size:14px !important;color:#B4888C !important;}

.invoice-preview.tmpl-hb34-24-northlinesupply{background:#D9C8A4 !important;color:#241C12 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;padding:34px 34px 18px !important;margin:0 0 18px !important;border:none !important;border-top:4px double #241C12 !important;border-bottom:4px double #241C12 !important;background:transparent !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-logo{margin-bottom:8px !important;max-width:100px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-biz-name{font-size:30px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#241C12 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-biz-contact div,.invoice-preview.tmpl-hb34-24-northlinesupply .inv-biz-address,.invoice-preview.tmpl-hb34-24-northlinesupply .inv-biz-tax{font-size:10.5px !important;color:#4A3B24 !important;opacity:1 !important;line-height:1.7 !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-doc-title{display:block !important;font-size:34px !important;font-weight:900 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#241C12 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-doc-num{display:block !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.06em !important;color:#8B2E2E !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-doc-po{font-size:10.5px !important;color:#4A3B24 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-body{position:relative !important;z-index:1 !important;padding:8px 34px 34px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-parties{display:flex !important;gap:26px !important;border-top:1px solid #B7A57E !important;border-bottom:1px solid #B7A57E !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-details{flex:0 0 230px !important;min-width:0 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8B2E2E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#241C12 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-bill-to div{font-size:13px !important;color:#332816 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#332816 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#4A3B24 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-detail-row b{color:#241C12 !important;font-weight:800 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-table thead th{color:#241C12 !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 8px !important;border-bottom:2px solid #241C12 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#241C12 !important;border-bottom:1px solid #C7B68E !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-totals>div{font-size:13px !important;color:#332816 !important;padding:6px 8px !important;border-bottom:1px solid #C7B68E !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#8B2E2E !important;color:#F4E9D2 !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-total-grand b{font-size:20px !important;color:#F4E9D2 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-block{background:#CDBB92 !important;border:none !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-block div{color:#332816 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .sig-line{border-top:1.5px solid #241C12 !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .sig-caption{color:#4A3B24 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-24-northlinesupply .inv-body::after{content:"More than supply, a stronger community" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:4px double #241C12 !important;text-align:center !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:11px !important;color:#8B2E2E !important;}
