@font-face {
	font-family: 'Nandos-Regular';
	src: url('../fonts/nandos-regular.eot?#iefix') format('embedded-opentype'),  
		 url('../fonts/nandos-regular.woff') format('woff'), 
		 url('../fonts/nandos-regular.ttf') format('truetype'), 
		 url('../fonts/nandos-regular.svg#nandos-regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Noto-Regular';
	src: url('../fonts/noto-sans-regular.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/noto-sans-regular.woff') format('woff'),
		 url('../fonts/noto-sans-regular.ttf') format('truetype'),
		 url('../fonts/noto-sans-regular.svg#noto-sans-regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Noto-Medium';
	src: url('../fonts/noto-sans-medium.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/noto-sans-medium.woff') format('woff'),
		 url('../fonts/noto-sans-medium.ttf') format('truetype'),
		 url('../fonts/noto-sans-medium.svg#noto-sans-medium') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Noto-Bold';
	src: url('../fonts/noto-sans-bold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/noto-sans-bold.woff') format('woff'),
		 url('../fonts/noto-sans-bold.ttf') format('truetype'),
		 url('../fonts/noto-sans-bold.svg#noto-sans-bold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Noto-Italic';
	src: url('../fonts/noto-sans-italic.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/noto-sans-italic.woff') format('woff'),
		 url('../fonts/noto-sans-italic.ttf') format('truetype'),
		 url('../fonts/noto-sans-italic.svg#noto-sans-italic') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Noto-Heavy';
	src: url('../fonts/noto-sans-black.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/noto-sans-black.woff') format('woff'),
		 url('../fonts/noto-sans-black.ttf') format('truetype'),
		 url('../fonts/noto-sans-black.svg#noto-sans-black') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "custom-icon";
	src:url("../fonts/custom-icon.eot");
	src:url("../fonts/custom-icon.eot?#iefix") format("embedded-opentype"),
		url("../fonts/custom-icon.woff") format("woff"),
		url("../fonts/custom-icon.ttf") format("truetype"),
		url("../fonts/custom-icon.svg#custom-icons") format("svg");
	font-weight: normal;
	font-style: normal;
}

[class^="ic-"]::before,
[class*=" ic-"]::before {
	font-family: "custom-icon" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ic-cart::before {
	content: "\61";
}

.ic-delete::before {
	content: "\62";
}

.ic-pencil::before {
	content: "\63";
}

.ic-user::before {
	content: "\64";
}
