

/* Start:/bitrix/templates/foodhouse_main/components/bitrix/news.list/slider/style.css?17937870982324*/
.index_slider a{
color: black !important;
background: white;
}

.index_slider h2 {
	font-size: 35px;
	font-weight: bold;
	/*color: #333;*/
	margin: 0;
	margin-top: 20px;
	margin-bottom: 5px;
	width: 50%;
}

.opisanie_slider {
	/*height: 61px;*/
	/*overflow: hidden;*/
	width: 50%;	
	    /*border: 1px #ccc solid;*/
}

  .text_top, .text_bottom {
  	/*opacity: .8;*/
  } 

.slider-slick-prev, .slider-slick-next  {
position: absolute;
    top: calc(50% - 25px);
    background: white !important;
    font-size: 16px !important;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    padding-top: 0;
    color: black !important;
    text-shadow: none !important;
    opacity: 1;
    z-index: 200;
    border: none !important;
    box-shadow: 0 0 7px rgba(0,0,0, .3)
}

.slider-slick-next { right: -16px;}
.slider-slick-prev { left: -16px;}

.index_slider .slick-list {
	padding: 0 !important;
}

.index_slider .fon_slider {
	border-radius: 20px;
	display: block;
}

.slider_index .text_bottom {
	width: 40%;
}
.slider_index{
	/*max-height: 270px;*/
	/*margin-top: 10px !important;*/
	margin-bottom: 20px;
	border-radius: 20px;
	opacity: 0;
}

 .slider_index.show {
	opacity: 1;

 }

 .slider_index .text_top {
    width: 50%;
    border-left: 3px solid rgba(0,0,0, .2);
    padding: 0 0 0 20px;
}

.slider_index .text {
	display: table-cell;
	vertical-align: middle; 
	height: 360px;
	padding-left: 60px;
}

.slider_index a.dark {
	color: white !important;
}

 .slider_index a.dark .text_top {
    width: 50%;
    border-left: 3px solid rgba(255,255,255, .2);
    padding: 0 0 0 20px;
}


 .slider_index .skidka {

    position: absolute;
    top: 30px;
    right: 30px;
    background: #ffcc00;
    color: black;
    width: 65px;
    height: 65px;
    border-radius: 50%;
    padding-top: 20px;
    font-size: 22px;
    font-family: "back";
    text-align: center;

}

 @media (max-width: 750px) {

.slider_index{ 
	margin-bottom: 0;
	overflow: hidden;
	/*max-height: 100px;*/
}
.index_slider .fon_slider {
	/*border-radius: 0px;*/
}

.index_title {
	margin-top: 0 !important;
}
.slider_index .text {
	display: table-cell;
	vertical-align: middle; 
	height: 100px;
	padding: 0 20px;
	text-align: center;
	/*border: 1px solid red;*/
}

.slider_index h2{
	font-size: 18px;
	width: 100%;
	margin: 0;
	padding: 0;
	
}

}

/* End */


/* Start:/bitrix/templates/foodhouse_main/components/bitrix/catalog.section.list/index_sections/style.css?17938682411629*/
/* Плитки разделов на главной */
.index_sections__item {
	display: block;
	height: 100%;
	background: #fff;
	border-radius: 20px;
	overflow: hidden;
	box-shadow: 0 2px 12px rgba(0, 0, 0, .08);
	color: inherit;
	text-decoration: none !important;
	transition: box-shadow .2s, transform .2s;

    overflow: hidden;
    /*height: 359px;*/

}
.index_sections__item:hover {
	box-shadow: 0 6px 24px rgba(0, 0, 0, .16);
	transform: translateY(-3px);
    color: white;
}
.index_sections__img {

	display: block;
    /*
	position: relative;
	padding-top: 75%; /* 4:3 */
	/*background: #f3f3f3;*/


}
.index_sections__img img {
    display: block;

	/*position: absolute;*/
	top: 0; left: 0;
	width: 100%; height: 100%;
	object-fit: contain;
	transition: transform .3s;


}
.index_sections__item:hover .index_sections__img img {
	transform: scale(1.05);
}
.index_sections__name {
    display: block;
    padding: 14px 16px 2px;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.25;
    color: #ffffff;
    position: absolute;
    top: 10px;
    text-shadow: 15px 7px 5px black;
}
.index_sections__item:hover .index_sections__name {
	color: inherit; /* цвет ссылок темы из color.css */
}
.index_sections__count {
    display: block;
    padding: 0 16px 14px;
    font-size: 14px;
    color: #ffffff;
    position: absolute;
    top:60px;
    text-shadow: 15px 7px 5px black;
}
@media (max-width: 575px) {
	.index_sections__item { border-radius: 14px; }
	.index_sections__name { font-size: 16px; padding: 10px 12px 2px; }
	.index_sections__count { font-size: 12px; padding: 0 12px 10px; }
}

/* End */
/* /bitrix/templates/foodhouse_main/components/bitrix/news.list/slider/style.css?17937870982324 */
/* /bitrix/templates/foodhouse_main/components/bitrix/catalog.section.list/index_sections/style.css?17938682411629 */
