.g5core-search-button {
	a {
		border: none;
		width: auto;
		padding: 0;
	}
	i {
		font-size: 28px;
	}
	span{
		padding-left: 13px;
		font-weight: 500;
		color: var(--g5-color-text-main);
	}
	.fa-search:before{
		content: '\f0da';
	}
}


.g5core-login-button {
	i {
		color: var(--g5-color-heading);
	}
	span {
		font-size: 13px;
		font-weight: 600;
		text-transform: uppercase;
	}
}

.g5core-header-customize-item + .g5core-header-customize-item {
	margin-left: 2.25rem;
}

.g5core-header-customize {
	ul.g5core-social-networks.g5core-social-networks {
		li {
			margin-top: 0;
			margin-bottom: 0;
		}
		a {
			color: inherit;
			background-color: transparent;
			border-width: 0;
			width: auto;
			font-size: 14px;
			font-weight: 400;
			i {
				color: inherit;
			}
		}
		li + li {
			margin-left: 1.5rem;
		}
	}
}

.g5core-header-customize:not(.no-items) + .g5core-menu-popup-button,
.g5core-header-customize:not(.no-items) + .g5core-primary-menu,
.g5core-menu-popup-button + .g5core-header-customize:not(.no-items),
.g5core-primary-menu + .g5core-header-customize:not(.no-items) {
	margin-left: 50px;
}
.g5core-hc-search-box {
	.g5core-search-form {
		button{
			font-size: 20px;
			i{
				color: var(--g5-color-heading);
				font-weight: 400;
			}
		}
		input[type=search]{
			font-weight: 500;
			min-width: 270px;
			border-width: 2px;
			@include border-radius(5px);
		}
	}
}


.g5shop__header-action-my-account .fa-user:before{
	content: "\f1de";
}
.g5shop__mini-cart .fa-shopping-cart:before {
	content: "\f171";
}
.g5shop__header-action-wishlist  .fa-heart:before{
	content: '\f1a1';
}
.g5shop_header-action-icon a{
	i{
		font-size: 28px;
	}
	>span{
		font-size: 13px;
		width: 18px;
		height: 18px;
		line-height: 18px;
		top: -3px;
		right: -8px;
	}
}
.g5shop_header-action-icon i,
.g5core-search-button i{
	&:before {
		font-family: var(--g5-font-icon-primary);
	}
	font-weight: 400;
}
