.commerce-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.commerce-menu button{padding:14px;white-space:normal}.commerce-editor details{margin:15px 0;border:1px solid var(--ui-border,#728678);border-radius:12px;padding:15px}.commerce-editor summary{font-weight:700;cursor:pointer}.commerce-product{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;border-bottom:1px solid var(--ui-border,#728678)}.commerce-editor label{display:grid;gap:6px;min-width:0}.commerce-editor input[type=checkbox]{width:22px;height:22px}.commerce-editor small{font-size:12px}.commerce-editor input{width:100%;box-sizing:border-box}#admin-commerce>p.status-error{color:#e44d5c!important}@media(max-width:700px){.commerce-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-product{grid-template-columns:1fr}}

.needs-admin-answer{display:flex;gap:10px;align-items:flex-end;margin-bottom:12px}.needs-admin-answer label{flex:1;margin:0}.needs-admin-answer button{flex:none;margin:0;min-height:42px}.commerce-editor fieldset>button{margin:6px 8px 4px 0}.commerce-editor [data-needs-kind]{margin-bottom:28px}@media(max-width:650px){.needs-admin-answer{display:block}.needs-admin-answer button{margin-top:5px;font-size:11px}}
