.cart-content__buttons {
	padding-top : 5px;
}

.cart-content__buttons:after {
	display : block;
	content : '';
	clear   : both;
}

.cart-content__button-summ {
	float         : right;
	font-size     : 0;
	/*background    : #7a3035;*/
	border-radius : 5px;
	display       : table;
	overflow      : hidden;
}

.cart-content__order-payment-submit .js-online-pay {
	color : rgba(0, 0, 0, 0.8);
	font  : 9px/18px "San Francisco", sans-serif;
}
.cart-content__button-summ-cnt {
	display        : table-cell;
	font           : 300 28px/28px 'San Francisco', sans-serif;
	color          : #ffffff;
	padding        : 15px 25px;
	vertical-align : middle;
	position       : relative;
	text-align     : center;
}

.cart-content__button-summ-cnt:after {
	position   : absolute;
	right      : -1px;
	top        : 15px;
	bottom     : 15px;
	width      : 1px;
	background : rgba(0, 0, 0, .2);
	content    : '';
	text-align : center;
}

.cart-content__button-summ-order {
	display        : table-cell;
	vertical-align : middle;
	font           : 500 18px/18px 'San Francisco', sans-serif;
	color          : #ffffff;
	padding        : 15px 25px;
}

.cart-content__button-summ-order:hover {
	background-color : #61262a;
	cursor           : pointer;
}

.cart-content__button-summ-order i {
	margin-left : 10px;
}

.cart-content__button-addons {
	float : left;
}

.cart-content__button-addons a {
	display         : block;
	background      : url('/packages/mega45-core/images/cart-plus.png') no-repeat 0 50%;
	padding         : 10px 0 10px 50px;
	font            : 500 18px/18px 'San Francisco', sans-serif;
	color           : #7a3035;
	text-decoration : none;
}