form[data-shipping-matrix] fieldset{min-inline-size:0;min-width:0;max-width:100%;margin:0}.sm-matrix-frame{min-width:0}.admin-banner-product-search .btn{flex-shrink:0}
.bulk-products-toolbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;background:#edf6ef;border:1px solid #cee1d3;padding:18px;border-radius:14px;margin:18px 0}.bulk-products-toolbar label{display:flex;gap:8px;align-items:center}.bulk-products-toolbar p{flex-basis:100%;margin:0;color:#526b5b;font-size:13px;line-height:1.8}.admin-product-manager input[type=checkbox]{width:20px;height:20px;accent-color:#138b69}.product-stock-count{display:block;color:#126448;font-size:13px;line-height:1.8;font-weight:700;margin:5px 0;overflow-wrap:anywhere}.sm-matrix-frame{max-width:100%;overflow:auto;border:1px solid #d3e1d7;border-radius:12px}.sm-matrix-frame table{min-width:940px;width:100%;border-collapse:collapse;background:#fff}.sm-matrix-frame th,.sm-matrix-frame td{padding:10px;border:1px solid #e0e9e2;text-align:right}.sm-matrix-frame thead{background:#eaf5ee}.sm-matrix-frame input{width:100px;min-height:42px;padding:6px}.sm-matrix-frame th:first-child{min-width:145px}.sm-matrix-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:15px 0}.sm-matrix-help{color:#5b7162;line-height:1.9}.admin-banner-product-results{display:grid;gap:6px}.admin-banner-product-results button{text-align:right;border:1px solid #d7e5da;border-radius:8px;padding:10px;background:#f1f8f3;color:#164c34;white-space:normal}.admin-banner-product-search{display:flex;gap:8px}.admin-banner-product-search input{min-width:0}@media(max-width:480px){.bulk-products-toolbar{padding:14px}.bulk-products-toolbar .btn{width:100%}.product-stock-count{font-size:12px}}
