/* Unicode equivalents are activated only if the Bootstrap icon font cannot load. */
.icons-fallback .bi::before {
  font-family: "Segoe UI Symbol", "Arial Unicode MS", Arial, sans-serif !important;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.icons-fallback .bi-arrow-counterclockwise::before,
.icons-fallback .bi-arrow-repeat::before { content: "↻"; }
.icons-fallback .bi-arrow-left::before { content: "←"; }
.icons-fallback .bi-arrow-right::before { content: "→"; }
.icons-fallback .bi-arrow-up-right::before,
.icons-fallback .bi-box-arrow-up-right::before { content: "↗"; }
.icons-fallback .bi-bag::before,
.icons-fallback .bi-bag-plus::before { content: "▱"; }
.icons-fallback .bi-bag-plus::after { content: "+"; font: 700 .72em/1 Arial, sans-serif; }
.icons-fallback .bi-box::before,
.icons-fallback .bi-box-seam::before { content: "□"; }
.icons-fallback .bi-box-arrow-right::before { content: "⇥"; }
.icons-fallback .bi-cash-stack::before { content: "$"; }
.icons-fallback .bi-check::before,
.icons-fallback .bi-check2::before,
.icons-fallback .bi-check2-all::before,
.icons-fallback .bi-check2-circle::before,
.icons-fallback .bi-check-circle-fill::before,
.icons-fallback .bi-check-lg::before,
.icons-fallback .bi-patch-check::before { content: "✓"; }
.icons-fallback .bi-chevron-down::before { content: "⌄"; }
.icons-fallback .bi-chevron-right::before { content: "›"; }
.icons-fallback .bi-clock-history::before { content: "◷"; }
.icons-fallback .bi-credit-card::before { content: "▤"; }
.icons-fallback .bi-dash::before,
.icons-fallback .bi-dash-circle::before { content: "−"; }
.icons-fallback .bi-exclamation-circle::before,
.icons-fallback .bi-exclamation-circle-fill::before,
.icons-fallback .bi-exclamation-lg::before,
.icons-fallback .bi-exclamation-triangle::before { content: "!"; }
.icons-fallback .bi-eye::before { content: "◉"; }
.icons-fallback .bi-eye-slash::before { content: "⊘"; }
.icons-fallback .bi-geo-alt::before { content: "⌖"; }
.icons-fallback .bi-grid::before,
.icons-fallback .bi-grid-1x2::before,
.icons-fallback .bi-grid-3x3-gap::before { content: "▦"; }
.icons-fallback .bi-heart::before { content: "♡"; }
.icons-fallback .bi-heart-fill::before,
.icons-fallback .bi-star-fill::before { content: "♥"; }
.icons-fallback .bi-hourglass-split::before { content: "⌛"; }
.icons-fallback .bi-house-door::before { content: "⌂"; }
.icons-fallback .bi-image::before,
.icons-fallback .bi-images::before { content: "▧"; }
.icons-fallback .bi-inbox::before { content: "▱"; }
.icons-fallback .bi-info-circle::before { content: "ⓘ"; }
.icons-fallback .bi-lightning-charge::before { content: "ϟ"; }
.icons-fallback .bi-link-45deg::before { content: "↗"; }
.icons-fallback .bi-list::before { content: "☰"; }
.icons-fallback .bi-lock::before,
.icons-fallback .bi-shield-check::before,
.icons-fallback .bi-shield-exclamation::before,
.icons-fallback .bi-shield-lock::before { content: "⬡"; }
.icons-fallback .bi-person::before,
.icons-fallback .bi-person-check::before { content: "♙"; }
.icons-fallback .bi-people::before { content: "♙♙"; }
.icons-fallback .bi-pencil::before,
.icons-fallback .bi-pencil-square::before { content: "✎"; }
.icons-fallback .bi-pause-circle::before { content: "Ⅱ"; }
.icons-fallback .bi-play-circle::before { content: "▶"; }
.icons-fallback .bi-plus::before,
.icons-fallback .bi-plus-lg::before { content: "+"; }
.icons-fallback .bi-receipt::before { content: "▤"; }
.icons-fallback .bi-rulers::before { content: "⌁"; }
.icons-fallback .bi-search::before { content: "⌕"; }
.icons-fallback .bi-shop::before,
.icons-fallback .bi-shop-window::before { content: "⌂"; }
.icons-fallback .bi-speedometer2::before { content: "◴"; }
.icons-fallback .bi-trash::before,
.icons-fallback .bi-trash3::before { content: "⌫"; }
.icons-fallback .bi-truck::before { content: "▰→"; }
.icons-fallback .bi-whatsapp::before { content: "WA"; font-size: .68em; font-weight: 800; }
.icons-fallback .bi-x::before,
.icons-fallback .bi-x-circle::before,
.icons-fallback .bi-x-lg::before { content: "×"; }
.icons-fallback .bi-person::before,
.icons-fallback .bi-bag::before,
.icons-fallback .bi-bag-plus::before,
.icons-fallback .bi-box::before,
.icons-fallback .bi-box-seam::before,
.icons-fallback .bi-geo-alt::before,
.icons-fallback .bi-shield-check::before,
.icons-fallback .bi-shield-exclamation::before,
.icons-fallback .bi-shield-lock::before { font-size: 1.05em; }
