	.hotdeal_home {
		background-color:#EEE;
	}

	.hotdeal_home .carousel-indicators {
	    position: relative;
	    bottom: auto;
	}

	.hotdeal_home .carousel-indicators li {
		background-color: #FFF;
		background-color: rgba(255,255,255,0);
		border: 1px solid #CCC;
	}

	.hotdeal_home .carousel-indicators .active {
	    margin: 1px;
		background-color: #CCC;	
	}

	.hotdeal_home .container.dkpt {
		max-width:680px;
	}

	.hotdeal_home .carousel-inner .item {
		min-height: 100px;
		background-image: none; /* url(/images/layout/Spinner-1s-100px.svg); */
		background-position: center center;
		background-repeat: no-repeat;
	}

	.hotdeal_home .carousel-control .icon-next, 
	.hotdeal_home .carousel-control .icon-prev {
		width: 30px;
		height: 50px;
		line-height: 50px;
		margin-top: -40px;
	}

	.hotdeal_home .carousel-control .icon-prev:before, 
	.hotdeal_home .carousel-control .icon-next:before {
		font-size: 80px; /* 12rem; */
		line-height: 50px;
	}

	.hotdeal_home .carousel-control.left, 
	.hotdeal_home .carousel-control.right {
		background: transparent;
		background-image: none;
	}

@media screen and (min-width: 768px) {
	.hotdeal_home .carousel-control .icon-prev {
		margin-left: -30px;
	}
	.hotdeal_home .carousel-control .icon-next {
		margin-right: -30px;
	}
}
@media screen and (min-width: 1024px) {
	.hotdeal_home .carousel-control .icon-prev {
		margin-left: -40px;
	}
	.hotdeal_home .carousel-control .icon-next {
		margin-right: -40px;
	}
}


@media only screen and (max-width: 992px) {
	/* 20181015 aggiunta classe .hot_deal_home */
   .hot_deal_home .carousel .item .col-xs-12:nth-last-child(-n+2) {
      display: none;
   }
}

@media all and (min-width: 992px) {
   .carousel-showmanymoveone-cc .carousel-inner > .active.left,
   .carousel-showmanymoveone-cc .carousel-inner > .prev {
      left: -25%;
   }
   .carousel-showmanymoveone-cc .carousel-inner > .active.right,
   .carousel-showmanymoveone-cc .carousel-inner > .next {
      left: 25%;
   }
   .carousel-showmanymoveone-cc .carousel-inner > .left,
   .carousel-showmanymoveone-cc .carousel-inner > .prev.right,
   .carousel-showmanymoveone-cc .carousel-inner > .active {
      left: 0;
   }
   .carousel-showmanymoveone-cc .carousel-inner .cloneditem-1 {
      display: block;
   }
}

@media all and (min-width: 992px) and (transform-3d),
all and (min-width: 992px) and (-webkit-transform-3d) {
   .carousel-showmanymoveone-cc .carousel-inner > .item.active.right,
   .carousel-showmanymoveone-cc .carousel-inner > .item.next {
      -webkit-transform: translate3d(25%, 0, 0);
      transform: translate3d(25%, 0, 0);
      left: 0;
   }
   .carousel-showmanymoveone-cc .carousel-inner > .item.active.left,
   .carousel-showmanymoveone-cc .carousel-inner > .item.prev {
      -webkit-transform: translate3d(-25%, 0, 0);
      transform: translate3d(-25%, 0, 0); /* transform: translate3d(-50%, 0, 0); */
      left: 0;
   }
   .carousel-showmanymoveone-cc .carousel-inner > .item.left,
   .carousel-showmanymoveone-cc .carousel-inner > .item.prev.right,
   .carousel-showmanymoveone-cc .carousel-inner > .item.active {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      left: 0;
   }
}

/* 20220609 */

/* .carousel-showmanymoveone-cc, */
.carousel-showmanymoveone-cc {
	/* background-color: var(--ikv3-main-bg-color); */
}
.hotdeal_home_cc .carousel-inner {
	/* background-blend-mode: multiply; */
	mix-blend-mode: multiply !important;
}

.carousel-catalog-item {
	background: transparent; /* #FCF; transparent;  #C0F; 20220607 DEBUG */	
	margin-top:10px;
}

.carousel-catalog-item>a {
}

.carousel-catalog-text {
	display:block;
	text-transform:uppercase;
	font-size:1.3rem;
	font-weight:550;
	margin-top:14px;
	line-height:1.3; 

	padding-top: 42px;
	background-image: url('../svg/ik_logo_2022_red_rgb.svg');
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 32px;

}



/* 20220615 */

/* spostato in ikv3.5.css 20220615
.carousel-control.left,
.carousel-control.right {
    background: transparent;
    background-image: none;
}
*/

@media (min-width:992px) {

	.section.products .carousel-control.left { /* 20220615 */
					left:-40px;
	}
	.section.products .carousel-control.right { /* 20220615 */
			right:-40px;
	}

}

.section.products .carousel-control .icon-next, /* 20220615 */
.section.products .carousel-control .icon-prev {
	width: 20px;
    height: 60px;
    line-height: 60px;
    margin-top: -30px;
}


.section.products .carousel-control .icon-prev:before, /* 20220615 */
.section.products .carousel-control .icon-next:before {
	font-size: 60px; /* 20220609; */
	line-height: 60px; 
}

.section.products .carousel-control .glyphicon-chevron-right, /* 20220615 */
.section.products .carousel-control .icon-next {
	right: 0;
	margin-right: -20px;
}
.section.products .carousel-control .glyphicon-chevron-left, /* 20220615 */
.section.products .carousel-control .icon-prev {
	left: 0;
	margin-left: -20px;
}
.home-page-container .carousel-control.right,
.section.products .carousel-control.right { /* 20220615 */
	right: 0;
	margin-right:-8px;
}
.section.products .carousel-control.left { /* 20220615 */
	left: 0;
	margin-left:-8px;
}

@media screen and (max-width: 767px) { /* 20220622 - per evitare spostamento orizzontale in mobile smartphone */
	.section.products .carousel-control .glyphicon-chevron-right, 
	.section.products .carousel-control .icon-next {
		right: 0;
		margin-right: 0;
	}
	.section.products .carousel-control .glyphicon-chevron-left, 
	.section.products .carousel-control .icon-prev {
		left: 0;
		margin-left: 0px;
	}	
}
@media screen and (max-width:991px) {
	
}
@media screen and (min-width:992px) {
	.section.products .carousel-control .icon-prev:before, /* 20220615 */
	.section.products .carousel-control .icon-next:before {
		font-size: 80px; /* 20220607 120px; 12rem; */
		line-height: 60px; 
	}
}

/* spostato in ikv3.5.css 20220615
	.carousel-control {
		top: -15%; 

		color: #666; 
		text-align: center;
		text-shadow: none; 
		background-color: rgba(0,0,0,0);
		filter: alpha(opacity=50);
		opacity: .5;
	}
	.carousel-control:hover {
			color:#333; 
	}
	.carousel-control:active {
			color:#333; 
	}
	.carousel-control:focus {
			color:#333; 
	}
*/