.woocommerce-checkout #brx-content{margin-top:var(--gap-7-5);padding:var(--gap-3-1) 0;border-top:1px solid;& .woocommerce-info{background-color:rgba(23,23,25,.02);color:var(--main-accent)}& form.woocommerce-checkout{margin-top:var(--gap-1-05);box-sizing:border-box;& thead{border:none;width:100%;& tr{display:flex;justify-content:space-between;width:-webkit-fill-available}}& tbody{display:flex;flex-direction:column;max-width:-webkit-fill-available;gap:1rem}& input,& textarea{border-radius:8px}& table{border:none;border-spacing:10px;display:flex;flex-direction:column}& #payment{border-radius:8px;border:1px solid rgba(23,23,25,.1)}& tr.cart_item{outline:1px solid rgba(23,25,25,.1);border-radius:10px;width:100%;display:flex;& td.product-name{border:none;flex-basis:100%;& dl.variation{display:flex;flex-direction:column}}& td.product-total{border:none;flex-basis:100%;display:flex;justify-content:end}}& tfoot{display:flex;flex-direction:column;border:1px solid rgba(23,25,25,.1);border-radius:8px;margin-top:1rem;& tr{display:flex;justify-content:space-between}}}& h3{font-family:"Boska";font-weight:500;margin-bottom:var(--gap-1-05)}}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout:not(:empty){grid-column:1/span 2}.woocommerce-checkout #billing_nazwa_firmy_field{display:none}.woocommerce-checkout #billing_nip_field{display:none}.woocommerce-checkout:has(input#billing_chce_fakture_vat:checked) #billing_nazwa_firmy_field{display:block}.woocommerce-checkout:has(input#billing_chce_fakture_vat:checked) #billing_nip_field{display:block}