

/* Start:/local/templates/.default/components/bitrix/news.detail/articles/style.css?1605293378158*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:5px 20px 5px 0px;
}
.news-date-time
{
	color:#fe6700;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.section/catalog/style.css?17822146552120*/
.favdiv {
    padding:0px 5px;
    position:relative;
}

.favorite_yes { 
     position: absolute;
     top: 0;
     width: 100%;
     height: 23px;
     background: url('/local/images/favorite_yes.png') no-repeat;
     z-index: 1000; 
}

.favorite_no { 
  position: absolute;
    top: 0px;
    z-index: 1000;
     width: 100%;
     height:23px;
     background: url('/local/images/favorite_no.png') no-repeat;
     display:none;
}

.favspan {
  display:none;
  padding-left: 25px;
  padding-bottom: 5px;
  font-size:14px;
}

.rimage:hover .favspan{
  display:block;
}

.rimage:hover .favorite_no{
  display:inline-block;
}

.buy-blockMain sup {
  color: #fe6700;
  background-color: #ffffff;
  height: 18px;
  border-radius: 1px;
  line-height: 18px;
  text-align: center;
  top: -7px;
  position: relative;
  display: inline-block;
  padding:0 5px;
}

/* 1. Заставляем родительский список li работать как Flex-контейнер */
ul.r-block.align-items li[data-ah-role="item"] {
    display: flex !important; /* Перебиваем display: block, установленный скриптом */
    flex-direction: column;
}

/* 2. Растягиваем внутреннюю обертку .item-in на всю высоту li */
ul.r-block.align-items li[data-ah-role="item"] .item-in {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    height: 100% !important; /* Игнорируем кривые просчеты высоты от JS */
    box-sizing: border-box;
}

/* 3. Растягиваем текстовый блок .desc, чтобы контент и кнопки выровнялись */
ul.r-block.align-items li[data-ah-role="item"] .desc {
    display: flex;
    flex-direction: column;
    flex-grow: 1; /* Этот параметр заставит блок занять все свободное место */
}

/* 4. Прижимаем блок с ценой и кнопками (контейнер .detail) строго к нижнему краю */
ul.r-block.align-items li[data-ah-role="item"] .detail {
    margin-top: auto; 
}
/* End */
/* /local/templates/.default/components/bitrix/news.detail/articles/style.css?1605293378158 */
/* /local/templates/.default/components/bitrix/catalog.section/catalog/style.css?17822146552120 */
