.invoice-preview.tmpl-ep40-corporate{background:#FFFFFF !important;color:#1E3A52 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;display:flex !important;min-height:640px !important;}.invoice-preview.tmpl-ep40-corporate::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:210px !important;background:#E8EEF2 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-corporate .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:34px 22px 20px !important;border:none !important;width:210px !important;flex:0 0 210px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-ep40-corporate .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-corporate .inv-logo{margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-corporate .inv-biz-name{font-size:21px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#1E3A52 !important;line-height:1.15 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-corporate .inv-biz-contact div,.invoice-preview.tmpl-ep40-corporate .inv-biz-address,.invoice-preview.tmpl-ep40-corporate .inv-biz-tax{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#C17A5F !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-corporate .inv-head-right{text-align:left !important;margin-top:26px !important;padding-top:0 !important;}.invoice-preview.tmpl-ep40-corporate .inv-doc-title{display:block !important;font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#1E3A52 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-corporate .inv-doc-num{display:block !important;font-size:11.5px !important;font-weight:700 !important;color:#1E3A52 !important;opacity:1 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-ep40-corporate .inv-doc-po{font-size:10px !important;color:#5A7186 !important;opacity:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-ep40-corporate .inv-body{position:relative !important;z-index:1 !important;padding:44px 36px 32px !important;flex:1 1 auto !important;min-width:0 !important;}.invoice-preview.tmpl-ep40-corporate .inv-body::before{content:"Invoice" !important;display:block !important;font-size:42px !important;font-weight:800 !important;letter-spacing:.01em !important;color:#1E3A52 !important;margin:0 0 34px !important;}.invoice-preview.tmpl-ep40-corporate .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-corporate .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-corporate .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-corporate .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#C17A5F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-corporate .inv-client-name{font-size:15px !important;font-weight:800 !important;color:#1E3A52 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-corporate .inv-bill-to div,.invoice-preview.tmpl-ep40-corporate .inv-details div{font-size:12.5px !important;color:#3D5568 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-corporate .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#3D5568 !important;}.invoice-preview.tmpl-ep40-corporate .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#C17A5F !important;}.invoice-preview.tmpl-ep40-corporate .inv-detail-row b{color:#1E3A52 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-corporate .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-corporate .inv-table thead tr{background:#1E3A52 !important;}.invoice-preview.tmpl-ep40-corporate .inv-table thead th{background:#1E3A52 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-corporate .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#1E3A52 !important;border-bottom:1px solid #E6ECF0 !important;}.invoice-preview.tmpl-ep40-corporate .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-corporate .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-corporate .inv-totals>div{font-size:12.5px !important;color:#3D5568 !important;padding:6px 10px !important;border-bottom:1px solid #E6ECF0 !important;}.invoice-preview.tmpl-ep40-corporate .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#C17A5F !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-corporate .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-corporate .inv-block{background:#F5F8F9 !important;border:none !important;border-left:3px solid #C17A5F !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-corporate .inv-block div{color:#3D5568 !important;}.invoice-preview.tmpl-ep40-corporate .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-corporate .sig-line{border-top:1px solid #1E3A52 !important;}.invoice-preview.tmpl-ep40-corporate .sig-caption{color:#C17A5F !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-corporate .inv-body::after{content:"Plan beautifully. Celebrate fully." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E6ECF0 !important;text-align:right !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#C17A5F !important;}.invoice-preview.tmpl-ep40-wedding{background:#FFFFFF !important;color:#4A5240 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-wedding .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 40px !important;background:#F6F1E4 !important;border:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-wedding .inv-biz-name{font-size:28px !important;font-weight:800 !important;letter-spacing:.03em !important;color:#4A5240 !important;line-height:1.1 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wedding .inv-biz-contact div,.invoice-preview.tmpl-ep40-wedding .inv-biz-address,.invoice-preview.tmpl-ep40-wedding .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#B3854B !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-wedding .inv-head-right{text-align:right !important;position:relative !important;}.invoice-preview.tmpl-ep40-wedding .inv-head-right::before{content:"" !important;position:absolute !important;top:8px !important;right:0 !important;width:110px !important;height:26px !important;background:radial-gradient(circle,#A9BB9E 40%,transparent 42%) 0 6px/22px 22px,radial-gradient(circle,#A9BB9E 40%,transparent 42%) 20px 0/22px 22px,radial-gradient(circle,#A9BB9E 40%,transparent 42%) 40px 8px/22px 22px,radial-gradient(circle,#A9BB9E 40%,transparent 42%) 60px 2px/22px 22px,radial-gradient(circle,#A9BB9E 40%,transparent 42%) 80px 6px/22px 22px !important;opacity:.55 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-doc-num{display:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-doc-po{display:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-body{position:relative !important;z-index:1 !important;padding:30px 40px 34px !important;}.invoice-preview.tmpl-ep40-wedding .inv-body::before{content:"Invoice" !important;display:block !important;font-size:40px !important;font-weight:800 !important;color:#4A5240 !important;margin:0 0 28px !important;}.invoice-preview.tmpl-ep40-wedding .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-wedding .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-wedding .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B3854B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wedding .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#4A5240 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-wedding .inv-bill-to div,.invoice-preview.tmpl-ep40-wedding .inv-details div{font-size:13px !important;color:#5A6250 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-wedding .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5A6250 !important;}.invoice-preview.tmpl-ep40-wedding .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B3854B !important;}.invoice-preview.tmpl-ep40-wedding .inv-detail-row b{color:#4A5240 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-wedding .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-wedding .inv-table thead tr{background:#5C6650 !important;}.invoice-preview.tmpl-ep40-wedding .inv-table thead th{background:#5C6650 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-wedding .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#4A5240 !important;border-bottom:1px solid #E9E4D4 !important;}.invoice-preview.tmpl-ep40-wedding .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-wedding .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-wedding .inv-totals>div{font-size:13px !important;color:#5A6250 !important;padding:6px 10px !important;border-bottom:1px solid #E9E4D4 !important;}.invoice-preview.tmpl-ep40-wedding .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#C6A06B !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-wedding .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-wedding .inv-block{background:#F6F1E4 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-wedding .inv-block div{color:#5A6250 !important;}.invoice-preview.tmpl-ep40-wedding .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-wedding .sig-line{border-top:1px solid #4A5240 !important;}.invoice-preview.tmpl-ep40-wedding .sig-caption{color:#B3854B !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-wedding .inv-body::after{content:"Make the moment feel effortless" !important;display:block !important;margin-top:26px !important;padding:16px 0 0 !important;text-align:center !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#5C6650 !important;background:#5C6650 !important;color:#FFFFFF !important;padding-top:16px !important;padding-bottom:16px !important;margin-left:-40px !important;margin-right:-40px !important;margin-bottom:-34px !important;}.invoice-preview.tmpl-ep40-celebration{background:#FFFFFF !important;color:#2E2438 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-celebration .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 40px !important;background:#2E2438 !important;border:none !important;}.invoice-preview.tmpl-ep40-celebration .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-celebration .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-celebration .inv-biz-name{font-size:24px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.15 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-celebration .inv-biz-contact div,.invoice-preview.tmpl-ep40-celebration .inv-biz-address,.invoice-preview.tmpl-ep40-celebration .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#D9A0AE !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-celebration .inv-head-right{text-align:right !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-ep40-celebration .inv-doc-title{display:block !important;font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-celebration .inv-doc-num{display:block !important;font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin-top:8px !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-celebration .inv-doc-po{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;opacity:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-ep40-celebration .inv-body{position:relative !important;z-index:1 !important;padding:36px 40px 34px !important;}.invoice-preview.tmpl-ep40-celebration .inv-body::before{content:"Invoice" !important;display:block !important;font-size:42px !important;font-weight:800 !important;color:#2E2438 !important;margin:0 0 30px !important;}.invoice-preview.tmpl-ep40-celebration .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-celebration .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-celebration .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-celebration .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#D9A0AE !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-celebration .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#2E2438 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-celebration .inv-bill-to div,.invoice-preview.tmpl-ep40-celebration .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#4B4054 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-celebration .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-family:var(--font-sans) !important;font-size:12px !important;padding:3px 0 !important;color:#4B4054 !important;}.invoice-preview.tmpl-ep40-celebration .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#D9A0AE !important;}.invoice-preview.tmpl-ep40-celebration .inv-detail-row b{color:#2E2438 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-celebration .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-celebration .inv-table thead tr{background:#2E2438 !important;}.invoice-preview.tmpl-ep40-celebration .inv-table thead th{background:#2E2438 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-celebration .inv-table tbody td{padding:12px !important;font-size:13px !important;font-family:var(--font-sans) !important;color:#2E2438 !important;border-bottom:1px solid #EDE7EF !important;}.invoice-preview.tmpl-ep40-celebration .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-celebration .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-celebration .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#4B4054 !important;padding:6px 10px !important;border-bottom:1px solid #EDE7EF !important;}.invoice-preview.tmpl-ep40-celebration .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#D19AA9 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-celebration .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-celebration .inv-block{background:#F7EEF1 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-celebration .inv-block div{font-family:var(--font-sans) !important;color:#4B4054 !important;}.invoice-preview.tmpl-ep40-celebration .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-celebration .sig-line{border-top:1px solid #2E2438 !important;}.invoice-preview.tmpl-ep40-celebration .sig-caption{font-family:var(--font-sans) !important;color:#D9A0AE !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-celebration .inv-body::after{content:"Plan beautifully. Celebrate fully." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #EDE7EF !important;text-align:right !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#D9A0AE !important;}.invoice-preview.tmpl-ep40-summit{background:#FFFFFF !important;color:#152744 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-summit .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:34px 40px 22px !important;background:#152744 !important;background-image:linear-gradient(115deg,#152744 0 62%,#2C4A78 62% 100%) !important;border:none !important;}.invoice-preview.tmpl-ep40-summit .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-summit .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-summit .inv-biz-name{font-family:var(--font-sans) !important;font-size:24px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.15 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-summit .inv-biz-contact div,.invoice-preview.tmpl-ep40-summit .inv-biz-address,.invoice-preview.tmpl-ep40-summit .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8FB1D6 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-summit .inv-head-right{display:none !important;}.invoice-preview.tmpl-ep40-summit .inv-body{position:relative !important;z-index:1 !important;padding:36px 40px 34px !important;}.invoice-preview.tmpl-ep40-summit .inv-body::before{content:"Invoice" !important;display:block !important;font-size:42px !important;font-weight:800 !important;color:#152744 !important;margin:0 0 30px !important;}.invoice-preview.tmpl-ep40-summit .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-summit .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-summit .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-summit .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#2C6CB0 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-summit .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#152744 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-summit .inv-bill-to div,.invoice-preview.tmpl-ep40-summit .inv-details div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#33465F !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-summit .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-family:var(--font-sans) !important;font-size:12px !important;padding:3px 0 !important;color:#33465F !important;}.invoice-preview.tmpl-ep40-summit .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#2C6CB0 !important;}.invoice-preview.tmpl-ep40-summit .inv-detail-row b{color:#152744 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-summit .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-summit .inv-table thead tr{background:#152744 !important;}.invoice-preview.tmpl-ep40-summit .inv-table thead th{background:#152744 !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-summit .inv-table tbody td{padding:12px !important;font-size:13px !important;font-family:var(--font-sans) !important;color:#152744 !important;border-bottom:1px solid #E4EBF4 !important;}.invoice-preview.tmpl-ep40-summit .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-summit .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-summit .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#33465F !important;padding:6px 10px !important;border-bottom:1px solid #E4EBF4 !important;}.invoice-preview.tmpl-ep40-summit .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#8FB1D6 !important;color:#152744 !important;font-family:var(--font-sans) !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-summit .inv-total-grand b{font-size:19px !important;color:#152744 !important;}.invoice-preview.tmpl-ep40-summit .inv-block{background:#EAF1FA !important;border:none !important;border-left:3px solid #2C6CB0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-summit .inv-block div{font-family:var(--font-sans) !important;color:#33465F !important;}.invoice-preview.tmpl-ep40-summit .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-summit .sig-line{border-top:1px solid #152744 !important;}.invoice-preview.tmpl-ep40-summit .sig-caption{font-family:var(--font-sans) !important;color:#2C6CB0 !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-summit .inv-body::after{content:"Make the moment feel effortless" !important;display:block !important;margin-top:24px !important;padding:14px 0 0 !important;border-top:1px solid #E4EBF4 !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#33465F !important;}.invoice-preview.tmpl-ep40-social{background:#FFFFFF !important;color:#3E3226 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-social .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 40px !important;background:#F4EBE1 !important;border:none !important;}.invoice-preview.tmpl-ep40-social .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-social .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-social .inv-biz-name{font-size:27px !important;font-weight:800 !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#3E3226 !important;line-height:1.15 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-social .inv-biz-contact div,.invoice-preview.tmpl-ep40-social .inv-biz-address,.invoice-preview.tmpl-ep40-social .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B98A4D !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-social .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-social .inv-doc-title{display:block !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3E3226 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-social .inv-doc-num{display:block !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#3E3226 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-social .inv-doc-po{font-size:10px !important;color:#8A7458 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-social .inv-body{position:relative !important;z-index:1 !important;padding:34px 40px 34px !important;}.invoice-preview.tmpl-ep40-social .inv-body::before{content:"Invoice" !important;display:block !important;font-size:40px !important;font-weight:800 !important;color:#3E3226 !important;margin:0 0 28px !important;}.invoice-preview.tmpl-ep40-social .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-social .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-social .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-social .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B98A4D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-social .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#3E3226 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-social .inv-bill-to div,.invoice-preview.tmpl-ep40-social .inv-details div{font-size:13px !important;color:#5A4B38 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-social .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5A4B38 !important;}.invoice-preview.tmpl-ep40-social .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B98A4D !important;}.invoice-preview.tmpl-ep40-social .inv-detail-row b{color:#3E3226 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-social .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-social .inv-table thead tr{background:#3E3226 !important;}.invoice-preview.tmpl-ep40-social .inv-table thead th{background:#3E3226 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-social .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#3E3226 !important;border-bottom:1px solid #EFE6D8 !important;}.invoice-preview.tmpl-ep40-social .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-social .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-social .inv-totals>div{font-size:13px !important;color:#5A4B38 !important;padding:6px 10px !important;border-bottom:1px solid #EFE6D8 !important;}.invoice-preview.tmpl-ep40-social .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#C6A06B !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-social .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-social .inv-block{background:#F4EBE1 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-social .inv-block div{color:#5A4B38 !important;}.invoice-preview.tmpl-ep40-social .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-social .sig-line{border-top:1px solid #3E3226 !important;}.invoice-preview.tmpl-ep40-social .sig-caption{color:#B98A4D !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-social .inv-body::after{content:"Plan beautifully. Celebrate fully." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #EFE6D8 !important;text-align:center !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B98A4D !important;}.invoice-preview.tmpl-ep40-outdoor{background:#FFFFFF !important;color:#1F3B30 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;display:flex !important;min-height:640px !important;}.invoice-preview.tmpl-ep40-outdoor::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:200px !important;background:#39604D !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:32px 20px 20px !important;border:none !important;width:200px !important;flex:0 0 200px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-ep40-outdoor .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-outdoor .inv-biz-name{font-size:20px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.2 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-biz-contact div,.invoice-preview.tmpl-ep40-outdoor .inv-biz-address,.invoice-preview.tmpl-ep40-outdoor .inv-biz-tax{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#A9C4B4 !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-head-right{text-align:left !important;margin-top:22px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-doc-num{display:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-doc-po{display:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-body{position:relative !important;z-index:1 !important;padding:44px 36px 32px !important;flex:1 1 auto !important;min-width:0 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-body::before{content:"Invoice" !important;display:block !important;font-size:42px !important;font-weight:800 !important;color:#1F3B30 !important;margin:0 0 34px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-outdoor .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#7FA98D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-client-name{font-size:15px !important;font-weight:800 !important;color:#1F3B30 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-bill-to div,.invoice-preview.tmpl-ep40-outdoor .inv-details div{font-size:12.5px !important;color:#3D5548 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#3D5548 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#7FA98D !important;}.invoice-preview.tmpl-ep40-outdoor .inv-detail-row b{color:#1F3B30 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-table thead tr{background:#39604D !important;}.invoice-preview.tmpl-ep40-outdoor .inv-table thead th{background:#39604D !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#1F3B30 !important;border-bottom:1px solid #E4ECE6 !important;}.invoice-preview.tmpl-ep40-outdoor .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-outdoor .inv-totals>div{font-size:12.5px !important;color:#3D5548 !important;padding:6px 10px !important;border-bottom:1px solid #E4ECE6 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#9CBFA8 !important;color:#1F3B30 !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-outdoor .inv-total-grand b{font-size:19px !important;color:#1F3B30 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-block{background:#EEF4EF !important;border:none !important;border-left:3px solid #39604D !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-block div{color:#3D5548 !important;}.invoice-preview.tmpl-ep40-outdoor .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-outdoor .sig-line{border-top:1px solid #1F3B30 !important;}.invoice-preview.tmpl-ep40-outdoor .sig-caption{color:#39604D !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-outdoor .inv-body::after{content:"Make the moment feel effortless" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E4ECE6 !important;text-align:center !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#3D5548 !important;}.invoice-preview.tmpl-ep40-brandlaunch{background:#FFFFFF !important;color:#17181A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:34px 40px !important;background:#111214 !important;border:none !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-biz-name{font-size:30px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.1 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-biz-contact div,.invoice-preview.tmpl-ep40-brandlaunch .inv-biz-address,.invoice-preview.tmpl-ep40-brandlaunch .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#9A9A9A !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-doc-title{display:block !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-doc-num{display:block !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FFFFFF !important;opacity:1 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-doc-po{font-size:11px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FFFFFF !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 34px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:52px !important;font-weight:900 !important;letter-spacing:-.01em !important;color:#111214 !important;margin:2px 0 22px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#9A9A9A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#111214 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-bill-to div,.invoice-preview.tmpl-ep40-brandlaunch .inv-details div{font-size:12.5px !important;color:#3B3B3D !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3B3B3D !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#9A9A9A !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-detail-row b{color:#111214 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-table thead tr{background:#111214 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-table thead th{background:#111214 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:11px 12px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-table tbody td{padding:14px 12px !important;font-size:13px !important;color:#17181A !important;border-bottom:1px solid #E7E7E8 !important;}.invoice-preview.tmpl-ep40-brandlaunch .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-totals{width:320px !important;margin:18px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-totals>div{font-size:13px !important;color:#3B3B3D !important;padding:6px 10px !important;border-bottom:1px solid #E7E7E8 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#D8D8D8 !important;color:#111214 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-total-grand b{font-size:20px !important;color:#111214 !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-block{background:#F5F5F5 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-block div{color:#3B3B3D !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-brandlaunch .sig-line{border-top:1px solid #111214 !important;}.invoice-preview.tmpl-ep40-brandlaunch .sig-caption{color:#9A9A9A !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-brandlaunch .inv-body::after{content:"Plan beautifully. Celebrate fully." !important;display:block !important;margin-top:24px !important;padding-top:14px !important;border-top:1px solid #E7E7E8 !important;text-align:right !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#9A9A9A !important;}.invoice-preview.tmpl-ep40-celebrate{background:#FFFFFF !important;color:#5B2038 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-celebrate .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:34px 40px !important;background:#FBE7EE !important;border:none !important;background-image:radial-gradient(circle,#D98DAF 40%,transparent 42%) 78% 20%/10px 10px,radial-gradient(circle,#D98DAF 40%,transparent 42%) 85% 55%/7px 7px,radial-gradient(circle,#D98DAF 40%,transparent 42%) 92% 30%/6px 6px,radial-gradient(circle,#D98DAF 40%,transparent 42%) 70% 65%/5px 5px !important;background-repeat:no-repeat !important;}.invoice-preview.tmpl-ep40-celebrate .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-celebrate .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-biz-name{font-size:30px !important;font-weight:800 !important;letter-spacing:.02em !important;color:#7A2C4E !important;line-height:1.1 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-biz-contact div,.invoice-preview.tmpl-ep40-celebrate .inv-biz-address,.invoice-preview.tmpl-ep40-celebrate .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#C989A6 !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-celebrate .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-celebrate .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;color:#7A2C4E !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-doc-po{font-size:10.5px !important;color:#C989A6 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 34px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:46px !important;font-weight:900 !important;color:#5B2038 !important;margin:2px 0 20px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-celebrate .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-celebrate .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#D98DAF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#7A2C4E !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-bill-to div,.invoice-preview.tmpl-ep40-celebrate .inv-details div{font-size:12.5px !important;color:#5B2038 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5B2038 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#D98DAF !important;}.invoice-preview.tmpl-ep40-celebrate .inv-detail-row b{color:#5B2038 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-table thead tr{background:#8B3A5C !important;}.invoice-preview.tmpl-ep40-celebrate .inv-table thead th{background:#8B3A5C !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#5B2038 !important;border-bottom:1px solid #F3D9E4 !important;}.invoice-preview.tmpl-ep40-celebrate .td-desc{font-weight:700 !important;color:#7A2C4E !important;}.invoice-preview.tmpl-ep40-celebrate .inv-totals{width:310px !important;margin:16px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-celebrate .inv-totals>div{font-size:13px !important;color:#5B2038 !important;padding:6px 10px !important;border-bottom:1px solid #F3D9E4 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-total-grand{margin-top:8px !important;padding:13px 16px !important;border:none !important;background:#E5AFC5 !important;color:#5B2038 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-celebrate .inv-total-grand b{font-size:19px !important;color:#5B2038 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-block{background:#FBE7EE !important;border:none !important;border-radius:6px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-block div{color:#5B2038 !important;}.invoice-preview.tmpl-ep40-celebrate .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-celebrate .sig-line{border-top:1px solid #8B3A5C !important;}.invoice-preview.tmpl-ep40-celebrate .sig-caption{color:#8B3A5C !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-celebrate .inv-body::after{content:"Make the moment feel effortless" !important;display:block !important;margin-top:24px !important;padding:14px 40px 0 !important;margin-left:-40px !important;margin-right:-40px !important;margin-bottom:-34px !important;padding-bottom:20px !important;background:#8B3A5C !important;color:#FFFFFF !important;text-align:center !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-atlas{background:#FFFFFF !important;color:#22303A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-atlas .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:34px 40px !important;background:#22303A !important;border:none !important;}.invoice-preview.tmpl-ep40-atlas .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-atlas .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-atlas .inv-biz-name{font-size:26px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.1 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-atlas .inv-biz-contact div,.invoice-preview.tmpl-ep40-atlas .inv-biz-address,.invoice-preview.tmpl-ep40-atlas .inv-biz-tax{font-size:11px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#C9A063 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-atlas .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-atlas .inv-doc-title{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#C9A063 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-atlas .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;color:#FFFFFF !important;opacity:1 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-atlas .inv-doc-po{font-size:11px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#C9A063 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-atlas .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 34px !important;}.invoice-preview.tmpl-ep40-atlas .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:50px !important;font-weight:700 !important;color:#22303A !important;margin:2px 0 22px !important;}.invoice-preview.tmpl-ep40-atlas .inv-parties{display:flex !important;gap:26px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-atlas .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-atlas .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-atlas .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#C9A063 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-atlas .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#22303A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-atlas .inv-bill-to div,.invoice-preview.tmpl-ep40-atlas .inv-details div{font-size:12.5px !important;color:#3E4F5B !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-atlas .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3E4F5B !important;}.invoice-preview.tmpl-ep40-atlas .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#C9A063 !important;}.invoice-preview.tmpl-ep40-atlas .inv-detail-row b{color:#22303A !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-atlas .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-atlas .inv-table thead tr{background:#22303A !important;}.invoice-preview.tmpl-ep40-atlas .inv-table thead th{background:#22303A !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-atlas .inv-table tbody td{padding:13px 12px !important;font-size:13px !important;color:#22303A !important;border-bottom:1px solid #E5E9EC !important;}.invoice-preview.tmpl-ep40-atlas .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-atlas .inv-totals{width:320px !important;margin:18px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-atlas .inv-totals>div{font-size:13px !important;color:#3E4F5B !important;padding:6px 10px !important;border-bottom:1px solid #E5E9EC !important;}.invoice-preview.tmpl-ep40-atlas .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#C9A063 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-atlas .inv-total-grand b{font-size:20px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-atlas .inv-block{background:#F6F1E7 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-atlas .inv-block div{color:#3E4F5B !important;}.invoice-preview.tmpl-ep40-atlas .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-atlas .sig-line{border-top:1px solid #22303A !important;}.invoice-preview.tmpl-ep40-atlas .sig-caption{color:#C9A063 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-atlas .inv-body::after{content:"Plan beautifully. Celebrate fully." !important;display:block !important;margin-top:24px !important;padding-top:14px !important;border-top:1px solid #E5E9EC !important;text-align:right !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#C9A063 !important;}.invoice-preview.tmpl-ep40-everafter{background:#FFFDFB !important;color:#3A3532 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-everafter .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:38px 40px !important;min-height:150px !important;box-sizing:border-box !important;border:none !important;background:linear-gradient(120deg,#F6E4DF 0%,#F0D6CE 30%,#E7B9AE 55%,#D99C93 75%,#F4E6DE 100%) !important;}.invoice-preview.tmpl-ep40-everafter .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-everafter .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-everafter .inv-biz-name{font-size:32px !important;font-weight:500 !important;letter-spacing:.14em !important;color:#5B4038 !important;line-height:1.1 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-everafter .inv-biz-contact div,.invoice-preview.tmpl-ep40-everafter .inv-biz-address,.invoice-preview.tmpl-ep40-everafter .inv-biz-tax{font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#7A5B50 !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-everafter .inv-head-right{text-align:right !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-everafter .inv-doc-title{display:block !important;font-size:11px !important;font-style:normal !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#5B4038 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-everafter .inv-doc-num{display:block !important;font-size:12.5px !important;font-style:italic !important;color:#5B4038 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-everafter .inv-doc-po{font-size:10.5px !important;font-style:italic !important;color:#7A5B50 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-everafter .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 34px !important;}.invoice-preview.tmpl-ep40-everafter .inv-parties{display:flex !important;gap:26px !important;border:none !important;border-top:1px solid #DCCFC6 !important;border-bottom:1px solid #DCCFC6 !important;padding:16px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-everafter .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-everafter .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-everafter .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#B98A78 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-everafter .inv-client-name{font-size:15px !important;font-weight:600 !important;color:#3A3532 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-everafter .inv-bill-to div,.invoice-preview.tmpl-ep40-everafter .inv-details div{font-size:12.5px !important;color:#5A4E48 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-everafter .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#5A4E48 !important;}.invoice-preview.tmpl-ep40-everafter .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B98A78 !important;}.invoice-preview.tmpl-ep40-everafter .inv-detail-row b{color:#3A3532 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-everafter .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-everafter .inv-table thead tr{background:transparent !important;border-bottom:1.5px solid #B98A78 !important;}.invoice-preview.tmpl-ep40-everafter .inv-table thead th{background:transparent !important;color:#7A5B50 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:8px 12px !important;}.invoice-preview.tmpl-ep40-everafter .inv-table tbody td{padding:12px !important;font-size:12.5px !important;color:#3A3532 !important;border-bottom:1px solid #EFE3DC !important;}.invoice-preview.tmpl-ep40-everafter .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-everafter .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-everafter .inv-totals>div{font-size:12.5px !important;color:#5A4E48 !important;padding:6px 10px !important;border-bottom:1px solid #EFE3DC !important;}.invoice-preview.tmpl-ep40-everafter .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#F0DED5 !important;color:#3A3532 !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-everafter .inv-total-grand b{font-size:18px !important;color:#3A3532 !important;}.invoice-preview.tmpl-ep40-everafter .inv-block{background:transparent !important;border:1px solid #E3D2C8 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-everafter .inv-block div{color:#5A4E48 !important;}.invoice-preview.tmpl-ep40-everafter .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-everafter .sig-line{border-top:1px solid #B98A78 !important;}.invoice-preview.tmpl-ep40-everafter .sig-caption{color:#B98A78 !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-everafter .inv-body::after{content:"Intentional planning for a more beautiful tomorrow" !important;display:block !important;margin-top:24px !important;text-align:center !important;font-size:12px !important;font-style:italic !important;color:#7A5B50 !important;}.invoice-preview.tmpl-ep40-summitevents{background:#FFFFFF !important;color:#0F2536 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;display:flex !important;min-height:640px !important;}.invoice-preview.tmpl-ep40-summitevents::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:190px !important;background:#0F2536 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-summitevents .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:32px 20px 20px !important;width:190px !important;flex:0 0 190px !important;box-sizing:border-box !important;border:none !important;}.invoice-preview.tmpl-ep40-summitevents .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-summitevents .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-summitevents .inv-biz-name{font-size:22px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.15 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-biz-contact div,.invoice-preview.tmpl-ep40-summitevents .inv-biz-address,.invoice-preview.tmpl-ep40-summitevents .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8FA6BC !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-head-right{text-align:left !important;margin-top:20px !important;padding-top:14px !important;border-top:1px solid #2A4256 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-doc-title{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8FA6BC !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;color:#FFFFFF !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-doc-po{font-size:10.5px !important;color:#8FA6BC !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-body{position:relative !important;z-index:1 !important;padding:32px 34px 32px !important;flex:1 1 auto !important;min-width:0 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:38px !important;font-weight:900 !important;color:#0F2536 !important;margin:0 0 20px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-parties{display:flex !important;gap:22px !important;border:none !important;border-top:1px solid #DCE4EA !important;padding:16px 0 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-summitevents .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-summitevents .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#2B6CB0 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#0F2536 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-bill-to div,.invoice-preview.tmpl-ep40-summitevents .inv-details div{font-size:12.5px !important;color:#3C5165 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3C5165 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#2B6CB0 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-detail-row b{color:#0F2536 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-table thead tr{background:#E9F0F7 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-table thead th{background:#E9F0F7 !important;color:#0F2536 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:none !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#0F2536 !important;border-bottom:1px solid #E4EBF2 !important;}.invoice-preview.tmpl-ep40-summitevents .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-summitevents .inv-totals>div{font-size:12.5px !important;color:#3C5165 !important;padding:6px 10px !important;border-bottom:1px solid #E4EBF2 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#E9F0F7 !important;color:#0F2536 !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.02em !important;}.invoice-preview.tmpl-ep40-summitevents .inv-total-grand b{font-size:21px !important;color:#0F2536 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-block{background:#F5F8FB !important;border:none !important;border-left:3px solid #2B6CB0 !important;padding:12px 0 12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-block div{color:#3C5165 !important;}.invoice-preview.tmpl-ep40-summitevents .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-summitevents .sig-line{border-top:1px solid #0F2536 !important;}.invoice-preview.tmpl-ep40-summitevents .sig-caption{color:#2B6CB0 !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-summitevents .inv-body::after{content:"Extraordinary events for a more connected world" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E4EBF2 !important;font-size:10.5px !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#3C5165 !important;}.invoice-preview.tmpl-ep40-horizon{background:#FFFFFF !important;color:#28352B !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-horizon .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:32px 40px !important;min-height:120px !important;box-sizing:border-box !important;border:none !important;background:linear-gradient(100deg,#4E6B4A 0%,#6D8B5E 30%,#9BAA6C 55%,#D8C27E 80%,#EFE0A8 100%) !important;}.invoice-preview.tmpl-ep40-horizon .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-horizon .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-horizon .inv-biz-name{font-size:26px !important;font-weight:900 !important;letter-spacing:.02em !important;color:#FFFFFF !important;line-height:1.1 !important;margin-bottom:8px !important;text-shadow:0 1px 3px rgba(0,0,0,.25) !important;}.invoice-preview.tmpl-ep40-horizon .inv-biz-contact div,.invoice-preview.tmpl-ep40-horizon .inv-biz-address,.invoice-preview.tmpl-ep40-horizon .inv-biz-tax{font-size:10.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#F3F6EC !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;text-shadow:0 1px 2px rgba(0,0,0,.2) !important;}.invoice-preview.tmpl-ep40-horizon .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-horizon .inv-doc-title{display:block !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin:0 0 6px !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important;}.invoice-preview.tmpl-ep40-horizon .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;color:#FFFFFF !important;opacity:1 !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important;}.invoice-preview.tmpl-ep40-horizon .inv-doc-po{font-size:10px !important;font-weight:700 !important;color:#F3F6EC !important;opacity:1 !important;margin-top:6px !important;text-shadow:0 1px 2px rgba(0,0,0,.2) !important;}.invoice-preview.tmpl-ep40-horizon .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 34px !important;}.invoice-preview.tmpl-ep40-horizon .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:44px !important;font-weight:800 !important;letter-spacing:.12em !important;color:#5A7A4E !important;margin:2px 0 20px !important;}.invoice-preview.tmpl-ep40-horizon .inv-parties{display:flex !important;gap:20px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-horizon .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#EEF1E4 !important;padding:14px 16px !important;}.invoice-preview.tmpl-ep40-horizon .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;background:#EEF1E4 !important;padding:14px 16px !important;}.invoice-preview.tmpl-ep40-horizon .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5A7A4E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-horizon .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#28352B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-horizon .inv-bill-to div,.invoice-preview.tmpl-ep40-horizon .inv-details div{font-size:12.5px !important;color:#3E4E3B !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-horizon .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3E4E3B !important;}.invoice-preview.tmpl-ep40-horizon .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5A7A4E !important;}.invoice-preview.tmpl-ep40-horizon .inv-detail-row b{color:#28352B !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-horizon .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-horizon .inv-table thead tr{background:#5A7A4E !important;}.invoice-preview.tmpl-ep40-horizon .inv-table thead th{background:#5A7A4E !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-horizon .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#28352B !important;border-bottom:1px solid #E3E9DA !important;}.invoice-preview.tmpl-ep40-horizon .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-horizon .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-horizon .inv-totals>div{font-size:13px !important;color:#3E4E3B !important;padding:6px 10px !important;border-bottom:1px solid #E3E9DA !important;}.invoice-preview.tmpl-ep40-horizon .inv-total-grand{margin-top:8px !important;padding:13px 16px !important;border:none !important;background:#DCE6CC !important;color:#28352B !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-horizon .inv-total-grand b{font-size:19px !important;color:#28352B !important;}.invoice-preview.tmpl-ep40-horizon .inv-block{background:#EEF1E4 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-horizon .inv-block div{color:#3E4E3B !important;}.invoice-preview.tmpl-ep40-horizon .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-horizon .sig-line{border-top:1px solid #5A7A4E !important;}.invoice-preview.tmpl-ep40-horizon .sig-caption{color:#5A7A4E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-horizon .inv-body::after{content:"Outdoor events, stronger together" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E3E9DA !important;text-align:center !important;font-size:10.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5A7A4E !important;}.invoice-preview.tmpl-ep40-wander{background:#FFFFFF !important;color:#1E3A4A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-wander .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:26px 40px 22px !important;border:none !important;background:linear-gradient(100deg,#EDE6D2 0 22%,#C7A98C 22% 46%,#EDE6D2 46% 62%,#9FB3A6 62% 100%) !important;min-height:120px !important;}.invoice-preview.tmpl-ep40-wander .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-wander .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-wander .inv-biz-name{font-size:22px !important;font-weight:700 !important;letter-spacing:.1em !important;color:#1E3A4A !important;text-transform:uppercase !important;line-height:1.2 !important;margin-bottom:4px !important;background:rgba(255,255,255,.72) !important;display:inline-block !important;padding:6px 14px !important;border-radius:2px !important;}.invoice-preview.tmpl-ep40-wander .inv-biz-contact div,.invoice-preview.tmpl-ep40-wander .inv-biz-address,.invoice-preview.tmpl-ep40-wander .inv-biz-tax{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FFFFFF !important;text-shadow:0 1px 3px rgba(0,0,0,.35) !important;opacity:1 !important;line-height:1.8 !important;margin-top:4px !important;}.invoice-preview.tmpl-ep40-wander .inv-head-right{text-align:right !important;align-self:flex-start !important;}.invoice-preview.tmpl-ep40-wander .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-wander .inv-doc-num{display:block !important;font-size:11px !important;font-weight:700 !important;color:#FFFFFF !important;text-shadow:0 1px 3px rgba(0,0,0,.35) !important;opacity:1 !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-wander .inv-doc-po{font-size:10px !important;color:#FFFFFF !important;text-shadow:0 1px 3px rgba(0,0,0,.35) !important;opacity:1 !important;margin-top:4px !important;}.invoice-preview.tmpl-ep40-wander .inv-body{position:relative !important;z-index:1 !important;padding:24px 40px 32px !important;}.invoice-preview.tmpl-ep40-wander .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:42px !important;font-weight:700 !important;letter-spacing:.04em !important;color:#1E3A4A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-wander .inv-parties{display:flex !important;gap:24px !important;border:none !important;border-top:1px solid #9FB3A6 !important;padding:14px 0 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-wander .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-wander .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;border-left:1px solid #E4DCC6 !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-wander .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#7A8F81 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wander .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1E3A4A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-wander .inv-bill-to div,.invoice-preview.tmpl-ep40-wander .inv-details div{font-size:12.5px !important;color:#3A5062 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-wander .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A5062 !important;}.invoice-preview.tmpl-ep40-wander .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#7A8F81 !important;}.invoice-preview.tmpl-ep40-wander .inv-detail-row b{color:#1E3A4A !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-wander .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-wander .inv-table thead tr{background:#D7E4D9 !important;}.invoice-preview.tmpl-ep40-wander .inv-table thead th{background:#D7E4D9 !important;color:#3C5847 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-wander .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#1E3A4A !important;border-bottom:1px solid #E7EDE4 !important;}.invoice-preview.tmpl-ep40-wander .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-wander .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-wander .inv-totals>div{font-size:12.5px !important;color:#3A5062 !important;padding:6px 10px !important;border-bottom:1px solid #E7EDE4 !important;}.invoice-preview.tmpl-ep40-wander .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#D7E4D9 !important;color:#1E3A4A !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-wander .inv-total-grand b{font-size:19px !important;color:#1E3A4A !important;}.invoice-preview.tmpl-ep40-wander .inv-block{background:#FAF7EE !important;border:none !important;border-left:3px solid #9FB3A6 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-wander .inv-block div{color:#3A5062 !important;}.invoice-preview.tmpl-ep40-wander .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-wander .sig-line{border-top:1px solid #1E3A4A !important;}.invoice-preview.tmpl-ep40-wander .sig-caption{color:#7A8F81 !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-wander .inv-body::after{content:"Events take you places. See you somewhere wonderful." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #D7E4D9 !important;text-align:center !important;font-size:11px !important;font-style:italic !important;color:#7A8F81 !important;}.invoice-preview.tmpl-ep40-atelier{background:#FFFDFB !important;color:#3A2E33 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-atelier::before{content:"" !important;position:absolute !important;left:-40px !important;top:-40px !important;width:220px !important;height:220px !important;border-radius:50% !important;background:radial-gradient(circle,#C9D4C0 0%,rgba(201,212,192,.5) 45%,transparent 72%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-atelier::after{content:"" !important;position:absolute !important;right:-50px !important;top:-50px !important;width:260px !important;height:200px !important;border-radius:50% !important;background:radial-gradient(circle,#F3C7CE 0%,rgba(243,199,206,.5) 45%,transparent 72%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-atelier .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:0 !important;padding:34px 40px 18px !important;border:none !important;}.invoice-preview.tmpl-ep40-atelier .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-atelier .inv-logo{margin:0 auto 8px !important;}.invoice-preview.tmpl-ep40-atelier .inv-biz-name{font-size:22px !important;font-weight:700 !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#3A2E33 !important;text-align:center !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-atelier .inv-biz-contact,.invoice-preview.tmpl-ep40-atelier .inv-biz-address,.invoice-preview.tmpl-ep40-atelier .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-atelier .inv-biz-contact div,.invoice-preview.tmpl-ep40-atelier .inv-biz-address,.invoice-preview.tmpl-ep40-atelier .inv-biz-tax{font-size:10px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#8A7278 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-atelier .inv-head-right{text-align:center !important;width:100% !important;margin-top:10px !important;}.invoice-preview.tmpl-ep40-atelier .inv-doc-title{display:block !important;font-size:34px !important;font-weight:400 !important;letter-spacing:.5em !important;text-transform:uppercase !important;color:#3A2E33 !important;margin:8px 0 !important;padding-left:.5em !important;}.invoice-preview.tmpl-ep40-atelier .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.08em !important;color:#8A7278 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-atelier .inv-doc-po{font-size:10.5px !important;color:#8A7278 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-atelier .inv-body{position:relative !important;z-index:1 !important;padding:14px 40px 30px !important;}.invoice-preview.tmpl-ep40-atelier .inv-parties{display:flex !important;gap:0 !important;border:none !important;border-top:1px solid #E7DCD4 !important;border-bottom:1px solid #E7DCD4 !important;padding:14px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-atelier .inv-bill-to{flex:1 1 auto !important;max-width:none !important;border-right:1px solid #E7DCD4 !important;padding-right:16px !important;}.invoice-preview.tmpl-ep40-atelier .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-atelier .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#B0808C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-atelier .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3A2E33 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-atelier .inv-bill-to div,.invoice-preview.tmpl-ep40-atelier .inv-details div{font-size:12.5px !important;color:#5A474C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-atelier .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5A474C !important;}.invoice-preview.tmpl-ep40-atelier .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#B0808C !important;}.invoice-preview.tmpl-ep40-atelier .inv-detail-row b{color:#3A2E33 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-atelier .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-atelier .inv-table thead tr{background:#FFFFFF !important;}.invoice-preview.tmpl-ep40-atelier .inv-table thead th{background:#FFFFFF !important;color:#3A2E33 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;border-bottom:1.5px solid #3A2E33 !important;}.invoice-preview.tmpl-ep40-atelier .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#3A2E33 !important;border-bottom:1px solid #EFE3E7 !important;}.invoice-preview.tmpl-ep40-atelier .td-desc{font-weight:600 !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-atelier .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-atelier .inv-totals>div{font-size:12.5px !important;color:#5A474C !important;padding:6px 10px !important;border-bottom:1px solid #EFE3E7 !important;}.invoice-preview.tmpl-ep40-atelier .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#F3C7CE !important;color:#3A2E33 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-atelier .inv-total-grand b{font-size:18px !important;color:#3A2E33 !important;}.invoice-preview.tmpl-ep40-atelier .inv-block{background:#FBF5F1 !important;border:none !important;padding:12px 16px !important;margin-bottom:12px !important;text-align:center !important;}.invoice-preview.tmpl-ep40-atelier .inv-block div{color:#5A474C !important;}.invoice-preview.tmpl-ep40-atelier .inv-signature-row{justify-content:center !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-atelier .sig-line{border-top:1px solid #B0808C !important;}.invoice-preview.tmpl-ep40-atelier .sig-caption{color:#B0808C !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-atelier .inv-body::after{content:"Beautiful events bring people together. Thank you for celebrating with us." !important;display:block !important;margin-top:22px !important;padding-top:12px !important;border-top:1px solid #EFE3E7 !important;text-align:center !important;font-size:11px !important;font-style:italic !important;color:#8A7278 !important;}.invoice-preview.tmpl-ep40-willowbridge{background:#FFFFFF !important;color:#26312A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:stretch !important;gap:0 !important;margin:0 !important;padding:0 !important;border:none !important;min-height:118px !important;background:linear-gradient(90deg,#F1E9DC 0 58%,#C7D2C2 58% 100%) !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-head-left{max-width:58% !important;padding:28px 24px 20px 34px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-biz-name{font-size:26px !important;font-weight:700 !important;letter-spacing:.02em !important;color:#26312A !important;line-height:1.15 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-biz-contact div,.invoice-preview.tmpl-ep40-willowbridge .inv-biz-address,.invoice-preview.tmpl-ep40-willowbridge .inv-biz-tax{font-size:10px !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6B7A64 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-head-right{text-align:right !important;align-self:center !important;padding:20px 34px 20px 24px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-doc-title{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.28em !important;color:#4C5D46 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-doc-num{display:block !important;font-size:12px !important;font-style:italic !important;font-weight:600 !important;color:#26312A !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-doc-po{font-size:10.5px !important;color:#4C5D46 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-body{position:relative !important;z-index:1 !important;padding:22px 34px 32px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:26px !important;font-weight:700 !important;letter-spacing:.04em !important;color:#4C5D46 !important;margin-bottom:14px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#A85A3F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#26312A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-bill-to div,.invoice-preview.tmpl-ep40-willowbridge .inv-details div{font-size:12.5px !important;color:#3E4A38 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3E4A38 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#A85A3F !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-detail-row b{color:#26312A !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-table thead tr{background:#7C8F73 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-table thead th{background:#7C8F73 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#26312A !important;border-bottom:1px solid #E3E8DF !important;}.invoice-preview.tmpl-ep40-willowbridge .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-totals>div{font-size:12.5px !important;color:#3E4A38 !important;padding:6px 10px !important;border-bottom:1px solid #E3E8DF !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#C7D2C2 !important;color:#26312A !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-total-grand b{font-size:19px !important;color:#26312A !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-block{background:#F6F3EA !important;border:none !important;border-left:3px solid #A85A3F !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-block div{color:#3E4A38 !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-willowbridge .sig-line{border-top:1px solid #26312A !important;}.invoice-preview.tmpl-ep40-willowbridge .sig-caption{color:#A85A3F !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-willowbridge .inv-body::after{content:"Planning today for a kinder tomorrow." !important;display:block !important;margin-top:26px !important;padding:16px 20px !important;background:linear-gradient(90deg,#E9D9C9,#C7D2C2) !important;border-radius:2px !important;text-align:center !important;font-size:12px !important;font-style:italic !important;color:#26312A !important;}.invoice-preview.tmpl-ep40-evermore{background:#FFFFFF !important;color:#3A2E2A !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-evermore .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 40px 26px !important;border:none !important;min-height:110px !important;background:linear-gradient(120deg,#F6EDE6 0 30%,#E7C9C0 30% 55%,#D9A8AE 55% 78%,#F6EDE6 78% 100%) !important;}.invoice-preview.tmpl-ep40-evermore .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-evermore .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-evermore .inv-biz-name{font-size:26px !important;font-weight:700 !important;letter-spacing:.16em !important;color:#3A2E2A !important;line-height:1.2 !important;margin-bottom:6px !important;background:rgba(255,255,255,.7) !important;display:inline-block !important;padding:4px 12px !important;}.invoice-preview.tmpl-ep40-evermore .inv-biz-contact div,.invoice-preview.tmpl-ep40-evermore .inv-biz-address,.invoice-preview.tmpl-ep40-evermore .inv-biz-tax{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#6B534C !important;opacity:1 !important;line-height:1.8 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-evermore .inv-head-right{text-align:right !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-evermore .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-evermore .inv-doc-num{display:block !important;font-size:12px !important;font-style:italic !important;font-weight:600 !important;color:#3A2E2A !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-evermore .inv-doc-po{font-size:10.5px !important;color:#6B534C !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-evermore .inv-body{position:relative !important;z-index:1 !important;padding:24px 40px 32px !important;}.invoice-preview.tmpl-ep40-evermore .inv-body::before{content:"I N V O I C E" !important;display:block !important;font-size:36px !important;font-weight:400 !important;letter-spacing:.14em !important;color:#3A2E2A !important;margin-bottom:14px !important;}.invoice-preview.tmpl-ep40-evermore .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-evermore .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#FBF3EF !important;border:1px solid #E7C9C0 !important;padding:14px 18px !important;}.invoice-preview.tmpl-ep40-evermore .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-evermore .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B4736F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-evermore .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#3A2E2A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-evermore .inv-bill-to div,.invoice-preview.tmpl-ep40-evermore .inv-details div{font-size:12.5px !important;color:#5A4A44 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-evermore .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#5A4A44 !important;}.invoice-preview.tmpl-ep40-evermore .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B4736F !important;}.invoice-preview.tmpl-ep40-evermore .inv-detail-row b{color:#3A2E2A !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-evermore .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-evermore .inv-table thead tr{background:#E7C9C0 !important;}.invoice-preview.tmpl-ep40-evermore .inv-table thead th{background:#E7C9C0 !important;color:#3A2E2A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-evermore .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#3A2E2A !important;border-bottom:1px solid #F1E2DC !important;}.invoice-preview.tmpl-ep40-evermore .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-evermore .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-evermore .inv-totals>div{font-size:12.5px !important;color:#5A4A44 !important;padding:6px 10px !important;border-bottom:1px solid #F1E2DC !important;}.invoice-preview.tmpl-ep40-evermore .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#D9A8AE !important;color:#3A2E2A !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-evermore .inv-total-grand b{font-size:19px !important;color:#3A2E2A !important;}.invoice-preview.tmpl-ep40-evermore .inv-block{background:#FBF3EF !important;border:1px solid #E7C9C0 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-evermore .inv-block div{color:#5A4A44 !important;}.invoice-preview.tmpl-ep40-evermore .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-evermore .sig-line{border-top:1px solid #3A2E2A !important;}.invoice-preview.tmpl-ep40-evermore .sig-caption{color:#B4736F !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-evermore .inv-body::after{content:"More than events, we create lasting memories." !important;display:block !important;margin-top:26px !important;padding:16px 20px !important;background:#FBF3EF !important;text-align:center !important;font-size:12px !important;font-style:italic !important;color:#B4736F !important;}.invoice-preview.tmpl-ep40-wanderwell{background:#FFFFFF !important;color:#1B2E42 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 40px 24px !important;border:none !important;min-height:110px !important;background:linear-gradient(160deg,#CFE0EC 0 40%,#9FC0D6 40% 68%,#EFE9DC 68% 100%) !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-biz-name{font-size:24px !important;font-weight:700 !important;letter-spacing:.1em !important;color:#1B2E42 !important;line-height:1.2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-biz-contact div,.invoice-preview.tmpl-ep40-wanderwell .inv-biz-address,.invoice-preview.tmpl-ep40-wanderwell .inv-biz-tax{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#2C4B63 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-head-right{text-align:right !important;position:relative !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-head-right::before{content:"" !important;position:absolute !important;top:-4px !important;right:0 !important;width:56px !important;height:56px !important;border:2px dotted #1B2E42 !important;border-radius:50% !important;opacity:.5 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-doc-title{display:none !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;color:#1B2E42 !important;opacity:1 !important;background:rgba(255,255,255,.65) !important;padding:4px 10px !important;display:inline-block !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-doc-po{font-size:10.5px !important;color:#2C4B63 !important;opacity:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-body{position:relative !important;z-index:1 !important;padding:24px 40px 32px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-body::before{content:"INVOICE" !important;display:block !important;font-size:38px !important;font-weight:700 !important;letter-spacing:.04em !important;color:#1B2E42 !important;margin-bottom:14px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-parties{display:flex !important;gap:22px !important;border:none !important;border-top:1px solid #C9D8E4 !important;padding:14px 0 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;border-left:1px solid #C9D8E4 !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#4A85AA !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1B2E42 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-bill-to div,.invoice-preview.tmpl-ep40-wanderwell .inv-details div{font-size:12.5px !important;color:#33526B !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#33526B !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#4A85AA !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-detail-row b{color:#1B2E42 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-table thead tr{background:#9FC0D6 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-table thead th{background:#9FC0D6 !important;color:#122234 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#1B2E42 !important;border-bottom:1px solid #E1EAF1 !important;}.invoice-preview.tmpl-ep40-wanderwell .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-totals{width:310px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-totals>div{font-size:12.5px !important;color:#33526B !important;padding:6px 10px !important;border-bottom:1px solid #E1EAF1 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#CFE0EC !important;color:#1B2E42 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-total-grand b{font-size:19px !important;color:#1B2E42 !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-block{background:#F2F6F7 !important;border:none !important;border-left:3px solid #4A85AA !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-block div{color:#33526B !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-wanderwell .sig-line{border-top:1px solid #1B2E42 !important;}.invoice-preview.tmpl-ep40-wanderwell .sig-caption{color:#4A85AA !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-wanderwell .inv-body::after{content:"Collect moments, not things. Let the adventure begin." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #E1EAF1 !important;text-align:center !important;font-size:11px !important;font-style:italic !important;color:#33526B !important;}.invoice-preview.tmpl-ep40-willowco{background:#FFFFFF !important;color:#26281F !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-willowco .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:26px 40px 20px !important;background:#F3F1EA !important;border:none !important;border-bottom:1px solid #D8D4C6 !important;}.invoice-preview.tmpl-ep40-willowco .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-willowco .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-willowco .inv-biz-name{font-size:24px !important;font-weight:700 !important;letter-spacing:.02em !important;color:#26281F !important;line-height:1.2 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-willowco .inv-biz-contact div,.invoice-preview.tmpl-ep40-willowco .inv-biz-address,.invoice-preview.tmpl-ep40-willowco .inv-biz-tax{font-size:11px !important;color:#5C5E4F !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-willowco .inv-head-right{text-align:right !important;background:#FFFFFF !important;border:1px solid #D8D4C6 !important;padding:12px 18px !important;}.invoice-preview.tmpl-ep40-willowco .inv-doc-title{display:block !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.3em !important;color:#26281F !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-willowco .inv-doc-num{display:block !important;font-size:12.5px !important;font-weight:600 !important;color:#5C5E4F !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-willowco .inv-doc-po{font-size:10.5px !important;color:#5C5E4F !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-willowco .inv-body{position:relative !important;z-index:1 !important;padding:22px 40px 32px !important;}.invoice-preview.tmpl-ep40-willowco .inv-parties{display:flex !important;gap:0 !important;border:1px solid #D8D4C6 !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-willowco .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#F8F7F2 !important;padding:14px 18px !important;border-right:1px solid #D8D4C6 !important;}.invoice-preview.tmpl-ep40-willowco .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;background:#F8F7F2 !important;padding:14px 18px !important;}.invoice-preview.tmpl-ep40-willowco .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#6E7A5E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-willowco .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#26281F !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-willowco .inv-bill-to div,.invoice-preview.tmpl-ep40-willowco .inv-details div{font-size:12.5px !important;color:#3C3E32 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-willowco .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3C3E32 !important;}.invoice-preview.tmpl-ep40-willowco .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#6E7A5E !important;}.invoice-preview.tmpl-ep40-willowco .inv-detail-row b{color:#26281F !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-willowco .inv-table{margin-bottom:0 !important;border:1px solid #D8D4C6 !important;}.invoice-preview.tmpl-ep40-willowco .inv-table thead tr{background:#EAE7DB !important;}.invoice-preview.tmpl-ep40-willowco .inv-table thead th{background:#EAE7DB !important;color:#26281F !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-willowco .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#26281F !important;border-bottom:1px solid #E7E4D8 !important;}.invoice-preview.tmpl-ep40-willowco .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-willowco .inv-totals{width:320px !important;margin:16px 0 20px auto !important;border:1px solid #D8D4C6 !important;}.invoice-preview.tmpl-ep40-willowco .inv-totals>div{font-size:12.5px !important;color:#3C3E32 !important;padding:8px 12px !important;border-bottom:1px solid #E7E4D8 !important;}.invoice-preview.tmpl-ep40-willowco .inv-total-grand{margin-top:0 !important;padding:12px 16px !important;border:none !important;background:#D8D4C6 !important;color:#26281F !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-willowco .inv-total-grand b{font-size:19px !important;color:#26281F !important;}.invoice-preview.tmpl-ep40-willowco .inv-block{background:#F8F7F2 !important;border:1px solid #D8D4C6 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-willowco .inv-block div{color:#3C3E32 !important;}.invoice-preview.tmpl-ep40-willowco .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-willowco .sig-line{border-top:1px solid #26281F !important;}.invoice-preview.tmpl-ep40-willowco .sig-caption{color:#6E7A5E !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-willowco .inv-body::after{content:"Thank you for being part of the story. A more beautiful way to bring people together." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #D8D4C6 !important;text-align:center !important;font-size:10.5px !important;color:#5C5E4F !important;}.invoice-preview.tmpl-ep40-velora{background:#FBF6EA !important;color:#241C0E !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-velora .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:0 !important;padding:34px 44px 26px !important;background:#100C06 !important;border:none !important;border-bottom:3px solid #C9A24B !important;}.invoice-preview.tmpl-ep40-velora .inv-head::before{content:"" !important;position:absolute !important;inset:8px !important;border:1px solid #6E5A2C !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-velora .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-velora .inv-logo{margin:0 auto 10px !important;filter:brightness(0) invert(1) sepia(1) saturate(4) hue-rotate(360deg) !important;}.invoice-preview.tmpl-ep40-velora .inv-biz-name{font-size:34px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#F3E3B8 !important;text-align:center !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-velora .inv-biz-contact,.invoice-preview.tmpl-ep40-velora .inv-biz-address,.invoice-preview.tmpl-ep40-velora .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-velora .inv-biz-contact div,.invoice-preview.tmpl-ep40-velora .inv-biz-address,.invoice-preview.tmpl-ep40-velora .inv-biz-tax{font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#C9A24B !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-velora .inv-head-right{text-align:center !important;width:100% !important;margin-top:12px !important;}.invoice-preview.tmpl-ep40-velora .inv-doc-title{display:block !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.4em !important;text-transform:uppercase !important;color:#C9A24B !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-velora .inv-doc-num{display:block !important;font-size:12.5px !important;font-weight:600 !important;color:#F3E3B8 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-velora .inv-doc-po{font-size:10.5px !important;color:#9E8B57 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-velora .inv-body{position:relative !important;z-index:1 !important;padding:26px 40px 32px !important;}.invoice-preview.tmpl-ep40-velora .inv-parties{display:flex !important;gap:24px !important;border:none !important;border-bottom:1px solid #DCCB9E !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-velora .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-velora .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;border-left:1px solid #DCCB9E !important;padding-left:18px !important;}.invoice-preview.tmpl-ep40-velora .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#8A7546 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-velora .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#241C0E !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-velora .inv-bill-to div,.invoice-preview.tmpl-ep40-velora .inv-details div{font-size:13px !important;color:#3A2E10 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-velora .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A2E10 !important;}.invoice-preview.tmpl-ep40-velora .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-velora .inv-detail-row b{color:#241C0E !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-velora .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-velora .inv-table thead tr{background:#100C06 !important;}.invoice-preview.tmpl-ep40-velora .inv-table thead th{background:#100C06 !important;color:#F3E3B8 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:11px 12px !important;}.invoice-preview.tmpl-ep40-velora .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#241C0E !important;border-bottom:1px solid #E9DFC4 !important;}.invoice-preview.tmpl-ep40-velora .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-velora .inv-totals{width:320px !important;margin:16px 0 22px auto !important;border:1px solid #C9A24B !important;padding:6px !important;}.invoice-preview.tmpl-ep40-velora .inv-totals>div{font-size:13px !important;color:#3A2E10 !important;padding:6px 10px !important;border-bottom:1px solid #E9DFC4 !important;}.invoice-preview.tmpl-ep40-velora .inv-total-grand{margin-top:6px !important;padding:12px 16px !important;border:none !important;background:#100C06 !important;color:#F3E3B8 !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-velora .inv-total-grand b{font-size:19px !important;color:#C9A24B !important;}.invoice-preview.tmpl-ep40-velora .inv-block{background:#F3E9CD !important;border:1px solid #DCCB9E !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-velora .inv-block div{color:#3A2E10 !important;}.invoice-preview.tmpl-ep40-velora .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-velora .sig-line{border-top:1px solid #100C06 !important;}.invoice-preview.tmpl-ep40-velora .sig-caption{color:#8A7546 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-velora .inv-body::after{content:"Events with a higher purpose. Thank you for helping turn moments into meaning." !important;display:block !important;margin-top:26px !important;padding-top:14px !important;border-top:1px solid #C9A24B !important;text-align:center !important;font-size:11px !important;font-style:italic !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-horizon-festival{background:#FBF7EC !important;color:#16302A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:16px !important;margin:0 !important;padding:28px 34px 22px !important;background:#173F33 !important;border:none !important;clip-path:polygon(0 0,100% 0,100% 82%,88% 100%,0 92%) !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-biz-name{font-size:30px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.1 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-biz-contact div,.invoice-preview.tmpl-ep40-horizon-festival .inv-biz-address,.invoice-preview.tmpl-ep40-horizon-festival .inv-biz-tax{font-size:11px !important;color:#F4C453 !important;opacity:1 !important;letter-spacing:.06em !important;text-transform:uppercase !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-head-right{text-align:right !important;background:#E8672C !important;color:#FFFFFF !important;padding:14px 20px !important;border-radius:3px !important;transform:rotate(-1deg) !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-doc-title{display:block !important;font-size:30px !important;font-weight:900 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-doc-num{display:block !important;font-size:12.5px !important;font-weight:700 !important;color:#FFF3D6 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-doc-po{font-size:10.5px !important;color:#FFF3D6 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-body{position:relative !important;z-index:1 !important;padding:22px 34px 32px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-parties{display:flex !important;gap:18px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-bill-to{flex:1 1 auto !important;max-width:none !important;background:#DCEEE6 !important;border-radius:4px 16px 4px 16px !important;padding:14px 18px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;background:#FCE9C9 !important;border-radius:16px 4px 16px 4px !important;padding:14px 18px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#1E7A5F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-details .inv-label{color:#B5710C !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#16302A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-bill-to div,.invoice-preview.tmpl-ep40-horizon-festival .inv-details div{font-size:13px !important;color:#294A3E !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#7A4E0C !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B5710C !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-detail-row b{color:#4A2F06 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-table{margin-bottom:0 !important;border-radius:8px !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-table thead tr{background:#E8672C !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-table thead th{background:#E8672C !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-table tbody tr:nth-child(even) td{background:#F3EFDD !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#16302A !important;border-bottom:1px solid #E4DCC0 !important;}.invoice-preview.tmpl-ep40-horizon-festival .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-totals>div{font-size:12.5px !important;color:#294A3E !important;padding:6px 10px !important;border-bottom:1px solid #E4DCC0 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:4px !important;background:#173F33 !important;color:#F4C453 !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-total-grand b{font-size:19px !important;color:#F4C453 !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-block{background:#DCEEE6 !important;border:none !important;border-radius:8px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-block div{color:#294A3E !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-horizon-festival .sig-line{border-top:1.5px solid #173F33 !important;}.invoice-preview.tmpl-ep40-horizon-festival .sig-caption{color:#1E7A5F !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-horizon-festival .inv-body::after{content:"Thank you for supporting local events and stronger communities" !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:2px dashed #E8672C !important;text-align:center !important;font-size:11px !important;font-weight:700 !important;color:#173F33 !important;}.invoice-preview.tmpl-ep40-verve{background:#F7F5F0 !important;color:#1B1B1B !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;display:flex !important;min-height:640px !important;}.invoice-preview.tmpl-ep40-verve::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:200px !important;background:#111111 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-verve .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:32px 22px 20px !important;border:none !important;width:200px !important;flex:0 0 200px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-ep40-verve .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-verve .inv-logo{margin-bottom:10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-verve .inv-biz-name{font-size:24px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#FFFFFF !important;line-height:1.2 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-verve .inv-biz-contact div,.invoice-preview.tmpl-ep40-verve .inv-biz-address,.invoice-preview.tmpl-ep40-verve .inv-biz-tax{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#B3AB9C !important;opacity:1 !important;line-height:2 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-verve .inv-head-right{text-align:left !important;margin-top:20px !important;padding-top:14px !important;border-top:1px solid #3A3A3A !important;}.invoice-preview.tmpl-ep40-verve .inv-doc-title{display:block !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.3em !important;color:#C6A667 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-verve .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;color:#FFFFFF !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-verve .inv-doc-po{font-size:10px !important;color:#9C9486 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-verve .inv-body{position:relative !important;z-index:1 !important;padding:36px 40px 32px !important;flex:1 1 auto !important;min-width:0 !important;}.invoice-preview.tmpl-ep40-verve .inv-parties{display:flex !important;gap:24px !important;border:none !important;border-bottom:1px solid #D9D4C8 !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-verve .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-verve .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;border-left:1px solid #D9D4C8 !important;padding-left:18px !important;}.invoice-preview.tmpl-ep40-verve .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#8A8272 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-verve .inv-client-name{font-size:17px !important;font-weight:700 !important;color:#1B1B1B !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-verve .inv-bill-to div,.invoice-preview.tmpl-ep40-verve .inv-details div{font-size:13px !important;color:#3A382E !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-verve .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A382E !important;}.invoice-preview.tmpl-ep40-verve .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#8A8272 !important;}.invoice-preview.tmpl-ep40-verve .inv-detail-row b{color:#1B1B1B !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-verve .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-verve .inv-table thead tr{background:transparent !important;border-bottom:1px solid #C6A667 !important;}.invoice-preview.tmpl-ep40-verve .inv-table thead th{background:transparent !important;color:#8A8272 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 12px !important;}.invoice-preview.tmpl-ep40-verve .inv-table tbody td{padding:13px 12px !important;font-size:13px !important;color:#1B1B1B !important;border-bottom:1px solid #E4E0D4 !important;}.invoice-preview.tmpl-ep40-verve .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-verve .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-verve .inv-totals>div{font-size:12.5px !important;color:#3A382E !important;padding:6px 10px !important;border-bottom:1px solid #E4E0D4 !important;}.invoice-preview.tmpl-ep40-verve .inv-total-grand{margin-top:8px !important;padding:14px 16px !important;border:none !important;background:#111111 !important;color:#C6A667 !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-verve .inv-total-grand b{font-size:20px !important;color:#C6A667 !important;}.invoice-preview.tmpl-ep40-verve .inv-block{background:#FFFFFF !important;border:1px solid #E4E0D4 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-verve .inv-block div{color:#3A382E !important;}.invoice-preview.tmpl-ep40-verve .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-verve .sig-line{border-top:1px solid #1B1B1B !important;}.invoice-preview.tmpl-ep40-verve .sig-caption{color:#8A8272 !important;font-style:italic !important;font-size:11px !important;}.invoice-preview.tmpl-ep40-verve .inv-body::after{content:"Ideas people remember. Thank you for partnering with us." !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #D9D4C8 !important;font-size:10.5px !important;letter-spacing:.04em !important;color:#8A8272 !important;}.invoice-preview.tmpl-ep40-elan{background:#FBF8F2 !important;color:#2E2A22 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:30px 26px !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-elan .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:0 0 18px !important;padding:0 0 16px !important;border:none !important;border-bottom:1px solid #C7A857 !important;}.invoice-preview.tmpl-ep40-elan .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-elan .inv-logo{margin:0 auto 10px !important;}.invoice-preview.tmpl-ep40-elan .inv-biz-name{font-size:26px !important;font-weight:400 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#2E2A22 !important;text-align:center !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-elan .inv-biz-contact,.invoice-preview.tmpl-ep40-elan .inv-biz-address,.invoice-preview.tmpl-ep40-elan .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-elan .inv-biz-contact div,.invoice-preview.tmpl-ep40-elan .inv-biz-address,.invoice-preview.tmpl-ep40-elan .inv-biz-tax{font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A7546 !important;opacity:1 !important;line-height:1.9 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-elan .inv-head-right{text-align:center !important;width:100% !important;margin-top:8px !important;}.invoice-preview.tmpl-ep40-elan .inv-doc-title{display:block !important;font-size:30px !important;font-weight:400 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A7546 !important;margin:4px 0 !important;}.invoice-preview.tmpl-ep40-elan .inv-doc-num{display:block !important;font-size:11.5px !important;font-style:italic !important;color:#5A4F38 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-elan .inv-doc-po{font-size:10px !important;color:#8A7546 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-elan .inv-body{position:relative !important;z-index:1 !important;padding:0 10px !important;}.invoice-preview.tmpl-ep40-elan .inv-parties{display:flex !important;gap:24px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-elan .inv-bill-to{flex:1 1 auto !important;max-width:none !important;border-right:1px solid #E3D6AD !important;padding-right:18px !important;}.invoice-preview.tmpl-ep40-elan .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;padding-left:18px !important;}.invoice-preview.tmpl-ep40-elan .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#8A7546 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-elan .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#2E2A22 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-elan .inv-bill-to div,.invoice-preview.tmpl-ep40-elan .inv-details div{font-size:12.5px !important;color:#4A4433 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-elan .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#4A4433 !important;}.invoice-preview.tmpl-ep40-elan .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-elan .inv-detail-row b{color:#2E2A22 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-elan .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-elan .inv-table thead tr{background:transparent !important;border-bottom:1px solid #2E2A22 !important;}.invoice-preview.tmpl-ep40-elan .inv-table thead th{background:transparent !important;color:#2E2A22 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:8px 12px !important;}.invoice-preview.tmpl-ep40-elan .inv-table tbody td{padding:12px !important;font-size:12.5px !important;color:#2E2A22 !important;border-bottom:1px solid #EDE3C8 !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-elan .inv-table tbody td.td-desc{font-style:normal !important;}.invoice-preview.tmpl-ep40-elan .td-desc{font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;font-size:11.5px !important;}.invoice-preview.tmpl-ep40-elan .inv-totals{width:280px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-elan .inv-totals>div{font-size:12.5px !important;color:#4A4433 !important;padding:6px 10px !important;border-bottom:1px solid #EDE3C8 !important;}.invoice-preview.tmpl-ep40-elan .inv-total-grand{margin-top:8px !important;padding:12px 10px !important;border:none !important;border-top:2px solid #C7A857 !important;background:transparent !important;color:#2E2A22 !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-elan .inv-total-grand b{font-size:22px !important;color:#8A7546 !important;font-weight:400 !important;}.invoice-preview.tmpl-ep40-elan .inv-block{background:transparent !important;border:1px solid #E3D6AD !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-elan .inv-block div{color:#4A4433 !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-elan .inv-signature-row{justify-content:center !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-elan .sig-line{border-top:1px solid #8A7546 !important;}.invoice-preview.tmpl-ep40-elan .sig-caption{color:#8A7546 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-elan .inv-body::after{content:"Beautifully planned. Deliciously remembered." !important;display:block !important;margin-top:24px !important;text-align:center !important;font-size:12px !important;font-style:italic !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-vantage{background:#FFFFFF !important;color:#111111 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-vantage .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:18px !important;margin:0 !important;padding:30px 36px 20px !important;border:none !important;border-bottom:3px solid #111111 !important;}.invoice-preview.tmpl-ep40-vantage .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-vantage .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-vantage .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#111111 !important;margin-bottom:6px !important;position:relative !important;padding-left:22px !important;}.invoice-preview.tmpl-ep40-vantage .inv-biz-name::before{content:"" !important;position:absolute !important;left:0 !important;top:2px !important;width:0 !important;height:0 !important;border-style:solid !important;border-width:0 8px 16px 8px !important;border-color:transparent transparent #C6A667 transparent !important;}.invoice-preview.tmpl-ep40-vantage .inv-biz-contact div,.invoice-preview.tmpl-ep40-vantage .inv-biz-address,.invoice-preview.tmpl-ep40-vantage .inv-biz-tax{font-size:11px !important;color:#4A4A4A !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-vantage .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-vantage .inv-doc-title{display:block !important;font-size:34px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#111111 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-vantage .inv-doc-num{display:block !important;font-size:12.5px !important;font-weight:700 !important;color:#4A4A4A !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-vantage .inv-doc-po{font-size:10.5px !important;color:#7A7A7A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-vantage .inv-body{position:relative !important;z-index:1 !important;padding:20px 36px 32px !important;}.invoice-preview.tmpl-ep40-vantage .inv-parties{display:flex !important;gap:0 !important;border:1px solid #DADADA !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-vantage .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding:14px 18px !important;border-right:1px solid #DADADA !important;}.invoice-preview.tmpl-ep40-vantage .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;padding:14px 18px !important;background:#F5F5F3 !important;}.invoice-preview.tmpl-ep40-vantage .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#111111 !important;background:#111111 !important;color:#FFFFFF !important;display:inline-block !important;padding:3px 8px !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-vantage .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#111111 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-vantage .inv-bill-to div,.invoice-preview.tmpl-ep40-vantage .inv-details div{font-size:12.5px !important;color:#333333 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-vantage .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#333333 !important;}.invoice-preview.tmpl-ep40-vantage .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#777777 !important;}.invoice-preview.tmpl-ep40-vantage .inv-detail-row b{color:#111111 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-vantage .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-vantage .inv-table thead tr{background:#111111 !important;}.invoice-preview.tmpl-ep40-vantage .inv-table thead th{background:#111111 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-vantage .inv-table tbody tr:nth-child(even) td{background:#F5F5F3 !important;}.invoice-preview.tmpl-ep40-vantage .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#111111 !important;border-bottom:1px solid #E2E2E2 !important;}.invoice-preview.tmpl-ep40-vantage .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-vantage .inv-totals{width:320px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-vantage .inv-totals>div{font-size:13px !important;color:#333333 !important;padding:6px 10px !important;border-bottom:1px solid #E2E2E2 !important;}.invoice-preview.tmpl-ep40-vantage .inv-total-grand{margin-top:8px !important;padding:0 !important;border:none !important;display:flex !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-vantage .inv-total-grand::before{content:"TOTAL" !important;flex:1 1 auto !important;background:#111111 !important;color:#FFFFFF !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.1em !important;padding:12px 16px !important;display:flex !important;align-items:center !important;}.invoice-preview.tmpl-ep40-vantage .inv-total-grand{background:#C6A667 !important;color:#111111 !important;font-size:0 !important;padding:0 16px !important;justify-content:flex-end !important;align-items:center !important;}.invoice-preview.tmpl-ep40-vantage .inv-total-grand b{font-size:18px !important;color:#111111 !important;font-weight:900 !important;}.invoice-preview.tmpl-ep40-vantage .inv-block{background:#F5F5F3 !important;border:1px solid #DADADA !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-vantage .inv-block div{color:#333333 !important;}.invoice-preview.tmpl-ep40-vantage .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-vantage .sig-line{border-top:1px solid #111111 !important;}.invoice-preview.tmpl-ep40-vantage .sig-caption{color:#4A4A4A !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-vantage .inv-body::after{content:"Details drive remarkable events. Experiences engineered with purpose." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px solid #111111 !important;text-align:center !important;font-size:10.5px !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#4A4A4A !important;}.invoice-preview.tmpl-ep40-atelier-aisle{background:#FBF8F3 !important;color:#2A241C !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;display:flex !important;min-height:640px !important;}.invoice-preview.tmpl-ep40-atelier-aisle::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:120px !important;background:linear-gradient(180deg,#D9CDB8,#C7B79B) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-head{position:relative !important;z-index:1 !important;display:block !important;margin:0 !important;padding:34px 18px 20px !important;border:none !important;width:120px !important;flex:0 0 120px !important;box-sizing:border-box !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-logo{margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-biz-name{font-size:16px !important;font-weight:400 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#2A241C !important;line-height:1.4 !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-biz-contact div,.invoice-preview.tmpl-ep40-atelier-aisle .inv-biz-address,.invoice-preview.tmpl-ep40-atelier-aisle .inv-biz-tax{font-size:9px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5C5140 !important;opacity:1 !important;line-height:2 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-head-right{text-align:left !important;margin-top:24px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-doc-title{display:block !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.14em !important;color:#5C5140 !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:600 !important;color:#2A241C !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-doc-po{font-size:9.5px !important;color:#5C5140 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-body{position:relative !important;z-index:1 !important;padding:34px 40px 32px !important;flex:1 1 auto !important;min-width:0 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-parties{display:flex !important;gap:24px !important;border:none !important;border-bottom:1px solid #DCD2BB !important;padding:0 0 18px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;border-left:1px solid #DCD2BB !important;padding-left:18px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A7546 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-client-name{font-size:16px !important;font-weight:600 !important;color:#2A241C !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-bill-to div,.invoice-preview.tmpl-ep40-atelier-aisle .inv-details div{font-size:13px !important;color:#4A4030 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12.5px !important;padding:3px 0 !important;color:#4A4030 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-detail-row b{color:#2A241C !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-table thead tr{background:transparent !important;border-bottom:1px solid #2A241C !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-table thead th{background:transparent !important;color:#5C5140 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:8px 12px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-table tbody td{padding:13px 12px !important;font-size:13px !important;color:#2A241C !important;border-bottom:1px solid #EAE2CF !important;}.invoice-preview.tmpl-ep40-atelier-aisle .td-desc{font-weight:600 !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-totals{width:290px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-totals>div{font-size:12.5px !important;color:#4A4030 !important;padding:6px 10px !important;border-bottom:1px solid #EAE2CF !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#DCD2BB !important;color:#2A241C !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-total-grand b{font-size:19px !important;color:#2A241C !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-block{background:transparent !important;border:1px solid #DCD2BB !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-block div{color:#4A4030 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .sig-line{border-top:1px solid #8A7546 !important;}.invoice-preview.tmpl-ep40-atelier-aisle .sig-caption{color:#8A7546 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-atelier-aisle .inv-body::after{content:"More than events. A more beautiful way to bring people together." !important;display:block !important;margin-top:26px !important;padding-top:12px !important;border-top:1px solid #DCD2BB !important;text-align:right !important;font-size:11px !important;font-style:italic !important;color:#8A7546 !important;}.invoice-preview.tmpl-ep40-rosereverie{background:#FDF8F3 !important;color:#3A2A28 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:30px !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-rosereverie::before{content:"" !important;position:absolute !important;top:-40px !important;left:-40px !important;width:260px !important;height:220px !important;z-index:0 !important;pointer-events:none !important;background:radial-gradient(circle at 30% 30%,#EFC6D2 0 34px,transparent 36px) 10px 10px/70px 70px,radial-gradient(circle at 60% 60%,#F6DCC9 0 26px,transparent 28px) 60px 50px/70px 70px,radial-gradient(circle at 40% 70%,#D9C79E 0 20px,transparent 22px) 30px 90px/70px 70px,radial-gradient(ellipse at 20% 80%,#93A876 0 40px,transparent 42px) 0 60px/90px 90px !important;opacity:.85 !important;filter:blur(.3px) !important;}.invoice-preview.tmpl-ep40-rosereverie::after{content:"" !important;position:absolute !important;inset:10px !important;border:1px solid #C9A24B !important;border-radius:4px !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:34px 30px 0 110px !important;padding:0 0 14px !important;border:none !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-logo{margin:0 auto 8px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-biz-name{font-size:32px !important;font-weight:600 !important;font-style:italic !important;letter-spacing:.01em !important;color:#B0765F !important;text-align:center !important;margin-bottom:4px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-biz-contact,.invoice-preview.tmpl-ep40-rosereverie .inv-biz-address,.invoice-preview.tmpl-ep40-rosereverie .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-biz-contact div,.invoice-preview.tmpl-ep40-rosereverie .inv-biz-address,.invoice-preview.tmpl-ep40-rosereverie .inv-biz-tax{font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#8A7546 !important;opacity:1 !important;line-height:1.8 !important;margin-top:2px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-head-right{text-align:center !important;width:100% !important;margin-top:14px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-doc-title{display:block !important;font-size:30px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#3A2A28 !important;margin:8px 0 4px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;color:#B0765F !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-doc-po{font-size:10.5px !important;color:#8A7546 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-body{position:relative !important;z-index:1 !important;padding:18px 20px 26px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-details{flex:0 0 260px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#B0765F !important;margin-bottom:6px !important;border-bottom:1px solid #E8C9B0 !important;padding-bottom:4px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-client-name{font-size:15px !important;font-weight:700 !important;font-style:italic !important;color:#3A2A28 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-bill-to div,.invoice-preview.tmpl-ep40-rosereverie .inv-details div{font-size:12.5px !important;color:#5A4A44 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#5A4A44 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B0765F !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-detail-row b{color:#3A2A28 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-table thead tr{background:#EFC6D2 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-table thead th{background:#EFC6D2 !important;color:#7A3A4A !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#3A2A28 !important;border-bottom:1px solid #F0E2D8 !important;}.invoice-preview.tmpl-ep40-rosereverie .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-totals>div{font-size:12.5px !important;color:#5A4A44 !important;padding:6px 10px !important;border-bottom:1px solid #F0E2D8 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;border-radius:2px !important;background:#EFC6D2 !important;color:#7A3A4A !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-total-grand b{font-size:18px !important;color:#7A3A4A !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-block{background:transparent !important;border:1px solid #E8C9B0 !important;border-radius:2px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-block div{color:#5A4A44 !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-signature-row{justify-content:center !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-rosereverie .sig-line{border-top:1px solid #B0765F !important;}.invoice-preview.tmpl-ep40-rosereverie .sig-caption{color:#B0765F !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-rosereverie .inv-body::after{content:"Love lives in the details" !important;display:block !important;margin-top:22px !important;text-align:center !important;font-size:12px !important;font-style:italic !important;letter-spacing:.06em !important;color:#B0765F !important;}.invoice-preview.tmpl-ep40-wandervow{background:#F2ECE1 !important;color:#20344A !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-wandervow .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:28px 32px !important;background:linear-gradient(100deg,#3E6B85 0%,#7FA6AE 45%,#D9B98C 78%,#C1602E 100%) !important;border:none !important;}.invoice-preview.tmpl-ep40-wandervow .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-wandervow .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-wandervow .inv-biz-name{font-size:24px !important;font-weight:700 !important;font-family:var(--font-serif) !important;color:#FFFFFF !important;letter-spacing:.01em !important;line-height:1.15 !important;margin-bottom:6px !important;text-shadow:0 1px 6px rgba(0,0,0,.25) !important;}.invoice-preview.tmpl-ep40-wandervow .inv-biz-contact div,.invoice-preview.tmpl-ep40-wandervow .inv-biz-address,.invoice-preview.tmpl-ep40-wandervow .inv-biz-tax{font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#FBEFE1 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-head-right{text-align:right !important;background:#FBF7EF !important;border:1px dashed #C1602E !important;border-radius:50%/8px !important;padding:14px 18px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-doc-title{display:block !important;font-size:16px !important;font-weight:800 !important;letter-spacing:.24em !important;color:#20344A !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-doc-num{display:block !important;font-size:12.5px !important;font-weight:700 !important;color:#C1602E !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-doc-po{font-size:10.5px !important;color:#5A6E82 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-body{position:relative !important;z-index:1 !important;padding:24px 32px 30px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-parties{display:flex !important;gap:20px !important;border:none !important;border-top:1px dashed #B7C3CC !important;border-bottom:1px dashed #B7C3CC !important;padding:14px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-wandervow .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;border-left:1px dashed #B7C3CC !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#C1602E !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#20344A !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-bill-to div,.invoice-preview.tmpl-ep40-wandervow .inv-details div{font-size:12.5px !important;color:#3C4F63 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#3C4F63 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#C1602E !important;}.invoice-preview.tmpl-ep40-wandervow .inv-detail-row b{color:#20344A !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-table thead tr{background:#3E6B85 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-table thead th{background:#3E6B85 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-table tbody td{padding:11px 12px !important;font-size:13px !important;color:#20344A !important;border-bottom:1px solid #DDE3E0 !important;}.invoice-preview.tmpl-ep40-wandervow .td-desc{font-weight:700 !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ep40-wandervow .inv-totals{width:300px !important;margin:16px 0 20px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-wandervow .inv-totals>div{font-size:12.5px !important;color:#3C4F63 !important;padding:6px 10px !important;border-bottom:1px solid #DDE3E0 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#C1602E !important;color:#FFFFFF !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-wandervow .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-wandervow .inv-block{background:#FBF7EF !important;border:none !important;border-left:3px solid #C1602E !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-block div{color:#3C4F63 !important;}.invoice-preview.tmpl-ep40-wandervow .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-wandervow .sig-line{border-top:1px solid #20344A !important;}.invoice-preview.tmpl-ep40-wandervow .sig-caption{color:#C1602E !important;letter-spacing:.08em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-wandervow .inv-body::after{content:"Collect meaningful moments. Passports stamped, hearts full." !important;display:block !important;margin-top:24px !important;padding-top:12px !important;border-top:1px dashed #B7C3CC !important;text-align:center !important;font-size:11px !important;font-style:italic !important;color:#5A6E82 !important;}.invoice-preview.tmpl-ep40-heritagegiving{background:#FBF6EE !important;color:#2A2018 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:0 !important;padding:30px 34px 16px !important;border:none !important;border-bottom:1px solid #D8C79E !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-logo{margin:0 auto 10px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-name{font-size:30px !important;font-weight:800 !important;letter-spacing:.06em !important;color:#6B1F2A !important;text-align:center !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-contact,.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-address,.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-contact div,.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-address,.invoice-preview.tmpl-ep40-heritagegiving .inv-biz-tax{font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#9A7A3F !important;opacity:1 !important;line-height:1.8 !important;margin-top:2px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-head-right{text-align:center !important;width:100% !important;margin-top:12px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-doc-title{display:block !important;font-size:32px !important;font-weight:700 !important;letter-spacing:.32em !important;text-transform:uppercase !important;color:#2A2018 !important;margin:8px 0 6px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;color:#6B1F2A !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-doc-po{font-size:10.5px !important;color:#9A7A3F !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-body{position:relative !important;z-index:1 !important;padding:20px 34px 30px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-details{flex:0 0 260px !important;min-width:0 !important;text-align:left !important;border-left:1px solid #D8C79E !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#9A7A3F !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#2A2018 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-bill-to div,.invoice-preview.tmpl-ep40-heritagegiving .inv-details div{font-size:12.5px !important;color:#4A3A2E !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#4A3A2E !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#9A7A3F !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-detail-row b{color:#2A2018 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-table thead tr{background:#6B1F2A !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-table thead th{background:#6B1F2A !important;color:#FFFFFF !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#2A2018 !important;border-bottom:1px solid #EDE1C8 !important;}.invoice-preview.tmpl-ep40-heritagegiving .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-totals{width:310px !important;margin:16px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-totals>div{font-size:12.5px !important;color:#4A3A2E !important;padding:6px 10px !important;border-bottom:1px solid #EDE1C8 !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:none !important;background:#F0E5CE !important;color:#6B1F2A !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-total-grand b{font-size:19px !important;color:#6B1F2A !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-block{background:#FBF6EE !important;border:1px solid #D8C79E !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-block div{color:#4A3A2E !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-heritagegiving .sig-line{border-top:1px solid #6B1F2A !important;}.invoice-preview.tmpl-ep40-heritagegiving .sig-caption{color:#9A7A3F !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-heritagegiving .inv-body::after{content:"Events today. A brighter tomorrow." !important;display:block !important;margin:26px -34px -30px !important;padding:16px 34px !important;background:#6B1F2A !important;border-top:3px solid #C9A24B !important;text-align:center !important;font-size:11px !important;font-style:italic !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#F0E5CE !important;}.invoice-preview.tmpl-ep40-launchhouse{background:#FFFFFF !important;color:#111111 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 !important;padding:30px 34px 20px !important;background:#111111 !important;border:none !important;border-left:6px solid #E31B23 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-logo{margin-bottom:8px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-biz-name{font-size:22px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#FFFFFF !important;line-height:1.15 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-biz-contact div,.invoice-preview.tmpl-ep40-launchhouse .inv-biz-address,.invoice-preview.tmpl-ep40-launchhouse .inv-biz-tax{font-size:10.5px !important;letter-spacing:.1em !important;color:#C9C9C9 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-doc-title{display:block !important;font-size:44px !important;font-weight:900 !important;font-family:var(--font-serif) !important;font-style:italic !important;letter-spacing:0 !important;color:#FFFFFF !important;margin:0 0 6px !important;line-height:1 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-doc-num{display:block !important;font-size:12px !important;font-weight:700 !important;color:#E31B23 !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-doc-po{font-size:10.5px !important;color:#C9C9C9 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-body{position:relative !important;z-index:1 !important;padding:22px 34px 30px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-parties{display:flex !important;gap:22px !important;border:none !important;border-bottom:2px solid #111111 !important;padding:0 0 16px !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-label{font-size:9.5px !important;font-weight:800 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#E31B23 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#111111 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-bill-to div,.invoice-preview.tmpl-ep40-launchhouse .inv-details div{font-size:12.5px !important;color:#333333 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#333333 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-detail-row span{font-size:10px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#E31B23 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-detail-row b{color:#111111 !important;font-weight:700 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-table thead tr{background:#111111 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-table thead th{background:#111111 !important;color:#FFFFFF !important;font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#111111 !important;border-bottom:1px solid #E5E5E5 !important;}.invoice-preview.tmpl-ep40-launchhouse .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-totals{width:300px !important;margin:16px 0 0 auto !important;border:none !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-totals>div{font-size:12.5px !important;color:#333333 !important;padding:6px 10px !important;border-bottom:1px solid #E5E5E5 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-total-grand{margin-top:10px !important;padding:16px 20px !important;border:none !important;background:#E31B23 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-total-grand b{font-size:24px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-block{background:#F5F5F5 !important;border:none !important;border-left:3px solid #E31B23 !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-block div{color:#333333 !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-signature-row{justify-content:flex-start !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-launchhouse .sig-line{border-top:1px solid #111111 !important;}.invoice-preview.tmpl-ep40-launchhouse .sig-caption{color:#E31B23 !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-launchhouse .inv-body::after{content:"Same vision. A brighter tomorrow." !important;display:block !important;margin:26px -34px -30px !important;padding:14px 34px !important;background:#111111 !important;text-align:center !important;font-size:10.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ep40-meadowlantern{background:#FBFAF3 !important;color:#33361F !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:28px 26px !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-meadowlantern::before,.invoice-preview.tmpl-ep40-meadowlantern::after{content:"" !important;position:absolute !important;top:0 !important;bottom:0 !important;width:54px !important;z-index:0 !important;pointer-events:none !important;background:radial-gradient(circle at 50% 0,#8FA05E 0 8px,transparent 9px) 0 0/24px 42px,radial-gradient(circle at 50% 0,#6E7C46 0 6px,transparent 7px) 12px 22px/24px 42px !important;opacity:.5 !important;}.invoice-preview.tmpl-ep40-meadowlantern::before{left:0 !important;}.invoice-preview.tmpl-ep40-meadowlantern::after{right:0 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-head{position:relative !important;z-index:1 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:18px !important;margin:0 44px !important;padding:0 0 16px !important;border:none !important;border-bottom:1px solid #A9B47F !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-head-left{max-width:none !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-logo{margin-bottom:8px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-biz-name{font-size:26px !important;font-weight:700 !important;color:#556B2F !important;line-height:1.2 !important;margin-bottom:4px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-biz-contact div,.invoice-preview.tmpl-ep40-meadowlantern .inv-biz-address,.invoice-preview.tmpl-ep40-meadowlantern .inv-biz-tax{font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#7A8352 !important;opacity:1 !important;line-height:1.8 !important;margin-top:0 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-doc-title{display:block !important;font-size:32px !important;font-weight:700 !important;letter-spacing:.16em !important;color:#556B2F !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;color:#33361F !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-doc-po{font-size:10.5px !important;color:#7A8352 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-body{position:relative !important;z-index:1 !important;padding:20px 44px 26px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-parties{display:flex !important;gap:22px !important;border:none !important;padding:0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-details{flex:1 1 auto !important;min-width:0 !important;text-align:left !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#556B2F !important;margin-bottom:6px !important;font-style:italic !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#33361F !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-bill-to div,.invoice-preview.tmpl-ep40-meadowlantern .inv-details div{font-size:12.5px !important;color:#4A4E30 !important;line-height:1.7 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#4A4E30 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#556B2F !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-detail-row b{color:#33361F !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-table{margin-bottom:0 !important;background:transparent !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-table thead tr{background:transparent !important;border-bottom:1px solid #556B2F !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-table thead th{background:transparent !important;color:#556B2F !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:8px 12px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-table tbody td{padding:11px 12px !important;font-size:12.5px !important;color:#33361F !important;border-bottom:1px solid #E4E4D2 !important;background:transparent !important;}.invoice-preview.tmpl-ep40-meadowlantern .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-totals{width:280px !important;margin:16px 0 20px auto !important;border:none !important;border-left:1px solid #556B2F !important;padding-left:14px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-totals>div{font-size:12.5px !important;color:#4A4E30 !important;padding:6px 0 !important;border-bottom:none !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-total-grand{margin-top:6px !important;padding:10px 0 !important;border:none !important;border-top:1px solid #556B2F !important;background:transparent !important;color:#556B2F !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.04em !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-total-grand b{font-size:19px !important;color:#B9724A !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-block{background:#EFEDDD !important;border:none !important;border-radius:2px !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-block div{color:#4A4E30 !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-signature-row{justify-content:flex-start !important;margin-top:20px !important;}.invoice-preview.tmpl-ep40-meadowlantern .sig-line{border-top:1px solid #556B2F !important;}.invoice-preview.tmpl-ep40-meadowlantern .sig-caption{color:#7A8352 !important;font-style:italic !important;font-size:10px !important;}.invoice-preview.tmpl-ep40-meadowlantern .inv-body::after{content:"Memories grow here" !important;display:block !important;margin:24px -44px -26px !important;padding:12px 44px !important;background:#B9724A !important;text-align:center !important;font-size:11px !important;font-style:italic !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#FBFAF3 !important;}.invoice-preview.tmpl-ep40-noirgala{background:#F5EFE3 !important;color:#1A1712 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ep40-noirgala .inv-head{position:relative !important;z-index:1 !important;display:block !important;text-align:center !important;margin:0 !important;padding:34px 40px 18px !important;background:repeating-linear-gradient(90deg,#0D0D0D 0 26px,#1A1712 26px 30px,#0D0D0D 30px 56px,#C9A24B 56px 60px) !important;background-size:100% 100%,100% 100%,100% 100%,100% 100% !important;border:none !important;position:relative !important;}.invoice-preview.tmpl-ep40-noirgala .inv-head::before{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(180deg,transparent 0 62%,#F5EFE3 62%) !important;z-index:0 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-head-left{max-width:none !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-logo{margin:0 auto 10px !important;filter:brightness(0) invert(1) !important;}.invoice-preview.tmpl-ep40-noirgala .inv-biz-name{font-size:30px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#0D0D0D !important;text-align:center !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-biz-contact,.invoice-preview.tmpl-ep40-noirgala .inv-biz-address,.invoice-preview.tmpl-ep40-noirgala .inv-biz-tax{text-align:center !important;}.invoice-preview.tmpl-ep40-noirgala .inv-biz-contact div,.invoice-preview.tmpl-ep40-noirgala .inv-biz-address,.invoice-preview.tmpl-ep40-noirgala .inv-biz-tax{font-size:10.5px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#8A7546 !important;opacity:1 !important;line-height:1.8 !important;margin-top:2px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-head-right{text-align:center !important;width:100% !important;margin-top:12px !important;position:relative !important;z-index:1 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-doc-title{display:block !important;font-size:28px !important;font-weight:700 !important;letter-spacing:.4em !important;text-transform:uppercase !important;color:#1A1712 !important;margin:8px 0 6px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-doc-num{display:block !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.06em !important;color:#C9A24B !important;opacity:1 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-doc-po{font-size:10.5px !important;color:#8A7546 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-body{position:relative !important;z-index:1 !important;padding:20px 40px 30px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-parties{display:flex !important;gap:22px !important;border:none !important;border-top:1px solid #C9A24B !important;border-bottom:1px solid #C9A24B !important;padding:16px 0 !important;margin-bottom:18px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ep40-noirgala .inv-details{flex:0 0 260px !important;min-width:0 !important;text-align:left !important;border-left:1px solid #D8C79E !important;padding-left:16px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-label{font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#C9A24B !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-client-name{font-size:15px !important;font-weight:700 !important;color:#1A1712 !important;margin-bottom:2px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-bill-to div,.invoice-preview.tmpl-ep40-noirgala .inv-details div{font-size:12.5px !important;color:#3A342A !important;line-height:1.6 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:3px 0 !important;color:#3A342A !important;}.invoice-preview.tmpl-ep40-noirgala .inv-detail-row span{font-size:10px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#C9A24B !important;}.invoice-preview.tmpl-ep40-noirgala .inv-detail-row b{color:#1A1712 !important;font-weight:600 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-table thead tr{background:#0D0D0D !important;}.invoice-preview.tmpl-ep40-noirgala .inv-table thead th{background:#0D0D0D !important;color:#C9A24B !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:10px 12px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-table tbody td{padding:12px !important;font-size:13px !important;color:#1A1712 !important;border-bottom:1px solid #E4D8BC !important;}.invoice-preview.tmpl-ep40-noirgala .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ep40-noirgala .inv-totals{width:310px !important;margin:16px 0 22px auto !important;border:none !important;}.invoice-preview.tmpl-ep40-noirgala .inv-totals>div{font-size:12.5px !important;color:#3A342A !important;padding:6px 10px !important;border-bottom:1px solid #E4D8BC !important;}.invoice-preview.tmpl-ep40-noirgala .inv-total-grand{margin-top:8px !important;padding:12px 16px !important;border:1px solid #C9A24B !important;background:#C9A24B !important;color:#0D0D0D !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ep40-noirgala .inv-total-grand b{font-size:19px !important;color:#0D0D0D !important;}.invoice-preview.tmpl-ep40-noirgala .inv-block{background:#FFFFFF !important;border:1px solid #E4D8BC !important;padding:12px 16px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-block div{color:#3A342A !important;}.invoice-preview.tmpl-ep40-noirgala .inv-signature-row{justify-content:flex-end !important;margin-top:18px !important;}.invoice-preview.tmpl-ep40-noirgala .sig-line{border-top:1px solid #C9A24B !important;}.invoice-preview.tmpl-ep40-noirgala .sig-caption{color:#C9A24B !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ep40-noirgala .inv-body::after{content:"Extraordinary events. A more beautiful tomorrow." !important;display:block !important;margin:26px -40px -30px !important;padding:16px 40px !important;background:#0D0D0D !important;border-top:2px solid #C9A24B !important;text-align:center !important;font-size:10.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#C9A24B !important;}