.managed-products{margin:24px 0;padding:24px;border:1px solid #d5c19b;border-radius:16px;background:#fffdf8;color:#19334c}.managed-kicker{font-size:12px;color:#94723c;letter-spacing:2px}.managed-filters{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.managed-products button,.managed-dialog button{min-height:44px;border:1px solid #cbb58c;background:#fff8e8;border-radius:8px;color:#19334c;font:inherit;padding:8px 16px;cursor:pointer}.managed-filters button[aria-pressed=true]{background:#19334c;color:#ffedc2}.managed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.managed-card{border:1px solid #e1d3ba;border-radius:12px;overflow:hidden;padding:0 16px 18px;background:white}.managed-card>img{width:calc(100% + 32px);margin:0 -16px 16px;aspect-ratio:1;object-fit:cover}.managed-card h3{margin:8px 0}.managed-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.managed-price strong{font-size:22px}.managed-price del{font-size:14px;color:#777}.managed-sale{background:#f8e6b9;color:#795b28;padding:3px 8px;border-radius:5px;font-size:13px}.managed-dialog{width:min(620px,94vw);max-height:90vh;overflow:auto;border:1px solid #cbb58c;border-radius:14px;background:#fffdf8;color:#19334c;padding:20px}.managed-dialog::backdrop{background:#11273d99}.managed-dialog>img{width:100%;max-height:450px;object-fit:contain;margin-top:14px}.managed-dialog select{font:inherit;font-size:16px;padding:12px;border:1px solid #cbb58c;border-radius:8px;width:100%}.managed-thumbs{display:flex;gap:8px;overflow:auto;margin:12px 0}.managed-thumbs button{padding:3px;flex:0 0 70px}.managed-thumbs img{width:64px;height:64px;object-fit:cover}.managed-products[hidden]{display:none}@media(max-width:900px){.managed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.managed-products{padding:16px}.managed-grid{grid-template-columns:1fr}}
