

.product_packs__pack__attr, .product__attr__attr{
  display: inline-block;
  padding: 5px 12px;
  border: 1px solid lightgrey;
  margin-right: 10px;
  cursor: pointer;
  text-transform: uppercase;
}

.product_packs__pack__attr:hover{
  background-color: lightgrey;
}

.product__attr__attr:hover{
  background-color: lightgrey;
}



.product_packs__pack__img, .product__attr__img{
  cursor: pointer;
  display: inline-block;
  border: 1px solid transparent;
}
.product_packs__pack__img:hover{
  border: 1px solid lightgrey;
}

.product_packs__pack__img img{
  width: 70px;
}
.product__attr__img img{
  width: 70px;
}


.tabulka_vel{
  margin-top: 20px;
  margin-bottom: 20px;
}



/*----------------------attributes------------------------*/


.product_attribute li{
  list-style: none;
  display: inline-block;
}
.product_attribute ul{
  margin-left: 0;
}



/*-----------------------features-------------------------*/

.product__feature{
	
}
.product__feature img{
	cursor: pointer;
	transition: opacity 0.3s ease-out;
}
.product__feature img:hover{
	opacity: 0.6;
}
.click__product__feature{
	margin-bottom: 20px;
	position: relative;
	display: inline-block;
}
.product__feature__popup{
	position: absolute;
	padding: 14px;
  background-color: black;
  color: white;
	box-shadow: 0 2px 25px 0 rgba(0, 0, 0, 0.1);
	top: 10px;
	left:10px;
	z-index: 999;
	display: none;
	width: 250px;
	font-size: 13px;
  overflow: hidden;
  pointer-events: none;
}
.product__feature__popup__close{
	position: absolute;
	right:5px;
	top:0px;
	font-size: 20px;
	cursor: pointer;
	z-index: 99;
}


/*-----------------------produkt-detail------------------------*/

.productCover_slider{
  position: relative;
  display: list-item;
  list-style: circle;
  margin-top: 10px;
 /*  margin-left: -20px; */
  text-align: left;
}

.productCover_list{
  position: relative;
  display: list-item;
  list-style-type: circle;
  margin-top: 8px;
  list-style: inside;
}

.productCover_wrap{
  position: absolute;
  width: 100%;
}

#layer_cart_product_attributes_size{
  text-transform: uppercase;
}


.yes_packs a{
  justify-content: normal !important;
  display: inline-block !important;
}

.cart__line_a{
  display: inline-block;
}






