/* Self-hosted subset of Phosphor Icons Web (regular weight). */
@font-face {
  font-family: "Phosphor";
  src: url("/fonts/phosphor.woff2") format("woff2");
  font-display: block;
  font-style: normal;
  font-weight: 400;
}

.ph {
  display: inline-block;
  flex: none;
  font-family: "Phosphor" !important;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1;
  text-transform: none;
  speak: never;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph-list::before { content: "\e2f0"; }
.ph-arrow-right::before { content: "\e06c"; }
.ph-arrow-up-right::before { content: "\e092"; }
.ph-warning::before { content: "\e4e0"; }
.ph-heartbeat::before { content: "\e2ac"; }
.ph-check-circle::before { content: "\e184"; }
.ph-globe-hemisphere-west::before { content: "\e28c"; }
.ph-file-text::before { content: "\e23a"; }
.ph-lock-key::before { content: "\e2fe"; }
.ph-shield-check::before { content: "\e40c"; }
.ph-package::before { content: "\e390"; }
.ph-envelope-simple::before { content: "\e218"; }
.ph-whatsapp-logo::before { content: "\e5d0"; }
.ph-ticket::before { content: "\e490"; }

.ph-size-16 { font-size: 16px; }
.ph-size-18 { font-size: 18px; }
.ph-size-20 { font-size: 20px; }
.ph-size-22 { font-size: 22px; }
.ph-size-23 { font-size: 23px; }
.ph-size-24 { font-size: 24px; }
.ph-size-28 { font-size: 28px; }
.ph-size-30 { font-size: 30px; }
.ph-size-31 { font-size: 31px; }
.ph-size-32 { font-size: 32px; }
.ph-size-34 { font-size: 34px; }
.ph-size-36 { font-size: 36px; }
