.block_complect_22{display: flex;flex-wrap: wrap;align-items: stretch;gap: 10px;margin-top:1.225em;margin-bottom:1.225em;}
.block_complect_22 .item_complect{display: flex;   flex-direction: column;   justify-content: space-between;   height: auto;width: 25%;max-width:165px;}
.block_complect_22 .item_complect .item_complect_title{min-height:40px;text-align:center;padding:10px 5px;}

.block_complect_22 .item_complect .item_complect_title{ }
.item_complect select	{

	margin: 0;
	padding: 4px;
	height: 27px;
	border: 1px solid #a3a5a5;
	border-radius: 4px;
	background: #fff;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 2px 2px -1px rgba(180, 188, 191, 0.7);
	color: #000;
	vertical-align: middle;
	font-size: 13px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	width:100%;

	}
ol.filter-button-group{display: flex; padding-left: 0; justify-content: space-between;}
ol.filter-button-group li{border: 1px solid #ccc; border-radius: 10px; padding: 5px 10px;cursor: pointer;}
ol.filter-button-group li.setfilter{background-color:#efefef;box-shadow: inset 1px 1px 10px -1px;border:none;}
.dnone{display:none;}

@keyframes fadeIn {
  0% {opacity:0;}  
  100% {opacity:1;}
}
@keyframes fadeOut {
  0% {opacity:1;}  
  100% {opacity:0;}
}

.fade-in {
  animation: fadeIn ease 2s;
  -webkit-animation: fadeIn ease 2s;
  -moz-animation: fadeIn ease 2s;
  -o-animation: fadeIn ease 2s;
  -ms-animation: fadeIn ease 2s;
}
.fade-out {
  animation: fadeOut ease 2s;
  -webkit-animation: fadeOut ease 2s;
  -moz-animation: fadeOut ease 2s;
  -o-animation: fadeOut ease 2s;
  -ms-animation: fadeOut ease 2s;
}
.filter-select-group, .filter-select-group:focus, .filter-select-group:visited{
	background-color: #fff;
	text-transform: lowercase;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #333;;
	font-size: 1.2em;
	margin-top: 7px;
	margin-bottom: 7px;	
	outline:0px;
}
.product-preview__name, .product-preview__prices{
	font-size:14px;
	padding-bottom:10px;
	text-align:center;
	
}

.dnone {
  display: none !important;
}
@media (max-width: 767px) {
	.block_complect_22 {justify-content: space-around;}
	.block_complect_22 .item_complect{width: 50%;}
	.block_complect_22 .item_complect .product-preview__name{  font-size: 12px;}	
}

.akcia64{color:var(--color-defile);}

.tovaraddbasket .json_add_cart-item{display: flex; justify-content: space-between; gap:20px;border-bottom: 1px solid #e4e4e4;padding-bottom: 15px;margin-bottom: 20px;}
.tovaraddbasket .json_add_cart-item_body{text-align: left;width: 60%;}
.tovaraddbasket .json_add_cart-item_body_name{padding-bottom:10px;font-size: var(--size-defile-title);}
.tovaraddbasket .json_add_cart-item_body_price{padding-bottom:10px;padding-top:10px;}
.tovaraddbasket .popup__content-footer{display: flex; justify-content: space-between; gap:20px;}
.tovaraddbasket .panelya1{max-height:400px;}
.tovaraddbasket .popup__content-footer{padding-bottom: 30px;}