aside .product-icon{
  font-size:8px;
  padding:.5em .3em;
  margin:0.2em;
}
aside .nav-menus-wrapper .nav-menu-wrapper-sub{
  max-width:100%;
}

.btn-buy-blue {
	font-weight: 900;
	position: relative;
	display: flex;
	width: 100%;
	min-width: 200px;
	margin-bottom: .5rem;
	padding: 1rem;
	text-decoration: none;
	color: #fff !important;
	background: #192284;
	justify-content: space-between;
}

.btn-buy-blue:after {
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	content: '\f105';
}

.btn-buy-blue:hover {
	color: #fff;
	background: #191F68;
}