.nd-order-totals{display:grid;gap:0;margin:18px 0;color:var(--shop-text)}.nd-order-totals>div{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--shop-line)}.nd-order-totals dt{font-size:13px;color:var(--shop-muted)}.nd-order-totals dd{margin:0;text-align:right;font-size:14px;overflow-wrap:anywhere}.nd-order-totals .nd-total-due{padding-top:16px;font-weight:700}.nd-total-due dd{font-size:18px;color:var(--shop-accent)}.nd-order-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.nd-cancel-form{display:grid;gap:10px;margin:14px 0;max-width:600px}.nd-cancel-form textarea{width:100%;box-sizing:border-box;min-height:90px;border-radius:8px;padding:12px;border:1px solid var(--shop-line);background:var(--shop-field);color:var(--shop-text);font:inherit;font-size:16px}.nd-order-actions button,.nd-cancel-form button{min-height:44px}.nd-tax-hint{font-size:12px!important;color:var(--shop-muted)!important;line-height:1.5!important;margin:5px 0 12px!important}
