.invoice-preview.tmpl-ph10-01-shutter{background:#FFFFFF !important;color:#1F2530 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-01-shutter::before{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;top:0 !important;height:6px !important;background:linear-gradient(90deg,#A1622B 0,#E3C9A8 60%,#F7F2EA 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:44px 44px 22px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-head-left{position:relative !important;max-width:52% !important;padding-top:54px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-head-left::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:56px !important;height:42px !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA0OCI+PHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSI1NiIgaGVpZ2h0PSIzMiIgcng9IjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ExNjIyQiIgc3Ryb2tlLXdpZHRoPSIyLjUiLz48cGF0aCBkPSJNMjIgMTJsNC03aDEybDQgNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQTE2MjJCIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjMyIiBjeT0iMjgiIHI9IjkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ExNjIyQiIgc3Ryb2tlLXdpZHRoPSIyLjUiLz48Y2lyY2xlIGN4PSI1MCIgY3k9IjE5IiByPSIyIiBmaWxsPSIjQTE2MjJCIi8+PC9zdmc+") center/contain no-repeat !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-logo{margin-bottom:12px !important;max-width:120px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-biz-name{font-size:22px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#1F2530 !important;margin-bottom:10px !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-biz-contact div,.invoice-preview.tmpl-ph10-01-shutter .inv-biz-address,.invoice-preview.tmpl-ph10-01-shutter .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#5A5248 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-doc-title{font-size:66px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#1F2530 !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#A1622B !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#5A5248 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 0 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-parties{display:flex !important;gap:28px !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:22px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-top:6px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-details{flex:0 0 260px !important;min-width:0 !important;text-align:left !important;background:#F7F2EA !important;padding:16px 18px !important;border-radius:0 !important;border:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#A1622B !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-client-name{font-size:17px !important;font-weight:600 !important;color:#1F2530 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A3530 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-01-shutter .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:5px 0 !important;color:#3A3530 !important;border-bottom:1px solid #E3C9A8 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#7A6A55 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-detail-row b{color:#1F2530 !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-table thead tr{background:#E8D3B8 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-table thead th{background:#E8D3B8 !important;color:#4A2F14 !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-table tbody tr:nth-child(even) td{background:#FBF8F3 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-table tbody td{padding:12px 12px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1F2530 !important;border-bottom:1px solid #EFE6D8 !important;}.invoice-preview.tmpl-ph10-01-shutter .td-desc{font-family:var(--font-serif) !important;font-size:13.5px !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A3530 !important;padding:6px 12px !important;border-bottom:1px solid #EFE6D8 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-total-grand{margin-top:8px !important;padding:13px 14px !important;border:none !important;background:#E8D3B8 !important;color:#4A2F14 !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#1F2530 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-block{background:#F7F2EA !important;border:none !important;border-radius:0 !important;padding:16px 18px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-block div{font-family:var(--font-sans) !important;color:#3A3530 !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-block .inv-label{font-family:var(--font-sans) !important;color:#A1622B !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;padding-bottom:24px !important;}.invoice-preview.tmpl-ph10-01-shutter .sig-line{border-top:1px solid #1F2530 !important;}.invoice-preview.tmpl-ph10-01-shutter .sig-caption{font-family:var(--font-sans) !important;color:#7A6A55 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ph10-01-shutter .inv-body::after{content:"Capturing moments that last a lifetime" !important;display:block !important;margin:0 -44px !important;padding:34px 44px 30px !important;background:linear-gradient(180deg,#F8F2EC 0,#E9D6BD 60%,#C99A6A 100%) !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.42em !important;text-transform:uppercase !important;color:#4A2F14 !important;}.invoice-preview.tmpl-ph10-06-willow{background:#FFFFFF !important;color:#3A2A35 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-06-willow::before{content:"" !important;position:absolute !important;right:-160px !important;top:-260px !important;width:560px !important;height:560px !important;border-radius:50% !important;background:radial-gradient(circle at 40% 40%,#4F6660 0,#2D3F3B 55%,#1F2D2A 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-06-willow::after{content:"" !important;position:absolute !important;right:-120px !important;top:-230px !important;width:560px !important;height:560px !important;border-radius:50% !important;border:2px solid #74B07E !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-06-willow .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:24px !important;min-height:230px !important;padding:44px 44px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-06-willow .inv-head-left{max-width:50% !important;}.invoice-preview.tmpl-ph10-06-willow .inv-logo{margin-bottom:12px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-biz-name{font-size:24px !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#2D3F3B !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:2px solid #74B07E !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-06-willow .inv-biz-contact div,.invoice-preview.tmpl-ph10-06-willow .inv-biz-address,.invoice-preview.tmpl-ph10-06-willow .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#4F4149 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-06-willow .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-head-right{text-align:right !important;align-self:flex-end !important;}.invoice-preview.tmpl-ph10-06-willow .inv-doc-title{font-size:60px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#2D3F3B !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#267A33 !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#4F4149 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 36px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-parties{display:flex !important;gap:0 !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding:8px 24px 8px 0 !important;border-right:1px solid #74B07E !important;}.invoice-preview.tmpl-ph10-06-willow .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;background:#F3EEE4 !important;padding:18px 20px !important;margin-left:24px !important;border-radius:0 !important;border:none !important;}.invoice-preview.tmpl-ph10-06-willow .inv-label{font-family:var(--font-sans) !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#267A33 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-client-name{font-size:17px !important;font-weight:600 !important;color:#2D3F3B !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A2A35 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-06-willow .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:5px 0 !important;color:#3A2A35 !important;border-bottom:1px solid #DDD3C1 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-06-willow .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6B5F66 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-detail-row b{color:#2D3F3B !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-table thead tr{background:#2D3F3B !important;}.invoice-preview.tmpl-ph10-06-willow .inv-table thead th{background:#2D3F3B !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-ph10-06-willow .inv-table tbody td{padding:12px 12px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A2A35 !important;border-bottom:1px solid #E6E0D6 !important;}.invoice-preview.tmpl-ph10-06-willow .td-desc{font-family:var(--font-serif) !important;font-size:13.5px !important;font-weight:600 !important;color:#2D3F3B !important;}.invoice-preview.tmpl-ph10-06-willow .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-06-willow .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A2A35 !important;padding:6px 12px !important;border-bottom:1px solid #E6E0D6 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-total-grand{margin-top:8px !important;padding:13px 14px !important;border:none !important;background:#E4D8C2 !important;color:#2D3F3B !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-06-willow .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#2D3F3B !important;}.invoice-preview.tmpl-ph10-06-willow .inv-block{background:#F3EEE4 !important;border:none !important;border-radius:0 !important;padding:16px 18px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-block div{font-family:var(--font-sans) !important;color:#3A2A35 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-block .inv-label{color:#267A33 !important;}.invoice-preview.tmpl-ph10-06-willow .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-06-willow .sig-line{border-top:1px solid #2D3F3B !important;}.invoice-preview.tmpl-ph10-06-willow .sig-caption{font-family:var(--font-sans) !important;color:#6B5F66 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ph10-06-willow .inv-body::after{content:"Thank you for letting us tell your story" !important;display:block !important;margin-top:30px !important;padding-top:14px !important;border-top:2px solid #74B07E !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#2D3F3B !important;}.invoice-preview.tmpl-ph10-08-moments{background:#FFFFFF !important;color:#23252D !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-08-moments::before{content:"" !important;position:absolute !important;right:0 !important;top:0 !important;width:290px !important;height:300px !important;background:linear-gradient(200deg,#D9E1C8 0,#F0F3E8 45%,#FFFFFF 78%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-08-moments .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;min-height:220px !important;padding:44px 44px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-08-moments .inv-head-left{max-width:52% !important;}.invoice-preview.tmpl-ph10-08-moments .inv-logo{margin-bottom:12px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-biz-name{font-size:20px !important;font-weight:600 !important;letter-spacing:.18em !important;text-transform:uppercase !important;line-height:1.2 !important;color:#23252D !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:2px solid #96A677 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-08-moments .inv-biz-contact div,.invoice-preview.tmpl-ph10-08-moments .inv-biz-address,.invoice-preview.tmpl-ph10-08-moments .inv-biz-tax{font-size:10.5px !important;color:#4B4D55 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-08-moments .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-head-right{text-align:right !important;padding-top:70px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-doc-title{font-family:var(--font-serif) !important;font-size:58px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#23252D !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-doc-num{display:block !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#5E6B45 !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-doc-po{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#4B4D55 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 0 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-parties{display:flex !important;gap:28px !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-top:6px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;background:#F6EEEC !important;padding:16px 18px !important;border-radius:0 !important;border:none !important;}.invoice-preview.tmpl-ph10-08-moments .inv-label{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#5E6B45 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:600 !important;color:#23252D !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-bill-to div{font-size:12.5px !important;color:#3A3C44 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:5px 0 !important;color:#3A3C44 !important;border-bottom:1px solid #E6D9D5 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-08-moments .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6E6468 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-detail-row b{color:#23252D !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-table thead tr{background:#96A677 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-table thead th{background:#96A677 !important;color:#15200A !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-ph10-08-moments .inv-table tbody td{padding:12px 12px !important;font-size:12.5px !important;color:#23252D !important;border-bottom:1px solid #E9EBE2 !important;}.invoice-preview.tmpl-ph10-08-moments .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-08-moments .inv-totals>div{font-size:12.5px !important;color:#3A3C44 !important;padding:6px 12px !important;border-bottom:1px solid #E9EBE2 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-total-grand{margin-top:8px !important;padding:13px 14px !important;border:none !important;background:#F0DDD8 !important;color:#23252D !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-08-moments .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#23252D !important;}.invoice-preview.tmpl-ph10-08-moments .inv-block{background:#F6EEEC !important;border:none !important;border-radius:0 !important;padding:16px 18px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-block div{color:#3A3C44 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-block .inv-label{color:#5E6B45 !important;}.invoice-preview.tmpl-ph10-08-moments .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;padding-bottom:24px !important;}.invoice-preview.tmpl-ph10-08-moments .sig-line{border-top:1px solid #23252D !important;}.invoice-preview.tmpl-ph10-08-moments .sig-caption{color:#6E6468 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ph10-08-moments .inv-body::after{content:"Every moment, beautifully kept" !important;display:flex !important;height:118px !important;margin:0 -44px !important;padding:0 0 0 75% !important;box-sizing:border-box !important;align-items:center !important;justify-content:center !important;text-align:center !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:14px !important;line-height:1.4 !important;color:#23252D !important;background:linear-gradient(90deg,#F6EEEC 0,#F6EEEC 100%) 100% 0/25% 100% no-repeat,linear-gradient(160deg,#3B3C3E 0,#8A8C90 100%) 0 0/25% 100% no-repeat,linear-gradient(200deg,#C7CFB2 0,#7E8C63 100%) 25% 0/25% 100% no-repeat,linear-gradient(150deg,#E9D2CB 0,#B98F86 100%) 50% 0/25% 100% no-repeat !important;}.invoice-preview.tmpl-ph10-10-captured{background:#FFFFFF !important;color:#331F20 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-10-captured::before{content:"" !important;position:absolute !important;right:0 !important;top:0 !important;width:340px !important;height:250px !important;background:linear-gradient(160deg,#5A4445 0,#402E2F 60%,#2B1E1F 100%) !important;clip-path:polygon(38% 0,100% 0,100% 100%,0 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-10-captured::after{content:"" !important;position:absolute !important;right:0 !important;top:0 !important;width:340px !important;height:250px !important;background:#47C9BB !important;clip-path:polygon(35.5% 0,100% 0,100% 100%,-2.5% 100%) !important;z-index:-1 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-10-captured .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;min-height:250px !important;padding:44px 44px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-10-captured .inv-head-left{max-width:48% !important;}.invoice-preview.tmpl-ph10-10-captured .inv-logo{margin-bottom:12px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-biz-name{font-size:22px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;line-height:1.15 !important;color:#402E2F !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:1.5px solid #47C9BB !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-10-captured .inv-biz-contact div,.invoice-preview.tmpl-ph10-10-captured .inv-biz-address,.invoice-preview.tmpl-ph10-10-captured .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#5A4A4B !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-10-captured .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-head-right{text-align:right !important;padding-top:190px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-doc-title{display:inline-block !important;font-size:56px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#402E2F !important;margin:0 0 12px !important;padding-bottom:10px !important;border-bottom:4px solid #47C9BB !important;}.invoice-preview.tmpl-ph10-10-captured .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#402E2F !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#5A4A4B !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 0 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-parties{display:flex !important;gap:28px !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-top:6px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-details{flex:0 0 250px !important;min-width:0 !important;text-align:left !important;background:#F6F1EA !important;padding:16px 18px !important;border-radius:0 !important;border:none !important;border-left:3px solid #47C9BB !important;}.invoice-preview.tmpl-ph10-10-captured .inv-label{font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#1E7A70 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-client-name{font-size:17px !important;font-weight:700 !important;color:#402E2F !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3D2F30 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-10-captured .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:5px 0 !important;color:#3D2F30 !important;border-bottom:1px solid #E3DACE !important;}.invoice-preview.tmpl-ph10-10-captured .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-10-captured .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6E5F60 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-detail-row b{color:#402E2F !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-table thead tr{background:#402E2F !important;}.invoice-preview.tmpl-ph10-10-captured .inv-table thead th{background:#402E2F !important;color:#FFFFFF !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.2em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-ph10-10-captured .inv-table tbody td{padding:12px 12px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#331F20 !important;border-bottom:1px solid #E8E1DA !important;}.invoice-preview.tmpl-ph10-10-captured .td-desc{font-family:var(--font-serif) !important;font-size:13.5px !important;font-weight:700 !important;color:#402E2F !important;}.invoice-preview.tmpl-ph10-10-captured .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;background:#F6F1EA !important;padding:6px 0 0 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3D2F30 !important;padding:6px 14px !important;border-bottom:1px solid #E3DACE !important;}.invoice-preview.tmpl-ph10-10-captured .inv-total-grand{margin-top:6px !important;padding:13px 14px !important;border:none !important;background:#402E2F !important;color:#FFFFFF !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-10-captured .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#47C9BB !important;}.invoice-preview.tmpl-ph10-10-captured .inv-block{background:transparent !important;border:none !important;border-top:1px solid #47C9BB !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-block div{font-family:var(--font-sans) !important;color:#3D2F30 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-block .inv-label{color:#1E7A70 !important;}.invoice-preview.tmpl-ph10-10-captured .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;padding-bottom:24px !important;}.invoice-preview.tmpl-ph10-10-captured .sig-line{border-top:1px solid #402E2F !important;}.invoice-preview.tmpl-ph10-10-captured .sig-caption{font-family:var(--font-sans) !important;color:#6E5F60 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ph10-10-captured .inv-body::after{content:"Thank you for choosing us" !important;display:block !important;margin:0 -44px !important;padding:30px 44px 30px 116px !important;background:#402E2F url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ3QzlCQiIgc3Ryb2tlLXdpZHRoPSIyIi8+PGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMTIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ3QzlCQiIgc3Ryb2tlLXdpZHRoPSIyIi8+PGcgc3Ryb2tlPSIjNDdDOUJCIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0zMiAzdjE3Ii8+PHBhdGggZD0iTTU3LjEgMTcuNSA0Mi40IDI2Ii8+PHBhdGggZD0iTTU3LjEgNDYuNSA0Mi40IDM4Ii8+PHBhdGggZD0iTTMyIDYxVjQ0Ii8+PHBhdGggZD0iTTYuOSA0Ni41IDIxLjYgMzgiLz48cGF0aCBkPSJNNi45IDE3LjUgMjEuNiAyNiIvPjwvZz48L3N2Zz4=") 44px center/44px 44px no-repeat !important;text-align:left !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.4em !important;text-transform:uppercase !important;color:#47C9BB !important;}.invoice-preview.tmpl-ph10-11-keller{background:#FFFFFF !important;color:#1C3020 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-11-keller .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:48px 48px 20px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-11-keller .inv-head-left{max-width:52% !important;position:relative !important;padding-left:22px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-head-left::before{content:"" !important;position:absolute !important;left:0 !important;top:2px !important;width:1px !important;height:40px !important;background:#1C3020 !important;transform:rotate(22deg) !important;transform-origin:top left !important;}.invoice-preview.tmpl-ph10-11-keller .inv-logo{margin-bottom:12px !important;max-width:100px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-biz-name{font-size:15px !important;font-weight:400 !important;letter-spacing:.34em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#1C3020 !important;margin-bottom:10px !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-11-keller .inv-biz-contact div,.invoice-preview.tmpl-ph10-11-keller .inv-biz-address,.invoice-preview.tmpl-ph10-11-keller .inv-biz-tax{font-size:10.5px !important;color:#4A4F5A !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-11-keller .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ph10-11-keller .inv-doc-title{font-size:40px !important;font-weight:200 !important;line-height:1 !important;letter-spacing:.42em !important;text-transform:uppercase !important;color:#1C3020 !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-doc-num{display:block !important;font-size:30px !important;font-weight:200 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#1C3020 !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-doc-po{font-size:9.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#4A4F5A !important;opacity:1 !important;margin-top:8px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-body{position:relative !important;z-index:1 !important;padding:10px 48px 36px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-parties{display:flex !important;gap:16px !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:22px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-bill-to{flex:1 1 50% !important;max-width:none !important;background:#F4F5F7 !important;border-radius:14px !important;padding:18px 20px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-details{flex:1 1 50% !important;min-width:0 !important;text-align:left !important;background:#F4F5F7 !important;border-radius:14px !important;padding:18px 20px !important;border:none !important;}.invoice-preview.tmpl-ph10-11-keller .inv-label{font-size:8.5px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#4A4F5A !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-client-name{font-size:15px !important;font-weight:600 !important;letter-spacing:.04em !important;color:#1C3020 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-bill-to div{font-size:12px !important;color:#2E3336 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:5px 0 !important;color:#2E3336 !important;border-bottom:1px solid #DADDE2 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-11-keller .inv-detail-row span{font-size:9px !important;font-weight:500 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#4A4F5A !important;}.invoice-preview.tmpl-ph10-11-keller .inv-detail-row b{color:#1C3020 !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ph10-11-keller .inv-table thead th{background:transparent !important;color:#4A4F5A !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;padding:10px 8px !important;border:none !important;border-bottom:1px solid #1C3020 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-table tbody td{padding:14px 8px !important;font-size:12.5px !important;color:#1C3020 !important;border-bottom:1px solid #DADDE2 !important;}.invoice-preview.tmpl-ph10-11-keller .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-totals{width:300px !important;margin:18px 0 24px auto !important;border:none !important;background:#F4F5F7 !important;border-radius:14px !important;padding:10px 6px 6px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-totals>div{font-size:12px !important;color:#2E3336 !important;padding:6px 14px !important;border-bottom:1px solid #DADDE2 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-total-grand{margin-top:6px !important;padding:12px 14px 8px !important;border:none !important;background:transparent !important;color:#4A4F5A !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.28em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-11-keller .inv-total-grand b{font-size:24px !important;font-weight:300 !important;letter-spacing:.02em !important;color:#1C3020 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-block{background:transparent !important;border:none !important;border-top:1px solid #DADDE2 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-block div{color:#2E3336 !important;}.invoice-preview.tmpl-ph10-11-keller .inv-block .inv-label{color:#4A4F5A !important;}.invoice-preview.tmpl-ph10-11-keller .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-11-keller .sig-line{border-top:1px solid #1C3020 !important;}.invoice-preview.tmpl-ph10-11-keller .sig-caption{color:#4A4F5A !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-size:8.5px !important;}.invoice-preview.tmpl-ph10-11-keller .inv-body::after{content:"Light. Form. Stillness." !important;display:block !important;margin-top:34px !important;padding-top:16px !important;border-top:1px solid #1C3020 !important;text-align:right !important;font-size:8.5px !important;font-weight:500 !important;letter-spacing:.4em !important;text-transform:uppercase !important;color:#4A4F5A !important;}.invoice-preview.tmpl-ph10-12-kellerman{background:#FFFFFF !important;color:#111111 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 240px !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-12-kellerman::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:240px !important;background:linear-gradient(180deg,#EDEDED 0,#EDEDED 300px,#B9B9B9 300px,#6A6A6A 62%,#1E1E1E 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-12-kellerman::after{content:"Timeless portraits" !important;position:absolute !important;left:0 !important;bottom:40px !important;width:240px !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#FFFFFF !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:280px !important;padding:44px 40px 16px 32px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-head-left{position:absolute !important;left:-210px !important;top:40px !important;width:180px !important;max-width:none !important;z-index:1 !important;text-align:center !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-logo{margin:0 auto 14px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-biz-name{font-size:17px !important;font-weight:500 !important;letter-spacing:.26em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#111111 !important;margin-bottom:12px !important;padding-bottom:12px !important;border-bottom:1px solid #111111 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-biz-contact div,.invoice-preview.tmpl-ph10-12-kellerman .inv-biz-address,.invoice-preview.tmpl-ph10-12-kellerman .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10px !important;color:#333333 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-head-right{text-align:left !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-doc-title{display:inline-block !important;font-size:150px !important;font-weight:400 !important;line-height:.85 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#0A0A0A !important;transform:scaleX(.62) !important;transform-origin:left top !important;margin:0 0 14px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:10px !important;font-weight:600 !important;letter-spacing:.32em !important;text-transform:uppercase !important;color:#111111 !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-doc-po{font-family:var(--font-sans) !important;font-size:9.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#4B4B4B !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-body{position:relative !important;z-index:1 !important;padding:6px 40px 36px 32px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-parties{display:flex !important;gap:0 !important;align-items:stretch !important;border-top:1px solid #111111 !important;border-bottom:1px solid #111111 !important;padding:16px 0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-bill-to{flex:1 1 50% !important;max-width:none !important;padding-right:20px !important;border-right:1px solid #C9C9C9 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-details{flex:1 1 50% !important;min-width:0 !important;text-align:left !important;background:transparent !important;padding:0 0 0 20px !important;border:none !important;border-radius:0 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-label{font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#4B4B4B !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-client-name{font-size:18px !important;font-weight:500 !important;color:#111111 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12px !important;color:#333333 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-12-kellerman .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:4px 0 !important;color:#333333 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-detail-row span{font-size:9px !important;font-weight:600 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#4B4B4B !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-detail-row b{color:#111111 !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-table thead th{background:transparent !important;color:#111111 !important;font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;padding:10px 8px !important;border:none !important;border-bottom:2px solid #0A0A0A !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-table tbody td{padding:13px 8px !important;font-family:var(--font-sans) !important;font-size:12px !important;color:#111111 !important;border-bottom:1px solid #C9C9C9 !important;}.invoice-preview.tmpl-ph10-12-kellerman .td-desc{font-family:var(--font-serif) !important;font-size:14px !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-totals{width:300px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-totals>div{font-family:var(--font-sans) !important;font-size:12px !important;color:#333333 !important;padding:6px 12px !important;border-bottom:1px solid #C9C9C9 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-total-grand{display:block !important;margin-top:10px !important;padding:16px 16px 18px !important;border:none !important;background:#0A0A0A !important;color:#FFFFFF !important;font-size:9px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;text-align:right !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-total-grand span{display:block !important;margin-bottom:8px !important;color:#CFCFCF !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-total-grand b{display:block !important;font-family:var(--font-serif) !important;font-size:34px !important;font-weight:400 !important;letter-spacing:0 !important;line-height:1 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-block{background:transparent !important;border:none !important;border-top:1px solid #C9C9C9 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-block div{font-family:var(--font-sans) !important;color:#333333 !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-block .inv-label{color:#4B4B4B !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-12-kellerman .sig-line{border-top:1px solid #0A0A0A !important;}.invoice-preview.tmpl-ph10-12-kellerman .sig-caption{font-family:var(--font-sans) !important;color:#4B4B4B !important;letter-spacing:.2em !important;text-transform:uppercase !important;font-size:8.5px !important;}.invoice-preview.tmpl-ph10-12-kellerman .inv-body::after{content:"Editorial. Fashion. Portrait." !important;display:block !important;margin-top:32px !important;padding-top:14px !important;border-top:1px solid #0A0A0A !important;text-align:right !important;font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.36em !important;text-transform:uppercase !important;color:#111111 !important;}.invoice-preview.tmpl-ph10-13-lens{background:#FFFFFF !important;color:#141414 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-13-lens::before{content:"" !important;position:absolute !important;right:40px !important;top:-150px !important;width:300px !important;height:300px !important;border-radius:50% !important;background:radial-gradient(circle at 50% 70%,#9A9A9A 0,#4E4E4E 55%,#2A2A2A 100%) !important;box-shadow:-18px 18px 0 0 #EDEBE4 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-13-lens::after{content:"" !important;position:absolute !important;right:0 !important;bottom:0 !important;width:0 !important;height:0 !important;border-style:solid !important;border-width:0 0 110px 110px !important;border-color:transparent transparent #716A50 transparent !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-13-lens .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;min-height:220px !important;padding:44px 44px 18px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-13-lens .inv-head-left{max-width:50% !important;}.invoice-preview.tmpl-ph10-13-lens .inv-logo{margin-bottom:12px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-biz-name{font-size:20px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;line-height:1.2 !important;color:#141414 !important;margin-bottom:12px !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-13-lens .inv-biz-name::after{content:"" !important;display:block !important;width:46px !important;height:5px !important;background:#716A50 !important;margin-top:10px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-biz-contact div,.invoice-preview.tmpl-ph10-13-lens .inv-biz-address,.invoice-preview.tmpl-ph10-13-lens .inv-biz-tax{font-size:10.5px !important;color:#3D3D3D !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-13-lens .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-head-right{text-align:left !important;align-self:flex-end !important;padding-top:150px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-doc-title{font-size:54px !important;font-weight:900 !important;line-height:.95 !important;letter-spacing:-.02em !important;text-transform:uppercase !important;color:#141414 !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-doc-num{display:block !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#4E4A38 !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-doc-po{font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#3D3D3D !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-body{position:relative !important;z-index:1 !important;padding:6px 44px 60px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-parties{display:flex !important;gap:0 !important;align-items:stretch !important;border-top:1px solid #141414 !important;border-bottom:1px solid #D9D7CF !important;padding:16px 0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-bill-to{flex:1 1 50% !important;max-width:none !important;padding-right:24px !important;border-right:1px solid #D9D7CF !important;}.invoice-preview.tmpl-ph10-13-lens .inv-details{flex:1 1 50% !important;min-width:0 !important;text-align:left !important;background:transparent !important;padding:0 0 0 24px !important;border:none !important;border-radius:0 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-label{font-size:9px !important;font-weight:700 !important;letter-spacing:.28em !important;text-transform:uppercase !important;color:#141414 !important;margin-bottom:8px !important;padding-bottom:6px !important;border-bottom:3px solid #716A50 !important;display:inline-block !important;}.invoice-preview.tmpl-ph10-13-lens .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#141414 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-bill-to div{font-size:12.5px !important;color:#2C2C2C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:4px 0 !important;color:#2C2C2C !important;}.invoice-preview.tmpl-ph10-13-lens .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#4E4A38 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-detail-row b{color:#141414 !important;font-weight:700 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table{margin-bottom:0 !important;border-collapse:collapse !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table thead tr{background:#EDEBE4 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table thead th{background:#EDEBE4 !important;color:#141414 !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;border-right:1px solid #FFFFFF !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table thead th:last-child{border-right:none !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table tbody td{padding:12px 12px !important;font-size:12.5px !important;color:#141414 !important;border-bottom:1px solid #D9D7CF !important;border-right:1px solid #D9D7CF !important;}.invoice-preview.tmpl-ph10-13-lens .inv-table tbody td:last-child{border-right:none !important;}.invoice-preview.tmpl-ph10-13-lens .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-13-lens .inv-totals>div{font-size:12.5px !important;color:#2C2C2C !important;padding:6px 12px !important;border-bottom:1px solid #D9D7CF !important;}.invoice-preview.tmpl-ph10-13-lens .inv-total-grand{margin-top:8px !important;padding:13px 14px !important;border:none !important;background:#716A50 !important;color:#FFFFFF !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-13-lens .inv-total-grand b{font-size:20px !important;letter-spacing:0 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ph10-13-lens .inv-block{background:#F5F4F0 !important;border:none !important;border-left:4px solid #716A50 !important;border-radius:0 !important;padding:14px 18px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-block div{color:#2C2C2C !important;}.invoice-preview.tmpl-ph10-13-lens .inv-block .inv-label{border-bottom:none !important;padding-bottom:0 !important;}.invoice-preview.tmpl-ph10-13-lens .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-13-lens .sig-line{border-top:1.5px solid #141414 !important;}.invoice-preview.tmpl-ph10-13-lens .sig-caption{color:#3D3D3D !important;letter-spacing:.18em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-ph10-13-lens .inv-body::after{content:"Shot with intent" !important;display:block !important;margin-top:30px !important;padding-top:14px !important;border-top:1px solid #141414 !important;text-align:left !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.4em !important;text-transform:uppercase !important;color:#141414 !important;}.invoice-preview.tmpl-ph10-14-morgan{background:#FFFFFF !important;color:#1E1E1E !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 160px !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-14-morgan::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:160px !important;background:linear-gradient(180deg,#DCE3E6 0,#AEB9BF 22%,#6F7C84 50%,#8E979C 70%,#4A5257 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-14-morgan::after{content:"Documentary photography" !important;position:absolute !important;left:0 !important;bottom:44px !important;width:160px !important;text-align:center !important;font-family:var(--font-sans) !important;font-size:7.5px !important;font-weight:600 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#FFFFFF !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-start !important;gap:24px !important;padding:44px 40px 18px 34px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-head-left{max-width:50% !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-logo{margin-bottom:12px !important;max-width:100px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-biz-name{font-size:19px !important;font-weight:500 !important;letter-spacing:.22em !important;text-transform:uppercase !important;line-height:1.25 !important;color:#1E1E1E !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:1px solid #B8AFA6 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-biz-contact div,.invoice-preview.tmpl-ph10-14-morgan .inv-biz-address,.invoice-preview.tmpl-ph10-14-morgan .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#4A4A4A !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-doc-title{font-size:52px !important;font-weight:300 !important;line-height:1 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#3A3A3A !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:10.5px !important;font-weight:500 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#3A3A3A !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#4A4A4A !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-body{position:relative !important;z-index:1 !important;padding:6px 40px 36px 34px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-parties{display:flex !important;gap:28px !important;align-items:stretch !important;border:none !important;padding:0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-bill-to{flex:1 1 auto !important;max-width:none !important;padding-top:6px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-details{flex:0 0 240px !important;min-width:0 !important;text-align:left !important;background:transparent !important;padding:0 !important;border:none !important;border-radius:0 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-label{font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#5A5A5A !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-client-name{font-size:17px !important;font-weight:500 !important;color:#1E1E1E !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12px !important;color:#3A3A3A !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-14-morgan .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:5px 0 !important;color:#3A3A3A !important;border-bottom:1px solid #E1E1E1 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-detail-row span{font-size:9px !important;font-weight:500 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#5A5A5A !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-detail-row b{color:#1E1E1E !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table{margin-bottom:0 !important;border-collapse:separate !important;border-spacing:0 8px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table thead th{background:transparent !important;color:#5A5A5A !important;font-family:var(--font-sans) !important;font-size:8.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;padding:6px 14px !important;border:none !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table tbody td{padding:14px 14px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1E1E1E !important;background:#F2F2F2 !important;border:none !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table tbody td:first-child{border-radius:8px 0 0 8px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-table tbody td:last-child{border-radius:0 8px 8px 0 !important;}.invoice-preview.tmpl-ph10-14-morgan .td-desc{font-family:var(--font-serif) !important;font-size:14px !important;font-weight:500 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-totals{width:320px !important;margin:14px 0 24px auto !important;border:none !important;background:#E8EFEF !important;padding:10px 0 0 !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-totals>div{font-family:var(--font-sans) !important;font-size:12px !important;color:#3A3A3A !important;padding:6px 16px !important;border-bottom:1px solid #D2DCDC !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-total-grand{margin-top:6px !important;padding:14px 16px !important;border:none !important;background:#3A3A3A !important;color:#FFFFFF !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-total-grand b{font-family:var(--font-serif) !important;font-size:22px !important;font-weight:500 !important;letter-spacing:0 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-block{background:transparent !important;border:none !important;border-top:1px solid #B8AFA6 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-block div{font-family:var(--font-sans) !important;color:#3A3A3A !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-14-morgan .sig-line{border-top:1px solid #3A3A3A !important;}.invoice-preview.tmpl-ph10-14-morgan .sig-caption{font-family:var(--font-sans) !important;color:#5A5A5A !important;letter-spacing:.18em !important;text-transform:uppercase !important;font-size:8.5px !important;}.invoice-preview.tmpl-ph10-14-morgan .inv-body::after{content:"With gratitude for your trust" !important;display:block !important;margin-top:30px !important;padding-top:14px !important;border-top:1px solid #B8AFA6 !important;text-align:center !important;font-style:italic !important;font-size:13px !important;color:#3A3A3A !important;}.invoice-preview.tmpl-ph10-16-lumiere{background:#F8F5EE !important;color:#1A1A18 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;padding:0 !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-head{position:relative !important;z-index:1 !important;display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:24px !important;min-height:230px !important;padding:44px 44px 26px !important;margin:0 !important;border:none !important;border-bottom:3px solid #6DA651 !important;background:linear-gradient(120deg,#0E0E0D 0,#141413 55%,#3A3D2E 100%) !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-head::after{content:"" !important;position:absolute !important;right:44px !important;top:44px !important;width:60px !important;height:45px !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA0OCI+PHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSI1NiIgaGVpZ2h0PSIzMiIgcng9IjUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZEQTY1MSIgc3Ryb2tlLXdpZHRoPSIyLjUiLz48cGF0aCBkPSJNMjIgMTJsNC03aDEybDQgNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkRBNjUxIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjMyIiBjeT0iMjgiIHI9IjkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZEQTY1MSIgc3Ryb2tlLXdpZHRoPSIyLjUiLz48Y2lyY2xlIGN4PSI1MCIgY3k9IjE5IiByPSIyIiBmaWxsPSIjNkRBNjUxIi8+PC9zdmc+") center/contain no-repeat !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-head-left{max-width:52% !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-logo{margin-bottom:12px !important;max-width:110px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-biz-name{font-size:22px !important;font-weight:600 !important;letter-spacing:.24em !important;text-transform:uppercase !important;line-height:1.2 !important;color:#B5D89F !important;margin-bottom:10px !important;padding-bottom:10px !important;border-bottom:1px solid #6DA651 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-biz-contact div,.invoice-preview.tmpl-ph10-16-lumiere .inv-biz-address,.invoice-preview.tmpl-ph10-16-lumiere .inv-biz-tax{font-family:var(--font-sans) !important;font-size:10.5px !important;color:#E6E3DA !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-biz-address{margin-top:6px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-head-right{text-align:right !important;padding-top:70px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-doc-title{font-size:44px !important;font-weight:400 !important;line-height:1 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#F8F5EE !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-doc-num{display:block !important;font-family:var(--font-sans) !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#B5D89F !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-doc-po{font-family:var(--font-sans) !important;font-size:10px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#E6E3DA !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-body{position:relative !important;z-index:1 !important;padding:26px 44px 0 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-parties{display:flex !important;gap:0 !important;align-items:stretch !important;border-top:1px solid #C9D6BC !important;border-bottom:1px solid #C9D6BC !important;padding:16px 0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-bill-to{flex:1 1 50% !important;max-width:none !important;padding-right:24px !important;border-right:1px solid #C9D6BC !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-details{flex:1 1 50% !important;min-width:0 !important;text-align:left !important;background:transparent !important;padding:0 0 0 24px !important;border:none !important;border-radius:0 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-label{font-family:var(--font-sans) !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#3F6B2B !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-client-name{font-size:17px !important;font-weight:600 !important;color:#1A1A18 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-bill-to div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A3A36 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-bill-to .inv-client-name{font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ph10-16-lumiere .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:4px 0 !important;color:#3A3A36 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-detail-row span{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#3F6B2B !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-detail-row b{color:#1A1A18 !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-table thead tr{background:#141413 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-table thead th{background:#141413 !important;color:#B5D89F !important;font-family:var(--font-sans) !important;font-size:9.5px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-table tbody td{padding:12px 12px !important;font-family:var(--font-sans) !important;font-size:12.5px !important;color:#1A1A18 !important;border-bottom:1px solid #C9D6BC !important;}.invoice-preview.tmpl-ph10-16-lumiere .td-desc{font-family:var(--font-serif) !important;font-size:13.5px !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:1px solid #C9D6BC !important;padding:6px 0 0 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-totals>div{font-family:var(--font-sans) !important;font-size:12.5px !important;color:#3A3A36 !important;padding:6px 14px !important;border-bottom:1px solid #E4E9DA !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-total-grand{margin-top:6px !important;padding:13px 14px !important;border:none !important;background:#141413 !important;color:#F8F5EE !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#B5D89F !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-block{background:#FFFFFF !important;border:1px solid #C9D6BC !important;border-radius:0 !important;padding:14px 18px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-block div{font-family:var(--font-sans) !important;color:#3A3A36 !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-block .inv-label{color:#3F6B2B !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;padding-bottom:26px !important;}.invoice-preview.tmpl-ph10-16-lumiere .sig-line{border-top:1px solid #1A1A18 !important;}.invoice-preview.tmpl-ph10-16-lumiere .sig-caption{font-family:var(--font-sans) !important;color:#3F6B2B !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ph10-16-lumiere .inv-body::after{content:"More than photos" !important;display:block !important;margin:0 -44px !important;padding:26px 44px !important;background:#141413 !important;border-top:3px solid #6DA651 !important;text-align:center !important;font-size:16px !important;font-style:italic !important;letter-spacing:.08em !important;color:#B5D89F !important;}.invoice-preview.tmpl-ph10-20-riverstone{background:#FFFFFF !important;color:#1B1F24 !important;font-family:var(--font-sans) !important;position:relative !important;isolation:isolate !important;padding:0 0 0 220px !important;overflow:hidden !important;}.invoice-preview.tmpl-ph10-20-riverstone::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;bottom:0 !important;width:220px !important;background:#0E0F0E !important;border-right:3px solid #A74AB8 !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-20-riverstone::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:220px !important;height:230px !important;background:linear-gradient(180deg,#0E0F0E 0,#2A2C2A 40%,#4A4D4A 70%,#1E201E 100%) !important;z-index:0 !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-head{position:relative !important;z-index:1 !important;display:block !important;min-height:240px !important;padding:44px 40px 12px 32px !important;margin:0 !important;border:none !important;background:transparent !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-head-left{position:absolute !important;left:-190px !important;top:40px !important;width:160px !important;max-width:none !important;z-index:1 !important;padding-top:78px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-head-left::before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:60px !important;height:60px !important;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMjkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0E3NEFCOCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMTIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0E3NEFCOCIgc3Ryb2tlLXdpZHRoPSIyIi8+PGcgc3Ryb2tlPSIjQTc0QUI4IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0zMiAzdjE3Ii8+PHBhdGggZD0iTTU3LjEgMTcuNSA0Mi40IDI2Ii8+PHBhdGggZD0iTTU3LjEgNDYuNSA0Mi40IDM4Ii8+PHBhdGggZD0iTTMyIDYxVjQ0Ii8+PHBhdGggZD0iTTYuOSA0Ni41IDIxLjYgMzgiLz48cGF0aCBkPSJNNi45IDE3LjUgMjEuNiAyNiIvPjwvZz48L3N2Zz4=") center/contain no-repeat !important;pointer-events:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-logo{margin-bottom:12px !important;max-width:120px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-biz-name{font-size:16px !important;font-weight:500 !important;letter-spacing:.3em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#FFFFFF !important;margin-bottom:12px !important;padding-bottom:12px !important;border-bottom:1px solid #A74AB8 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-biz-contact div,.invoice-preview.tmpl-ph10-20-riverstone .inv-biz-address,.invoice-preview.tmpl-ph10-20-riverstone .inv-biz-tax{font-size:10px !important;color:#D9DBD9 !important;opacity:1 !important;line-height:1.7 !important;margin-top:0 !important;word-break:break-word !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-biz-address{margin-top:8px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-head-right{text-align:left !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-doc-title{display:inline-block !important;font-family:var(--font-serif) !important;font-size:104px !important;font-weight:800 !important;line-height:.9 !important;letter-spacing:-.01em !important;text-transform:uppercase !important;color:#1B1F24 !important;transform:scaleX(.7) !important;transform-origin:left top !important;margin:0 0 10px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-doc-num{display:block !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#7A2E8A !important;opacity:1 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-doc-po{font-size:9.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#4B5057 !important;opacity:1 !important;margin-top:6px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-body{position:relative !important;z-index:1 !important;padding:6px 40px 36px 32px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-parties{display:flex !important;gap:20px !important;align-items:stretch !important;border-top:1px solid #1B1F24 !important;border-bottom:none !important;padding:16px 0 12px !important;margin-bottom:16px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-bill-to{flex:1 1 auto !important;max-width:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-details{flex:0 0 240px !important;min-width:0 !important;text-align:left !important;background:#F5F0F6 !important;padding:14px 16px !important;border-radius:0 !important;border:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-label{font-size:9px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#7A2E8A !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-client-name{font-family:var(--font-serif) !important;font-size:17px !important;font-weight:700 !important;color:#1B1F24 !important;margin-bottom:3px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-bill-to div{font-size:12.5px !important;color:#2E3339 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-detail-row{display:flex !important;justify-content:space-between !important;gap:12px !important;font-size:12px !important;padding:4px 0 !important;color:#2E3339 !important;border-bottom:1px solid #E3D6E6 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-detail-row:last-child{border-bottom:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-detail-row span{font-size:9px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#7A2E8A !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-detail-row b{color:#1B1F24 !important;font-weight:600 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-table{margin-bottom:0 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-table thead tr{background:#EEEFEE !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-table thead th{background:#EEEFEE !important;color:#1B1F24 !important;font-size:9px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;padding:11px 12px !important;border:none !important;border-bottom:2px solid #1B1F24 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-table tbody td{padding:12px 12px !important;font-size:12.5px !important;color:#1B1F24 !important;border-bottom:1px solid #E1E3E1 !important;}.invoice-preview.tmpl-ph10-20-riverstone .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-totals{width:320px !important;margin:16px 0 24px auto !important;border:none !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-totals>div{font-size:12.5px !important;color:#2E3339 !important;padding:6px 12px !important;border-bottom:1px solid #E1E3E1 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-total-grand{margin-top:8px !important;padding:13px 14px !important;border:none !important;background:#E9D3EC !important;color:#3A1642 !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.22em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-total-grand b{font-family:var(--font-serif) !important;font-size:20px !important;letter-spacing:0 !important;color:#1B1F24 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-block{background:transparent !important;border:none !important;border-top:1px solid #A74AB8 !important;border-radius:0 !important;padding:14px 0 0 !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-block div{color:#2E3339 !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-block .inv-label{color:#7A2E8A !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-signature-row{justify-content:flex-end !important;margin-top:20px !important;}.invoice-preview.tmpl-ph10-20-riverstone .sig-line{border-top:1.5px solid #1B1F24 !important;}.invoice-preview.tmpl-ph10-20-riverstone .sig-caption{color:#4B5057 !important;letter-spacing:.16em !important;text-transform:uppercase !important;font-size:9px !important;}.invoice-preview.tmpl-ph10-20-riverstone .inv-body::after{content:"\201C Every frame tells the truth of the day. \201D" !important;display:block !important;margin-top:30px !important;padding-top:14px !important;border-top:1px solid #1B1F24 !important;text-align:left !important;font-family:var(--font-serif) !important;font-style:italic !important;font-size:13px !important;color:#2E3339 !important;}