.ba-add-to-cart-quantity i {
    FONT-WEIGHT: 100;
    cursor: pointer;
    font-size: 14px;
    padding: 5px;
    text-align: center;
    transition: .3s;
    width: 10px;
  	height: 10px;
}

.ba-add-to-cart-quantity {
    align-items: center;
    border: 1px solid var(--border);
  	border-radius: 5px;
    margin-right: 20px;
    padding: 5px;
    padding-top: 0px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-left: 2px;
    position: relative;
}

.payform-tinkoff-row {
  width: 100%;
  height: 48px;
  border-radius: 5px;
  width: 100%;
  padding-left:20px;
  padding-right:20px;
  display: block;
  margin: 0 auto;
}
.payform-tinkoff-row-bt {
  width: 50%;
  height: 40px;
  border-radius: 5px;
  border: 1px solid #eeeeee;
  background-color: #ef7f1b;
	color: #fff;
  margin: 0 auto;
  display: block;
}

.ba-checkout-authentication-btn-wrapper span, .com_virtuemart .fg-button, .com_virtuemart .button, .pager li > a, .pager li > span, .btn {
  background-color: #ef7f1b;
  border: 1px solid #eeeeee;
	color: #fff;
}

.prod-1 {
 		border: 1px solid #eeeeee; 
    background: #fff; 
  	height: auto;
}
.image-prod {
		padding: 25px;
  	width: 50%;
}
.mini-prod {
		padding-left: 25px;
}
.descr-prod {
		padding-left: 25px;
}
.name-prod {
		vertical-align: top;
  	padding-top: 30px;
  	height: 25%;
}
.prod_price {
		font-size: 1.5em;
}
