.wholesale-offer-list,.wholesale-option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem}.wholesale-editor{display:grid;gap:1rem}.wholesale-marking{padding:.75rem 0;display:grid;gap:.5rem;border-bottom:1px solid var(--border,#ddd)}.wholesale-customer-print{max-width:1000px;margin:auto;padding:1rem;background:#fff;color:#172033}.wholesale-customer-print section{break-inside:avoid;margin:1.5rem 0}.wholesale-customer-print table{width:100%;border-collapse:collapse;font-size:.92rem}.wholesale-customer-print td,.wholesale-customer-print th{padding:.65rem;text-align:left;border:1px solid #ccd2dc}.wholesale-customer-print th{background:#edf2f7}.wholesale-notes{white-space:pre-wrap}.wholesale-print-actions{display:flex;gap:1rem;margin:1rem}.wholesale-line input,.wholesale-line select,.wholesale-line textarea{max-width:100%}@media(max-width:600px){.wholesale-customer-print{padding:.4rem}.wholesale-customer-print table{font-size:.78rem}.wholesale-customer-print td,.wholesale-customer-print th{padding:.3rem}}@media print{body:has(.wholesale-print-actions) *{visibility:hidden}body:has(.wholesale-print-actions) .wholesale-customer-print,body:has(.wholesale-print-actions) .wholesale-customer-print *{visibility:visible}.wholesale-print-actions{display:none!important}.wholesale-customer-print{position:absolute;left:0;top:0;width:100%;max-width:none;padding:0;color:#000} .wholesale-customer-print th{background:#eee!important} }
.wholesale-editor-lock{border:0;padding:0;margin:0;min-width:0;display:grid;gap:1rem}.wholesale-editor-lock:disabled{opacity:.7}
.wholesale-line [data-quantity-field][hidden]{display:none!important}
.wholesale-editor-lock>section,.wholesale-editor-lock>div,.wholesale-customer-print{min-width:0;max-width:100%}.wholesale-customer-print table{table-layout:fixed;min-width:0;max-width:100%}.wholesale-customer-print td,.wholesale-customer-print th{white-space:normal;overflow-wrap:anywhere}.wholesale-print-actions{flex-wrap:wrap}
@media print{@page{size:A4;margin:12mm}body:has(.wholesale-print-actions){background:#fff!important}.wholesale-customer-print{background:#fff!important}}
@media print{html:has(.wholesale-print-actions){background:#fff!important}body:has(.wholesale-print-actions) .content{background:#fff!important}}
