.fsml .gmx-filters-120{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:8px 0 15px}
.fsml .gmx-filters-120 label{font-size:12px;font-weight:700;color:#40516a;display:grid;gap:6px}
.fsml .gmx-filters-120 input,.fsml .gmx-filters-120 select{border:1px solid #cbd5e1;border-radius:9px;padding:9px 10px;color:#0f172a;background:#fff;min-width:160px;font:inherit}
.fsml .gmx-fin-note{margin:14px 0;background:#f5f7fa;border:1px solid #dce5ee;padding:12px 14px;border-radius:10px;color:#475569;font-size:12px}
.fsml .gmx-fin-kpis{margin:12px 0}
.fsml .gmx-fin-pager{display:flex;gap:12px;justify-content:center;align-items:center;margin-top:14px;color:#64748b;font-size:12px}
.fsml .gmx-cat-switch{display:flex;gap:8px;margin:0 0 15px;align-items:center}
.fsml #gmx-loja-view-120 .gm4-product{min-width:0}
.fsml #gmx-loja-view-120 .gm4-actions .gm4-btn{white-space:normal}
@media(max-width:760px){.fsml .gmx-filters-120 label{width:100%}.fsml .gmx-filters-120 input,.fsml .gmx-filters-120 select{width:100%}}
