/* ---------------------------------------------------------------------------------------------------- Swiper sales block  */
.i_sales_block {
	position: relative;
	background-color: white;
	padding: 10px 0;
	/*margin-top: 20px;*/
}
.i_sales_block h2 {
	margin-top: unset;
}
.i_sales_block h2 > a {
	position: relative;
	display: inline-block;
	margin-right: 50px;
}

/* .i_sales_block h2 > a:before {
	content: 'См. ещё';
	white-space: nowrap;
	font-style: italic;
	font-size: small;
	position: absolute;
	height: 91%;
	background-size: 15px;
	top: 20%;
	right: 0;
	margin-right: -35px;
	color: #f70303;
	width: 25px;
} */

.i_viewed_items_block,
.i_recomended_items_block {
	position: relative;
	background-color: white;
}
.i_viewed_items_block h2,
.i_recomended_items_block h2{
	text-align: center;
	margin: 20px 0;
	padding-top: 10px;
}
@media screen and (min-width: 460px) and (max-width: 660px) {
	.i_recomended_items_block h2 {
		margin-right: 110px;
	}
}
.i_sales_block .i_sb/*,
.i_viewed_items_block .i_sb*/ {
	border-top: 0px solid #eaeded;
	border-bottom: 0px solid #eaeded;
}
.i_sales_block .swiper-slide:not(:first-child) .i_item/*,
.i_viewed_items_block .swiper-slide:not(:first-child) .i_item*/ {
	/*border-left: 1px solid #e4e4e4;*/
}
.i_sales_block .i_sb.swiper-container ~ div.swiper-pagination,
.i_viewed_items_block .i_sb.swiper-container ~ div.swiper-pagination,
.i_recomended_items_block .i_sb.swiper-container ~ div.swiper-pagination {
	position: absolute;
	width: auto;
	top: 0;
	bottom: auto;
	right: 15px;
	left: auto;
	transform: none;
	margin: 17px auto 0 auto;
}
.i_recomended_items_block .i_sb,
.i_recomended_items_block .swiper-slide:not(:first-child) .i_item {
	border: unset;
}
.i_sales_block .i_item_compare,
.i_sales_block .i_item_favorite,
/*.i_sales_block .i_ebuy,*/
.i_sales_block .i_ebuy .i_count,
/*.i_viewed_items_block .i_item_name,*/
.i_viewed_items_block .i_item_compare,
.i_viewed_items_block .i_item_favorite,
/*.i_viewed_items_block .i_ebuy,
.i_recomended_items_block .i_item_name,*/
.i_recomended_items_block .i_item_compare,
.i_recomended_items_block .i_item_favorite/*,
.i_recomended_items_block .i_ebuy*/ {
	display: none !important;
}
.i_sales_block .j_sb_bw_nw .i_ebuy {
	display: block !important;
}
.i_sales_block .j_sb_bw_nw .i_ebuy .i_item_buy {
	display: none;
}
.i_sales_block img,
.i_viewed_items_block img,
.i_recomended_items_block img {
	font-size: 0;
}

.i_sales_block .i_item .i_item_price{
	/*flex-direction: row!important;*/
	align-items: center;
}

.i_sales_block .i_ebuy .i_item_buy .i_buy_button{
	width: 100%;
	margin: 0 auto;
	flex:unset;
	background-color: #ef3c76;
	white-space: nowrap;
}

.i_recomended_items_block .i_item .i_item_img,
.i_viewed_items_block .i_item .i_item_img {
	height: 220px;
}

.i_recomended_items_block .i_item .i_item_img img,
.i_viewed_items_block .i_item .i_item_img img {
	width: 100%;
	height: 100%;
}

.i_recomended_items_block .i_item .i_item_buy,
.i_viewed_items_block .i_item .i_item_buy {
	display: none;
}

@media (max-width: 460px) {
	.i_sales_block .i_sb.swiper-container ~ div.swiper-pagination,
	.i_viewed_items_block .i_sb.swiper-container ~ div.swiper-pagination,
	.i_recomended_items_block .i_sb.swiper-container ~ div.swiper-pagination {
		display: none;
	}
}