
body .catalog-layout{display:block}
body .catalog-main{padding-top:22px}
body .filter-panel{position:static;width:100%;min-height:0;padding:0;margin:16px 0 20px;border:0;border-radius:0;background:transparent}
body:not(.light-theme) .filter-panel,.light-theme .filter-panel{background:transparent;border:0}
body .filter-panel>summary,body .sidebar-note{display:none}
body .filter-panel #filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0;align-items:center}
body .filter-picker-mount{padding:0;border:0;min-width:0;grid-row:1}
body .catalog-picker-trigger{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 38px 0 16px;border:1px solid #2b3b4f;border-radius:13px;background:linear-gradient(135deg,#14202d,#0d1722);text-align:center}
body .picker-trigger-label{font-size:14px;font-weight:850}
body .picker-trigger-value{display:none}
body .catalog-picker-trigger[data-active=true] .picker-trigger-label{display:none}
body .catalog-picker-trigger[data-active=true] .picker-trigger-value{display:block;padding:0;min-height:0;background:none;border:0;max-width:100%;font-size:13px;font-weight:800;color:#dceafb}
body .catalog-picker-trigger>svg{right:14px;bottom:auto;top:15px}
body .catalog-picker-trigger[data-state=open],body .catalog-picker-trigger[data-active=true]{background:#1b2c40;border-color:#8daac9;box-shadow:inset 0 1px 0 #ffffff08}
body .filter-panel fieldset{grid-column:1/3;grid-row:2;display:flex;align-items:center;gap:12px;border:0;padding:0;margin:0;min-width:0;max-width:370px}
body .filter-panel legend{float:left;padding:0;margin:0;white-space:nowrap;font-size:12px;font-weight:750}
body .price-inputs{flex:1;min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}
body .price-inputs label{min-width:0;margin:0}
body .price-inputs input{width:100%;height:38px;border-radius:10px;font-size:12px}
body .filter-heading{display:flex;grid-column:3/5;grid-row:2;justify-self:end;align-self:center;margin:0;min-height:0}
body .filter-heading h3{display:none}
body #reset{padding:4px 8px;min-height:36px;font-size:12px}
body #filter-error{grid-column:1/-1;margin:0}
.light-theme .catalog-picker-trigger{background:#fff;border-color:#cad6e5}
.light-theme .catalog-picker-trigger[data-active=true],.light-theme .catalog-picker-trigger[data-state=open]{background:#e8f0fa;border-color:#87a5c8}
.light-theme .catalog-picker-trigger[data-active=true] .picker-trigger-value{color:#254b75;background:none;border:0}
@media(max-width:760px){
  body .catalog-main{padding-top:16px}
  body .filter-panel{margin:12px 0 16px}
  body .filter-panel #filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
  body .filter-picker-mount{grid-row:auto}
  body .catalog-picker-trigger{height:44px;padding-left:12px;padding-right:30px}
  body .catalog-picker-trigger>svg{top:13px;right:10px}
  body .picker-trigger-label{font-size:13px}
  body .catalog-picker-trigger[data-active=true] .picker-trigger-value{font-size:12px}
  body .filter-panel fieldset{grid-row:3;grid-column:1/-1;max-width:none}
  body .filter-heading{grid-row:4;grid-column:1/-1}
}
