

/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?172237112251*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/main_categories_new/style.css?17223711471226*/
:root {
    --banner-size: 29vw; /* 25% от ширины вьюпорта */
  }
  
.index-newcat {
    padding: 90px 15px 0 15px;
    width: 90vw;
    margin: 0 auto;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center; 
}

.banner-newcat {
  width: var(--banner-size);
  height: var(--banner-size);
  position: relative;
  overflow: hidden;
  background-size: cover;
  transition: transform 0.3s ease, box-shadow 0.3s ease; 
}

.banner-newcat:hover {
    transform: scale(1.01); 
}
  
  .content-newcat {
    position: absolute;
    left: 15px;
    bottom: 10px;
    color: white;
  }
  
  .title-newcat {
    font-size: 50px;
  }
  
  .action-newcat {
    display: inline-block; 
    text-decoration: underline;
    color: white; /* Цвет текста ссылки */
    font-size: 24px;
  }
  
  .action-newcat:hover {
    text-decoration: none; /* Опционально: убрать подчеркивание при наведении */
  }

@media (max-width: 840px) {
  .index-newcat {
    padding: 45px 0px 0 0px;
    width:100%;
  }
  .banner-newcat {
    height: 275px;
    width:100%;
  }

}
/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/slider_v3/style.css?172237114774*/
.product__available.in-stock.red:before {
    background-color: #cd2e29;
}
/* End */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?172237112251 */
/* /local/templates/.default/components/bitrix/news.list/main_categories_new/style.css?17223711471226 */
/* /local/templates/.default/components/bitrix/catalog.section/slider_v3/style.css?172237114774 */
