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

[class^="fa-"]:not(.use_new_icons_library), [class*=" fa-"]:not(.use_new_icons_library) {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-plus:before {
  content: "\f067";
}
.fa-question:before {
  content: "\f128";
}
.fa-minus:before {
  content: "\f068";
}
.fa-search:before {
  content: "\f002";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-check:before {
  content: "\f00c";
}
.fa-close:before {
  content: "\f00d";
}
.fa-remove:before {
  content: "\f00d";
}
.fa-times:before {
  content: "\f00d";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-repeat:before {
  content: "\f01e";
}
.fa-rotate-right:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-lock:before {
  content: "\f023";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-warning:before {
  content: "\f071";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-bar-chart:before {
  content: "\f080";
}
.fa-bar-chart-o:before {
  content: "\f080";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-phone:before {
  content: "\f095";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-phone:before {
  content: "\f10b";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-shield:before {
  content: "\f132";
}
.fa-rouble:before {
  content: "\f158";
}
.fa-rub:before {
  content: "\f158";
}
.fa-ruble:before {
  content: "\f158";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-percent:before {
  content: "\f295";
}
