
.popular_slider .slick-next.slick-arrow {
    position: absolute;
    right: -30px;
}

.popular_slider .slick-prev.slick-arrow {
    position: absolute;
    left: -30px;
}

@media all and (max-width: 1162px) {
	.popular_slider .slick-prev.slick-arrow {
	left: -10px;
	}
	.popular_slider .slick-next.slick-arrow {
    right: -10px;
}
.popular-items .slick-list.draggable {
    width: 95%!important;
}
}
@media all and (max-width: 550px) {
	
.popular-items .slick-list.draggable {
    width: 90%!important;
}

}
@media all and (max-width: 1130px) {
	.soon {
	 margin-left: 0;
}
	.discount {
	 margin-left: 0;
}
.newmark{
	margin-right: -4px;
	
}}

.popular_slider.clearfix {
    margin-top: -35px;
}
.name_product.title_product {
    height: 36px;
}
.popular-items .slick-track {
    margin: 0;
}
.popular_slider.clearfix ul {

    padding: 0;

}
.image-wrapper-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.aattrr {
	position: absolute;
    width: 85%;
    font-size: 13px;
    z-index: 500;
    opacity: 0;
    padding-left: 20px;
	padding-bottom: 10px;
color: #636363;
}
.aattrr-background {
	opacity:0;
    position: absolute;
    width: 100%;
    height: 60px;
    z-index: 499;
}
.one_section_product_cells.hover_shadow:hover .aattrr-background {opacity:0.6; background: #fff;}
.one_section_product_cells.hover_shadow:hover .aattrr {opacity:1;}
.name_product.title_product {
    text-transform: uppercase;
}
.popular_slider .nbs-flexisel-container,
.popular_slider .nbs-flexisel-inner {	
	  position: static;
	  width: initial;
	  max-width: initial;
}
.popular_slider {
	position:relative;
}
.popular_slider  ul.popular  {
	text-align:left;
}
.popular_slider .one_section_product_cells {
margin-left:8px;
margin-right:8px;
}

.popular_slider  ul.popular li.one_section_product_cells:first-child {
	margin-left:0!important;
}
.popular_slider  ul.popular li.one_section_product_cells:nth-child(4n+1) {
	margin-left:0;
}
.popular_slider  ul.popular .one_section_product_cells .image_product {
	/*width: 252px;
	height: 378px;*/
	/*padding-top: 68%;*/
	display: block;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	margin: 0 auto;
	position: static;
	outline: 0;
	margin-bottom: 10px;
}
.popular_slider  ul.popular .one_section_product_cells .image_product:hover {
	-webkit-filter: contrast(110%);
}
.popular_slider  ul.popular .one_section_product_cells .name_product {
	
	overflow:hidden;	
	width: 88%;
	margin:0 auto;
	line-height:18px;
	border-bottom:1px solid #ffffff;
	padding: 10px 10px 20px 10px;
	/* margin-top:30px; */
}
.popular_slider  ul.popular .one_section_product_cells .price_block {		
	width:100%;
}
.popular_slider  ul.popular .one_section_product_cells .price_block .old_price {
	float:right;
}
.popular_slider ul.popular .one_section_product_cells .price_block .old_price, 
.popular_slider  ul.popular .one_section_product_cells .price_block .old_price span{
	font-size: 15px;
	color: #636363;
	font-weight:normal;
	text-decoration:line-through;
	
}
.popular_slider .one_section_product_cells .name_product a.name {
	display: block;
	font-size: 13px;
	font-weight:normal;
	overflow:hidden;
	display:block;
	text-decoration:none;
}
.popular_slider  .one_section_product_cells .name_product a.name_group {
	display: block;
	font-size:11px;
	line-height: 14px;
	height: 14px;
	margin-bottom: 10px;
	overflow: hidden;
	color:#b4b4b4;
	text-decoration:none;
}
.popular_slider ul.popular .one_section_product_cells {
	padding-top: 0px;
	position:relative;
	margin-bottom:14px;
	padding-bottom:8px;	
	border:1px solid #ffffff;
	overflow:hidden;
}
.popular_slider  ul.popular .one_section_product_cells .name_product a:hover{
	color:#444648;
}
.popular_slider  ul.popular .one_section_product_cells .buys {
	width: 88%;
	margin:0 auto;
	overflow:hidden;
}
ul.popular .one_section_product_cells .min-buttons {
	position:absolute;
	top:12px;
	right: 12px;
	margin: -4px 0px;
	z-index:501;
}
ul.popular .one_section_product_cells .min-buttons .min-button {
	margin: 4px 0px;
}
.popular_slider  ul.popular .one_section_product_cells .price_block {
	display: flex;
flex-direction: row;
justify-content: space-between;	
	margin-left:0;
	color:#636363;
	float:left;
	height:25px;
}
.popular_slider  ul.popular .one_section_product_cells .price_block .new_price {
	font-size:15px;
	color:#636363;	
	border-radius:3px;
	float:left;
}
.popular_slider  ul.popular .one_section_product_cells .price_block .new_price span { 
	font-size:17px;
}
.popular_slider  ul.popular .one_section_product_cells .buy_block {	
	float:right;    
}
.popular_slider  ul.popular .one_section_product_cells .big_buy{
	width:100%;
} 
/* Show additional image on hover in catalog.section */

.image-wrapper-wrapper .double-image,
.image-wrapper-wrapper .first-image {
	position: relative;
	z-index: 81;
	display: block;
	/*padding-top: 135%;*/
	width: 100%;
	background-position: top;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	/* height: 381px; 
	/*height: 415px;*/
}
.image-wrapper-wrapper .double-image {
	z-index: 80;
	/* margin-top: -138%; */
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}


.image-wrapper-wrapper:hover .first-image {
	opacity: 0;
	-webkit-animation: rotateimgfirst 0.5s;
	animation: rotateimgfirst 0.5s;
}
.image-wrapper-wrapper:hover .double-image {
	opacity: 1;
	-webkit-animation: rotateimglast 0.5s;
	animation: rotateimglast 0.5s;
}


@media all and (max-width: 1024px) {
	.soon {
	font-size: 14px;
	padding:0 5px;
}
	.discount {
	font-size: 14px;
	padding:0 5px;
}
.newmark{
	font-size: 14px;
	padding:0 5px;
	
}}
@media (max-width:500px) { 
.image-wrapper-wrapper .double-image,
.image-wrapper-wrapper .first-image {
	/*height: 300px;*/
}
}
@media (max-width:349px) { 
.image-wrapper-wrapper .double-image,
.image-wrapper-wrapper .first-image {
	/*height: 450px;*/
}
}
@keyframes rotateimgfirst {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}
@-webkit-keyframes rotateimgfirst {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}
@keyframes rotateimglast {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@-webkit-keyframes rotateimglast {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

