.invoice-preview.tmpl-hb34-02-lumierestudio{background:#FFFFFF !important;color:#2A1E1D !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:230px minmax(0,1fr) !important;gap:0 !important;align-items:stretch !important;padding:0 !important;margin:0 0 22px !important;border:none !important;background:none !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-head-left{max-width:none !important;background:linear-gradient(165deg,#B08A82,#8C6660) !important;padding:40px 26px !important;color:#FBF3F0 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-logo{margin-bottom:10px !important;max-width:150px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-biz-name{font-size:24px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#FBF3F0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-biz-contact div,.invoice-preview.tmpl-hb34-02-lumierestudio .inv-biz-address,.invoice-preview.tmpl-hb34-02-lumierestudio .inv-biz-tax{font-size:10px !important;color:#F0DCD8 !important;opacity:1 !important;line-height:1.9 !important;letter-spacing:.04em !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-head-right{text-align:left !important;padding:46px 34px 20px !important;background:#FFFFFF !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-doc-title{display:block !important;font-size:56px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#241815 !important;margin:0 0 8px !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#8C6660 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9A8580 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-parties{display:flex !important;gap:24px !important;border-top:1px solid #E9DAD6 !important;border-bottom:1px solid #E9DAD6 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-details{flex:0 0 220px !important;min-width:0 !important;background:none !important;padding:0 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#8C6660 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#241815 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-bill-to div{font-size:11px !important;color:#5A4744 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-detail-row{font-size:11px !important;padding:3px 0 !important;color:#5A4744 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-detail-row span{color:#8C6660 !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-detail-row b{color:#241815 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-table thead tr{background:#F1E5E1 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-table thead th{font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8C6660 !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-table tbody td{font-size:12px !important;color:#2A1E1D !important;padding:10px 12px !important;border-bottom:1px solid #F1E5E1 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-totals>div{font-size:11.5px !important;color:#5A4744 !important;padding:4px 0 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-total-grand{background:#F1E5E1 !important;padding:12px 14px !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-total-grand b{font-size:20px !important;color:#8C6660 !important;font-weight:900 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-block{border-top:1px solid #E9DAD6 !important;padding-top:14px !important;margin-top:16px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-block div{font-size:11px !important;color:#5A4744 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .sig-line{border-top:1px solid #C7A9A2 !important;}.invoice-preview.tmpl-hb34-02-lumierestudio .sig-caption{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#8C6660 !important;}
.invoice-preview.tmpl-hb34-03-elegantmakeup{background:#FEFCFA !important;color:#2E2624 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;padding:44px 34px 18px !important;margin:0 0 20px !important;border:none !important;background:radial-gradient(120% 100% at 50% 0%,#F4E3D7,#FEFCFA 70%) !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-logo{margin:0 auto 10px !important;max-width:130px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-biz-name{font-size:30px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#3B2A22 !important;margin-bottom:8px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-biz-contact div,.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-biz-address,.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-biz-tax{font-size:10px !important;color:#8A7468 !important;opacity:1 !important;line-height:1.7 !important;text-align:center !important;letter-spacing:.18em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-head-right{text-align:center !important;margin-top:14px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-doc-title{display:block !important;font-size:42px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#3B2A22 !important;margin:8px 0 6px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B08A6B !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A6928A !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-parties{display:flex !important;justify-content:center !important;gap:24px !important;border-top:none !important;border-bottom:1px solid #EEDFD6 !important;padding:0 0 16px !important;margin-bottom:16px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#F7EEE7 !important;padding:12px 14px !important;text-align:left !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B08A6B !important;margin-bottom:6px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3B2A22 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-bill-to div{font-size:11px !important;color:#7A675E !important;line-height:1.7 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-detail-row{font-size:10.5px !important;padding:3px 0 !important;color:#7A675E !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-detail-row span{color:#B08A6B !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-detail-row b{color:#3B2A22 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-table thead tr{background:#F7EEE7 !important;border-bottom:1px solid #EEDFD6 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-table thead th{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B08A6B !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-table tbody td{font-size:12px !important;color:#3B2A22 !important;padding:12px !important;border-bottom:1px solid #F2E7DF !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-totals>div{font-size:11.5px !important;color:#7A675E !important;padding:4px 0 !important;text-align:right !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-total-grand{background:#F0DCD0 !important;padding:12px 14px !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-total-grand b{font-size:20px !important;color:#8C5A38 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-block{border-top:1px solid #EEDFD6 !important;padding-top:14px !important;margin-top:16px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-block div{font-size:11px !important;color:#7A675E !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .inv-signature-row{margin-top:20px !important;justify-content:center !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .sig-line{border-top:1px solid #DCC3B4 !important;}.invoice-preview.tmpl-hb34-03-elegantmakeup .sig-caption{font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B08A6B !important;text-align:center !important;}
.invoice-preview.tmpl-hb34-04-lunelashbrow{background:#FFFFFF !important;color:#2B211D !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 250px !important;gap:22px !important;align-items:start !important;padding:36px 34px 20px !important;margin:0 0 18px !important;border:none !important;background:none !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-logo{margin-bottom:6px !important;max-width:120px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-biz-name{font-size:40px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;line-height:1 !important;color:#3D2A1F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-biz-contact div,.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-biz-address,.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-biz-tax{font-size:10px !important;color:#8A7263 !important;opacity:1 !important;line-height:1.7 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-head-right{text-align:right !important;background:linear-gradient(155deg,#3D2A1F,#241811) !important;color:#F3E9DD !important;padding:18px 20px !important;border-radius:4px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-doc-title{display:block !important;font-size:34px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#3D2A1F !important;margin:0 0 6px !important;text-align:left !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#F3E9DD !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#CBB89F !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-parties{display:flex !important;gap:24px !important;border-top:1px solid #EFE4DA !important;border-bottom:1px solid #EFE4DA !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#FBF5EE !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A5A3A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#3D2A1F !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-bill-to div{font-size:11px !important;color:#6F5C4E !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-detail-row{font-size:11px !important;padding:3px 0 !important;color:#6F5C4E !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-detail-row span{color:#8A5A3A !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-detail-row b{color:#3D2A1F !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-table thead tr{background:#FBF5EE !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-table thead th{font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A5A3A !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-table tbody td{font-size:12px !important;color:#2B211D !important;padding:11px 12px !important;border-bottom:1px solid #F3EBE1 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-totals>div{font-size:11.5px !important;color:#6F5C4E !important;padding:4px 0 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-total-grand{background:#EFDCC6 !important;padding:12px 14px !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-total-grand b{font-size:20px !important;color:#8A5A3A !important;font-weight:800 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-block{border-top:1px solid #EFE4DA !important;padding-top:14px !important;margin-top:16px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-block div{font-size:11px !important;color:#6F5C4E !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .sig-line{border-top:1px solid #D8C3A9 !important;}.invoice-preview.tmpl-hb34-04-lunelashbrow .sig-caption{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#8A5A3A !important;}
.invoice-preview.tmpl-hb34-05-bellebloombridal{background:#FFFDFB !important;color:#3A2A28 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;padding:40px 34px 20px !important;margin:0 0 20px !important;border:none !important;background:radial-gradient(120% 100% at 50% 0%,#FBE7EA,#FFFDFB 72%) !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-logo{margin:0 auto 8px !important;max-width:170px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-biz-name{font-size:28px !important;font-weight:700 !important;letter-spacing:.04em !important;line-height:1.2 !important;color:#8C4A54 !important;margin-bottom:8px !important;text-align:center !important;font-style:italic !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-biz-contact div,.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-biz-address,.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-biz-tax{font-size:10.5px !important;color:#8A6E6C !important;opacity:1 !important;line-height:1.8 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-head-right{text-align:center !important;margin-top:12px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-doc-title{display:block !important;font-size:44px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#5C3236 !important;margin:8px 0 6px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B0717A !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A88E8C !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-parties{display:flex !important;gap:24px !important;border-top:1px solid #F1DEE0 !important;border-bottom:1px solid #F1DEE0 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-details{flex:0 0 240px !important;min-width:0 !important;background:#FCF1F1 !important;padding:12px 14px !important;border-left:2px solid #E7B7BC !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#B0717A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#5C3236 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-bill-to div{font-size:11px !important;color:#7C625F !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-detail-row{font-size:11px !important;padding:3px 0 !important;color:#7C625F !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-detail-row span{color:#B0717A !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-detail-row b{color:#5C3236 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-table thead tr{background:#FBE9EA !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-table thead th{font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#8C4A54 !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-table tbody td{font-size:12px !important;color:#3A2A28 !important;padding:10px 12px !important;border-bottom:1px solid #F6E9EA !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-totals>div{font-size:11.5px !important;color:#7C625F !important;padding:4px 0 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-total-grand{background:#F1D3D6 !important;padding:12px 14px !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-total-grand b{font-size:20px !important;color:#8C4A54 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-block{border-top:1px solid #F1DEE0 !important;padding-top:14px !important;margin-top:16px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-block div{font-size:11px !important;color:#7C625F !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .inv-signature-row{margin-top:20px !important;justify-content:center !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .sig-line{border-top:1px solid #E3B9BD !important;}.invoice-preview.tmpl-hb34-05-bellebloombridal .sig-caption{font-size:9.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B0717A !important;text-align:center !important;}
.invoice-preview.tmpl-hb34-06-serenegloswellness{background:#FBFBF9 !important;color:#25342A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-head{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 220px !important;gap:20px !important;align-items:center !important;padding:36px 34px 22px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(120deg,#EEF1EA,#F7F8F4) !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-logo{margin-bottom:8px !important;max-width:60px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-biz-name{font-size:26px !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.1 !important;color:#4E6656 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-biz-contact div,.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-biz-address,.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-biz-tax{font-size:10px !important;color:#7C8A7F !important;opacity:1 !important;line-height:1.7 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-doc-title{display:block !important;font-size:32px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#3E5647 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#6E8C77 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8FA091 !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-parties{display:flex !important;gap:20px !important;border-top:none !important;border-bottom:none !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-details{flex:0 0 220px !important;min-width:0 !important;background:#EEF1EA !important;padding:14px !important;border-radius:10px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-bill-to{background:#EEF1EA !important;padding:14px !important;border-radius:10px !important;flex:1 1 auto !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#6E8C77 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-client-name{font-size:14px !important;font-weight:700 !important;color:#25342A !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-bill-to div{font-size:11px !important;color:#5C6B5F !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-detail-row{font-size:11px !important;padding:3px 0 !important;color:#5C6B5F !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-detail-row span{color:#6E8C77 !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-detail-row b{color:#25342A !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-table thead tr{background:#4E6656 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-table thead th{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#F3F6F2 !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-table tbody td{font-size:12px !important;color:#25342A !important;padding:11px 12px !important;border-bottom:1px solid #E7EBE3 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-totals>div{font-size:11.5px !important;color:#5C6B5F !important;padding:4px 0 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-total-grand{background:#DEE7DA !important;padding:12px 14px !important;margin-top:8px !important;border-radius:6px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-total-grand b{font-size:20px !important;color:#3E5647 !important;font-weight:800 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-block{border-top:1px solid #E7EBE3 !important;padding-top:14px !important;margin-top:16px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-block div{font-size:11px !important;color:#5C6B5F !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .sig-line{border-top:1px solid #C7D2C1 !important;}.invoice-preview.tmpl-hb34-06-serenegloswellness .sig-caption{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6E8C77 !important;}
.invoice-preview.tmpl-hb34-07-luxeonlocation{background:#FFFFFF !important;color:#1E1A18 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-head{position:relative !important;z-index:1 !important;display:block !important;padding:40px 34px 20px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(100deg,#FBEAE7,#FDF6F4 60%) !important;border-bottom:2px solid #E8B9AF !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-logo{margin-bottom:8px !important;max-width:180px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-biz-name{font-size:30px !important;font-weight:400 !important;font-style:italic !important;letter-spacing:0 !important;line-height:1.1 !important;color:#1E1A18 !important;margin-bottom:8px !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-biz-contact div,.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-biz-address,.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-biz-tax{font-size:10px !important;color:#7A6560 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-head-right{text-align:right !important;margin-top:14px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-doc-title{display:block !important;font-size:40px !important;font-weight:900 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1E1A18 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#C97A66 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-doc-po{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A6928A !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-parties{display:flex !important;gap:24px !important;border-top:none !important;border-bottom:1px solid #F1DEDA !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#FBEEEA !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#C97A66 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1E1A18 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-bill-to div{font-size:11px !important;color:#6B5A54 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-detail-row{font-size:11px !important;padding:3px 0 !important;color:#6B5A54 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-detail-row span{color:#C97A66 !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-detail-row b{color:#1E1A18 !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-table{border-collapse:collapse !important;width:100% !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-table thead tr{background:#FBEEEA !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-table thead th{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#C97A66 !important;padding:10px 12px !important;border:none !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-table tbody td{font-size:12px !important;color:#1E1A18 !important;padding:10px 12px !important;border-bottom:1px solid #F5E9E5 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-totals{margin-top:16px !important;padding-top:8px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-totals>div{font-size:11.5px !important;color:#6B5A54 !important;padding:4px 0 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-total-grand{background:#1E1A18 !important;padding:12px 14px !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-total-grand b{font-size:20px !important;color:#E8A08F !important;font-weight:900 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-block{border-top:1px solid #F1DEDA !important;padding-top:14px !important;margin-top:16px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-block div{font-size:11px !important;color:#6B5A54 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .inv-signature-row{margin-top:20px !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .sig-line{border-top:1px solid #E8B9AF !important;}.invoice-preview.tmpl-hb34-07-luxeonlocation .sig-caption{font-size:9.5px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#C97A66 !important;}
