/* CSS Document */
.equal {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}
#prenotationModal #nexi_submit{
    display:none;
}
.onsale{
    text-decoration:line-through;
                                                    
                                                    margin-bottom:0;
}
.cart.not-empty .cart-summary {
	font-size: 1.5rem;
  
	font-family: "Open Sans", sans-serif;
	color: #fff;
	display: block;
	background-color: var(--iper-red);
	border-radius: 50%;
	font-size: 0.9rem;
	text-align: center;
	width: 25px;
	height: 25px;
	line-height: 1.4;
	position: absolute;
	top: 5px;
	right: 5px;
	border: 1px solid #fff;
	font-weight: normal;
  }
  .cart.not-empty {
	position: fixed;
	z-index: 10;
	right: 20px;
	background-color: #fff;
  }
#hiddenfields .remove {
  display: none;
}
.prenotation-form{
  display:none;
margin: 15px;
position: absolute;
top: -241px;
background: rgba(255,255,255,0.9);
width: 300px;
left: -35px;
}
.prenotation-form td {
padding:2px;

}
.single-listenascita .button {
  display:inline-block;
  border:1px solid #ccc;
  padding:10px;
  text-decoration:none;
  border-radius:5px;
  background-color:#eee;
}

.single-listenascita .button:hover{
  background-color:yellow;
}

.wishlist-item {
float:left;
margin:10px;
width:300px;
height:364px;
background-color:rgba(255,255,255,0.8);
border:1px solid #ccc;

}
.wishlist-product {
  float:left;
margin:10px;
height:268px;
}
.prenotation {
  float:left;
margin:30px 20px;
position:relative;
}
  
.wishlist-hr {
  clear:both;
}
.wishlist-thanks {
  text-align:center;
  font-size:18px;
  margin:30px;
  border:2px solid #ccc;
  border-radius:5px;
  padding:20px;
  background:#fff;
}
.wishlist-thanks p {
  margin:10px 0;
}
  .wishlist-image-form {
float:left;
width:153px;
height:150px;
}
.wishlist-salesprice,
  .wishlist-price {

/*margin:30px 10px;
color:#fff;*/
padding:5px;
/*background:red;
border-radius:10px;*/

}
.wishlist-cod {
	display:none;
}

.wishlist-item img {
	border-radius:15px;
}

#list-head{
	margin-bottom: 40px;
}
.list-logo {
	padding:20px;
}

.single-listenascita .thumbnail h3 {
    height: 80px;
    overflow: hidden;
}
.list-product {
  /*! clear: bo; */
  min-height: 350px;
}
i.cart {
  font-size: 4.2rem;
  border: 2px solid orange;
  padding: 1rem;
  color: #ef4c4f;
  cursor: pointer;
  border-radius: 15px;
}


article.listenascita {
	width: 100%  !important; 
	margin: 1% 10%;
	padding: 1rem;
	display: flex;
	align-items: center;
	text-align: center;
	border-radius: 15px;
	justify-content: center;
  }

@media (min-width: 992px) { 
	.post-type-archive-listenascita .content-padder {
		display: flex;
		flex-wrap: wrap;
	}
	article.listenascita {
		width: 30% !important;
		margin: 1% 10%;
		padding: 1rem;
		display: flex;
		align-items: center;
		text-align: center;
		border-radius: 15px;
		justify-content: center;
	  }
}

/* listenascita.css | https://devnegozi.iperbimbo.it/genova/wp-content/plugins/listenascita_negozi//listenascita.css?ver=2 */


  
  .wishlist-salesprice, .wishlist-price {
	height: 2rem;
  }
  
  /* In linea #26 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */
  

  .list-product {
	width: 100%;
	margin: 1rem;
	/*! box-sizing: content-box; */
	margin-bottom: 5rem;
  }


  .list-thumbnail {
	
	background: white;
	
	padding: 1.5rem;
	margin-bottom: 1rem;
	border-radius: 15px;
	width: calc(100vw - 4rem);
	height: calc(100vw - 4rem);
	box-shadow: 1px 1px 5px #ccc;
	  
  }


@media (min-width: 992px) { 

	.equal {
		justify-content: flex-start;
		align-items: flex-start;
	}

	.list-product {
		width: 22.36%;
		margin: 1rem;

	}
	.list-thumbnail {
		width: 250px;
		height: 250px;
		background: white;
		display: flex;
		align-items: center;
		padding: 1.5rem;
		margin-bottom: 1rem;
		border-radius: 15px;
	}

		
	.list-product:nth-child(4n) {

		margin-right: 0;
	}
	
	.list-product:nth-child(4n+1) {
		margin-left: 0;
	}
}

  
.product-title {
	display: block;
	height: 2.6rem;
	overflow: hidden;
	margin: 0;
	font-size: 0.9rem;
  }
  .wishlist-price span {
	font-size: 0.9rem !important;
  }

/* listenascita.css | https://devnegozi.iperbimbo.it/genova/wp-content/plugins/listenascita_negozi//listenascita.css?ver=2.1 */

.single-listenascita .button {
	/* border: 1px solid #ccc; */
	/* padding: 10px; */
	/* background-color: #eee; */
	border: 1px solid var(--iper-red);
	padding: 0.6rem 2rem;
	background-color: var(--iper-red);
	color: #fff;
  }
  
  /* In linea #26 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */
  
  .single-listenascita .button.not-available {
	background-color: var(--iper-dark-grey);
	border: 1px solid var(--iper-dark-grey);
  }
	


/* listenascita.css | https://devnegozi.iperbimbo.it/genova/wp-content/plugins/listenascita_negozi//listenascita.css?ver=2.1 */

i.cart {
	/* font-size: 4.2rem; */
	font-size: 2rem;
  }
  
  /* In linea #26 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */
  
  .ln-cart {
	display: flex;
	justify-content: flex-end;
  }
  /* listenascita.css | https://devnegozi.iperbimbo.it/genova/wp-content/plugins/listenascita_negozi//listenascita.css?ver=2.1 */

i.cart {
	/* font-size: 4.2rem; */
	font-size: 2rem;
  }
  
  
  
  /* In linea #26 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */
  
  .ln-cart {
	display: flex;
	justify-content: flex-end;
  }



/* In linea #24 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */

#conferma-prenotatione {
	background-color: var(--iper-red);
	border-color: var(--iper-red);
  }
  
  .modal-footer button, .modal-footer input {
	border-radius: 5px;
  }
  .modal-title {
	font-family: 'NewSpirit',serif;
	color: var(--iper-dark-grey);
	font-style: normal;
  }
  
  #list-cart, .ln-cart {
	font-size: 0.8rem;
  }
  



/* In linea #25 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */

.password-form {
	background: #fff;
	padding: 1rem 3rem;
	border-radius: 15px;
  }
  
  input[name="post_password"] {
	border: 1px solid black;
	border-radius: 5px;
	padding: 1rem;
  }
  
  .password-form .btn.btn-default {
	color: white;
	background: var(--iper-red);
	border: 1px solid var(--iper-red);
	border-radius: 5px;
	padding: 0.4rem 1rem;
	width: 100%;
  }

/* In linea #25 | https://devnegozi.iperbimbo.it/genova/listenascita/gino-pino-lista-pina/ */

.custom-password-message {
	color: var(--iper-red);
	font-weight: bold;
  }
  @media (max-width: 992px) { 
		.hidden-mobile{
			display: none;
		}
		
	}


/* In linea #25 | https://devnegozi.iperbimbo.it/genova/listenascita/page/3/ */

.pagination > li > a, .pagination > li > span {
	color: var(--iper-dark-grey) !important;
  }
  
  .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

	background-color: var(--iper-dark-grey) !important;
  }
  
  .btn.btn-success {
	background-color: var(--iper-dark-grey) !important;
  }
  .blockui{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
    background: white;
    display: flex;
    flex-direction: column;
    padding: 10%;
  }