.commerce-workspace{display:grid;gap:24px;max-width:1500px}.commerce-heading-icon{width:56px;height:56px;border:1px solid #ecdcd0;border-radius:18px;background:#fff4e8;display:grid;place-items:center;color:#ad4a09;flex-shrink:0}.commerce-toolbar{display:flex;gap:18px;align-items:end;flex-wrap:wrap}.commerce-toolbar .field{min-width:220px;margin:0}.commerce-demo{font-size:11px;background:#f1ede8;color:#766960;padding:8px 12px;border-radius:30px}.commerce-error,.commerce-success{padding:14px 18px;border-radius:12px;font-size:13px}.commerce-error{background:#fff0ed;color:#b32d20}.commerce-success{background:#eff8f0;color:#267443;display:flex;gap:9px;align-items:center}.commerce-note{font-size:12px;color:#786c74;line-height:1.65}.commerce-form{display:grid;gap:20px}.commerce-form h2{font-size:18px;margin:4px 0}.commerce-form .form-grid{gap:16px}.commerce-form textarea{min-height:80px;resize:vertical}.commerce-check{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.6}.commerce-check input{width:16px;min-width:16px;margin-top:2px;accent-color:#a6402d}.commerce-tabs{display:flex;align-items:center;gap:22px;border-bottom:1px solid #e9e3df}.commerce-tabs button{padding:12px 2px;font-weight:600;color:#8a7384}.commerce-tabs button.active{color:#532740;border-bottom:2px solid #a6402d}.commerce-tabs span{font-size:12px;color:#897a83}.invoice-editor-layout{display:grid;grid-template-columns:minmax(320px,1fr) minmax(370px,1fr);gap:24px;align-items:start}.invoice-live{position:sticky;top:24px}.invoice-live>.section-inline{margin:0 0 14px}.invoice-paper{background:white;padding:32px;border:1px solid #e8e0da;border-radius:5px;box-shadow:0 12px 40px #3e183a0a;color:#33242d;font-size:11px;line-height:1.6;min-width:0}.invoice-top{display:flex;justify-content:space-between;gap:20px;border-bottom:2px solid #582541;padding-bottom:20px}.invoice-top>div:first-child{max-width:58%}.invoice-top>div:last-child{text-align:right}.invoice-top img{max-width:145px;max-height:60px;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:14px}.invoice-top strong{font-size:17px;display:block}.invoice-top h3{font-size:14px;margin:8px 0}.invoice-top .eyebrow{font-size:8px}.invoice-paper p{margin:7px 0}.invoice-parties{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:22px 0}.invoice-parties b,.invoice-parties small{display:block}.invoice-parties>div>small:first-child{font-size:8px;letter-spacing:1px;color:#897983;margin-bottom:5px}.commerce-scroll{overflow-x:auto}.commerce-table{width:100%;border-collapse:collapse;font-size:12px}.commerce-table th{font-size:10px;font-weight:600;letter-spacing:.04em;text-align:left;background:#fbf6f1;color:#86737e;padding:13px 12px}.commerce-table td{padding:16px 12px;border-bottom:1px solid #eee7e1;vertical-align:top}.commerce-table small{display:block;color:#8b7c85;font-size:10px;font-weight:400;margin-top:4px}.invoice-paper .commerce-table{font-size:10px}.invoice-paper .commerce-table td,.invoice-paper .commerce-table th{padding:10px 6px}.invoice-totals{max-width:255px;margin:22px 0 22px auto}.invoice-totals>div{display:flex;justify-content:space-between;gap:20px;padding:5px 0}.invoice-grand{border-top:1px solid #e5d9df;margin-top:8px;font-size:15px;color:#532740}.invoice-signature{margin-top:20px;text-align:right}.invoice-signature b,.invoice-signature small{display:block}.invoice-signature img{max-height:48px;max-width:130px;-o-object-fit:contain;object-fit:contain}.coupon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.coupon-card{border:1px solid #e8e0da;border-radius:20px;background:white;padding:25px;display:grid;gap:14px}.coupon-card>div:first-child{display:flex;justify-content:space-between;color:#c65a1c}.coupon-card h2{font-size:30px;letter-spacing:-1px;color:#4a233d}.coupon-card code{font-size:16px;font-weight:600;letter-spacing:2px;border:1px dashed #d7b4a0;background:#fff8f0;border-radius:8px;padding:10px 14px;display:block}.coupon-card p{margin:0}.coupon-card small{font-size:11px;color:#877c83}.coupon-usage{display:flex;justify-content:space-between;font-size:11px;margin-top:12px}.coupon-card progress{width:100%;height:5px;accent-color:#a6402d}.commerce-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.commerce-metric{background:white;border:1px solid #ebe4de;padding:24px;border-radius:18px;display:grid;gap:15px}.commerce-metric span{font-size:12px;color:#84757e}.commerce-metric strong{font-size:29px;color:#4e2841;letter-spacing:-1px}.commerce-metrics.small .commerce-metric strong{font-size:23px}.analytics-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:20px}.analytics-layout h2{font-size:18px}.analytics-bars{display:flex;gap:5px;align-items:end;height:220px;padding:20px 0 10px;border-bottom:1px solid #e8e0da}.analytics-bars>div{flex:1;min-width:1px;display:flex;flex-direction:column;justify-content:end;align-items:center;height:100%}.analytics-bars span{width:100%;max-width:30px;background:linear-gradient(0deg,#c65e29,#ffad69);border-radius:4px 4px 0 0;min-height:2px}.analytics-bars small{font-size:8px;line-height:2.3;color:#9c8c96}.analytics-funnel{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding:18px 0;border-bottom:1px solid #eee7e1}.analytics-funnel b{font-size:18px;color:#532740}.review-admin-row{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #eee7e1;padding:22px 0}.review-admin-row>div{display:grid;gap:8px}.review-admin-row small{font-size:11px;color:#8a7984}.review-stars,.stars{color:#dc8c2b;letter-spacing:2px}.review-stars{display:flex;gap:8px}.review-stars button{color:inherit}.product-reviews{margin-top:35px}.review-summary{display:flex;gap:20px;align-items:center;margin:28px 0}.review-summary>strong{font-size:44px;color:#532740}.review-summary small{display:block;font-size:12px;color:#8a7984;margin-top:4px}.product-review{padding:22px 0;border-top:1px solid #eee7e1}.product-review>div{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.product-review small{color:#8a7984}.product-review h3{font-size:15px;margin:9px 0}.product-review p{font-size:13px;line-height:1.7;white-space:pre-wrap}.purchase-review{margin-top:8px;max-width:480px}.purchase-review .commerce-form{padding:18px;background:#fffaf5;border-radius:12px;margin-top:10px}.recovery-wrap{padding:80px 20px;display:grid;place-items:center;min-height:70vh}.recovery-card{width:100%;max-width:460px;padding:40px;display:grid;gap:22px}.recovery-card h1{font-size:31px;line-height:1.15;color:#4e2841;letter-spacing:-1px}.recovery-card>p{font-size:14px;color:#87747f;line-height:1.7}.checkout-coupon{display:block!important;border-top:1px solid #eee7e1;padding-top:18px;margin-top:16px}.checkout-coupon form{display:flex;gap:8px;margin-top:8px}.checkout-coupon input{min-width:0;flex:1;padding:12px;border:1px solid #e3d6dc;border-radius:9px;text-transform:uppercase}.checkout-coupon label{font-size:12px;color:#71636b}.checkout-taxes{display:grid!important;gap:8px;padding-top:10px}.checkout-taxes>div{display:flex;justify-content:space-between;font-size:12px}.checkout-taxes small{font-size:10px;color:#8a7984}.tax-product-fields{grid-column:1/-1;background:#fff9f1;padding:18px;border:1px solid #f1dfcf;border-radius:12px;display:grid;gap:14px}.tax-product-fields .form-grid{gap:12px}.product-tax-note{font-size:11px!important;color:#89767f!important}.review-admin-row button{align-self:center;white-space:nowrap}@media (max-width:1200px){.invoice-editor-layout{grid-template-columns:1fr}.invoice-live{position:static}.commerce-metrics,.coupon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-layout{grid-template-columns:1fr}}@media (max-width:650px){.coupon-grid{grid-template-columns:1fr}.commerce-metric{padding:18px}.commerce-metric strong{font-size:23px}.invoice-paper{padding:18px}.invoice-top{gap:10px}.invoice-top strong{font-size:14px}.invoice-parties{gap:14px}.recovery-card{padding:25px}.review-admin-row{flex-direction:column}.commerce-toolbar .field{width:100%}.analytics-bars small{display:none}.invoice-live .commerce-table{min-width:440px}.commerce-form .form-grid{grid-template-columns:1fr}.commerce-form .span-2{grid-column:auto}.commerce-workspace{gap:18px}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.953b7aa5.woff2) format("woff2"),url(/_next/static/media/inter-latin-700-normal.9c21d4dc.woff) format("woff")}