.orderItemDeliveries,
.orderInvoices {
    font-family: var(--lttrshop-font-family-normal);
    font-weight: var(--lttrshop-font-weight-normal);
    font-size: var(--lttrshop-txt-m);
    line-height: var(--lttrshop-line-m);

    margin-bottom: var(--lttrshop-space-xxl);
}

.orderItemDeliveries h3,
.orderInvoices h3 {
    font-family: var(--lttrshop-font-family-bold);
    font-weight: var(--lttrshop-font-weight-bold);
    font-size: var(--lttrshop-txt-l);
    line-height: var(--lttrshop-line-l);
}

.orderItemDeliveries table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    margin: var(--lttrshop-space-s) 0;
}

.orderItemDeliveries table th {
    font-family: var(--lttrshop-font-family-bold);
    font-weight: var(--lttrshop-font-weight-bold);
}

.orderItemDeliveries table th,
.orderItemDeliveries table td {
    text-align: left;
    font-size: var(--lttrshop-txt-m);
    line-height: var(--lttrshop-line-m);
}

.orderItemDeliveries table tbody th,
.orderItemDeliveries table tbody td {
    border-top: var(--outline) solid var(--lttrshop-stroke-color);
    border-bottom: var(--outline) solid var(--lttrshop-stroke-color);
    padding: var(--lttrshop-space-s) 0;
}

.orderItemDeliveries ul,
.orderInvoices ul {
    margin: 0;
    padding: 0;
    list-style: none;

    font-size: var(--lttrshop-txt-m);
    line-height: var(--lttrshop-line-m);
}

.orderItemDeliveries ul li,
.orderInvoices ul li {
    margin: var(--lttrshop-space-xs) 0;
}
