#cards-block {
	max-width: 1260px;
	background-color: #fff;
	margin: auto
}

#cards-block .card .card-title {
	background-color: #f6f6f7;
	padding: 24px 5px 0 5px
}

#cards-block .card .card-title h2 {
	font-size: 24px;
	margin-bottom: 0px
}

#cards-block .card .card-text {
	background-color: #f6f6f7;
	margin-top: 0px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 35px
}

@media ( min-width : 768px) and (max-width: 1024px) {
	#cards-block .card .card-text {
		padding-left: 15px;
		padding-right: 15px
	}
}

#cards-block .card .card-text a.btn.btn-chicco {
	min-width: 140px
}

#cards-block .card .card-text p {
	font-size: 16px;
	margin-bottom: 20px;
	width: 100%;
	height: 80px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-align: center
}

@media ( min-width : 768px) and (max-width: 1024px) {
	#cards-block .card .card-text p {
		font-size: 14px;
		font-weight: 300
	}
}

#cards-block .card .card-button {
	background-color: #f6f6f7 !important
}

#cards-block .card .internalheader a img {
	margin: 0 auto
}

@media ( min-width : 769px) {
	#cards-block .card {
		min-height: 390px
	}
}

@media ( max-width : 550px) {
	#cards-block .card {
		margin-left: 5px;
		margin-right: 5px
	}
	#cards-block .card .card-title h2 {
		font-size: 18px
	}
	#cards-block .card .card-text {
		padding-left: 24px;
		padding-right: 24px
	}
	#cards-block .card .card-text p {
		font-size: 16px
	}
}
/*# sourceMappingURL=card-editoriali.css.map */ 
/* mixin for multiline */
/*
@font-face {
  font-family: 'chiccoicon';
  src:  url('clientlibs_welcome/css/fonts/chiccoicon.eot?lw0pog');
  src:  url('clientlibs_welcome/css/fonts/chiccoicon.eot?lw0pog#iefix') format('embedded-opentype'),
    url('clientlibs_welcome/css/fonts/chiccoicon.ttf?lw0pog') format('truetype'),
    url('clientlibs_welcome/css/fonts/chiccoicon.woff?lw0pog') format('woff'),
    url('clientlibs_welcome/css/fonts/chiccoicon.svg?lw0pog#chiccoicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/**
 * Better font smoothing for modern browsers.
 * @see https://davidwalsh.name/font-smoothing
 * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
 */
/* Used for: Titolo principale */
/* Used for: Dettaglio pdt e carrello */
/* Used for: Titolo box servizi */
/* Used for: Titolo tab prodotti moda (SHOP) */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: site normal text */
/* Used for: site normal text */
/* Used for: lists */
/* Used for: Buttons */
#fascia-eta {
  background-color: #f6f6f7;
  position: relative;
}
#fascia-eta img.img-background {
  position: absolute;
  right: 0;
  max-width: 380px;
}
#fascia-eta .info-block {
  padding-bottom: 25px;
}
@media (max-width: 550px) {
  #fascia-eta .info-block {
    padding: 25px 5px;
  }
}
#fascia-eta .info-block h1 {
  margin: 10px auto;
}
#fascia-eta .info-block p {
  margin: 0 auto;
  max-width: 80%;
  font-size: 20px;
}
@media (max-width: 550px) {
  #fascia-eta .info-block p {
    max-width: 100%;
    line-height: 1.5;
  }
}
#fascia-eta .scelta-eta {
  text-align: center;
}
#fascia-eta .scelta-eta .scelta-title {
  font-family: "Pacifico";
  color: #1b4f94;
  margin-bottom: 10px;
}
#fascia-eta .scelta-eta .button-eta {
  width: 60%;
  margin: 0 auto;
}
#fascia-eta .scelta-eta .button-eta div {
  padding: 5px 0;
  width: 20%;
  float: left;
}
@media (max-width: 991px) {
  #fascia-eta .scelta-eta .button-eta {
    width: 80%;
  }
}
@media (max-width: 767px) {
  #fascia-eta .scelta-eta .button-eta {
    max-width: 600px;
  }
  #fascia-eta .scelta-eta .button-eta div {
    padding: 5px 0;
    width: 18%;
    float: left;
  }
  #fascia-eta .scelta-eta .button-eta div:first-child {
    width: 28%;
    float: left;
  }
}
@media (max-width: 550px) {
  #fascia-eta .scelta-eta .button-eta {
    width: 100%;
    text-align: center;
  }
}
#fascia-eta .scelta-eta .button-eta .btn-chicco-gradient {
  position: relative;
  text-transform: none;
  color: #484d67;
}
#fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.btn.btn-chicco {
  min-width: 120px;
  padding: 10px !important;
  line-height: 1;
  border: 1px solid #f6f6f7;
}
@media (max-width: 767px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.btn.btn-chicco {
    min-width: auto;
    padding: 7px 5px !important;
    font-size: 13px !important;
    height: 53px;
  }
}
@media (max-width: 375px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.btn.btn-chicco {
    height: 50px;
  }
}
@media (max-width: 320px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.btn.btn-chicco {
    height: 47px;
  }
}
#fascia-eta .scelta-eta .button-eta .btn-chicco-gradient span {
  font-size: 24px;
          /* @media (max-width: 550px) {
            display: block;
            
		  } */
}
@media (max-width: 767px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient span {
    display: block;
    font-size: 22px;
  }
}
@media (max-width: 320px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient span {
    display: block;
    font-size: 17px;
  }
}
#fascia-eta .scelta-eta .button-eta .btn-chicco-gradient:hover, #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.active {
  z-index: 1;
  color: #FFFFFF;
  background-color: #799ed5;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF799ED5', endColorstr='#FFE58DA2');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5OWVkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1OGRhMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #799ed5), color-stop(100%, #e58da2));
  background-image: -moz-linear-gradient(left, #799ed5 0%, #e58da2 100%);
  background-image: -webkit-linear-gradient(left, #799ed5 0%, #e58da2 100%);
  background-image: linear-gradient(to right, #799ed5 0%, #e58da2 100%);
}
#fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.active:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-top: 1px;
  margin-left: -50px;
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-bottom: 40px solid #FFFFFF;
}
@media (max-width: 991px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.active:after {
    margin-top: 10px;
  }
}
@media (max-width: 550px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.active:after {
    margin-left: -30px;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-bottom: 20px solid #FFFFFF;
  }
}
@media (max-width: 320px) {
  #fascia-eta .scelta-eta .button-eta .btn-chicco-gradient.active:after {
    margin-left: -25px;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 17px solid #FFFFFF;
  }
}
#fascia-eta .esplora-categorie {
  background-color: #FFFFFF;
  height: auto;
  width: 100%;
  margin: 20px auto;
  padding: 30px;
  position: relative;
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie {
    padding: 25px 10px;
  }
}
@media (max-width: 1024px) {
  #fascia-eta .esplora-categorie.section-closed {
    max-height: 405px;
  }
}
@media (max-width: 991px) {
  #fascia-eta .esplora-categorie.section-closed {
    max-height: 690px;
  }
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie.section-closed {
    max-height: 560px;
  }
}
@media (min-width: 1025px) {
  #fascia-eta .esplora-categorie.section-closed {
    max-height: 405px;
  }
}
#fascia-eta .esplora-categorie .esplora-categorie-title,
#fascia-eta .esplora-categorie .esplora-mobile {
  text-align: center;
}
#fascia-eta .esplora-categorie .esplora-categorie-title .main-part,
#fascia-eta .esplora-categorie .esplora-mobile .main-part {
  font-size: 24px;
  font-weight: 500;
  font-family: "Baloo Paaji", sans-serif, sans-serif;
}
#fascia-eta .esplora-categorie .esplora-categorie-title p,
#fascia-eta .esplora-categorie .esplora-mobile p {
  font-size: 18px;
  font-weight: 300;
  margin: 0 8px;
  display: inline-block;
  color: #484d67;
}
#fascia-eta .esplora-categorie .esplora-categorie-title p a,
#fascia-eta .esplora-categorie .esplora-mobile p a {
  font-size: 15px;
  text-decoration: underline !important;
  font-weight: 300;
  margin: 0 5px;
  color: #1c3583 !important;
  font-family: "Baloo Paaji", sans-serif, sans-serif;
}
#fascia-eta .esplora-categorie .esplora-categorie-title p a:hover,
#fascia-eta .esplora-categorie .esplora-mobile p a:hover {
  opacity: 0.7;
}
@media (max-width: 768px) {
  #fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile.visible-xs-block,
  #fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile.visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 991px) {
  #fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile.visible-sm-block,
  #fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile.visible-sm-block {
    display: block !important;
  }
}
@media (max-width: 1024px) {
  #fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile.visible-md-block,
  #fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile.visible-md-block {
    display: block !important;
  }
}
@media (min-width: 1024px) {
  #fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile.visible-md-block,
  #fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile.visible-md-block {
    display: none !important;
  }
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part {
  font-size: 20px;
  margin-bottom: 30px;
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part a,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part a {
  color: #1c3583 !important;
  font-size: 15px;
  text-decoration: underline !important;
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part a:hover,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part a:hover {
  opacity: 0.7;
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part p,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part p {
  margin: 25px auto;
  width: 100%;
  border-bottom: 1px solid #E7E7E7;
  line-height: 0.1em;
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part p span,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part p span {
  background: #FFFFFF;
  padding: 0 15px;
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part p span,
  #fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part p span {
    font-size: 16px;
  }
}
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part a,
#fascia-eta .esplora-categorie .esplora-categorie-title.esplora-mobile .main-part p,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part a,
#fascia-eta .esplora-categorie .esplora-mobile.esplora-mobile .main-part p {
  display: block;
}
#fascia-eta .esplora-categorie .sottocategorie {
  overflow: hidden;
  margin: 10px auto;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line .show-more .btn-chicco-secondaryghost {
  background-color: transparent !important;
  position: absolute;
  z-index: 1;
  left: 50%;
  transform: translate(-50%);
  bottom: 0;
  margin: 25px auto;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line .plus {
  display: none;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line .minus {
  display: block;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line .spacer {
  width: 100%;
  height: 50px;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .plus {
  display: block;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .minus {
  display: none;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .sottocategoria-description {
  visibility: hidden;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .sottocategoria-wrapper .sottocategoria-circle-bkg img {
  display: none;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .spacer {
  display: none;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more {
  text-align: center;
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .btn-chicco-secondaryghost {
  margin-top: 50px;
  bottom: auto;
}
@media (max-width: 991px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .btn-chicco-secondaryghost {
    margin-top: 0px;
  }
}
#fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .gradient-background:after {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNyIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjZmNmY3IiBzdG9wLW9wYWNpdHk9IjAuMyIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZjZmNmY3IiBzdG9wLW9wYWNpdHk9IjAuNiIvPjxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjZjZmNmY3IiBzdG9wLW9wYWNpdHk9IjAuOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(246, 246, 247, 0)), color-stop(3%, rgba(246, 246, 247, 0.3)), color-stop(10%, rgba(246, 246, 247, 0.6)), color-stop(16%, rgba(246, 246, 247, 0.9)), color-stop(100%, #f6f6f7));
  background-image: -moz-linear-gradient(top, rgba(246, 246, 247, 0) 0%, rgba(246, 246, 247, 0.3) 3%, rgba(246, 246, 247, 0.6) 10%, rgba(246, 246, 247, 0.9) 16%, #f6f6f7 100%);
  background-image: -webkit-linear-gradient(top, rgba(246, 246, 247, 0) 0%, rgba(246, 246, 247, 0.3) 3%, rgba(246, 246, 247, 0.6) 10%, rgba(246, 246, 247, 0.9) 16%, #f6f6f7 100%);
  background-image: linear-gradient(to bottom, rgba(246, 246, 247, 0) 0%, rgba(246, 246, 247, 0.3) 3%, rgba(246, 246, 247, 0.6) 10%, rgba(246, 246, 247, 0.9) 16%, #f6f6f7 100%);
  content: "";
  position: absolute;
  width: 101%;
  height: 105px;
  bottom: 0;
  left: 0;
}
@media (max-width: 991px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .gradient-background:after {
    height: 120px;
  }
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .gradient-background:after {
    height: 85px;
  }
}
@media (max-width: 320px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .show-more .gradient-background:after {
    height: 65px;
  }
}
@media (max-width: 991px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .sottocategoria-container:nth-last-child(-n + 4) {
    display: none;
  }
}
@media (min-width: 992px) {
  #fascia-eta .esplora-categorie .sottocategorie.second-line.hide-section .sottocategoria-container:nth-last-child(-n + 4) {
    display: block;
  }
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper .sottocategoria-circle-bkg {
  height: 126px;
  width: 126px;
  background-color: #f6f6f7;
  border-radius: 50%;
  margin: 0 auto;
  padding: 5px;
  text-align: center;
  line-height: 116px;
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper .sottocategoria-circle-bkg img {
  max-width: 100%;
  max-height: 100%;
  transition: transform .3s;
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper .sottocategoria-circle-bkg {
    height: 80px;
	width: 80px;
	line-height: 70px;
  }
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper .sottocategoria-description {
  text-align: center;
  margin: 20px auto;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  color: #484d67;
}
@media (max-width: 375px) {
  #fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper .sottocategoria-description {
    font-size: 12px;
  }
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper:hover {
  text-decoration: none;
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper:hover .sottocategoria-description {
  color: #1b4f94;
}
#fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container a.sottocategoria-wrapper:hover .sottocategoria-circle-bkg img {
  transform: scale(1.1);
}
@media (max-width: 375px) {
  #fascia-eta .esplora-categorie .sottocategorie .sottocategoria-container {
    padding: 0;
  }
}
@media (max-width: 550px) {
  #fascia-eta .esplora-categorie .container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

/*# sourceMappingURL=fascia-eta.css.map */

/* mixin for multiline */
/*
@font-face {
  font-family: 'chiccoicon';
  src:  url('clientlibs_header_slider/css/fonts/chiccoicon.eot?lw0pog');
  src:  url('clientlibs_header_slider/css/fonts/chiccoicon.eot?lw0pog#iefix') format('embedded-opentype'),
    url('clientlibs_header_slider/css/fonts/chiccoicon.ttf?lw0pog') format('truetype'),
    url('clientlibs_header_slider/css/fonts/chiccoicon.woff?lw0pog') format('woff'),
    url('clientlibs_header_slider/css/fonts/chiccoicon.svg?lw0pog#chiccoicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/**
 * Better font smoothing for modern browsers.
 * @see https://davidwalsh.name/font-smoothing
 * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
 */
  @media (min-width: 992px) {
   #site-wrapper {
     padding-top: 163px;
   }
 }

 @media (max-width: 991px) {
     #site-wrapper{
     padding-top:107px;
     }
 }

#slider-header h3 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Used for: Titolo principale */
/* Used for: Dettaglio pdt e carrello */
/* Used for: Titolo box servizi */
/* Used for: Titolo tab prodotti moda (SHOP) */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
#slider-header p {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-size: 20px;
  color: #484d67;
  line-height: 1.4em;
}

/* Used for: n/a */
/* Used for: site normal text */
/* Used for: site normal text */
/* Used for: lists */
/* Used for: Buttons */
.upper-quote {
  font-family: "Baloo Paaji", sans-serif;
  color: #484d67;
  position: relative;
  line-height: 32px;
  display: inline-block;
  width: 22px;
}
.upper-quote span {
  top: -20px;
  left: 0;
  position: absolute;
  font-size: 47px;
}

.down-quote {
  font-family: "Baloo Paaji", sans-serif;
  color: #484d67;
  position: relative;
  line-height: 32px;
  display: inline-block;
  width: 22px;
}
.down-quote span {
  bottom: -25px;
  font-size: 47px;
  right: 0;
  position: absolute;
}

.space-image-text {
  position: relative;
  padding: 0 20px;
}
.space-image-text #left-block-1 {
  top: 150px;
  left: 4%;
  max-width: 276px;
  width: 100%;
  position: absolute;
}
.space-image-text #left-block-2 {
  top: 470px;
  left: 4%;
  max-width: 276px;
  width: 100%;
  position: absolute;
}
.space-image-text #right-block-1 {
  top: 150px;
  right: 4%;
  max-width: 276px;
  width: 100%;
  position: absolute;
}
.space-image-text #right-block-2 {
  top: 470px;
  right: 4%;
  max-width: 276px;
  width: 100%;
  position: absolute;
}
.space-image-text .osservatorio-block-inner {
  margin-bottom: 42px;
}
.space-image-text .osservatorio-block-inner .read-more {
  line-height: 0.8;
}
.space-image-text h4 {
  font-size: 28px;
  line-height: 32px;
  font-family: "Baloo Paaji", sans-serif;
  color: #484d67;
  margin-bottom: 2px;
}
.space-image-text .space-circles {
  text-align: center;
  margin-bottom: 11px;
  display: none;
}
.space-image-text .space-circles .big-circle {
  width: 10px;
  height: 10px;
  margin: 0 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #484d67;
  display: inline-block;
}
.space-image-text .space-circles .mini-circle {
  width: 6px;
  height: 6px;
  margin: 0 2px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #484d67;
  display: inline-block;
  top: -2px;
  position: relative;
}
.space-image-text p {
  margin-bottom: 17px;
  font-family: "Roboto", sans-serif;
  font-weight: normal;
  font-size: 16px;
  line-height: 26px;
}

.home-element a {
  outline: 0 !important;
}

.slick-next,
.slick-prev {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.slick-next:hover,
.slick-prev:hover {
  filter: alpha(opacity=75) !important;
  -moz-opacity: 0.75 !important;
  -khtml-opacity: 0.75 !important;
  opacity: 0.75 !important;
}

#slider-header {
  height: 374px;
  display: block;
  width: 100%;
  overflow: hidden;
}
/* @media (max-width: 1600px) {
  #slider-header {
    margin-top: 140px;
  }
} */
@media (max-width: 991px) {
  #slider-header {
	/* margin-top: 82px; */
	/*margin-top: 100px; */
  }
}
#slider-header .slick-list.draggable {
  height: 100%;
}
#slider-header .slide {
  height: 374px;
  width: 100%;
  display: block;
  overflow: hidden;
  position: relative;
}
@media (max-width: 986px) {
  #slider-header .slide {
    overflow: visible !important;
  }
}
#slider-header .slide img {
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

#site-wrapper {
  max-width: 2550px;
  margin: 0 auto;
  overflow: hidden;
}

.navbar-default {
  max-width: 2550px;
  margin-left: auto;
  margin-right: auto;
}

body {
  background-color: #eeeeee;
}

#slider-header .retinascreen {
  display: block;
  height: 374px;
  width: auto !important;
  margin: 0 0 0 -150px !important;
}

#slider-header .wrapper.only-mobile a:active,
#slider-header .wrapper.only-mobile a:hover,
#slider-header .wrapper.only-mobile a:visited {
    outline: none;
    border: none;
    text-decoration: none;
}

@media (max-width: 1850px) {
  #slider-header .retinascreen {
    margin: 0 0 0 -400px !important;
  }
}

@media (min-width: 2190px) {
	#slider-header .retinascreen {
		width: auto;
		height: auto;
	}
}

@media (min-width: 1301px) {
  #slider-header .mobilescreen {
    display: none;
  }

  #slider-header .standard {
    display: none;
  }

  #slider-header .retinascreen {
    display: block;
  }
}
@media (max-width: 1300px) {
  #slider-header .mobilescreen {
    display: none;
  }

  #slider-header .standard {
    display: block;
  }

  #slider-header .retinascreen {
    display: none;
  }
}
@media (max-width:768px) {
  #slider-header .mobilescreen {
    display: block;
  }

  #slider-header .standard {
    display: none;
  }

  #slider-header .retinascreen {
    display: none;
  }
}
@media (min-width: 1101px) and (max-width: 1600px) {
  #slider-header .mobilescreen,
  #slider-header .standard,
  #slider-header .retinascreen {
    width: auto !important;
    /* margin-left: -157px !important; */
    margin-top: 0 !important;
    /* min-height: 100% !important;
	min-width: 100% !important; */
	height: 100%;
  }
}
@media (min-width: 769px) and (max-width: 1100px) {
  #slider-header .mobilescreen,
  #slider-header .standard,
  #slider-header .retinascreen {
    width: auto !important;
    margin-left: -200px !important;
    margin-top: 0 !important;
    /* min-height: 100% !important;
	min-width: 100% !important; */
	height: 100%;
  }
}


@media (max-width: 768px) {
	#slider-header .wrapper.only-mobile {
		margin-top: 170px !important;
		margin-bottom: 0 !important;
		padding-bottom: 0 !important;
		height: auto !important;
	}

	#slider-header {
		height: auto;
	}
  /*   #slider-header .slick-dots {
      bottom: 13px!important;
    } */

  #slider-header .slide {
    height: 315px !important;
  }

  #slider-header .standard,
  #slider-header .mobilescreen {
    max-height: 200px !important;
    width: auto !important;
    margin-left: 0px !important;
    /* margin-top: 20px; */
    height: auto !important;
  }
}
/* .promotion-bar-visible #slider-header .mobilescreen,
.promotion-bar-visible #slider-header .standard {
  margin-top: 40px;
} */

#slider-header {
  margin-bottom: 0 !important;
}

#slider-header .slick-dots {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  /*   @media (max-width: 550px) {
      bottom: -25px;
    } */
}
@media (min-width: 551px) and (max-width: 768px) {
  #slider-header .slick-dots {
    bottom: 7px;
  }
}
@media (max-width: 550px) {
  #slider-header .slick-dots {
    bottom: 7px;
  }
}
@media (max-width: 320px) {
  #slider-header .slick-dots {
    bottom: 7px;
  }
}

#slider-header .slick-dots li {
  width: 12px;
  height: 12px;
  margin: 0 5px;
}

#slider-header .slick-dots li button {
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background-color: #f6f6f7;
  filter: alpha(opacity=75) !important;
  -moz-opacity: 0.75 !important;
  -khtml-opacity: 0.75 !important;
  opacity: 0.75 !important;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

#slider-header .slick-dots li button:before {
  display: none !important;
}

#slider-header .slick-dots li button:hover {
  filter: alpha(opacity=100) !important;
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  opacity: 1 !important;
}

#slider-header .slick-dots li.slick-active button {
  background-color: #1b4f94;
  filter: alpha(opacity=100) !important;
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  opacity: 1 !important;
}

#slider-header .slide-space-text {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  left: 0;
  right: 0;
  position: absolute;
  text-align: center;
}
@media (max-width: 986px) {
  #slider-header .slide-space-text {
    z-index: 1;
  }
}

#slider-header .slide-space-text .wrapper {
  padding: 15px;
  text-align: left;
}

#slider-header .slide-space-text .wrapper:not(.only-mobile) {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

#slider-header h3 {
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  font-size: 48px;
  line-height: 55px;
  /* margin-top: 90px; */
  margin-left: 60%;
}
#slider-header .only-desktop h3,
#slider-header .only-desktop p {
  color: #FFFFFF;
}
#slider-header h3,
#slider-header p {
  color: #484d67;
}

#slider-header p {
  margin-left: 60%;
  margin-right: 10%;
  margin-bottom: 20px;
  font-size: 21px;
  letter-spacing: 0.6px;
}

#slider-header .find-out-button {
  margin-left: 60%;
}

@media (max-width: 1250px) {
  #slider-header h3 {
    /* margin-top: 90px; */
    font-size: 48px;
    line-height: 47px;
  }

  #slider-header p {
    font-size: 21px;
  }
}
@media (max-width: 1050px) {
  #slider-header .wrapper > * {
    margin-left: 55%;
  }
}
/* @media (max-width: 991px) {
  #slider-header h3 {
    margin-top: 110px;
  }
} */
@media (max-width: 830px) {
  #slider-header .wrapper > * {
    margin-left: 45%;
  }
}
@media (max-width: 700px) {
  #slider-header .wrapper > * {
    margin-left: 38%;
  }

  #slider-header h3 {
    /* margin-top: 90px; */
    font-size: 28px;
    line-height: 26px;
  }

  #slider-header p {
    font-size: 19px;
    line-height: 24px;
  }

  #slider-header .find-out-button {
    width: 50px;
    padding: 0 !important;
    font-size: 0 !important;
    float: right;
    min-width: 50px;
    height: 50px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    font-family: "chiccoicon" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    position: relative;
    -moz-osx-font-smoothing: grayscale;
  }

  #slider-header .find-out-button:after {
    content: "\e905";
    font-size: 21px;
    color: #FFFFFF;
    left: 1px;
    position: absolute;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    top: 14px;
  }
}
@media (max-width: 500px) {
  #slider-header .find-out-button {
    margin-top: -7px;
  }
}
@media (max-width: 340px) {
  #slider-header h3 {
    font-size: 25px;
    margin-bottom: 0px !important;
  }
}
@media (max-width: 768px) {
	#slider-header h3 {
		margin-bottom: 0px !important;
	}
}
@media (max-width: 328px) {
  #slider-header .find-out-button {
    margin-top: -20px;
  }
}
#slider-header .slide-header-content {
  position: absolute;
  top: 190px;
  width: 80%;
  min-width: 320px;
}
#slider-header .slide-header-content h2,
#slider-header .slide-header-content h3,
#slider-header .slide-header-content h3,
#slider-header .slide-header-content p,
#slider-header .slide-header-content .btn {
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
#slider-header .slide-header-content--left {
  padding-right: 20px;
  left: 0;
}
#slider-header .slide-header-content--left-v1 {
  left: 80px;
}
#slider-header .slide-header-content--right {
  padding-left: 20px;
  right: 0;
}
#slider-header .slide-header-content--right-v1 {
  right: 80px;
}

@media only screen and (max-width: 1250px), only screen and (max-width: 1050px), only screen and (max-width: 991px), only screen and (max-width: 830px), only screen and (max-width: 700px), only screen and (max-width: 500px), only screen and (max-width: 340px), only screen and (max-width: 328px) {
  #slider-header .slide-header-content,
  #slider-header .slide-header-content * {
    margin-top: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media only screen and (max-width: 1250px) {
  #slider-header .slide-header-content {
    top: 140px;
  }
}
@media only screen and (max-width: 700px) {
  #slider-header .slide-header-content {
    top: 110px;
  }
  #slider-header .slide-header-content--left-v1 {
    left: 20px;
  }
  #slider-header .slide-header-content--right-v1 {
    right: 20px;
  }
  #slider-header .slide-header-content--right .btn {
    float: right !important;
  }
}
#barra-momenti-home {
  background-color: #30415d;
  width: 100%;
}

#barra-momenti-home .wrapper {
  width: 100%;
  max-width: 1240px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 550px) {
  #barra-momenti-home .wrapper {
    max-height: 115px;
  }
}

#barra-momenti-home #slider-momenti {
  margin-left: 0;
  margin-right: 0;
}

#barra-momenti-home a {
  outline: 0 !important;
}

#barra-momenti-home img {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
  margin-top: 17px;
}
@media (max-width: 550px) {
  #barra-momenti-home img {
    width: 38px;
    height: 38px;
    margin: 4px 0 0;
  }
}

#barra-momenti-home #slider-momenti .slide {
  text-align: center;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  cursor: pointer;
  cursor: hand;
}

#barra-momenti-home #slider-momenti .slide.nohover {
  border-bottom: 6px solid #30415d !important;
}

#barra-momenti-home #slider-momenti .slide:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

#barra-momenti-home #slider-momenti .slide a {
  text-decoration: none !important;
  display: block;
  width: 100%;
  padding: 0 3px;
  height: 103px;
}
@media screen and (max-width: 550px) {
  #barra-momenti-home #slider-momenti .slide a {
    height: 72px;
  }
}

#barra-momenti-home #slider-momenti .slide a span {
  font-size: 13px;
  font-family: "Baloo Paaji", sans-serif;
  color: #484d67;
  margin-top: 15px;
  transform: translateY(-50%);
  line-height: 17px;
  text-align: center;
  display: block;
}

@media (max-width: 986px) {
  #barra-momenti-home {
    position: relative;
  }

  /*#barra-momenti-home:before {
		content: ' ';
		width: 50px;
		height: 100%;
		position: absolute;
		pointer-events: none;
		left: 0;
		top: 0;
		bottom: 0;
		z-index: 2; */
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/$chicco_color_white+0,ffffff+99&1+0,0+100 */
  /*#barra-momenti-home:after {
		content: ' ';
		width: 50px;
		height: 100%;
		position: absolute;
		pointer-events: none;
		right: 0;
		top: 0;
		bottom: 0;
		z-index: 2; */
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/$chicco_color_white+1,ffffff+100&0+0,1+100 */
}
#title-momenti {
  height: 48px;
  display: inline-block;
  width: 560px;
  box-shadow: 0px 18px 30px -17px rgba(0, 0, 0, 0.3);
}
@media (max-width: 986px) {
  #title-momenti {
    height: 38px;
    width: 100%;
  }
}
@media screen and (max-width: 550px) {
  #title-momenti {
    max-height: 110px;
  }
}
#title-momenti p {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 15px;
  padding-bottom: 2px;
  font-size: 18px;
  line-height: 19px;
  text-align: center;
  font-family: "Baloo Paaji", sans-serif;
  font-weight: normal !important;
  color: #f6f6f7;
}
@media (max-width: 550px) {
  #title-momenti p {
    padding-top: 10px;
  }
}
#title-momenti p span {
  padding-left: 10px;
  font-size: 14px;
}

#header #slider-header .slide .find-out-button {
  /*  background-color: #e83552 !important;*/
  font-size: 15px !important;
}

#header #slider-header .only-mobile {
  display: none;
  height: 180px;
  margin-top: 310px;
  margin-left: 13%;
  margin-right: 13%;
  /* padding-left: 10px;
  padding-right: 10px; */
  padding: 10px;
  max-width: 500px;
  text-align: center;
  background-color: #ffffff;
  color: #484d67 !important;
}
@media (max-width: 768px) {
  #header #slider-header .only-mobile {
    display: inline-block;
  }
}

@media (max-width: 480px){
	#header #slider-header .only-mobile {
		margin-left: 7%;
		margin-right: 7%;
	}
}

#header #slider-header .only-mobile h3,
#header #slider-header .only-mobile p {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
#header #slider-header .only-mobile h3 {
  margin-top: 3px !important;
  font-size: 24px;
  line-height: 34px;
}
#header #slider-header .only-mobile p {
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

@media (max-width: 768px) {
  #header #slider-header .only-desktop {
    display: none;
  }
}

/* @media (max-width: 768px) {
  #header {
    height: 460px;
  }
} */

@media (max-width: 768px) {
/* @media (max-width: 550px) { */
  #header {
    height: 330px;
  }
}
/* @media (max-width: 426px) {
  #header {
    height: 309px;
  }
}
@media (max-width: 320px) {
  #header {
    height: 319px;
  }
} */

@media (max-width: 768px) {
  /*  #slider-header .slide.slick-slide:after {
      content: "";
      position: absolute;
      background: white;
      left: 0;
      right: 0;
      height: 135px;
      top: 360px;
      z-index: 0;
    }*/
  .slick-list {
    overflow: visible;
  }
}
/*
Spazio per altri CSS all-resolutions
==================================== 
*/
@media (max-width: 986px) {
  #title-momenti p {
    font-size: 14px;
    border-bottom: 1px solid #30415d;
    margin-bottom: 0 !important;
  }
  #title-momenti p span {
    font-size: 10px;
  }
}
.home-element .container {
  max-width: 1280px !important;
  width: auto !important;
  padding-left: 20px;
  padding-right: 20px;
}

@media (max-width: 1030px) {
  .space-image-text #left-block-1,
  .space-image-text #left-block-2,
  .space-image-text #right-block-1,
  .space-image-text #right-block-2 {
    max-width: 200px;
  }

  .space-image-text p {
    font-size: 14px;
    line-height: 19px;
  }

  .space-image-text h4 {
    font-size: 22px;
    line-height: 25px;
  }
}
@media (max-width: 860px) {
  .space-image-text #left-block-1,
  .space-image-text #right-block-1 {
    top: 100px;
  }

  .space-image-text #left-block-2,
  .space-image-text #right-block-2 {
    top: 370px;
  }
}
@media (max-width: 700px) {
  .space-image-text #left-block-2,
  .space-image-text #right-block-1,
  .space-image-text #right-block-2 {
    display: none !important;
  }

  .space-image-text #left-block-1 {
    top: 90px !important;
    left: 20px !important;
    right: 20px !important;
    max-width: none !important;
    width: auto !important;
  }

  .space-image-text #left-block-1 h4 br {
    display: none;
  }

  .space-image-text .space-circles {
    display: none !important;
  }

  .space-image-text p {
    display: none !important;
  }

  .upper-quote span,
  .down-quote span {
    font-size: 38px;
  }
}
@media (max-width: 510px) {
  .space-image-text #left-block-1 {
    top: 110px !important;
  }

  .space-image-text #left-block-1 h4 {
    margin-bottom: 5px !important;
    font-size: 18px !important;
  }
}
@media (max-width: 370px) {
  .space-image-text #left-block-1 {
    top: 155px !important;
  }
}
@media (max-width: 350px) {
  .space-image-text #left-block-1 {
    top: 165px !important;
  }
}
@media (max-width: 768px) {
  .mobile-title-map {
    padding: 0 20px !important;
    text-align: center !important;
  }

  .mobile-title-map h3 {
    font-size: 26px;
    margin-bottom: 20px;
    margin-top: 10px;
  }
}
@media (max-width: 700px) {
  .home-element .upper-quote span {
    left: 4px;
  }

  .home-element .down-quote span {
    right: 4px;
  }

  .space-image-text h4 {
    margin-bottom: 0 !important;
  }

  #osservatorio.home-element .bottom-font-size {
    margin-bottom: 24px !important;
  }

  #osservatorio.home-element .info-block.bottom .container {
    padding-bottom: 40px !important;
  }

  #moda.home-element,
  #chisiamo.home-element,
  #mondochicco.home-element {
    padding-top: 3px !important;
  }

  body #moda.home-element h2,
  body #chisiamo.home-element.dual-block .info-block h2 {
    margin-bottom: 24px !important;
  }

  body #mondochicco.home-element.dual-block .info-block h2 {
    padding-top: 18px !important;
    margin-bottom: 32px !important;
    line-height: 1.2em;
  }
}

/*# sourceMappingURL=visore-momenti.css.map */

/* mixin for multiline */
/*
@font-face {
  font-family: 'chiccoicon';
  src:  url('clientlib_product_card/css/fonts/chiccoicon.eot?lw0pog');
  src:  url('clientlib_product_card/css/fonts/chiccoicon.eot?lw0pog#iefix') format('embedded-opentype'),
    url('clientlib_product_card/css/fonts/chiccoicon.ttf?lw0pog') format('truetype'),
    url('clientlib_product_card/css/fonts/chiccoicon.woff?lw0pog') format('woff'),
    url('clientlib_product_card/css/fonts/chiccoicon.svg?lw0pog#chiccoicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/**
 * Better font smoothing for modern browsers.
 * @see https://davidwalsh.name/font-smoothing
 * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
 */
/* Used for: Titolo principale */
/* Used for: Dettaglio pdt e carrello */
/* Used for: Titolo box servizi */
/* Used for: Titolo tab prodotti moda (SHOP) */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: site normal text */
/* Used for: site normal text */
/* Used for: lists */
/* Used for: Buttons */
#piu-amati-block,
#offerte-categorie,
#offerte-risparmio {
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1300px) {
  #piu-amati-block,
  #offerte-categorie,
  #offerte-risparmio {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 550px) {
  #piu-amati-block,
  #offerte-categorie,
  #offerte-risparmio {
    padding: 0;
  }
}
#piu-amati-block .slick-slider-new .slick-next.slick-disabled:hover,
#piu-amati-block .slick-slider-new .slick-prev.slick-disabled:hover,
#offerte-categorie .slick-slider-new .slick-next.slick-disabled:hover,
#offerte-categorie .slick-slider-new .slick-prev.slick-disabled:hover,
#offerte-risparmio .slick-slider-new .slick-next.slick-disabled:hover,
#offerte-risparmio .slick-slider-new .slick-prev.slick-disabled:hover {
  opacity: 0.25 !important;
  cursor: default;
}
#piu-amati-block .catalogo-title,
#offerte-categorie .catalogo-title,
#offerte-risparmio .catalogo-title {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 0;
}
@media (max-width: 550px) {
  #piu-amati-block .catalogo-title,
  #offerte-categorie .catalogo-title,
  #offerte-risparmio .catalogo-title {
    margin-top: 10px;
  }
}
#piu-amati-block .catalogo-title.title-size,
#offerte-categorie .catalogo-title.title-size,
#offerte-risparmio .catalogo-title.title-size {
  font-size: 34px;
}
@media (max-width: 550px) {
  #piu-amati-block .catalogo-title.title-size,
  #offerte-categorie .catalogo-title.title-size,
  #offerte-risparmio .catalogo-title.title-size {
    font-size: 26px;
  }
}
@media (min-width: 1300px) {
  #piu-amati-block .container,
  #piu-amati-block .container-lg,
  #offerte-categorie .container,
  #offerte-categorie .container-lg,
  #offerte-risparmio .container,
  #offerte-risparmio .container-lg {
    width: 1000px;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto {
  padding-bottom: 0 !important;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto {
    max-width: 250px;
    margin: 0;
    margin-left: 30px;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big {
  max-width: 200px;
  max-height: 200px;
  margin: 0 auto;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big {
    max-width: 160px;
    max-height: 150px;
    margin: 0;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop {
  width: 100%;
  height: 200px;
  margin: 0 auto;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile {
  height: 150px;
  margin: 0 auto;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container {
  max-width: 200px;
  margin: 0 auto;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container {
    max-width: 160px;
    margin: 0;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Baloo Paaji", sans-serif;
  font-size: 15px;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a {
  color: #484d67;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p {
  font-weight: bold;
  font-size: 18px;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span {
  font-weight: 400;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto {
    font-size: 16px;
    text-align: center;
  }
}
@media (min-width: 1300px) {
  #piu-amati-block .container .wrapper-slider .slick-next,
  #piu-amati-block .container-lg .wrapper-slider .slick-next,
  #offerte-categorie .container .wrapper-slider .slick-next,
  #offerte-categorie .container-lg .wrapper-slider .slick-next,
  #offerte-risparmio .container .wrapper-slider .slick-next,
  #offerte-risparmio .container-lg .wrapper-slider .slick-next {
    right: -105px;
  }
  #piu-amati-block .container .wrapper-slider .slick-prev,
  #piu-amati-block .container-lg .wrapper-slider .slick-prev,
  #offerte-categorie .container .wrapper-slider .slick-prev,
  #offerte-categorie .container-lg .wrapper-slider .slick-prev,
  #offerte-risparmio .container .wrapper-slider .slick-prev,
  #offerte-risparmio .container-lg .wrapper-slider .slick-prev {
    left: -105px;
  }
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .slick-slide,
  #piu-amati-block .container-lg .wrapper-slider .slick-slide,
  #offerte-categorie .container .wrapper-slider .slick-slide,
  #offerte-categorie .container-lg .wrapper-slider .slick-slide,
  #offerte-risparmio .container .wrapper-slider .slick-slide,
  #offerte-risparmio .container-lg .wrapper-slider .slick-slide {
    padding: 0;
    margin: 0;
  }
  #piu-amati-block .container .wrapper-slider .slick-list,
  #piu-amati-block .container-lg .wrapper-slider .slick-list,
  #offerte-categorie .container .wrapper-slider .slick-list,
  #offerte-categorie .container-lg .wrapper-slider .slick-list,
  #offerte-risparmio .container .wrapper-slider .slick-list,
  #offerte-risparmio .container-lg .wrapper-slider .slick-list {
    padding: 0 120px 0 0;
  }
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big {
  height: 130px;
  width: 160px;
  position: relative;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after {
  content: '';
  display: block;
  height: 130px;
  width: 130px;
  background-color: #e21d38;
  border-radius: 50%;
  margin: 0 auto;
  padding: 5px;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img {
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 1em;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto {
  font-family: "Roboto", sans-serif;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a {
  color: #484d67;
}

#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-size: 16px;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p {
    font-size: 14px;
    text-align: center;
  }
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span {
  font-size: 18px;
  font-weight: 400;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after {
  background-color: #D8D9DE;
}
@media screen and (max-width: 550px) {
  #piu-amati-block .container-lg,
  #offerte-categorie .container-lg,
  #offerte-risparmio .container-lg {
    /* padding-left: 30px;
    padding-right: 0; */
    padding: 0;
  }
}

#piu-amati-block {
  background-color: #f6f6f7;
}

#offerte-categorie,
#offerte-risparmio {
  background-color: #FFFFFF;
  padding-top: 5px;
}
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a:hover{
	text-decoration: none;
}

/*# sourceMappingURL=slider-semplici.css.map */

/* mixin for multiline */
/*
@font-face {
  font-family: 'chiccoicon';
  src:  url('clientlib_observatory_four_articles/css/fonts/chiccoicon.eot?lw0pog');
  src:  url('clientlib_observatory_four_articles/css/fonts/chiccoicon.eot?lw0pog#iefix') format('embedded-opentype'),
    url('clientlib_observatory_four_articles/css/fonts/chiccoicon.ttf?lw0pog') format('truetype'),
    url('clientlib_observatory_four_articles/css/fonts/chiccoicon.woff?lw0pog') format('woff'),
    url('clientlib_observatory_four_articles/css/fonts/chiccoicon.svg?lw0pog#chiccoicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/**
 * Better font smoothing for modern browsers.
 * @see https://davidwalsh.name/font-smoothing
 * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
 */
/* Used for: Titolo principale */
/* Used for: Dettaglio pdt e carrello */
/* Used for: Titolo box servizi */
/* Used for: Titolo tab prodotti moda (SHOP) */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: site normal text */
/* Used for: site normal text */
/* Used for: lists */
/* Used for: Buttons */
.container-fluid {
  max-width: 1260px;
}

.title_osservatorio {
  font-size: 34px;
  font-family: "Baloo Paaji", sans-serif;
  line-height: 60px;
  text-align: center;
}

.upper-quote,
.down-quote {
  font-family: "Baloo Paaji", sans-serif;
  color: #484d67;
  position: relative;
  line-height: 32px;
  display: inline-block;
  width: 22px;
}

.upper-quote span {
  top: -20px;
  left: 10px;
  position: absolute;
  font-size: 30px;
}

.down-quote span {
  bottom: -15px;
  font-size: 30px;
  position: absolute;
  right: 10px;
}

.description_osservatorio {
  font-size: 20px;
  font-weight: 300;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 86%;
}

#bkgimg_osservatorio {
  width: 100%;
  min-height: 475px;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  background-color: #f6f6f8;
}
@media (max-width: 1199px) {
  #bkgimg_osservatorio {
    transform: scaleX(-1);
  }
  #bkgimg_osservatorio > * {
    transform: scaleX(-1);
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  #bkgimg_osservatorio .information-box {
    padding: 0 30px;
  }
  #bkgimg_osservatorio .slider_osservatorio .slick-list.draggable {
    padding: 10px 0;
  }
}

.lo_sai_che_img {
  height: 114px;
  width: 210px;
}

.lo_sai_che_logobox {
  text-align: center;
  margin-top: 124px;
  margin-bottom: -20px;
}

.ttl_osservatorio {
  font-family: "Pacifico";
  text-align: center;
  color: #1b4f94;
  font-size: 24px;
}

.lo_sai_che_list {
  list-style-type: none;
  line-height: 27px;
  padding-top: 17px;
  font-size: 16px;
  text-align: center;
  margin-right: 4px;
  margin-left: auto;
}

.lo_sai_che_btn {
  /* max-width: 200px; */
  margin-left: auto;
  margin-right: auto;
  margin-top: 36px;
  text-align: center;
}

.lo_sai_che_btn a{
	width: auto;
}

.slider_osservatorio {
  background-color: white;
  border-radius: 25px;
  height: 100%;
  margin-top: 40px;
  overflow: hidden;
}

.lsc-text {
  margin-top: 35px;
  margin-left: 30px;
  margin-right: 30px;
  margin-bottom: 10px;
  font-size: 16px;
}
.lsc-text p.truncate {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.lsc-text p b {
  text-transform: uppercase;
}

.slider_link_artical {
  font-size: 15px;
  font-weight: 900;
  color: #1b4f94;
  text-decoration: none;
}

.slick-dots li.slick-active button:before {
  color: #1b4f94 !important;
}

@media (max-width: 1238px) {
  .description_osservatorio {
    max-width: 87%;
  }

  .lo_sai_che_logobox {
    margin-top: 172px;
  }

  .lo_sai_che_btn {
    margin-top: 34px;
    margin-bottom: 34px;
  }
}
@media (max-width: 1024px) {
  .lo_sai_che_logobox {
    margin-top: 168px;
  }

  .lo_sai_che_list {
    margin-right: 0px;
  }

  .lo_sai_che_btn {
    margin-top: 34px;
    margin-bottom: 34px;
  }
}
@media (max-width: 768px) {
  .slider_osservatorio {
    margin-top: 17px;
  }

  .lsc-text {
    margin-top: 25px;
    margin-left: 25px;
    margin-right: 25px;
    margin-bottom: 2px;
    font-size: 14px;
  }

  .lo_sai_che_list {
    line-height: 21px;
    margin-top: 10px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
    font-size: 14px;
    margin-right: auto;
  }

  .description_osservatorio {
    max-width: 100%;
    font-size: 20px;
  }

  .lo_sai_che_logobox {
    margin-top: 140px;
  }

  .ttl_osservatorio {
    font-size: 23px;
  }

  .lo_sai_che_btn {
    margin-top: 23px;
  }
}
@media (max-width: 480px) {
  /* #bkgimg_osservatorio {
    background-image: none !important;
    background-color: #f6f6f8;
    transform: scaleX(-1);
  } */
  #bkgimg_osservatorio > * {
    transform: scaleX(-1);
  }

  .lo_sai_che_logobox {
    text-align: center;
    margin-top: 30px;
    margin-bottom: -20px;
  }

  .lo_sai_che_btn {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .ttl_osservatorio {
    font-size: 18px;
  }

  .title_osservatorio {
    font-size: 28px;
    line-height: 27px;
  }

  .description_osservatorio {
    max-width: 90%;
  }

  .upper-quote span {
    font-size: 25px;
    top: -24px;
    left: 15px;
  }

  .down-quote span {
    font-size: 25px;
    bottom: -12px;
    right: 15px;
  }

  .slider_osservatorio {
    margin-top: 17px;
  }

  .lsc-text {
    margin-top: 26px;
    margin-left: 17px;
    margin-right: 17px;
    margin-bottom: 0px;
    font-size: 16px;
  }

  .lo_sai_che_img {
    
  }
}

/*# sourceMappingURL=lo_sai_che.css.map */

.offersCardContainer {
  max-width: 1260px;
  background-color: #ffffff;
  margin: 0px auto;
  text-align: center;
}
.offersCardContainer .card-container {
  padding: 0 10px;
}
.offersCardContainer h2.chicco_style_heading_2 {
  font-size: 34px;
  margin: 10px 0 0;
}
@media screen and (max-width: 550px) {
  .offersCardContainer h2.chicco_style_heading_2 {
    font-size: 26px;
  }
}
.offersCardContainer.offerPage {
  padding-top: 20px;
}
/*@media (max-width: 990px) {
  .offersCardContainer.offerPage {
    padding-top: 30px;
  }
}*/
@media (max-width: 767px) {
  .offersCardContainer .offersModule1 .title > h1 {
    font-size: 26px;
  }
}

@media (max-width: 550px) {
  .offersCardContainer .card {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 110px;
  }

  .offersCardContainer .card .card-text {
    padding-left: 24px;
    padding-right: 24px;
  }

  .offersCardContainer .card .card-text p {
    font-size: 13px;
    line-height: 1.4;
  }
}
.offersCardContainer .card .card-button {
  background-color: #f6f6f7 !important;
}

.offersCardContainer .progress {
  height: 7px;
  margin-bottom: 14px;
  background-color: #fff;
}

.offersCardContainer .card .card-text a.btn.btn-chicco {
  min-width: 140px;
}

.offersCardContainer .progress-bar {
  background-color: #1c4f93;
}

.offersCardContainer .card {
  margin: 0 auto;
  max-width: 400px;
  height: 400px;
  margin-bottom: 45px;
  position: relative;
  background-color: #f6f6f7;
}

.offersCardContainer .card .card-text {
  margin-top: 0;
  padding-top: 6px;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 26px;
}

.offersCardContainer .card .card-text p {
  font-size: 16px;
  margin-bottom: 20px;
  letter-spacing: 0.6px;
}

.offersCardContainer .card .card-text p,
.offersCardContainer .card .card-title h4 {
  font-weight: 300;
}

.offersCardContainer .offersModule1 {
  margin: 0 auto;
  display: table;
  height: 400px;
  background-color: #d8d9de;
  padding: 0 18%;
  text-align: center;
}

.offersCardContainer .offersModule1 .content {
  display: table-cell;
  vertical-align: middle;
}

@media (max-width: 767px) {
  .offersCardContainer .offersModule1 {
    height: auto;
    margin-bottom: 10px;
    max-width: 400px;
    width: 100%;
    padding: 40px 0;
  }
}
@media (min-width: 768px) and (max-width: 990px) {
  .offersCardContainer .offersModule1 {
    height: 400px;
    max-width: 400px;
    width: 100%;
    padding: 10px 40px;
  }
}
.offersCardContainer .offersModule1 .text {
  font-size: 20px;
  padding: 16px 0 28px;
}
@media (max-width: 990px) {
  .offersCardContainer .offersModule1 .text {
    font-size: 16px;
  }
}

.offersCardContainer .card .card-image {
  display: block;
  width: 100%;
  height: 200px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  /* TODO MOBILE ? */
}

@media (min-width: 991px) {
  .offersCardContainer .monthlyOffer .card {
    max-width: 608px;
    height: 400px;
  }
}
.offersCardContainer .card .card-title {
  padding-top: 30px;
}

.offersCardContainer .card .card-title h4 {
  font-size: 24px;
  margin: 0;
  overflow: hidden;
  height: 26px;
  padding: 0;
  margin: 0 10px;
}

@media (max-width: 479px) {
  .offersCardContainer .card .card-title h4 {
    font-size: 18px;
  }
}
.expireText > div {
  width: 37px;
  display: inline-block;
  /* margin: 0 3px; */
  color: #9fa1af;
}

.expireText > span {
  position: relative;
  top: -18px;
  font-weight: 500;
  color: #484d67;
}

.expireText div.text {
  font-size: 10px;
}

.expireText div.number {
  font-size: 18px;
}

/* RIBBON */
.ribbon {
  width: 95px;
  height: 24px;
  background-color: #484e67;
  position: absolute;
  top: 30px;
  right: 0px;
  color: white;
  line-height: 24px;
  padding-right: 16px;
  font-size: 12px;
  font-weight: bold;
}
.cardLink .ribbon {
  min-width: 95px;
  max-width: 380px;
  width : unset;
  /*padding-left : 7px;*/
  padding: 0;
  text-align: center;
}
.cardLink .ribbon .text{
  white-space: nowrap;
  overflow: hidden;
  max-width: 350px;
}
.cardLink p{
  /*text-overflow: ellipsis;*/
  overflow: hidden;
  width: 100%; 
  /*white-space: nowrap;*/
}
.offerdescription{
    font-size: 16px;
    margin: 8px 16px;
}
.offerdescription p{
  /*text-overflow: ellipsis;*/
  overflow: hidden;
  width: 100%;
  /*white-space: pre-wrap;*/
  text-align: left;
}
.offerdescription+.offer-cta a{
    font-family: "Baloo Paaji",sans-serif;
    font-size: 15px;
    color: #1b4f94;
}
.offerdescription+.offer-cta{
    text-align: left;
    margin-left: 16px;
}
.ribbon:before {
  content: '';
  position: absolute;
  z-index: 2;
  left: -5px;
  border-top: 12px solid #484e67;
  border-bottom: 12px solid #484e67;
  border-left: 6px solid transparent;
}

.ribbon div {
  /*float: right;*/
  z-index: 2;
}

.offersCardContainer .ui-component.ui-component-slider .slider-instance .slick-dots {
  padding-top: 0px;
}

@media (max-width: 767px) {
  .offersCardContainer .ui-component.ui-component-slider .slider-instance .slick-dots {
    padding-top: 15px;
  }
}
.offersCardContainer .slide .card {
  margin-bottom: 0px;
}
@media (max-width: 550px) {
  .offersCardContainer .slide .card {
    margin: 0 5px;
  }
}
.offersCardContainer .slide .card > a.cardLink {
  text-decoration: none;
  outline: none;
}
a.cardLink{
	text-decoration: none;
  	outline: none;
}
.otherOffers {
  margin: 30px 0;
}

/*# sourceMappingURL=offers.css.map */

/* mixin for multiline */
/*
@font-face {
  font-family: 'chiccoicon';
  src:  url('clientlib-newdesign/resources/style/fonts/chiccoicon.eot?lw0pog');
  src:  url('clientlib-newdesign/resources/style/fonts/chiccoicon.eot?lw0pog#iefix') format('embedded-opentype'),
    url('clientlib-newdesign/resources/style/fonts/chiccoicon.ttf?lw0pog') format('truetype'),
    url('clientlib-newdesign/resources/style/fonts/chiccoicon.woff?lw0pog') format('woff'),
    url('clientlib-newdesign/resources/style/fonts/chiccoicon.svg?lw0pog#chiccoicon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/**
 * Better font smoothing for modern browsers.
 * @see https://davidwalsh.name/font-smoothing
 * @see https://developer.mozilla.org/en-US/docs/Web/CSS/font-smooth
 */
/* Used for: Titolo principale */
/* Used for: Dettaglio pdt e carrello */
/* Used for: Titolo box servizi */
/* Used for: Titolo tab prodotti moda (SHOP) */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: n/a */
/* Used for: site normal text */
/* Used for: site normal text */
/* Used for: lists */
/* Used for: Buttons */
#piu-amati-block,
#offerte-categorie,
#offerte-risparmio {
  text-align: center;
}
@media screen and (min-width: 768px) and (max-width: 1300px) {
  #piu-amati-block,
  #offerte-categorie,
  #offerte-risparmio {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 550px) {
  #piu-amati-block,
  #offerte-categorie,
  #offerte-risparmio {
    padding: 0;
  }
}
#piu-amati-block .slick-slider-new .slick-next.slick-disabled:hover,
#piu-amati-block .slick-slider-new .slick-prev.slick-disabled:hover,
#offerte-categorie .slick-slider-new .slick-next.slick-disabled:hover,
#offerte-categorie .slick-slider-new .slick-prev.slick-disabled:hover,
#offerte-risparmio .slick-slider-new .slick-next.slick-disabled:hover,
#offerte-risparmio .slick-slider-new .slick-prev.slick-disabled:hover {
  opacity: 0.25 !important;
  cursor: default;
}
#piu-amati-block .catalogo-title,
#offerte-categorie .catalogo-title,
#offerte-risparmio .catalogo-title {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 0;
}
@media (max-width: 550px) {
  #piu-amati-block .catalogo-title,
  #offerte-categorie .catalogo-title,
  #offerte-risparmio .catalogo-title {
    margin-top: 10px;
  }
}
#piu-amati-block .catalogo-title.title-size,
#offerte-categorie .catalogo-title.title-size,
#offerte-risparmio .catalogo-title.title-size {
  font-size: 34px;
}
@media (max-width: 550px) {
  #piu-amati-block .catalogo-title.title-size,
  #offerte-categorie .catalogo-title.title-size,
  #offerte-risparmio .catalogo-title.title-size {
    font-size: 26px;
  }
}
@media (min-width: 1300px) {
  #piu-amati-block .container,
  #piu-amati-block .container-lg,
  #offerte-categorie .container,
  #offerte-categorie .container-lg,
  #offerte-risparmio .container,
  #offerte-risparmio .container-lg {
    width: 1000px;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto {
  padding-bottom: 0 !important;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto {
    max-width: 250px;
    margin: 0;
    margin-left: 30px;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big {
  max-width: 200px;
  max-height: 200px;
  margin: 0 auto;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big {
    max-width: 160px;
    max-height: 150px;
    margin: 0;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-desktop {
  width: 100%;
  height: 200px;
  margin: 0 auto;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .card-image-big a img.img-mobile {
  height: 150px;
  margin: 0 auto;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container {
  max-width: 200px;
  margin: 0 auto;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container {
    max-width: 160px;
    margin: 0;
  }
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Baloo Paaji", sans-serif;
  font-size: 15px;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto a {
  color: #484d67;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p {
  font-weight: bold;
  font-size: 18px;
}
#piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .prezzi-prodotto p span {
  font-weight: 400;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #piu-amati-block .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-categorie .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-categorie .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-risparmio .container .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto,
  #offerte-risparmio .container-lg .wrapper-slider .box-interno-prodotto .product-info-container .nome-prodotto {
    font-size: 16px;
    text-align: center;
  }
}
@media (min-width: 1300px) {
  #piu-amati-block .container .wrapper-slider .slick-next,
  #piu-amati-block .container-lg .wrapper-slider .slick-next,
  #offerte-categorie .container .wrapper-slider .slick-next,
  #offerte-categorie .container-lg .wrapper-slider .slick-next,
  #offerte-risparmio .container .wrapper-slider .slick-next,
  #offerte-risparmio .container-lg .wrapper-slider .slick-next {
    right: -105px;
  }
  #piu-amati-block .container .wrapper-slider .slick-prev,
  #piu-amati-block .container-lg .wrapper-slider .slick-prev,
  #offerte-categorie .container .wrapper-slider .slick-prev,
  #offerte-categorie .container-lg .wrapper-slider .slick-prev,
  #offerte-risparmio .container .wrapper-slider .slick-prev,
  #offerte-risparmio .container-lg .wrapper-slider .slick-prev {
    left: -105px;
  }
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .slick-slide,
  #piu-amati-block .container-lg .wrapper-slider .slick-slide,
  #offerte-categorie .container .wrapper-slider .slick-slide,
  #offerte-categorie .container-lg .wrapper-slider .slick-slide,
  #offerte-risparmio .container .wrapper-slider .slick-slide,
  #offerte-risparmio .container-lg .wrapper-slider .slick-slide {
    padding: 0;
    margin: 0;
  }
  #piu-amati-block .container .wrapper-slider .slick-list,
  #piu-amati-block .container-lg .wrapper-slider .slick-list,
  #offerte-categorie .container .wrapper-slider .slick-list,
  #offerte-categorie .container-lg .wrapper-slider .slick-list,
  #offerte-risparmio .container .wrapper-slider .slick-list,
  #offerte-risparmio .container-lg .wrapper-slider .slick-list {
    padding: 0 120px 0 0;
  }
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big {
  height: 130px;
  width: 160px;
  position: relative;
}

#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after {
  content: '';
  display: block;
  height: 130px;
  width: 130px;
  background-color: #e21d38;
  border-radius: 50%;
  margin: 0 auto;
  padding: 5px;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .card-image-big a img,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a img {
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 1em;
  margin-right: -50%;
  transform: translate(-50%, -50%);
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto {
  font-family: "Roboto", sans-serif;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .nome-prodotto a {
  color: #484d67;
}

#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-size: 16px;
}
@media (max-width: 550px) {
  #piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p,
  #offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p {
    font-size: 14px;
    text-align: center;
  }
}
#piu-amati-block .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .prezzi-prodotto p span,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .prezzi-prodotto p span {
  font-size: 18px;
  font-weight: 400;
}
#piu-amati-block .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#piu-amati-block .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after,
#offerte-risparmio .container-lg .wrapper-slider .sc-offerte-risparmio .box-interno-prodotto .card-image-big a span:after {
  background-color: #D8D9DE;
}
@media screen and (max-width: 550px) {
  #piu-amati-block .container-lg,
  #offerte-categorie .container-lg,
  #offerte-risparmio .container-lg {
    /* padding-left: 30px;
    padding-right: 0; */
    padding: 0;
  }
}

#piu-amati-block {
  background-color: #f6f6f7;
}

#offerte-categorie,
#offerte-risparmio {
  background-color: #FFFFFF;
  padding-top: 5px;
}
#offerte-categorie .container-lg .wrapper-slider .sc-offerte-categorie .box-interno-prodotto .nome-prodotto a:hover{
	text-decoration: none;
}


/*# sourceMappingURL=slider-semplici.css.map */

