/* Hugeicons (stroke-rounded), subset to the icons this site actually draws.
   Generated by scripts/subset-icons.sh — do not edit by hand.

   Upstream use.hugeicons.com ships a 350 KB render-blocking stylesheet
   declaring ~11,000 icon classes plus an 877 KB font, for the icons below.
   Subsetting keeps the markup and rendering identical at ~2 KB of font. */

@font-face {
  font-family: "hugeicons-stroke-rounded";
  src: url("/fonts/hugeicons-subset.woff2") format("woff2");
  font-display: swap;
  font-style: normal;
}

.hgi-stroke {
  font-family: "hugeicons-stroke-rounded" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  display: inline-block;
  font-variant: normal;
  font-variant-ligatures: discretionary-ligatures;
  font-feature-settings: "liga" 1;
  line-height: 1;
  text-rendering: auto;
  font-display: swap;
}

.hgi-stroke.hgi-24-hours-clock::before { content: "\f14e0"; }
.hgi-stroke.hgi-arrow-down-01::before { content: "\f15fc"; }
.hgi-stroke.hgi-arrow-left-01::before { content: "\f1612"; }
.hgi-stroke.hgi-arrow-right-01::before { content: "\f1623"; }
.hgi-stroke.hgi-call::before { content: "\f18a0"; }
.hgi-stroke.hgi-cancel-01::before { content: "\f18bc"; }
.hgi-stroke.hgi-hospital-01::before { content: "\f1e4b"; }
.hgi-stroke.hgi-location-01::before { content: "\f1fca"; }
.hgi-stroke.hgi-menu-01::before { content: "\f20d9"; }
.hgi-stroke.hgi-security-check::before { content: "\f255c"; }
.hgi-stroke.hgi-user-multiple-02::before { content: "\f292c"; }
