/* Self-hosted, subsetted replacement for Font Awesome — only the 7 glyphs this
   site actually uses (gift, heart, star, bell, hand-pointer, link,
   wand-magic-sparkles). Cuts icon font weight from ~294KB to a fraction of a
   KB and removes the cdnjs render-blocking request. Regenerate with
   pyftsubset if new icons are added. */

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(webfonts/fa-solid-900.woff2) format("woff2");
}

.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-style: normal;
  display: inline-block;
  line-height: 1;
}

.fa-gift:before { content: "\f06b"; }
.fa-heart:before { content: "\f004"; }
.fa-star:before { content: "\f005"; }
.fa-bell:before { content: "\f0f3"; }
.fa-hand-pointer:before { content: "\f25a"; }
.fa-link:before { content: "\f0c1"; }
.fa-wand-magic-sparkles:before { content: "\e2ca"; }
