

/* Start:/local/templates/letsrock/components/bitrix/news/specials2/style.css?17867056952849*/
.specpred_new{
	display: flex;
	justify-content: space-between;
}
.specpred_new_name{
	font-weight: bold;
	font-size: 30px;
	line-height: 150%;
	color: #2D3447;
}
.specpred_new .tabs{
	margin: 0;
	padding: 0;
}
.specpred_new .tabs .tabs__item{
	width: auto;
}
.specpred_new .tabs .tabs__item .tab{
	border: 1px solid #D6D6D6;
	box-sizing: border-box;
	border-radius: 2px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding: 15px 21px;
	font-weight: bold;
	font-size: 14px;
	line-height: 150%;
	color: #2D3447;
	height: auto;
	cursor: pointer;
	transition: none;
}
.specpred_new .tabs .tabs__item .tab__name{
	color: #2D3447;
	font-weight: bold;
	font-size: 14px;
	line-height: 150%;
}
.specpred_new .tabs .tabs__item .tab.tab_active{
	background: #007CC3;
}
.specpred_new .tabs .tabs__item .tab.tab_active .tab__name{
	color: #FFFFFF;
}
.specpred_new .tabs .tabs__item .tab:hover{
	background: #007CC3;
}
.specpred_new .tabs .tabs__item .tab:hover .tab__name{
	color: #FFFFFF;
}
.offer-item{
	display: inline-block;
}
.icon-new{
	position: absolute;
	width: 40px;
	height: 40px;
	top: 10px;
	left: 10px;
	background-color: white;
	background-position: center;
	background-size: 24px;
	background-repeat: no-repeat;
	border-radius: 100%;
}
.offer_img{
	position: relative;
	height: 218px;
	background-size: cover;
}
.section__list_tabs.section__list{
	margin: 0 -10px 29px;
	    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
}
.offer-item{
	width: 287px;
	margin: 0 5px 11px;
	background: white;
}
.offer__info-new{
	padding: 20px 19px 20px;
}
.offer-item a{
	text-decoration: none;
}
.offer_name{
	font-weight: bold;
	font-size: 16px;
	line-height: 130%;
	color: #2D3447;
	min-height: 49px;
	margin-bottom: 10px;
}
.offer-bottom{
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
.offer__price-new{
	    width: 113px;
    text-align: right;
}
.offer__price-new, .offer__text-new{
	font-size: 14px;
	line-height: 150%;
	color: #999999;
}
.offer__price-new b{
	font-size: 24px;
	line-height: 130%;
	color: #2D3447;
}
.section__inner{
	text-align: center;
}
.btn.btn_new.btn_or{
	font-weight: bold;
	font-size: 16px;
	line-height: 150%;
}

/* fix h1 + tabs */
@media(min-width: 767px) {
	.section__inner { display: flex; flex-wrap: wrap; }
	.section__title { width: 40%; }
	.specpred_new { justify-content: flex-end; width: 60%; }
	}
@media(max-width: 1439px) {
    .offer-item {
        max-width: 236px;
    }
}

@media(max-width: 767px) {
    .offer-item {
        max-width: 280px;
    }
}

@media(max-width: 589px) {
	.section__list_tabs.section__list {
		margin: 0;
		/*text-align: center;*/
	}
	
	.specpred_new .tabs {
		margin: 0;
		padding: 0;
		width: 410px;
	}
	
	.tabs-scroll {
		overflow-x: scroll;
	}
	.offer-item{
		max-width: 100%;
		width: 100%;
	}
}
/* End */
/* /local/templates/letsrock/components/bitrix/news/specials2/style.css?17867056952849 */
