@font-face {
  font-family: 'cf-phosphor';
  src:
    url('../fonts/cf-phosphor.2972.ttf?9p5u3g') format('truetype'),
    url('../fonts/cf-phosphor.2972.woff?9p5u3g') format('woff'),
    url('../fonts/cf-phosphor.2972.svg?9p5u3g#cf-phosphor') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}


.cf-icons {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'cf-phosphor' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 1.25rem;
  vertical-align: middle;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  font-feature-settings: "liga";
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.cf-icons--inherit { font-size: inherit; }
.cf-icons--small { font-size: 1rem; }
.cf-icons--medium { font-size: 1.5rem; }
.cf-icons--large { font-size: 2rem; }
.cf-icons--baby:before { content: "\e818"; }
.cf-icons--beer:before { content: "\e7b0"; }
.cf-icons--plans:before { content: "\eda0"; }
.cf-icons--book:before { content: "\e8f2"; }
.cf-icons--venues:before { content: "\e102"; }
.cf-icons--camera:before { content: "\e10e"; }
.cf-icons--church:before { content: "\ecea"; }
.cf-icons--hanger:before { content: "\e7fe"; }
.cf-icons--coffee:before { content: "\e1c2"; }
.cf-icons--confetti:before { content: "\e81a"; }
.cf-icons--cooking:before { content: "\e764"; }
.cf-icons--cricket:before { content: "\ee12"; }
.cf-icons--dress:before { content: "\ea7e"; }
.cf-icons--water:before { content: "\e210"; }
.cf-icons--mail:before { content: "\e214"; }
.cf-icons--film:before { content: "\e8c2"; }
.cf-icons--fire:before { content: "\e242"; }
.cf-icons--emergency:before { content: "\e56e"; }
.cf-icons--flag:before { content: "\e244"; }
.cf-icons--flower:before { content: "\e75e"; }
.cf-icons--environment:before { content: "\eacc"; }
.cf-icons--fooddrink:before { content: "\e262"; }
.cf-icons--gaming:before { content: "\e26e"; }
.cf-icons--legal:before { content: "\ea32"; }
.cf-icons--globe:before { content: "\e288"; }
.cf-icons--planet:before { content: "\e28c"; }
.cf-icons--burger:before { content: "\e790"; }
.cf-icons--diy:before { content: "\e80e"; }
.cf-icons--personal:before { content: "\e810"; }
.cf-icons--heart:before { content: "\e2a8"; }
.cf-icons--lego:before { content: "\e8c6"; }
.cf-icons--electricity:before { content: "\e2de"; }
.cf-icons--magnify:before { content: "\e30c"; }
.cf-icons--theatre:before { content: "\e9f4"; }
.cf-icons--medal:before { content: "\e320"; }
.cf-icons--microphone:before { content: "\e326"; }
.cf-icons--mosque:before { content: "\ecee"; }
.cf-icons--music:before { content: "\e340"; }
.cf-icons--fruit:before { content: "\ee40"; }
.cf-icons--art:before { content: "\e6c8"; }
.cf-icons--paw:before { content: "\e648"; }
.cf-icons--pencil:before { content: "\e3ae"; }
.cf-icons--cycle:before { content: "\e734"; }
.cf-icons--run:before { content: "\e730"; }
.cf-icons--swim:before { content: "\e736"; }
.cf-icons--pill:before { content: "\e700"; }
.cf-icons--pizza:before { content: "\e796"; }
.cf-icons--cinema:before { content: "\eb4e"; }
.cf-icons--easter:before { content: "\eac2"; }
.cf-icons--rainbow:before { content: "\e598"; }
.cf-icons--rocket:before { content: "\e3fe"; }
.cf-icons--snow:before { content: "\e5aa"; }
.cf-icons--football:before { content: "\e716"; }
.cf-icons--star:before { content: "\e46a"; }
.cf-icons--sun:before { content: "\e472"; }
.cf-icons--synagogue:before { content: "\ecec"; }
.cf-icons--tshirt:before { content: "\e670"; }
.cf-icons--tent:before { content: "\e8ba"; }
.cf-icons--tornado:before { content: "\e88c"; }
.cf-icons--christmas:before { content: "\e6dc"; }
.cf-icons--trophy:before { content: "\e67e"; }
.cf-icons--user:before { content: "\e4c2"; }
.cf-icons--team:before { content: "\e68c"; }
.cf-icons--community:before { content: "\e68e"; }
.cf-icons--wallet:before { content: "\e68a"; }
.cf-icons--warning:before { content: "\e4e0"; }
.cf-icons--wine:before { content: "\e6b2"; }
.cf-icons--filmalt:before { content: "\e4fc"; }
