/* Pokladna – „Název firmy“ jen pro nákup na firmu (Martin, 28. 10. 2026).
   v3 – nahrazuje 32-pokladna-firma.css a 33-pokladna-firma-v2.css (odebrány; nasazené CSS se nemění kvůli min kopii Rocketu).
   Pozor: Divi do 980 px nastavuje .checkout .form-row { width: auto !important } → ve flexu by se pole smrštila
   (v2 tím 28. 10. 14:05–14:07 rozbila pokladnu na mobilu) – proto do 980 px sloupec a šířka 100 % !important.
   Dřív viděl pole Název firmy každý, i soukromá osoba; IČ a DIČ (Toret) se ukážou až po zaškrtnutí
   „Nakupuji na firmu“ (#billing_nafirmu), ale nad zaškrtávátkem. Nově se schová i název firmy, dokud zaškrtnuté
   není, a pořadí je všude: jméno, příjmení, Nakupuji na firmu, Název firmy, IČ, DIČ, pak adresa.
   Nad 980 px zůstávají jméno a příjmení vedle sebe (form-row-first/last).
   Ověřeno 360, 402, 768, 780, 980, 981, 1024, 1366 px. Jen vzhled: pole, údaje objednávky i faktury beze změny. */
body.woocommerce-checkout .woocommerce-billing-fields:has(#billing_nafirmu:not(:checked)) #billing_company_field {
	display: none;
}
body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper > * { order: 10; }
body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper > *:not(.form-row-first):not(.form-row-last) { width: 100%; }
body.woocommerce-checkout #billing_first_name_field,
body.woocommerce-checkout #billing_last_name_field { order: 1; }
body.woocommerce-checkout #billing_nafirmu_field { order: 2; }
body.woocommerce-checkout #billing_company_field { order: 3; }
body.woocommerce-checkout #billing_company_number_field { order: 4; }
body.woocommerce-checkout #billing_vat_number_field { order: 5; }
body.woocommerce-checkout #billing_vat_number_2_field { order: 6; }
@media (max-width: 980px) {
	body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper { flex-direction: column; flex-wrap: nowrap; }
	body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper > * { width: 100% !important; }
}
