/*====== css qty =====*/
.qty_area	{
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: flex-end;
		height:fit-content;
}


.qty_area.in_cart{
	justify-content: flex-end;
}


.product_card_counter {
	position: relative;
	width: fit-content;
	height: fit-content; 
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: space-between; 
	border-radius: 12px;
}

.product_card_counter .items__control, 
.product_card_counter .counter_field{
	transition: 0.25s; 
}


.product_card_counter .items__control {
 	width: fit-content;
	height: 36px;
	padding: 0px 8px 0px 8px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.product_card_counter .items__control img {
	width: 20px;
}

.product_card_counter .counter_field {
	width: 60px;
}


/* Start */
.product_card_counter.start {background: unset;}
.product_card_counter.start .items__control.left,
.product_card_counter.start  .counter_field{
	opacity: 0;
}


/* @media (max-width: 1366px) {   */

	.product_card_counter.start .items__control.left,
	.product_card_counter.start  .counter_field{
		display:none;
	}

/* } */

/* Ative */
.product_card_counter.active{width: 100%;}

.product_card_counter.active .items__control.left,
.product_card_counter.active .counter_field{
	opacity: 1;
}

.product_card_counter.active .items__control.left{
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}

.product_card_counter.active .items__control.right{
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}



.in_cart_text{
	color: white;
	margin-right: 4px;
	opacity: 1;
}

.active .in_cart_text, .start img{
	display: none;
}


/* Миниатюрная корзина, для vertical_4 и для всех разрешений от 1024 и менее */

.vertical_4 .in_cart_text{ display: none !important;}
.vertical_4 .start img{display: block;} 
@media(max-width: 1024px){
		.in_cart_text{ display: none !important;}
		.start img{display: block;} 
}
