/* JIEBO icon bundle - generated by build_icon_bundle.py.
   Trimmed copy of the theme's icon.css: only the glyphs the JIEBO
   pages use. Do not edit by hand; regenerate instead. */

@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("../fonts/jiebo-fa-solid.woff2") format("woff2");}
@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/jiebo-fa-brands.woff2") format("woff2");}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/jiebo-fa-regular.woff2") format("woff2");}
@font-face{font-family:"jiebo-feather";font-style:normal;font-display:block;src:url("../fonts/jiebo-feather.woff2") format("woff2");}

/* ---- Font Awesome base + family selectors ---- */
.fa, .fa-classic, .fa-sharp, .fas, .fa-solid, .far, .fa-regular, .fab, .fa-brands{-moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;}
.fas, .fa-classic, .fa-solid, .far, .fa-regular{font-family: "Font Awesome 6 Free";}
.fas, .fa-solid{font-weight: 900;}
.far, .fa-regular{font-weight: 400;}
.fab, .fa-brands{font-family: "Font Awesome 6 Brands";}
.fab, .fa-brands{font-weight: 400;}
.fa{font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);}

/* ---- glyphs used by the JIEBO pages ---- */
.fa-angle-down::before{content: "\f107";}
.fa-arrow-right-long::before{content: "\f178";}
.fa-battery-full::before{content: "\f240";}
.fa-bolt::before{content: "\f0e7";}
.fa-bowl-food::before{content: "\e4c6";}
.fa-briefcase::before{content: "\f0b1";}
.fa-building::before{content: "\f1ad";}
.fa-calendar::before{content: "\f133";}
.fa-calendar-check::before{content: "\f274";}
.fa-certificate::before{content: "\f0a3";}
.fa-chevron-left::before{content: "\f053";}
.fa-chevron-right::before{content: "\f054";}
.fa-circle-check::before{content: "\f058";}
.fa-clock::before{content: "\f017";}
.fa-compass-drafting::before{content: "\f568";}
.fa-couch::before{content: "\f4b8";}
.fa-desktop::before{content: "\f390";}
.fa-dumbbell::before{content: "\f44b";}
.fa-envelope::before{content: "\f0e0";}
.fa-fan::before{content: "\f863";}
.fa-file-export::before{content: "\f56e";}
.fa-file-lines::before{content: "\f15c";}
.fa-globe::before{content: "\f0ac";}
.fa-helmet-safety::before{content: "\f807";}
.fa-hotel::before{content: "\f594";}
.fa-house::before{content: "\f015";}
.fa-industry::before{content: "\f275";}
.fa-layer-group::before{content: "\f5fd";}
.fa-lightbulb::before{content: "\f0eb";}
.fa-list-check::before{content: "\f0ae";}
.fa-location-dot::before{content: "\f3c5";}
.fa-mug-hot::before{content: "\f7b6";}
.fa-phone::before{content: "\f095";}
.fa-play::before{content: "\f04b";}
.fa-ruler-vertical::before{content: "\f548";}
.fa-screwdriver-wrench::before{content: "\f7d9";}
.fa-shop::before{content: "\f54f";}
.fa-solar-panel::before{content: "\f5ba";}
.fa-store::before{content: "\f54e";}
.fa-sun::before{content: "\f185";}
.fa-temperature-arrow-up::before{content: "\e040";}
.fa-tent::before{content: "\e57d";}
.fa-tree::before{content: "\f1bb";}
.fa-truck-fast::before{content: "\f48b";}
.fa-user::before{content: "\f007";}
.fa-utensils::before{content: "\f2e7";}
.fa-warehouse::before{content: "\f494";}
.fa-water::before{content: "\f773";}
.fa-whatsapp:before{content: "\f232";}
.fa-wind::before{content: "\f72e";}

/* ---- Crafto accordion glyphs (feather face) ---- */
.icon-feather-plus:before{font-family:"jiebo-feather";font-style:normal;font-weight:normal;line-height:1;content:"\e8b1";}
.icon-feather-minus:before{font-family:"jiebo-feather";font-style:normal;font-weight:normal;line-height:1;content:"\e897";}
