Подскажите, установлен фильтр mSearch2.
При входе в категорию выглядит все как надо:

После того, как нажимаешь какие-то пункты фильтра сбивается верстка:


Когда делаю сброс настроек фильтра верстка так же нарушена:


Вызов фильтра:
[  [  !mFilter2?
				&paginator=`pdoPage`
				&class=`msProducts`
				&element=`msProducts`
				&includeThumbs=`medium`
				&parents=``
				&showEmptyFilters=`0`
				&tplOuter=`ipreka_tpl.mFilter2.outer`
				&tpl=`gridProductFilterTpl`
]  ]

Проблема в том, что при фильтре почему-то удаляется тег UL внутри которого LI-шками выведены карточки товаров.
Часть чанка tpl.mFilter2.outer с выводом результатов у меня выглядит так:
 <div id="mse2_results" class="product-content product-threecolumn product-slidebar clearfix">
                    <ul class="product style2 sd1">
                        {$results}
                    </ul>
                </div>

И сама карточка товара в категории:
<li class="ms2_product product-item">
    <form method="post" class="ms2_form">
        <input type="hidden" name="id" value="{$id}">
        <input type="hidden" name="count" value="1">
        <input type="hidden" name="options" value="[]">
        <div class="product-thumb clearfix">
            <a href="{$id | url}">
                {if $medium?}
                <img src="{$medium}" alt="{$pagetitle}" alt="{$pagetitle}" title="{$pagetitle}"/>
            {else}
                <img src="{'assets_url' | option}components/minishop2/img/web/ms2_small.png"
                     srcset="{'assets_url' | option}components/minishop2/img/web/ms2_small@2x.png 2x"
                     alt="{$pagetitle}" title="{$pagetitle}"/>
            {/if}
            </a>
            {if $new?}
                <span class="new play">{'ms2_frontend_new' | lexicon}</span>
            {/if}
            {if $popular?}
                <span class="new sale play">{'ms2_frontend_popular' | lexicon}</span>
            {/if}
            {if $favorite?}
                <span class="new play">{'ms2_frontend_favorite' | lexicon}</span>
            {/if}
        </div>
        
        
        <div class="product-info clearfix">
            <span class="product-title"><a href="{$id | url}">{$pagetitle|truncate:35}</a></span>
            <div class="price center_cart">
                <ins>
                    {if $old_price?}
                        <del><span class="regular">{$old_price} ₽</span></del>
                    {/if}
                    <!-- <span class="amount">{$price} ₽</span> -->
                    <span class="amount"> ₽`:else=`Звоните!`</span>
                    
                </ins>
            </div>
        </div>
        <button class="add-to-cart text-center" type="submit" name="ms2_action" value="cart/add">
                 {'ms2_frontend_add_to_cart' | lexicon}
            </button>
        
        <!--<a href="#" class="like"><i class="fa fa-heart-o"></i></a>-->
        <input type="hidden" name="id" value="{$id}">
        <input type="hidden" name="count" value="1">
        <input type="hidden" name="options" value="[]">
        
    </form>
     <!--{if $description}
        <p>
            <small>{$description}</small>
        </p>
    {/if}-->
</li>

как заставить mSearch2 использовать один шаблон корректно и не вырезать теги при фильтрации?
Та же самая ситуация происходит, если вделать два альтернативных вывода категории товров. При переключении тоже слетает верстка категории из-за вырезания тега UL
Или куда что надо прописать, чтоб работало корректно?