/* Nilades Products 2.1.9 — unobstructed products and deterministic reset */
.aps-catalogue-body{padding-right:380px!important;transition:padding-right .38s cubic-bezier(.22,.61,.36,1)!important}
.aps-catalogue-body.is-filter-collapsed{padding-right:0!important}
.aps-filter-backdrop{display:none!important;background:none!important;opacity:0!important;pointer-events:none!important}
body.aps-filter-open{overflow-x:hidden!important;overflow-y:auto!important}
.aps-filter-toggle,.aps-catalogue-body.is-filter-collapsed .aps-filter-toggle{position:fixed!important;z-index:100004!important;top:20px!important;right:18px!important;left:auto!important;width:42px!important;height:42px!important;min-height:42px!important;transform:none!important}
.aps-filter-toggle:before,.aps-filter-toggle:after{display:none!important;content:none!important}
.aps-filter-sidebar,.aps-catalogue-body.is-filter-collapsed .aps-filter-sidebar{padding-top:78px!important}
.aps-filter-heading{padding-right:0!important}
.aps-catalogue-body>.aps-results,.aps-catalogue-body>.aps-results *{filter:none!important}
@media(max-width:1200px){.aps-catalogue-body{padding-right:350px!important}}
@media(max-width:900px){.aps-catalogue-body,.aps-catalogue-body.is-filter-collapsed{padding-right:0!important}.aps-filter-sidebar,.aps-catalogue-body.is-filter-collapsed .aps-filter-sidebar{width:min(88vw,340px)!important}.aps-filter-toggle,.aps-catalogue-body.is-filter-collapsed .aps-filter-toggle{top:14px!important;right:12px!important}}
@media(prefers-reduced-motion:reduce){.aps-catalogue-body{transition:none!important}}
