/**
 * UNIMERCE Marketplace
 * Developer: Morris Robinson <morrisrobinson1688@aol.com>
 */
.um-order-invoice-page{background:#f5f1e8;padding:32px 18px 72px;color:#1e1a14}.um-invoice-toolbar{max-width:1120px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:18px}.um-invoice-toolbar__back{color:#564327;text-decoration:none;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.um-invoice-toolbar__actions{display:flex;gap:10px;flex-wrap:wrap}.um-invoice-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(40,31,21,.18);background:#fff;color:#1f1a12;text-decoration:none;border-radius:999px;padding:0 18px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 20px rgba(24,18,11,.06)}.um-invoice-btn:hover{background:#f8f2e6;color:#1f1a12}.um-invoice-btn--primary{border-color:#b58a45;background:linear-gradient(135deg,#c9a35c,#8c652f);color:#fff}.um-invoice-btn--primary:hover{color:#fff;background:linear-gradient(135deg,#d3ae68,#7b5527)}.um-invoice-document{max-width:1120px;margin:0 auto;background:#fff;border:1px solid rgba(40,31,21,.12);box-shadow:0 22px 70px rgba(24,18,11,.13);padding:44px}.um-invoice-document__header{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;border-bottom:2px solid #221a11;padding-bottom:28px}.um-invoice-brand{display:flex;gap:16px;align-items:center}.um-invoice-brand__mark{width:58px;height:58px;background:#1f1a12;color:#d7b46a;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em}.um-invoice-brand strong{display:block;font-family:"Playfair Display",serif;font-size:1.9rem;line-height:1;color:#1f1a12}.um-invoice-brand span{display:block;margin-top:6px;text-transform:uppercase;letter-spacing:.14em;color:#71644f;font-size:.72rem}.um-invoice-heading{text-align:right}.um-invoice-heading p{margin:0;text-transform:uppercase;letter-spacing:.18em;color:#8c6a35;font-weight:800;font-size:.78rem}.um-invoice-heading h1{margin:6px 0 0;font-size:1.35rem;color:#1f1a12}.um-invoice-status-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(40,31,21,.12);border-top:0}.um-invoice-status-strip>div{padding:18px;border-right:1px solid rgba(40,31,21,.09);min-width:0}.um-invoice-status-strip>div:last-child{border-right:0}.um-invoice-status-strip span,.um-invoice-card-label{display:block;margin:0 0 7px;text-transform:uppercase;letter-spacing:.14em;color:#8a775a;font-weight:800;font-size:.68rem}.um-invoice-status-strip strong{display:block;color:#201a12;font-size:.95rem}.um-invoice-party-grid{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:18px;margin:28px 0}.um-invoice-party-card{border:1px solid rgba(40,31,21,.12);padding:22px;min-height:146px;background:#fff}.um-invoice-party-card h2{font-size:1.05rem;margin:0 0 10px;color:#1f1a12}.um-invoice-party-card p{margin:0 0 6px;color:#514738}.um-invoice-party-card--accent{background:#fbf7ef;border-color:rgba(181,138,69,.32)}.um-invoice-note-line{margin-top:10px;font-size:.9rem;color:#6b5633}.um-invoice-vendors{display:grid;gap:24px}.um-invoice-vendor-card{border:1px solid rgba(40,31,21,.13);background:#fff;overflow:hidden}.um-invoice-vendor-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;background:#211a11;color:#fff;padding:22px 24px}.um-invoice-vendor-card__header .um-invoice-card-label{color:#d7b46a}.um-invoice-vendor-card__header h2{font-size:1.18rem;margin:0 0 4px;color:#fff}.um-invoice-vendor-card__header span{color:#d8c9ae;font-size:.9rem}.um-invoice-vendor-total{text-align:right;white-space:nowrap}.um-invoice-vendor-total span{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;color:#d7b46a}.um-invoice-vendor-total strong{display:block;margin-top:6px;font-size:1.2rem}.um-invoice-table-wrap{overflow-x:auto}.um-invoice-items-table{width:100%;border-collapse:collapse}.um-invoice-items-table th{background:#f6f1e7;text-transform:uppercase;letter-spacing:.12em;color:#7c6a50;font-size:.72rem;padding:13px 16px;border-bottom:1px solid rgba(40,31,21,.1)}.um-invoice-items-table td{padding:16px;border-bottom:1px solid rgba(40,31,21,.08);vertical-align:middle}.um-invoice-item-cell{display:grid;grid-template-columns:68px minmax(220px,1fr);gap:14px;align-items:center}.um-invoice-item-cell img,.um-invoice-item-image-empty{width:68px;height:68px;object-fit:cover;background:#201a12;color:#d7b46a;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em}.um-invoice-item-cell strong{display:block;color:#211a11}.um-invoice-item-cell small{display:block;color:#766b5b;margin-top:4px}.um-invoice-vendor-footer{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding:22px 24px;background:#fcfaf6}.um-invoice-shipment-box p{margin:0 0 8px;color:#5f5548}.um-invoice-shipment-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;border-top:1px solid rgba(40,31,21,.08)}.um-invoice-shipment-line:first-of-type{border-top:0}.um-invoice-shipment-line span:last-child{color:#5a4e40}.um-invoice-vendor-summary,.um-invoice-grand-total-card__totals{display:grid;gap:8px}.um-invoice-vendor-summary>div,.um-invoice-grand-total-card__totals>div{display:flex;align-items:center;justify-content:space-between;gap:18px}.um-invoice-vendor-summary span,.um-invoice-grand-total-card__totals span{color:#655a4b}.um-invoice-vendor-summary strong,.um-invoice-grand-total-card__totals strong{white-space:nowrap}.um-invoice-vendor-summary__total,.um-invoice-grand-line{border-top:1px solid rgba(40,31,21,.16);padding-top:10px;font-size:1.05rem;color:#211a12}.um-invoice-grand-total-card{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-top:28px;border-top:3px solid #211a11;padding-top:24px}.um-invoice-grand-total-card__note p{margin:0 0 9px;color:#594e40}.um-invoice-share-url span{word-break:break-all;color:#8a672e}.um-invoice-grand-line strong{font-size:1.35rem;color:#201a12}.text-end{text-align:right}.text-center{text-align:center}.badge,.status-badge{vertical-align:middle}@media (max-width:900px){.um-invoice-document{padding:26px}.um-invoice-document__header,.um-invoice-vendor-card__header,.um-invoice-toolbar{display:block}.um-invoice-heading{text-align:left;margin-top:18px}.um-invoice-status-strip{grid-template-columns:1fr 1fr}.um-invoice-party-grid,.um-invoice-vendor-footer,.um-invoice-grand-total-card{grid-template-columns:1fr}.um-invoice-vendor-total{text-align:left;margin-top:16px}.um-invoice-toolbar__actions{margin-top:12px}.um-invoice-item-cell{grid-template-columns:56px minmax(180px,1fr)}.um-invoice-item-cell img,.um-invoice-item-image-empty{width:56px;height:56px}.um-invoice-items-table th,.um-invoice-items-table td{padding:12px}}@media (max-width:560px){.um-order-invoice-page{padding:18px 8px 40px}.um-invoice-document{padding:18px}.um-invoice-status-strip{grid-template-columns:1fr}.um-invoice-status-strip>div{border-right:0;border-bottom:1px solid rgba(40,31,21,.09)}.um-invoice-items-table{min-width:620px}.um-invoice-brand strong{font-size:1.45rem}}@media print{body.unimerce-storefront-v2{background:#fff}.no-print,.um-header-v2,.um-footer-v2,.site-footer,.footer{display:none!important}.um-order-invoice-page{background:#fff;padding:0}.um-invoice-document{box-shadow:none;border:0;max-width:none;padding:0}.um-invoice-vendor-card,.um-invoice-party-card,.um-invoice-status-strip{break-inside:avoid}.um-invoice-items-table th{background:#f3f3f3!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.um-invoice-vendor-card__header{background:#211a11!important;color:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}a[href]:after{content:""}}
