

/* Start:/local/templates/shop.qwelp.ru/components/bitrix/catalog/main/style.css?17655322941108*/
.catalog-grid__col:first-child {
    order: 2;
}

/* Ensure overlay layers (SKU) can escape the grid cells without clipping */
.catalog-grid,
.catalog-grid__wrapper,
.catalog-grid__col { overflow: visible; }

/* In products grid rows, allow overflow for absolute children */
.products.products_card [data-entity="items-row"]{
    display:grid;
    grid-template-columns:repeat(var(--line-element-count, 4), minmax(255px,1fr));
    gap:20px !important;
    align-items:stretch; /* важно */
    overflow: visible; /* allow children overlays to be visible outside cell */
}

/* Поддержка кастомного количества колонок через CSS-переменную */
.products {
    --line-element-count: 4; /* По умолчанию 4 колонки */
}

/* LINE_CATALOG view - горизонтальные карточки в одну колонку */
.products.products_line_catalog [data-entity="items-row"] {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.products.products_line_catalog .product__item {
    width: 100%;
}

/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?173626315251*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/shop.qwelp.ru/components/bitrix/catalog/main/style.css?17655322941108 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?173626315251 */
