.invoice-preview.tmpl-hb34-08-elegantblush{background:#FFFFFF !important;color:#3A2A2C !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 150px !important;overflow:hidden !important;}.invoice-preview.tmpl-hb34-08-elegantblush::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:150px !important;background:#F1E3E0 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-08-elegantblush::after{content:"beauty lives here" !important;position:absolute !important;left:0 !important;bottom:24px !important;width:150px !important;text-align:center !important;font-size:9px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#8B5A5E !important;z-index:1 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:190px !important;padding:34px 36px 8px 28px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-head-left{position:absolute !important;left:-128px !important;top:38px !important;width:110px !important;max-width:none !important;z-index:1 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-logo{margin-bottom:10px !important;max-width:96px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-biz-name{font-size:17px !important;font-weight:700 !important;letter-spacing:.04em !important;line-height:1.2 !important;color:#3A2A2C !important;margin-bottom:8px !important;padding-bottom:8px !important;border-bottom:1px solid #D9B6B2 !important;word-break:break-word !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-biz-contact div,.invoice-preview.tmpl-hb34-08-elegantblush .inv-biz-address,.invoice-preview.tmpl-hb34-08-elegantblush .inv-biz-tax{font-size:10px !important;color:#8B5A5E !important;opacity:1 !important;line-height:1.7 !important;word-break:break-word !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-doc-title{display:inline-block !important;font-size:44px !important;font-weight:600 !important;letter-spacing:.04em !important;color:#3A2A2C !important;margin:0 0 8px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#8B5A5E !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-doc-po{font-size:10.5px !important;color:#A9787A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-body{position:relative !important;z-index:1 !important;padding:8px 36px 34px 28px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-parties{display:flex !important;gap:24px !important;border-top:1px solid #EAD9D6 !important;border-bottom:1px solid #EAD9D6 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-details{flex:0 0 230px !important;min-width:0 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8B5A5E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3A2A2C !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-bill-to div{font-size:13px !important;color:#4C3739 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4C3739 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A9787A !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-detail-row b{color:#3A2A2C !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-table thead tr{background:#D9A9A5 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-table thead th{color:#3A2A2C !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 10px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#3A2A2C !important;border-bottom:1px solid #EAD9D6 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-totals>div{font-size:13px !important;color:#4C3739 !important;padding:6px 10px !important;border-bottom:1px solid #EAD9D6 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#7A3B42 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-block{background:#F8EFEE !important;border:none !important;padding:14px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-block div{color:#4C3739 !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .sig-line{border-top:1.5px solid #3A2A2C !important;}.invoice-preview.tmpl-hb34-08-elegantblush .sig-caption{color:#A9787A !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-08-elegantblush .inv-body::after{content:"Same great hair. See you soon." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #EAD9D6 !important;text-align:center !important;font-style:italic !important;font-size:12.5px !important;color:#8B5A5E !important;}
.invoice-preview.tmpl-hb34-11-lumierestudio{background:#FBF3EF !important;color:#3A2E28 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 160px !important;overflow:hidden !important;}.invoice-preview.tmpl-hb34-11-lumierestudio::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:160px !important;background:#5C4A42 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-11-lumierestudio::after{content:"beautiful color, a kinder world" !important;position:absolute !important;left:0 !important;bottom:22px !important;width:160px !important;text-align:center !important;font-size:9px !important;letter-spacing:.1em !important;color:#E7D2CB !important;z-index:1 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:150px !important;padding:34px 36px 8px 28px !important;margin:0 !important;border:none !important;background:linear-gradient(100deg,#F3DCDD,#FBF3EF 60%) !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-head-left{position:absolute !important;left:-138px !important;top:36px !important;width:118px !important;max-width:none !important;z-index:1 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-logo{margin-bottom:10px !important;max-width:100px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-biz-name{font-size:18px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;line-height:1.2 !important;color:#FFFFFF !important;margin-bottom:8px !important;padding-bottom:8px !important;border-bottom:1px solid #8A6F62 !important;word-break:break-word !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-biz-contact div,.invoice-preview.tmpl-hb34-11-lumierestudio .inv-biz-address,.invoice-preview.tmpl-hb34-11-lumierestudio .inv-biz-tax{font-size:10px !important;color:#D9C3B8 !important;opacity:1 !important;line-height:1.7 !important;word-break:break-word !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-doc-title{display:inline-block !important;font-size:42px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#3A2E28 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:600 !important;color:#8B5A4A !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-doc-po{font-size:10.5px !important;color:#A9877A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-body{position:relative !important;z-index:1 !important;padding:8px 36px 34px 28px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-parties{display:flex !important;gap:20px !important;border:none !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-bill-to,.invoice-preview.tmpl-hb34-11-lumierestudio .inv-details{flex:1 1 0 !important;min-width:0 !important;background:#F3E7E1 !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8B5A4A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3A2E28 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-bill-to div{font-size:13px !important;color:#4C3B33 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4C3B33 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A9877A !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-detail-row b{color:#3A2E28 !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-table thead tr{background:#D9A9A5 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-table thead th{color:#3A2E28 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 10px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#3A2E28 !important;border-bottom:1px solid #EAD9D0 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-totals>div{font-size:13px !important;color:#4C3B33 !important;padding:6px 10px !important;border-bottom:1px solid #EAD9D0 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#D9A9A5 !important;color:#3A2E28 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-total-grand b{font-size:19px !important;color:#3A2E28 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-block{background:#F3E7E1 !important;border:none !important;padding:14px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-block div{color:#4C3B33 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .sig-line{border-top:1.5px solid #3A2E28 !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .sig-caption{color:#A9877A !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-11-lumierestudio .inv-body::after{content:"For being part of our color story" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #EAD9D0 !important;text-align:center !important;font-style:italic !important;font-size:12.5px !important;color:#8B5A4A !important;}
.invoice-preview.tmpl-hb34-12-luxurymakeup{background:#F7F0E7 !important;color:#4A392E !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;padding:40px 40px 16px !important;margin:0 !important;border:none !important;background:radial-gradient(120% 100% at 50% 0%,#EFE0CC,#F7F0E7 70%) !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-head-left{max-width:none !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-logo{margin:0 auto 10px !important;max-width:100px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-biz-name{font-size:56px !important;font-weight:400 !important;letter-spacing:.02em !important;color:#6B5142 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-biz-contact div,.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-biz-address,.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-biz-tax{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A7160 !important;opacity:1 !important;line-height:1.9 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-head-right{text-align:center !important;margin-top:4px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-doc-title{display:none !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-doc-num{display:inline-block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#6B5142 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-doc-po{font-size:10.5px !important;color:#8A7160 !important;opacity:1 !important;margin-top:6px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-body{position:relative !important;z-index:1 !important;padding:8px 44px 36px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-parties{display:flex !important;justify-content:center !important;gap:30px !important;border-top:1px solid #E3D5C0 !important;border-bottom:1px solid #E3D5C0 !important;padding:16px 0 !important;margin-bottom:18px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-bill-to,.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-details{flex:1 1 0 !important;min-width:0 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#B08968 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#4A392E !important;margin-bottom:2px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-bill-to div{font-size:12.5px !important;color:#5E4A3B !important;line-height:1.6 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-detail-row{display:flex !important;justify-content:center !important;gap:6px !important;font-size:12.5px !important;padding:2px 0 !important;color:#5E4A3B !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8A7160 !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-detail-row b{color:#4A392E !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-table thead tr{background:#EFE0CC !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-table thead th{color:#6B5142 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#4A392E !important;border-bottom:1px solid #E3D5C0 !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-totals>div{font-size:13px !important;color:#5E4A3B !important;padding:6px 10px !important;border-bottom:1px solid #E3D5C0 !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#B08968 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-block{background:#EFE0CC !important;border:none !important;padding:16px 18px !important;margin-bottom:12px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-block div{color:#5E4A3B !important;font-style:italic !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-signature-row{justify-content:center !important;margin-top:20px !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .sig-line{border-top:1.5px solid #4A392E !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .sig-caption{color:#8A7160 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-12-luxurymakeup .inv-body::after{content:"Real people. Unforgettable moments." !important;display:block !important;margin-top:24px !important;padding-top:14px !important;border-top:1px solid #E3D5C0 !important;text-align:center !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:10.5px !important;color:#B08968 !important;}
.invoice-preview.tmpl-hb34-13-luxelashbrow{background:#F7EDE4 !important;color:#3D2620 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .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:end !important;padding:40px 34px 24px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(100deg,#C9A38A,#3D2620 75%) !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-logo{margin-bottom:10px !important;max-width:110px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-biz-name{font-size:24px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#FFFFFF !important;margin-bottom:8px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-biz-contact div,.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-biz-address,.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-biz-tax{font-size:10.5px !important;color:#EFDFD3 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-doc-title{display:inline-block !important;font-size:40px !important;font-weight:700 !important;letter-spacing:.04em !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-doc-num{display:block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#EFDFD3 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-doc-po{font-size:10.5px !important;letter-spacing:.06em !important;color:#D8C3B4 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 30px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-parties{display:flex !important;gap:24px !important;border-top:none !important;border-bottom:1px solid #E3D2C4 !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#FFFFFF !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A5A3E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3D2620 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-bill-to div{font-size:13px !important;color:#4E3A30 !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4E3A30 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8A5A3E !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-detail-row b{color:#3D2620 !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-table{background:#FFFFFF !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-table thead tr{background:#C9A38A !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-table thead th{color:#3D2620 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 10px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#3D2620 !important;border-bottom:1px solid #E3D2C4 !important;background:#FFFFFF !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-totals>div{font-size:13px !important;color:#4E3A30 !important;padding:6px 10px !important;border-bottom:1px solid #E3D2C4 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#3D2620 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-block{background:#FFFFFF !important;border:none !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-block div{color:#4E3A30 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .sig-line{border-top:1.5px solid #3D2620 !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .sig-caption{color:#8A5A3E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-13-luxelashbrow .inv-body::after{content:"For trusting us with your beauty. See you soon." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E3D2C4 !important;text-align:center !important;font-style:italic !important;font-size:12.5px !important;color:#8A5A3E !important;}
.invoice-preview.tmpl-hb34-14-pastelpolish{background:#FFFDFC !important;color:#4A2E3A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .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:32px 34px 20px !important;margin:0 0 18px !important;border:none !important;background:linear-gradient(100deg,#FBE1EC,#EFE4F6 60%,#FBE1EC) !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-logo{margin-bottom:8px !important;max-width:100px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-biz-name{font-size:30px !important;font-weight:700 !important;font-style:italic !important;letter-spacing:.01em !important;color:#C2185B !important;margin-bottom:4px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-biz-contact div,.invoice-preview.tmpl-hb34-14-pastelpolish .inv-biz-address,.invoice-preview.tmpl-hb34-14-pastelpolish .inv-biz-tax{font-size:10.5px !important;color:#7A5468 !important;opacity:1 !important;line-height:1.7 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-doc-title{display:block !important;font-size:26px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#4A2E3A !important;margin:0 0 6px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-doc-num{display:block !important;font-size:11px !important;font-weight:600 !important;color:#9B7EBD !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-doc-po{font-size:10.5px !important;color:#A487A0 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-body{position:relative !important;z-index:1 !important;padding:0 34px 32px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-parties{display:flex !important;gap:20px !important;border:none !important;padding:0 0 14px !important;margin-bottom:14px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-bill-to{flex:1 1 auto !important;background:#FDEAF1 !important;border-radius:10px !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-details{flex:0 0 230px !important;min-width:0 !important;background:#F1E9F8 !important;border-radius:10px !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#C2185B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#4A2E3A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-bill-to div{font-size:13px !important;color:#5C3B4C !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5C3B4C !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#9B7EBD !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-detail-row b{color:#4A2E3A !important;font-weight:700 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-table thead tr{background:#F4C6DA !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-table thead th{color:#8A2140 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 10px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#4A2E3A !important;border-bottom:1px solid #F0DCE6 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-totals>div{font-size:13px !important;color:#5C3B4C !important;padding:6px 10px !important;border-bottom:1px solid #F0DCE6 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-total-grand{margin-top:8px !important;padding:14px 18px !important;border:none !important;border-radius:10px !important;background:#F4C6DA !important;color:#8A2140 !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-total-grand b{font-size:20px !important;color:#8A2140 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-block{background:#E7F3EA !important;border:none !important;border-radius:10px !important;padding:12px 14px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-block div{color:#2E5C40 !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .sig-line{border-top:1.5px solid #4A2E3A !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .sig-caption{color:#9B7EBD !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-hb34-14-pastelpolish .inv-body::after{content:"Self care looks good on you" !important;display:block !important;margin-top:22px !important;padding-top:12px !important;border-top:1px solid #F0DCE6 !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#C2185B !important;}
.invoice-preview.tmpl-hb34-15-bridalbeauty{background:#FFFDFB !important;color:#5C3A3A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;border:1.5px solid #B08D57 !important;padding:14px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty::before{content:"" !important;position:absolute !important;top:8px !important;left:8px !important;right:8px !important;bottom:8px !important;border:1px solid #D9C09A !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;padding:26px 30px 16px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-head-left{max-width:none !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-logo{margin:0 auto 10px !important;max-width:100px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-biz-name{font-size:24px !important;font-weight:600 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5C3A3A !important;margin-bottom:6px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-biz-contact div,.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-biz-address,.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-biz-tax{font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B08D57 !important;opacity:1 !important;line-height:1.8 !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-head-right{text-align:center !important;margin-top:8px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-doc-title{display:inline-block !important;font-size:38px !important;font-weight:400 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5C3A3A !important;margin:8px 0 6px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-doc-num{display:inline-block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#8A6A55 !important;opacity:1 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-doc-po{font-size:10.5px !important;color:#A9887A !important;opacity:1 !important;margin-top:6px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-body{position:relative !important;z-index:1 !important;padding:4px 34px 30px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-parties{display:flex !important;gap:20px !important;border-top:1px solid #E8C4C4 !important;border-bottom:1px solid #E8C4C4 !important;padding:16px 0 !important;margin-bottom:16px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-bill-to,.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-details{flex:1 1 0 !important;min-width:0 !important;background:#FBF0EF !important;padding:12px 14px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#B08D57 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#5C3A3A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-bill-to div{font-size:13px !important;color:#6E4A4A !important;line-height:1.6 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#6E4A4A !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#A9887A !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-detail-row b{color:#5C3A3A !important;font-weight:600 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-table thead tr{background:#F5E5E0 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-table thead th{color:#5C3A3A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 10px !important;border-bottom:1px solid #B08D57 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-table tbody td{padding:11px 10px !important;font-size:13px !important;color:#5C3A3A !important;border-bottom:1px solid #E8C4C4 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-totals{width:300px !important;margin:14px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-totals>div{font-size:13px !important;color:#6E4A4A !important;padding:6px 10px !important;border-bottom:1px solid #E8C4C4 !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-total-grand{margin-top:8px !important;padding:14px 18px !important;border:1.5px solid #B08D57 !important;background:#FFFDFB !important;color:#5C3A3A !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-total-grand b{font-size:20px !important;color:#5C3A3A !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-block{background:#FBF0EF !important;border:none !important;padding:14px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-block div{color:#6E4A4A !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-signature-row{justify-content:center !important;margin-top:20px !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .sig-line{border-top:1.5px solid #5C3A3A !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .sig-caption{color:#B08D57 !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-size:9.5px !important;text-align:center !important;}.invoice-preview.tmpl-hb34-15-bridalbeauty .inv-body::after{content:"For letting us be part of your beautiful day" !important;display:block !important;margin-top:22px !important;padding-top:14px !important;border-top:1px solid #E8C4C4 !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#B08D57 !important;}
