.sale-products{display:grid;gap:14px}.sale-product-main,.sale-product-extra{padding:18px;border:1px solid #e2e5ec;border-radius:16px;background:#fff}.sale-product-main>div:first-child,.sale-product-heading>div{display:grid;gap:5px}.sale-products small{display:block;color:#737b8b;font-size:.8rem;margin-top:4px}.sale-products .form-row{margin:14px 0 0}.sale-product-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sale-product-extra{margin-top:12px}.sale-products>button{justify-self:start}.sale-products [data-product-picker]{padding:16px;background:#f6f7fb;border:1px solid #e4e7f0;border-radius:16px}.sale-product-choice{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;background:#fff;border:1px solid #e3e7ef;border-radius:12px;padding:12px 14px;margin:8px 0;color:#242b3b;transition:transform .16s,border-color .16s,box-shadow .16s}.sale-product-choice:hover{transform:translateY(-1px);border-color:#8b91d2;box-shadow:0 4px 14px #3d468011}.sale-product-choice:active{transform:scale(.99)}.sale-product-choice>strong{font-size:.85rem;white-space:nowrap}.sale-products-total{font-weight:650;padding:14px 17px;background:#f0f1fb;border-radius:12px;color:#4f5188}.sale-detail-products{display:grid;gap:8px;margin:15px 0}.sale-detail-products article{display:grid;gap:6px;border:1px solid #e4e7ef;border-radius:12px;padding:14px}.sale-detail-products small{color:#6d7484}.certificate-product-line{padding:8px 0;border-bottom:1px solid #dce1df}.certificate-product-line p{margin:4px 0}.certificate-products-annex h1{font-size:20px}.certificate-products-annex{font-size:14px}.certificate-products-annex .certificate-product-line{padding:18px 0}.certificate-products-annex .certificate-signatures{margin-top:35px}
@media(max-width:600px){.sale-product-main,.sale-product-extra{padding:13px}.sale-products .form-row{grid-template-columns:1fr 1fr}.sale-product-choice{padding:11px;gap:8px}.sale-product-choice>strong{white-space:normal}.sale-flow-nav ol{overflow-x:auto;justify-content:flex-start}.sale-flow-nav li{flex-shrink:0}}
@media(prefers-reduced-motion:reduce){.sale-product-choice{transition:none}}

.inventory-column-filter-row td{padding:6px;background:#f5f6fb;border-bottom:1px solid #dce0e9}.inventory-column-filter-row input{width:100%;min-width:90px;padding:7px 9px;font-size:11px;background:white;border:1px solid #dfe3ed;border-radius:7px}.inventory-sort-column{font:inherit;border:0;background:transparent;padding:0;color:inherit;text-align:left;cursor:pointer}.inventory-basket-dialog{width:min(760px,94vw)}.sale-products [data-add-product]{border:1px solid #cfd1ed;background:#f3f3fc;color:#55558a;padding:11px 15px;border-radius:10px;font-weight:600;transition:background .16s,transform .16s}.sale-products [data-add-product]:hover{background:#e9e9f9}.sale-products [data-add-product]:active{transform:scale(.98)}

#inventory-head{position:sticky;top:0;z-index:5}#inventory-head th{position:static!important}
