.dm-stock-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}
.dm-stock-fields label{min-width:0}.dm-stock-fields .field{padding:12px 10px}
.dm-stock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dm-stock-grid .dm-order-card{margin:0}
.dm-stock-progress{height:4px;border-radius:99px;background:#222;overflow:hidden;margin-top:20px}.dm-stock-progress i{display:block;height:100%;background:#fff;border-radius:99px}
.dm-product-actions form{margin:0}.pill:disabled{opacity:.35;cursor:not-allowed}.dm-stock-grid .actions form{margin:0}
@media(max-width:1100px){.dm-stock-grid{grid-template-columns:1fr}}
@media(max-width:380px){.dm-stock-fields{grid-template-columns:1fr}}
