/* KT Company Invoice PL: the invoice fields open under "Chcę otrzymać fakturę" without a script. The theme sets every
   billing row to half width, so the box and the street take a whole row and the rest pair up. */
#kt_invoice_field .optional { display: none; }
.kt-invoice-field { display: none; }
form.checkout:has(#kt_invoice:checked) .kt-invoice-field { display: block; }
.woocommerce-billing-fields__field-wrapper > #kt_invoice_field,
.woocommerce-billing-fields__field-wrapper > #kt_invoice_street_field { width: 100%; }
.kt-invoice-vat td { font-size: 14px; font-weight: 400; color: inherit; }
.kt-invoice-download { margin: 16px 0 0; }
