.purchase-file{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--border,#d4e0e8)}.purchase-file>span{overflow-wrap:anywhere;min-width:0}.purchase-file>div{display:flex;flex-wrap:wrap;gap:8px}.purchase-part{margin-top:18px}.purchase-part h4{margin:0}.purchase-part details{margin-top:14px}[data-purchase-billing] fieldset{min-width:0;margin-top:14px}[data-purchase-billing] input[type=file]{max-width:100%}@media(max-width:640px){.purchase-file{align-items:flex-start;flex-direction:column}}
