
/* общий блок содержащий в себе: количество упаковок, текст справа от количества упаковок (контейнер для них) */
.epBlockQuantity{
	display:none;
	padding-top:8px;
	width:100%;
	height:52px; 
}
/* первая настройка (общая) для: количество упаковок, текст справа от количества упаковок (снизу еще есть перекрывающие настройки) */
.epQuantity,.epText{
	float:left;
	display:block;
	-webkit-align-items: center;
	align-items: center;
	border: 1px solid #777;
	border-radius: 10px;
	background-color: #fff;
	box-sizing: border-box;
	font-size: 14px;
	width: 102px;
	height: 45px;
	text-align: center;
}
/* общая стоимость, общая настройка */
.epPrice{
	display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
	margin: 0;
    padding: 0;
    border: 0;
	box-sizing: content-box;
	color: #fc002a;
    font-weight: 600;
	font-size: 20px;
    line-height: 1.35;
	text-align: left;
	-webkit-font-smoothing: antialiased;
}
/* текст справа от количества упаковок */
.epText{
	border: 0px solid #777;
	border-radius: 0;
	text-align: left;
	font-size: 18px;
	width: fit-content;
	margin-left: 14px;
	line-height:45px;
	font-family: 'Gilroy', Arial, sans-serif;
}
/* количество упаковок */
.epQuantity{
	background:#fff;
	width: 102px;
	border: 1px solid #EF0328;
	border-radius: 10px;
	font-size: 16px;
	font-weight:400;
	line-height:45px;
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	font-family: 'Gilroy', Arial, sans-serif;
}
/* минус и плюс */
.t-store__prod__quantity__plus,
.t-store__prod__quantity__minus,
.t-store__prod__quantity__plus-wrapper,
.t-store__prod__quantity__minus-wrapper{
	display:none;
}
/* контейнер для поля ввода метров */
.t-store__prod__quantity{
	width:102px;
}
/* поле ввода метров */
.t-store__prod__quantity input{
	width:100%;
}
/* общий блок поля ввода метров, кнопок и тд */
/* уменьшил отступ сверху от строки количества упаковок для красоты*/
.t-store__prod-popup__btn-wrapper{
    margin-top: 10px !important;
}
