/* Readability and catalogue layout corrections, 9 November 2026. */
body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>.topic>a{font-size:17px!important;line-height:1.35!important;min-height:43px!important;padding-top:10px!important;padding-bottom:10px!important}
body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>.topic>a>.cat-trigger{height:43px!important}
body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>ul>li>a,body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>ul ul a{font:16px/1.45 Georgia,serif!important;min-height:34px!important;padding-top:5px!important;padding-bottom:5px!important;white-space:normal!important}
body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>ul>li>a:before{top:7px!important;font-size:16px!important}
body:is(.mp-home,.mp-theme) .sidebar .box-categories #categories>.categories>ul>li>a>.cat-trigger{height:34px!important}
body:is(.mp-home,.mp-theme) .mp-mobile-fallback a{font-size:17px!important;line-height:1.45!important;min-height:44px!important}
body.mp-theme #content .filters-wrapper,body.mp-theme #content #filters{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
body.mp-theme #content #filters .slider-wrapper,body.mp-theme #content #filters .filter-section{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:#f4eadc!important;color:#123c2a!important;border-radius:8px}
body.mp-theme #content #filters .slider-wrapper{padding:20px 24px!important}
body.mp-theme #content #filters h4{color:#123c2a!important}
body.mp-theme #content #filters .ui-slider-range{background:#174c31!important}
