.invoice-preview.tmpl-ct10-01-ambience{background:#FBF7EE !important;color:#1A1712 !important;font-family:var(--font-serif) !important;position:relative !important;isolation:isolate !important;border:2px solid #C9A24B !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-head{background:#151210 !important;padding:38px 44px !important;margin:0 !important;border-bottom:4px double #C9A24B !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-head-left{max-width:60% !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-logo{filter:brightness(0) invert(1) !important;max-width:110px !important;margin-bottom:12px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-biz-name{font-size:26px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#E9CD84 !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-biz-contact div,.invoice-preview.tmpl-ct10-01-ambience .inv-biz-address,.invoice-preview.tmpl-ct10-01-ambience .inv-biz-tax{font-size:10.5px !important;color:#CBB98F !important;letter-spacing:.04em !important;line-height:1.7 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-doc-title{font-size:40px !important;font-weight:700 !important;letter-spacing:.4em !important;color:#E9CD84 !important;margin:0 0 8px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-doc-num,.invoice-preview.tmpl-ct10-01-ambience .inv-doc-po{font-size:11px !important;letter-spacing:.1em !important;color:#CBB98F !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-body{padding:32px 44px 40px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-parties{display:flex !important;gap:30px !important;border-top:1px solid #C9A24B !important;border-bottom:1px solid #C9A24B !important;padding:18px 0 !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-bill-to,.invoice-preview.tmpl-ct10-01-ambience .inv-details{flex:1 1 0 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-label{font-size:10px !important;font-weight:700 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:#96742C !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1A1712 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-bill-to div{font-size:13px !important;color:#3C362C !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#3C362C !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-detail-row span{font-size:10px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#96742C !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-detail-row b{font-weight:700 !important;color:#1A1712 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-table thead tr{background:#151210 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-table thead th{color:#E9CD84 !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#1A1712 !important;border-bottom:1px solid #E3D6B4 !important;font-style:italic !important;}.invoice-preview.tmpl-ct10-01-ambience .td-desc{font-weight:700 !important;font-style:normal !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-totals{width:320px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#3C362C !important;padding:6px 4px !important;border-bottom:1px solid #E3D6B4 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-total-grand{background:#151210 !important;color:#E9CD84 !important;padding:13px 16px !important;margin-top:8px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-total-grand b{font-size:19px !important;color:#E9CD84 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-block{background:transparent !important;border-top:1px solid #C9A24B !important;border-radius:0 !important;padding:14px 0 0 !important;}.invoice-preview.tmpl-ct10-01-ambience .inv-block div{color:#3C362C !important;}.invoice-preview.tmpl-ct10-01-ambience .sig-line{border-top:1.5px solid #1A1712 !important;}.invoice-preview.tmpl-ct10-01-ambience .sig-caption{color:#96742C !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-08-rolling{background:#FFFDF6 !important;color:#20221F !important;font-family:var(--font-sans) !important;position:relative !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-head{background:linear-gradient(100deg,#F5B623 0 38%,#D8402C 38% 70%,#0E6E6A 70% 100%) !important;padding:34px 40px !important;margin:0 !important;position:relative !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-head::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:-8px !important;height:16px !important;background:radial-gradient(circle at 8px 0,transparent 8px,#FFFDF6 9px) repeat-x !important;background-size:16px 16px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#1A1A16 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-logo{max-width:100px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-biz-contact div,.invoice-preview.tmpl-ct10-08-rolling .inv-biz-address,.invoice-preview.tmpl-ct10-08-rolling .inv-biz-tax{font-size:11px !important;color:#3A2E10 !important;font-weight:600 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-doc-title{font-size:38px !important;font-weight:900 !important;color:#FFFFFF !important;-webkit-text-stroke:1px #1A1A16 !important;text-transform:uppercase !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-doc-num,.invoice-preview.tmpl-ct10-08-rolling .inv-doc-po{font-size:11px !important;font-weight:700 !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-body{padding:30px 40px 36px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-bill-to{flex:1 1 0 !important;background:#FBEFD8 !important;border-radius:14px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-details{flex:1 1 0 !important;background:#DFF1EE !important;border-radius:14px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-label{font-size:10px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#0E6E6A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#1A1A16 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-bill-to div{font-size:13px !important;color:#3A2E10 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#123A37 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-detail-row span{font-size:10px !important;font-weight:800 !important;text-transform:uppercase !important;color:#0E6E6A !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-detail-row b{font-weight:800 !important;color:#123A37 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-table thead tr{background:#0E6E6A !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-table thead th{color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 10px !important;border-radius:0 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#20221F !important;border-bottom:2px dashed #EAD9AE !important;}.invoice-preview.tmpl-ct10-08-rolling .td-desc{font-weight:800 !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#20221F !important;padding:6px 4px !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-total-grand{background:#D8402C !important;color:#FFFFFF !important;padding:13px 16px !important;border-radius:12px !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-block{background:#FBEFD8 !important;border-radius:12px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-08-rolling .inv-block div{color:#3A2E10 !important;}.invoice-preview.tmpl-ct10-08-rolling .sig-line{border-top:1.5px solid #1A1A16 !important;}.invoice-preview.tmpl-ct10-08-rolling .sig-caption{color:#0E6E6A !important;font-weight:700 !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-16-ember{background:#FFFFFF !important;color:#221D17 !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ct10-16-ember .inv-head{background:#16130F !important;padding:40px 44px !important;margin:0 !important;text-align:center !important;}.invoice-preview.tmpl-ct10-16-ember .inv-head-left,.invoice-preview.tmpl-ct10-16-ember .inv-head-right{display:block !important;width:100% !important;text-align:center !important;}.invoice-preview.tmpl-ct10-16-ember .inv-logo{filter:brightness(0) invert(1) !important;max-width:90px !important;margin:0 auto 12px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-biz-name{font-size:26px !important;font-weight:700 !important;letter-spacing:.1em !important;color:#D89A5D !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-biz-contact div,.invoice-preview.tmpl-ct10-16-ember .inv-biz-address,.invoice-preview.tmpl-ct10-16-ember .inv-biz-tax{font-size:10.5px !important;color:#B9AA98 !important;letter-spacing:.16em !important;text-transform:uppercase !important;padding-top:8px !important;border-top:1px solid #4A3E30 !important;margin-top:8px !important;display:inline-block !important;}.invoice-preview.tmpl-ct10-16-ember .inv-doc-title{font-size:13px !important;letter-spacing:.5em !important;text-transform:uppercase !important;color:#D89A5D !important;margin-top:10px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-doc-num,.invoice-preview.tmpl-ct10-16-ember .inv-doc-po{font-size:10.5px !important;color:#B9AA98 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-body{padding:32px 44px 40px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-parties{display:flex !important;gap:30px !important;border-bottom:1px solid #E4D9C8 !important;padding-bottom:18px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-bill-to,.invoice-preview.tmpl-ct10-16-ember .inv-details{flex:1 1 0 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-label{font-size:10px !important;font-weight:700 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#A46B34 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#221D17 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-bill-to div{font-size:13px !important;color:#4A3E30 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#4A3E30 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-detail-row span{font-size:10px !important;text-transform:uppercase !important;color:#A46B34 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-detail-row b{font-weight:700 !important;color:#221D17 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-table thead tr{background:#16130F !important;}.invoice-preview.tmpl-ct10-16-ember .inv-table thead th{color:#D89A5D !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-16-ember .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#221D17 !important;border-bottom:1px solid #E4D9C8 !important;}.invoice-preview.tmpl-ct10-16-ember .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-totals{width:320px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-16-ember .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#4A3E30 !important;padding:6px 4px !important;border-bottom:1px solid #E4D9C8 !important;}.invoice-preview.tmpl-ct10-16-ember .inv-total-grand{background:#B4682E !important;color:#FFFFFF !important;padding:13px 16px !important;margin-top:8px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-16-ember .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-16-ember .inv-block{background:#FBF3E8 !important;border-radius:8px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-16-ember .inv-block div{color:#4A3E30 !important;}.invoice-preview.tmpl-ct10-16-ember .sig-line{border-top:1.5px solid #221D17 !important;}.invoice-preview.tmpl-ct10-16-ember .sig-caption{color:#A46B34 !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-20-arbor{background:#FBFAF5 !important;color:#20261F !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-head{padding:36px 42px 20px !important;margin:0 !important;border-bottom:3px solid #7C9070 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-biz-name{font-size:24px !important;font-weight:700 !important;color:#1F3450 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-logo{max-width:100px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-biz-contact div,.invoice-preview.tmpl-ct10-20-arbor .inv-biz-address,.invoice-preview.tmpl-ct10-20-arbor .inv-biz-tax{font-size:11px !important;color:#4C5A48 !important;font-style:italic !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-doc-title{font-size:32px !important;font-weight:700 !important;color:#B4592E !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-doc-num,.invoice-preview.tmpl-ct10-20-arbor .inv-doc-po{font-size:11px !important;color:#4C5A48 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-body{padding:26px 42px 38px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-bill-to,.invoice-preview.tmpl-ct10-20-arbor .inv-details{flex:1 1 0 !important;background:#EEF1E7 !important;border-radius:10px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-label{font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#7C9070 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#1F3450 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-bill-to div{font-size:13px !important;color:#3A4436 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A4436 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-detail-row span{font-size:10px !important;text-transform:uppercase !important;color:#7C9070 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-detail-row b{font-weight:700 !important;color:#1F3450 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-table thead tr{background:#7C9070 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-table thead th{color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#20261F !important;border-bottom:1px solid #DCE3D2 !important;}.invoice-preview.tmpl-ct10-20-arbor .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-totals{width:310px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#20261F !important;padding:6px 4px !important;border-bottom:1px solid #DCE3D2 !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-total-grand{background:#B4592E !important;color:#FFFFFF !important;padding:13px 16px !important;margin-top:8px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-block{background:#EEF1E7 !important;border-radius:10px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-20-arbor .inv-block div{color:#3A4436 !important;}.invoice-preview.tmpl-ct10-20-arbor .sig-line{border-top:1.5px solid #1F3450 !important;}.invoice-preview.tmpl-ct10-20-arbor .sig-caption{color:#7C9070 !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-30-smokehouse{background:#EFE3C6 !important;color:#2B2218 !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-head{padding:34px 40px 18px !important;margin:0 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;border-bottom:3px solid #A32A20 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.03em !important;text-transform:uppercase !important;color:#2B2218 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-logo{max-width:96px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-biz-contact div,.invoice-preview.tmpl-ct10-30-smokehouse .inv-biz-address,.invoice-preview.tmpl-ct10-30-smokehouse .inv-biz-tax{font-size:11px !important;color:#57452E !important;font-weight:600 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-head-right{text-align:center !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-doc-title{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:104px !important;height:104px !important;border-radius:50% !important;border:3px double #A32A20 !important;color:#A32A20 !important;font-size:15px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;transform:rotate(-8deg) !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-doc-num,.invoice-preview.tmpl-ct10-30-smokehouse .inv-doc-po{display:block !important;margin-top:8px !important;font-size:10.5px !important;font-weight:700 !important;color:#57452E !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-body{padding:28px 40px 36px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-bill-to,.invoice-preview.tmpl-ct10-30-smokehouse .inv-details{flex:1 1 0 !important;background:#F7EFDB !important;padding:14px 16px 14px 20px !important;position:relative !important;clip-path:polygon(0 6px,3% 0,97% 3px,100% 8px,100% 100%,3% 100%,0 96%) !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-label{font-size:10px !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#A32A20 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#2B2218 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-bill-to div{font-size:13px !important;color:#57452E !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#57452E !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-detail-row span{font-size:10px !important;font-weight:800 !important;text-transform:uppercase !important;color:#A32A20 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-detail-row b{font-weight:800 !important;color:#2B2218 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-table thead tr{background:#A32A20 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-table thead th{color:#F7EFDB !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#2B2218 !important;border-bottom:1px solid #D8C6A0 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .td-desc{font-weight:800 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#2B2218 !important;padding:6px 4px !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-total-grand{background:#2B2218 !important;color:#F7EFDB !important;padding:13px 16px !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-total-grand b{font-size:19px !important;color:#F7EFDB !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-block{background:#F7EFDB !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-30-smokehouse .inv-block div{color:#57452E !important;}.invoice-preview.tmpl-ct10-30-smokehouse .sig-line{border-top:1.5px solid #2B2218 !important;}.invoice-preview.tmpl-ct10-30-smokehouse .sig-caption{color:#A32A20 !important;font-weight:700 !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-32-omakase{background:#FFFFFF !important;color:#17181A !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-head{padding:40px 46px 22px !important;margin:0 !important;border-bottom:1px solid #17181A !important;position:relative !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-biz-name{font-size:24px !important;font-weight:600 !important;letter-spacing:.32em !important;color:#17181A !important;margin-bottom:8px !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-logo{max-width:70px !important;margin-bottom:12px !important;border-radius:50% !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-biz-contact div,.invoice-preview.tmpl-ct10-32-omakase .inv-biz-address,.invoice-preview.tmpl-ct10-32-omakase .inv-biz-tax{font-size:10.5px !important;color:#57585A !important;letter-spacing:.1em !important;line-height:1.7 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-head-right{text-align:right !important;position:relative !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-head-right::before{content:"" !important;position:absolute !important;top:-6px !important;right:0 !important;width:26px !important;height:26px !important;border-radius:50% !important;background:#B3272B !important;opacity:.9 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-doc-title{font-size:44px !important;font-weight:300 !important;letter-spacing:.5em !important;color:#B7B8BA !important;margin:24px 0 8px !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-doc-num,.invoice-preview.tmpl-ct10-32-omakase .inv-doc-po{font-size:10.5px !important;letter-spacing:.08em !important;color:#57585A !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-body{padding:28px 46px 40px !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-parties{display:flex !important;gap:30px !important;border-top:1px solid #E3E3E3 !important;padding-top:18px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-bill-to,.invoice-preview.tmpl-ct10-32-omakase .inv-details{flex:1 1 0 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-label{font-size:9.5px !important;font-weight:600 !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:#8A8B8D !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-client-name{font-size:15px !important;font-weight:600 !important;color:#17181A !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-bill-to div{font-size:13px !important;color:#3A3B3D !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#3A3B3D !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-detail-row span{font-size:9.5px !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#8A8B8D !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-detail-row b{font-weight:600 !important;color:#17181A !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-table thead tr{background:transparent !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-table thead th{color:#17181A !important;font-size:9.5px !important;font-weight:700 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:10px 8px !important;border-top:1px solid #17181A !important;border-bottom:1px solid #17181A !important;background:transparent !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-table tbody td{padding:12px 8px !important;font-size:13px !important;color:#17181A !important;border-bottom:1px solid #E3E3E3 !important;}.invoice-preview.tmpl-ct10-32-omakase .td-desc{font-weight:600 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-totals>div{font-size:13px !important;color:#3A3B3D !important;padding:6px 4px !important;border-bottom:1px solid #E3E3E3 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-total-grand{border-top:2px solid #17181A !important;background:transparent !important;color:#17181A !important;padding:13px 4px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-total-grand b{font-size:19px !important;color:#B3272B !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-block{background:transparent !important;border-top:1px solid #E3E3E3 !important;border-radius:0 !important;padding:14px 0 0 !important;}.invoice-preview.tmpl-ct10-32-omakase .inv-block div{color:#3A3B3D !important;}.invoice-preview.tmpl-ct10-32-omakase .sig-line{border-top:1.5px solid #17181A !important;}.invoice-preview.tmpl-ct10-32-omakase .sig-caption{color:#8A8B8D !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-37-bento{background:#F7F6F3 !important;color:#20221F !important;font-family:var(--font-sans) !important;}.invoice-preview.tmpl-ct10-37-bento .inv-head{background:#23262B !important;padding:34px 40px !important;margin:0 !important;display:flex !important;align-items:flex-start !important;justify-content:space-between !important;}.invoice-preview.tmpl-ct10-37-bento .inv-biz-name{font-size:24px !important;font-weight:900 !important;letter-spacing:.01em !important;color:#FFFFFF !important;line-height:1.1 !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-logo{filter:brightness(0) invert(1) !important;max-width:92px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-biz-contact div,.invoice-preview.tmpl-ct10-37-bento .inv-biz-address,.invoice-preview.tmpl-ct10-37-bento .inv-biz-tax{font-size:10.5px !important;color:#B9BEC6 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-37-bento .inv-head-right{text-align:right !important;background:#F0654A !important;border-radius:10px !important;padding:14px 18px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-doc-title{font-size:22px !important;font-weight:900 !important;color:#FFFFFF !important;text-transform:uppercase !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-doc-num,.invoice-preview.tmpl-ct10-37-bento .inv-doc-po{font-size:10.5px !important;font-weight:700 !important;color:#FFEAE4 !important;}.invoice-preview.tmpl-ct10-37-bento .inv-body{padding:28px 40px 36px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-bill-to,.invoice-preview.tmpl-ct10-37-bento .inv-details{flex:1 1 0 !important;background:#FFFFFF !important;border-radius:10px !important;padding:14px 16px !important;box-shadow:0 1px 0 #E1E1DD inset !important;}.invoice-preview.tmpl-ct10-37-bento .inv-label{font-size:10px !important;font-weight:800 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#F0654A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-client-name{font-size:16px !important;font-weight:800 !important;color:#20221F !important;}.invoice-preview.tmpl-ct10-37-bento .inv-bill-to div{font-size:13px !important;color:#4A4C48 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-37-bento .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#4A4C48 !important;}.invoice-preview.tmpl-ct10-37-bento .inv-detail-row span{font-size:10px !important;text-transform:uppercase !important;color:#F0654A !important;}.invoice-preview.tmpl-ct10-37-bento .inv-detail-row b{font-weight:800 !important;color:#20221F !important;}.invoice-preview.tmpl-ct10-37-bento .inv-table thead tr{background:#23262B !important;}.invoice-preview.tmpl-ct10-37-bento .inv-table thead th{color:#FFFFFF !important;font-size:10.5px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#20221F !important;border-bottom:1px solid #E1E1DD !important;background:#FFFFFF !important;}.invoice-preview.tmpl-ct10-37-bento .td-desc{font-weight:800 !important;}.invoice-preview.tmpl-ct10-37-bento .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-37-bento .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#20221F !important;padding:6px 4px !important;}.invoice-preview.tmpl-ct10-37-bento .inv-total-grand{background:#F0654A !important;color:#FFFFFF !important;padding:13px 16px !important;border-radius:10px !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-37-bento .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-37-bento .inv-block{background:#FFFFFF !important;border-radius:10px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-37-bento .inv-block div{color:#4A4C48 !important;}.invoice-preview.tmpl-ct10-37-bento .sig-line{border-top:1.5px solid #23262B !important;}.invoice-preview.tmpl-ct10-37-bento .sig-caption{color:#F0654A !important;font-weight:700 !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-42-festival{background:#FFFDF3 !important;color:#17181A !important;font-family:var(--font-sans) !important;position:relative !important;}.invoice-preview.tmpl-ct10-42-festival .inv-head{background:linear-gradient(120deg,#17181A 0 30%,#F4C531 30% 62%,#A9DDCB 62% 100%) !important;padding:32px 38px !important;margin:0 !important;}.invoice-preview.tmpl-ct10-42-festival .inv-biz-name{font-size:23px !important;font-weight:900 !important;letter-spacing:.01em !important;color:#FFFFFF !important;margin-bottom:6px !important;transform:rotate(-1.5deg) !important;}.invoice-preview.tmpl-ct10-42-festival .inv-logo{filter:brightness(0) invert(1) !important;max-width:88px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-biz-contact div,.invoice-preview.tmpl-ct10-42-festival .inv-biz-address,.invoice-preview.tmpl-ct10-42-festival .inv-biz-tax{font-size:10.5px !important;color:#E8E4D2 !important;font-weight:700 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-42-festival .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-42-festival .inv-doc-title{font-size:34px !important;font-weight:900 !important;color:#17181A !important;text-transform:uppercase !important;transform:rotate(1.5deg) !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-doc-num,.invoice-preview.tmpl-ct10-42-festival .inv-doc-po{font-size:11px !important;font-weight:800 !important;color:#0E3A2C !important;}.invoice-preview.tmpl-ct10-42-festival .inv-body{padding:28px 38px 36px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-bill-to{flex:1 1 0 !important;background:#FCEFC2 !important;border-radius:12px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-details{flex:1 1 0 !important;background:#D9F0E6 !important;border-radius:12px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-label{font-size:10px !important;font-weight:900 !important;letter-spacing:.1em !important;text-transform:uppercase !important;color:#B3872A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-client-name{font-size:16px !important;font-weight:900 !important;color:#17181A !important;}.invoice-preview.tmpl-ct10-42-festival .inv-bill-to div{font-size:13px !important;color:#3A3220 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-42-festival .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#0E3A2C !important;}.invoice-preview.tmpl-ct10-42-festival .inv-detail-row span{font-size:10px !important;font-weight:900 !important;text-transform:uppercase !important;color:#1F7A57 !important;}.invoice-preview.tmpl-ct10-42-festival .inv-detail-row b{font-weight:900 !important;color:#0E3A2C !important;}.invoice-preview.tmpl-ct10-42-festival .inv-table thead tr{background:#17181A !important;}.invoice-preview.tmpl-ct10-42-festival .inv-table thead th{color:#F4C531 !important;font-size:10.5px !important;font-weight:900 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#17181A !important;border-bottom:2px dotted #E8DFC0 !important;}.invoice-preview.tmpl-ct10-42-festival .td-desc{font-weight:900 !important;}.invoice-preview.tmpl-ct10-42-festival .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-42-festival .inv-totals>div{font-size:13px !important;color:#17181A !important;padding:6px 4px !important;}.invoice-preview.tmpl-ct10-42-festival .inv-total-grand{background:#F4C531 !important;color:#17181A !important;padding:13px 16px !important;border-radius:12px !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.06em !important;text-transform:uppercase !important;transform:rotate(-1deg) !important;}.invoice-preview.tmpl-ct10-42-festival .inv-total-grand b{font-size:19px !important;color:#17181A !important;}.invoice-preview.tmpl-ct10-42-festival .inv-block{background:#D9F0E6 !important;border-radius:12px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-42-festival .inv-block div{color:#0E3A2C !important;}.invoice-preview.tmpl-ct10-42-festival .sig-line{border-top:1.5px solid #17181A !important;}.invoice-preview.tmpl-ct10-42-festival .sig-caption{color:#1F7A57 !important;font-weight:800 !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-47-santorini{background:#FBF4EA !important;color:#2A2620 !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-head{background:linear-gradient(90deg,#C1653B 0 50%,#2B5C7A 50% 100%) !important;padding:34px 40px !important;margin:0 !important;border-radius:0 0 40px 40px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-biz-name{font-size:23px !important;font-weight:700 !important;letter-spacing:.06em !important;color:#FFFFFF !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-logo{filter:brightness(0) invert(1) !important;max-width:86px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-biz-contact div,.invoice-preview.tmpl-ct10-47-santorini .inv-biz-address,.invoice-preview.tmpl-ct10-47-santorini .inv-biz-tax{font-size:10.5px !important;color:#F5E3D6 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-doc-title{font-size:34px !important;font-weight:700 !important;letter-spacing:.14em !important;color:#FFFFFF !important;margin:0 0 6px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-doc-num,.invoice-preview.tmpl-ct10-47-santorini .inv-doc-po{font-size:11px !important;color:#F5E3D6 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-body{padding:30px 40px 38px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-bill-to,.invoice-preview.tmpl-ct10-47-santorini .inv-details{flex:1 1 0 !important;background:#FFFFFF !important;border-radius:16px !important;padding:14px 16px !important;border:1px solid #EADFCB !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-label{font-size:10px !important;font-weight:700 !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#2B5C7A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#2A2620 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-bill-to div{font-size:13px !important;color:#4A4235 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#4A4235 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-detail-row span{font-size:10px !important;text-transform:uppercase !important;color:#2B5C7A !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-detail-row b{font-weight:700 !important;color:#2A2620 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-table thead tr{background:#2B5C7A !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-table thead th{color:#FFFFFF !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#2A2620 !important;border-bottom:1px solid #EADFCB !important;}.invoice-preview.tmpl-ct10-47-santorini .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-totals{width:310px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#2A2620 !important;padding:6px 4px !important;border-bottom:1px solid #EADFCB !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-total-grand{background:#C1653B !important;color:#FFFFFF !important;padding:13px 16px !important;border-radius:12px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.1em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-block{background:#FFFFFF !important;border-radius:16px !important;padding:14px 16px !important;border:1px solid #EADFCB !important;}.invoice-preview.tmpl-ct10-47-santorini .inv-block div{color:#4A4235 !important;}.invoice-preview.tmpl-ct10-47-santorini .sig-line{border-top:1.5px solid #2A2620 !important;}.invoice-preview.tmpl-ct10-47-santorini .sig-caption{color:#2B5C7A !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-size:9.5px !important;}.invoice-preview.tmpl-ct10-53-icons{background:#FFFBF8 !important;color:#332621 !important;font-family:var(--font-serif) !important;}.invoice-preview.tmpl-ct10-53-icons .inv-head{background:#F3D7D3 !important;padding:36px 40px !important;margin:0 !important;border-radius:0 0 60px 60px !important;position:relative !important;}.invoice-preview.tmpl-ct10-53-icons .inv-head::before{content:"\2665" !important;position:absolute !important;top:14px !important;left:50% !important;transform:translateX(-50%) !important;color:#C77E7A !important;font-size:16px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-biz-name{font-size:24px !important;font-weight:700 !important;color:#7A3B36 !important;margin:14px 0 6px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-logo{max-width:90px !important;margin-bottom:10px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-biz-contact div,.invoice-preview.tmpl-ct10-53-icons .inv-biz-address,.invoice-preview.tmpl-ct10-53-icons .inv-biz-tax{font-size:10.5px !important;color:#6E4A42 !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-head-right{text-align:right !important;}.invoice-preview.tmpl-ct10-53-icons .inv-doc-title{font-size:30px !important;font-weight:700 !important;color:#7A3B36 !important;margin:14px 0 6px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-doc-num,.invoice-preview.tmpl-ct10-53-icons .inv-doc-po{font-size:11px !important;color:#6E4A42 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-body{padding:28px 40px 38px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-parties{display:flex !important;gap:16px !important;margin-bottom:20px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-bill-to,.invoice-preview.tmpl-ct10-53-icons .inv-details{flex:1 1 0 !important;background:#F7ECE9 !important;border-radius:16px !important;padding:14px 16px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-label{font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#C77E7A !important;margin-bottom:6px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-client-name{font-size:16px !important;font-weight:700 !important;color:#332621 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-bill-to div{font-size:13px !important;color:#5C463D !important;line-height:1.6 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-detail-row{display:flex !important;justify-content:space-between !important;font-size:12.5px !important;padding:3px 0 !important;color:#5C463D !important;}.invoice-preview.tmpl-ct10-53-icons .inv-detail-row span{font-size:10px !important;text-transform:uppercase !important;color:#C77E7A !important;}.invoice-preview.tmpl-ct10-53-icons .inv-detail-row b{font-weight:700 !important;color:#332621 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-table thead tr{background:#E3D6C4 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-table thead th{color:#5C463D !important;font-size:10.5px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:11px 10px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-table tbody td{padding:12px 10px !important;font-size:13px !important;color:#332621 !important;border-bottom:1px solid #EFE1D8 !important;}.invoice-preview.tmpl-ct10-53-icons .td-desc{font-weight:700 !important;}.invoice-preview.tmpl-ct10-53-icons .inv-totals{width:300px !important;margin:16px 0 22px auto !important;}.invoice-preview.tmpl-ct10-53-icons .inv-totals>div:not(.inv-total-grand){font-size:13px !important;color:#332621 !important;padding:6px 4px !important;}.invoice-preview.tmpl-ct10-53-icons .inv-total-grand{background:#C77E7A !important;color:#FFFFFF !important;padding:13px 16px !important;border-radius:16px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;}.invoice-preview.tmpl-ct10-53-icons .inv-total-grand b{font-size:19px !important;color:#FFFFFF !important;}.invoice-preview.tmpl-ct10-53-icons .inv-block{background:#F7ECE9 !important;border-radius:16px !important;padding:14px 16px !important;border:none !important;}.invoice-preview.tmpl-ct10-53-icons .inv-block div{color:#5C463D !important;}.invoice-preview.tmpl-ct10-53-icons .sig-line{border-top:1.5px solid #7A3B36 !important;}.invoice-preview.tmpl-ct10-53-icons .sig-caption{color:#C77E7A !important;letter-spacing:.12em !important;text-transform:uppercase !important;font-size:9.5px !important;}