/* Custom Shipping Rules — Checkout "Shipping" column */

/* ── Column widths: Produkt 60% / Zwischensumme 20% / Versand 20% ── */
#order_review table.shop_table {
    width: 100%;
    table-layout: fixed;
}

#order_review .shop_table th.product-name,
#order_review .shop_table td.product-name {
    width: 60%;
}

#order_review .shop_table th.product-subtotal,
#order_review .shop_table td.product-subtotal {
    width: 20%;
}

#order_review .shop_table th.csr-shipping-col,
#order_review .shop_table td.csr-shipping-col {
    width: 20%;
    text-align: right;
    white-space: nowrap;
    vertical-align: top; /* ← top-align shipping column cells */
}

/* Match the same look as the Subtotal price cell — no badge/box, just plain text */
#order_review .shop_table td.csr-shipping-col .csr-shipping-col-value {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
}

#order_review .shop_table td.csr-shipping-col .csr-shipping-col-empty {
    color: #9ca3af;
}

/* Invoice text — shown when admin has set a custom message for invoice-type items */
#order_review .shop_table td.csr-shipping-col .csr-shipping-col-invoice {
    display: inline-block;
    font-size: 11px;
    color: #804519;
    font-style: italic;
    line-height: 1.4;
    max-width: 160px;
    white-space: normal;
    text-align: right;
}

.csr-checkout-invoice-notice-row td {
    border: none !important;
}

/* Versandhinweis-Box styles removed — invoice text now shown inline
   in the Shipment column per product row. */
