<div id="categories-list" class="{{ smallCity is defined and smallCity ? ' small-city' }}{{ topLevelCategoryIDList|length == 1 ? ' one-category-city' }}">
{% for categoryID, categoryBox in categoryBoxList %}
{# rodenTeaserBannerABTest #}
{% if categoryID == constant('Slivki\\Entity\\Category::TOP_CATEGORY_ID') %}
{% set abValue = app.session.get('rodenTeaserBannerABTest', '0') %}
{% set utmCampaign = 'utm_campaign=abw-woman' %}
{% set imgUri = '/roden-lady.jpg' %}
{% if abValue == 0 %}
{% set utmCampaign = 'utm_campaign=abw-vip' %}
{% set imgUri = '/roden-vip.jpg' %}
{{ app.session.set('rodenTeaserBannerABTest', 1) }}
{% else %}
{{ app.session.set('rodenTeaserBannerABTest', 0) }}
{% endif %}
{% set categoryBox = categoryBox|replace({'utm_campaign=roden_pop': utmCampaign, '/slivki-img/1496324948_.jpg': imgUri}) %}
{% set categoryBanner = app.user and app.user.hasRole(constant('\\Slivki\\Entity\\UserGroup::ROLE_ADS_FREE')) ? ''
: getCategoryBanner(categoryID) %}
{% set categoryBox = categoryBox|replace({'<div id="category-banner-placeholder" style="display:none"></div>': categoryBanner}) %}
{% endif %}
{# end rodenTeaserBannerABTest #}
{{ categoryBox|raw }}
{% endfor %}
</div>
<div id="mainPagePromoTextPush"></div>
{% if isMobileDevice() %}
{% include 'Slivki/mobile_link_block.html.twig' %}
{% endif %}