.mp-catalog__search{position:relative;margin-bottom:14px}.mp-catalog__search input{width:100%;min-height:36px;margin:0;padding:6px 36px 6px 8px;border:0;background:#fff;color:#111;outline:none}.mp-catalog__search button{position:absolute;top:0;right:0;width:34px;height:100%;border:0;background:#fff0;color:#333;padding:0}.mp-catalog__suggest{position:absolute;z-index:6;left:0;right:0;top:100%;margin:0;padding:4px 0;list-style:none;background:#fff;color:#111;box-shadow:0 8px 20px rgb(0 0 0 / .25)}.mp-catalog__suggest li{margin:0;padding:6px 10px;cursor:pointer}.mp-catalog__suggest li:hover,.mp-catalog__suggest li.is-active{background:#f2f2f2}.mp-catalog__cats,.mp-catalog__cats ul{list-style:none;margin:0;padding:0}.mp-catalog__cats ul{padding-left:18px}.mp-catalog__cats li{margin:6px 0}.mp-catalog__cats label{display:flex;align-items:flex-start;gap:8px;margin:0;color:#fff;cursor:pointer;font-weight:400}.mp-catalog__cats input{width:16px;height:16px;margin:2px 0 0;accent-color:#e40d29;flex:0 0 auto}.mp-catalog__toggle{display:none;width:100%;margin-bottom:12px;min-height:42px;border:0;background:#e40d29;color:#fff;font-weight:700;text-transform:uppercase}.mp-catalog__stage{position:relative;min-height:140px}.mp-catalog__loader{position:absolute;z-index:5;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:70px;background:rgb(0 0 0 / .45)}.mp-catalog__loader[hidden]{display:none!important}.mp-catalog__loader img{width:100px!important;height:34px!important;max-width:100px!important;max-height:34px!important;object-fit:contain;flex:0 0 auto;align-self:flex-start;animation:mp-catalog-spin 0.9s linear infinite}@keyframes mp-catalog-spin{to{transform:rotate(360deg)}}.mp-catalog__empty{list-style:none;width:100%;color:#fff;padding:12px 0}@media (max-width:991px){.mp-catalog__toggle{display:block}.mp-catalog__panel{display:none}.mp-catalog.is-open .mp-catalog__panel{display:block}}