// Exit if accessed directly
}
global $woocommerce_loop;
// Store loop count we're currently on
if (empty($woocommerce_loop['loop'])) {
    $woocommerce_loop['loop'] = 0;
}
// Store column count for displaying the grid
if (empty($woocommerce_loop['columns'])) {
    $woocommerce_loop['columns'] = apply_filters('loop_shop_columns', 4);
}
// Increase loop count
$woocommerce_loop['loop']++;
# start: modified by Arlind Nushi
$shop_columns = apply_filters('lab_wc_shop_columns', 3, 'shop_category_columns');
$shop_columns_bs = lab_wc_get_columns_class($shop_columns);
if (!defined('SHOP_HAS_CATEGORIES')) {
    define('SHOP_HAS_CATEGORIES', true);
}
# end: modified by Arlind Nushi
# start: modified by Arlind Nushi
?>
<div class="product-category-col <?php 
echo $shop_columns_bs;
?>
">
<?php 
# end: modified by Arlind Nushi
?>

<div <?php 
    return;
}
// Increase loop count
$woocommerce_loop['loop']++;
// Extra post classes
$classes = array();
if (0 == ($woocommerce_loop['loop'] - 1) % $woocommerce_loop['columns'] || 1 == $woocommerce_loop['columns']) {
    $classes[] = 'first';
}
if (0 == $woocommerce_loop['loop'] % $woocommerce_loop['columns']) {
    $classes[] = 'last';
}
# start: modified by Arlind Nushi
$shop_item_layout = get_data('shop_catalog_layout');
$shop_columns = apply_filters('lab_wc_shop_columns', 3);
$shop_columns_bs = lab_wc_get_columns_class(apply_filters('lab_wc_shop_columns', 3));
if (is_ajax()) {
    $classes[] = 'product';
}
if (apply_filters('lab_wc_product_grid_columns', true) == false) {
    $shop_columns_bs = '';
    $classes[] = 'col-sm-12';
}
if ($shop_columns_bs) {
    $classes[] = $shop_columns_bs;
}
$classes[] = 'do-lazy-load-on-shown';
$classes[] = 'catalog-layout-' . $shop_item_layout;
# end: modified by Arlind Nushi
?>
<div <?php