/* Generated by theme/static_src/subset_icons.py from the full Hugeicons set; do not edit. */

/* Hugeicons free stroke-rounded font, self-hosted copy of https://use.hugeicons.com/font/icons.css */
@font-face {
  font-family: "hugeicons-stroke-rounded";
  src: url("hgi-stroke-rounded.a7d7fce9892a.woff2") format("woff2");
  font-display: swap;
}

.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-add-01::before {
  content: "\f150c";
}

.hgi-stroke.hgi-airplane-01::before {
  content: "\f1568";
}

.hgi-stroke.hgi-alert-02::before {
  content: "\f1583";
}

.hgi-stroke.hgi-arrow-down-01::before {
  content: "\f15fc";
}

.hgi-stroke.hgi-arrow-down-02::before {
  content: "\f15fd";
}

.hgi-stroke.hgi-arrow-left-01::before {
  content: "\f1612";
}

.hgi-stroke.hgi-arrow-right-01::before {
  content: "\f1623";
}

.hgi-stroke.hgi-arrow-up-01::before {
  content: "\f1632";
}

.hgi-stroke.hgi-arrow-up-02::before {
  content: "\f1633";
}

.hgi-stroke.hgi-arrow-up-right-01::before {
  content: "\f1640";
}

.hgi-stroke.hgi-award-01::before {
  content: "\f1674";
}

.hgi-stroke.hgi-backpack-01::before {
  content: "\f16a3";
}

.hgi-stroke.hgi-bicycle-01::before {
  content: "\f16f2";
}

.hgi-stroke.hgi-bookmark-02::before {
  content: "\f1779";
}

.hgi-stroke.hgi-building-02::before {
  content: "\f17eb";
}

.hgi-stroke.hgi-calendar-03::before {
  content: "\f1853";
}

.hgi-stroke.hgi-camera-01::before {
  content: "\f18a4";
}

.hgi-stroke.hgi-cancel-01::before {
  content: "\f18bc";
}

.hgi-stroke.hgi-cancel-circle::before {
  content: "\f18bf";
}

.hgi-stroke.hgi-car-01::before {
  content: "\f18cf";
}

.hgi-stroke.hgi-car-parking-01::before {
  content: "\f18d5";
}

.hgi-stroke.hgi-checkmark-badge-01::before {
  content: "\f196c";
}

.hgi-stroke.hgi-checkmark-circle-02::before {
  content: "\f1971";
}

.hgi-stroke.hgi-clipboard::before {
  content: "\f19e2";
}

.hgi-stroke.hgi-clock-01::before {
  content: "\f19e3";
}

.hgi-stroke.hgi-cloud-server::before {
  content: "\f1a01";
}

.hgi-stroke.hgi-coffee-02::before {
  content: "\f1a12";
}

.hgi-stroke.hgi-compass::before {
  content: "\f1a3c";
}

.hgi-stroke.hgi-copy-01::before {
  content: "\f1a75";
}

.hgi-stroke.hgi-credit-card::before {
  content: "\f1aa2";
}

.hgi-stroke.hgi-crown-02::before {
  content: "\f1aa8";
}

.hgi-stroke.hgi-dashboard-square-01::before {
  content: "\f1b15";
}

.hgi-stroke.hgi-database-01::before {
  content: "\f1b20";
}

.hgi-stroke.hgi-delete-02::before {
  content: "\f1b35";
}

.hgi-stroke.hgi-earth::before {
  content: "\f1bf4";
}

.hgi-stroke.hgi-edit-02::before {
  content: "\f1c02";
}

.hgi-stroke.hgi-eye::before {
  content: "\f1c4a";
}

.hgi-stroke.hgi-file-01::before {
  content: "\f1c6a";
}

.hgi-stroke.hgi-file-import::before {
  content: "\f1c8f";
}

.hgi-stroke.hgi-filter::before {
  content: "\f1cc6";
}

.hgi-stroke.hgi-fire::before {
  content: "\f1cd5";
}

.hgi-stroke.hgi-flag-01::before {
  content: "\f1ce3";
}

.hgi-stroke.hgi-flag-02::before {
  content: "\f1ce4";
}

.hgi-stroke.hgi-football::before {
  content: "\f1d2d";
}

.hgi-stroke.hgi-football-pitch::before {
  content: "\f1d2c";
}

.hgi-stroke.hgi-globe-02::before {
  content: "\f1d80";
}

.hgi-stroke.hgi-goal::before {
  content: "\f3198";
}

.hgi-stroke.hgi-grid2x2::before {
  content: "\f319d";
}

.hgi-stroke.hgi-heart::before {
  content: "\f31bf";
}

.hgi-stroke.hgi-heart-check::before {
  content: "\f1e0b";
}

.hgi-stroke.hgi-home-01::before {
  content: "\f1e31";
}

.hgi-stroke.hgi-image-02::before {
  content: "\f1e86";
}

.hgi-stroke.hgi-image-add-02::before {
  content: "\f1e8a";
}

.hgi-stroke.hgi-information-circle::before {
  content: "\f1eb4";
}

.hgi-stroke.hgi-link-01::before {
  content: "\f1fa5";
}

.hgi-stroke.hgi-link-04::before {
  content: "\f1fa8";
}

.hgi-stroke.hgi-link-square-01::before {
  content: "\f1faf";
}

.hgi-stroke.hgi-loading-03::before {
  content: "\f1fc8";
}

.hgi-stroke.hgi-location-01::before {
  content: "\f1fca";
}

.hgi-stroke.hgi-lock-key::before {
  content: "\f1feb";
}

.hgi-stroke.hgi-logout-04::before {
  content: "\f1ffe";
}

.hgi-stroke.hgi-magic-wand-01::before {
  content: "\f2054";
}

.hgi-stroke.hgi-mail-01::before {
  content: "\f205c";
}

.hgi-stroke.hgi-mail-open-01::before {
  content: "\f2070";
}

.hgi-stroke.hgi-mail-send-01::before {
  content: "\f2081";
}

.hgi-stroke.hgi-map-pinpoint-01::before {
  content: "\f2097";
}

.hgi-stroke.hgi-medal-01::before {
  content: "\f20bd";
}

.hgi-stroke.hgi-menu-01::before {
  content: "\f20d9";
}

.hgi-stroke.hgi-message-01::before {
  content: "\f20e9";
}

.hgi-stroke.hgi-message-edit-01::before {
  content: "\f20f8";
}

.hgi-stroke.hgi-moon-02::before {
  content: "\f2174";
}

.hgi-stroke.hgi-more-horizontal-circle-01::before {
  content: "\f218b";
}

.hgi-stroke.hgi-navigation-03::before {
  content: "\f21f6";
}

.hgi-stroke.hgi-note-edit::before {
  content: "\f2228";
}

.hgi-stroke.hgi-notification-02::before {
  content: "\f2230";
}

.hgi-stroke.hgi-notification-03::before {
  content: "\f2231";
}

.hgi-stroke.hgi-party-popper::before {
  content: "\f32bf";
}

.hgi-stroke.hgi-play-circle-02::before {
  content: "\f233e";
}

.hgi-stroke.hgi-refresh::before {
  content: "\f244e";
}

.hgi-stroke.hgi-restaurant-01::before {
  content: "\f2472";
}

.hgi-stroke.hgi-search-01::before {
  content: "\f2546";
}

.hgi-stroke.hgi-search-remove::before {
  content: "\f2551";
}

.hgi-stroke.hgi-settings-01::before {
  content: "\f257f";
}

.hgi-stroke.hgi-settings-02::before {
  content: "\f2580";
}

.hgi-stroke.hgi-shield-01::before {
  content: "\f25a8";
}

.hgi-stroke.hgi-star::before {
  content: "\f26d7";
}

.hgi-stroke.hgi-sun-03::before {
  content: "\f2725";
}

.hgi-stroke.hgi-tick-02::before {
  content: "\f282c";
}

.hgi-stroke.hgi-ticket-01::before {
  content: "\f2833";
}

.hgi-stroke.hgi-time-02::before {
  content: "\f283d";
}

.hgi-stroke.hgi-time-04::before {
  content: "\f283f";
}

.hgi-stroke.hgi-time-quarter-pass::before {
  content: "\f2844";
}

.hgi-stroke.hgi-train-01::before {
  content: "\f288a";
}

.hgi-stroke.hgi-trophy::before {
  content: "\f33de";
}

.hgi-stroke.hgi-upload-04::before {
  content: "\f28fe";
}

.hgi-stroke.hgi-user::before {
  content: "\f2949";
}

.hgi-stroke.hgi-user-account::before {
  content: "\f2913";
}

.hgi-stroke.hgi-user-add-01::before {
  content: "\f2914";
}

.hgi-stroke.hgi-user-group::before {
  content: "\f2923";
}

.hgi-stroke.hgi-user-multiple-02::before {
  content: "\f292c";
}

.hgi-stroke.hgi-user-remove-01::before {
  content: "\f2931";
}

.hgi-stroke.hgi-video-replay::before {
  content: "\f296a";
}
