.wholesale-ad-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.wholesale-campaign-ad{grid-column:1/-1;min-width:0}.wholesale-campaign-ad>aside,.wholesale-campaign-ad>section{margin:0!important}.wholesale-product-ad{min-width:0}.wholesale-product-ad>a{display:block;color:inherit;text-decoration:none}.wholesale-product-ad .pallet-photo{width:100%;height:280px;object-fit:contain;background:#fff}.wholesale-product-ad h2{font-size:22px}.wholesale-history-link{padding:20px;border:1px solid #cebc83;border-radius:12px;background:#faf6ea}.wholesale-history-link a{font-weight:800;color:#174a36}.wholesale-archive{padding:40px 20px}.wholesale-archive footer{padding-top:30px;margin-top:35px;border-top:1px solid #cebc83}.wholesale-archive .card{padding:20px}.wholesale-admin-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:22px 0}.wholesale-admin-toolbar label{display:grid;gap:6px}.wholesale-admin-toolbar input,.wholesale-admin-toolbar select{padding:10px;border:1px solid #b4c4b8;border-radius:8px}.wholesale-admin-toolbar label:nth-child(2){flex:1;min-width:180px}.wholesale-admin-card{display:grid;grid-template-columns:105px minmax(0,1fr);gap:20px;background:white;border:1px solid #d1dfd5;border-radius:14px;padding:18px;margin:14px 0}.wholesale-admin-card>img{width:105px;height:125px;object-fit:contain;background:#f2f5ef;border-radius:8px}.wholesale-admin-copy strong,.wholesale-admin-copy small{display:block}.wholesale-admin-copy small{color:#526455;margin:6px 0 12px}.wholesale-admin-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wholesale-admin-actions .button{font-size:14px;padding:8px 12px;min-height:44px;margin:0}.wholesale-admin-actions label{display:flex;align-items:center;gap:6px;font-size:14px}.wholesale-admin-actions input{width:65px;padding:8px;border:1px solid #adbeb1;border-radius:6px;min-height:44px}.wholesale-admin-actions .wholesale-archive-x{color:#8b2727;border-color:#b75d5d;font-size:25px;min-width:44px}#wholesale-panel{min-width:0}#wholesale-ads-message{position:sticky;top:0;background:#edf4ed;padding:12px;border-radius:8px;z-index:1}@media(max-width:760px){.wholesale-ad-feed{grid-template-columns:1fr}.wholesale-admin-card{grid-template-columns:65px minmax(0,1fr);gap:12px;padding:12px}.wholesale-admin-card>img{width:65px;height:95px}.wholesale-admin-actions{margin-left:-77px;padding-top:12px}.wholesale-admin-actions .button{font-size:13px}.wholesale-campaign-ad .songmics-truck-card{grid-template-columns:1fr!important}}
