/* Compatibility layer for Font Awesome 6 class names used in templates.
   The bundled Font Awesome 5 files are served locally for better cache control. */
.fa-solid,
.fa-regular,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fa-solid {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

.fa-regular {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}

.fa-brands {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}

.fa-cart-shopping:before { content: "\f07a"; }
.fa-magnifying-glass:before { content: "\f002"; }
.fa-arrow-trend-up:before { content: "\f201"; }
.fa-circle-check:before { content: "\f058"; }
