/* ===== parametros-produtos-recolhiveis-patch ===== */
/* Parâmetros — lista de produtos recolhida por padrão */
.main-control-view.active .control-product-filter{position:relative}
.main-control-view.active .control-product-filter-head{justify-content:flex-start !important}
.main-control-view.active .control-products-toggle{
  display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 10px 6px 11px;
  border-radius:999px;border:1px solid rgba(26,115,232,.18);background:#eef5ff;color:#1a73e8;
  font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;
  box-shadow:0 1px 2px rgba(60,64,67,.04);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;
}
.main-control-view.active .control-products-toggle:hover{
  transform:translateY(-1px);background:#e8f0fe;border-color:rgba(26,115,232,.30);box-shadow:0 8px 20px rgba(26,115,232,.10);
}
.main-control-view.active .control-products-toggle-count{
  min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;
  background:#fff;border:1px solid rgba(26,115,232,.18);color:#1a73e8;font-size:10px;font-weight:950;
}
.main-control-view.active .control-products-toggle-icon{
  display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;
  background:#fff;border:1px solid rgba(26,115,232,.16);transition:transform .18s ease;
}
.main-control-view.active .control-product-filter:not(.is-collapsed) .control-products-toggle-icon{transform:rotate(180deg)}
.main-control-view.active .control-product-filter.is-collapsed .control-nav{display:none !important}
.main-control-view.active .control-product-filter:not(.is-collapsed) .control-nav{
  display:flex !important;margin-top:2px;padding:9px;border-radius:18px;border:1px solid #dfe7f3;background:linear-gradient(180deg,#fff,#f8fbff);
}
.main-control-view.active .control-product-filter-title{display:none !important}
