.mskmet-filter-widget > .widget-title { margin: 0 !important; padding: 0 !important; }
.mskmet-filter-widget .mskmet-filter-toggle {
    appearance: none; display: flex; align-items: center; justify-content: space-between;
    gap: 12px; width: 100%; min-height: 44px; margin: 0; padding: 8px 0 !important;
    border: 0 !important; border-radius: 0; background: transparent !important;
    box-shadow: none !important; color: inherit !important; font: inherit;
    text-align: left; text-transform: none; cursor: pointer;
}
.mskmet-filter-toggle::after { content: "+"; flex: 0 0 24px; font-size: 18px; font-weight: 400; text-align: center; }
.mskmet-filter-toggle[aria-expanded="true"]::after { content: "−"; }
.mskmet-filter-toggle:focus-visible { outline: 2px solid #0c3658; outline-offset: 3px; }
.mskmet-filter-panel[hidden] { display: none !important; }
.mskmet-filter-panel:not([hidden]) { display: block; padding-top: 14px; }
.mskmet-filter-panel .nasa-empty-hidden { display: none !important; }
.mskmet-filter-panel :is(.nasa-attr-razmer,.nasa-attr-tolshhina) > a {
    height: 100%; overflow-wrap: anywhere; white-space: normal; line-height: 1.25;
}
.mskmet-filter-panel :is(.nasa-attr-razmer,.nasa-attr-tolshhina) .nasa-text-variation {
    white-space: normal; overflow-wrap: anywhere;
}
