

/* Start:/local/templates/mark/components/bitrix/catalog.section/main_page_filter/style.css?1759769094851*/
.tab-container {
    display: grid;
	grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    gap: 16px;
}


.custom_loader_progress-bar {
    width: 84px;
    height: 7px;
    border-radius: 3.5px;
    background: linear-gradient(90deg, #3b82f6 30%, #f3f3f6 30%);
    background-size: 300% 100%;
    animation: custom_progress 2s ease-in-out infinite;
}

@keyframes custom_progress {
    0% { background-position: 100% 0; }
    100% { background-position: -100% 0; }
}

.loader-container {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 80vh;
    width: 100%;
}

.main__catalog-tab ul {
    overflow-x: scroll;
    width: 100%!important;
}

.main__catalog-tab .tab-btn {
    width: max-content!important;
}

#tab-content-ajax{
    transition: .4s opacity;
}

#tab-content-ajax.loaded{
    opacity: .4;
}
/* End */


/* Start:/local/templates/mark/components/bitrix/news.list/main_brands/style.css?175554050783*/
.fabricator__item img{
    height: 60px;
object-fit: contain;
  padding: 0 20px;

}
/* End */


/* Start:/local/templates/mark/components/bitrix/catalog.item/card/style.css?1755541842176*/
  .scrolling-text {
    display: inline-block;
    max-width: 140px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
  }
/* End */


/* Start:/local/templates/mark/components/bitrix/news.list/main_news/style.css?1757758946155*/
.news__card img{
height:240px;
}

.news__card img {
    width: 100%;
    height: auto;
    object-fit: contain;
}

.news__card .title {
    height: 80px;
}
/* End */


/* Start:/local/templates/mark/components/prolaba/form/rss-main/style.css?1758717169411*/
.response p {
    padding: 10px 20px;
    margin: 0;
    border-radius: 5px;
    width: fit-content;
}

.response p.error {
    color: red;
    background-color: #fff0f0;
}


.success-block {
    display: none;

    margin-top: 50px;
    color: #fff;
    font-size: 22px;
    font-weight: 600;
}

.success-block.view {
    display: block;
}

.subscribe__form{
    overflow: hidden;
}
/* End */
/* /local/templates/mark/components/bitrix/catalog.section/main_page_filter/style.css?1759769094851 */
/* /local/templates/mark/components/bitrix/news.list/main_brands/style.css?175554050783 */
/* /local/templates/mark/components/bitrix/catalog.item/card/style.css?1755541842176 */
/* /local/templates/mark/components/bitrix/news.list/main_news/style.css?1757758946155 */
/* /local/templates/mark/components/prolaba/form/rss-main/style.css?1758717169411 */
