/* Orbuybag social icons compatibility layer
   Works with the backend icon classes like: si si-facebook / si si-instagram.
   It maps them to the Font Awesome fonts already used by the template. */
.si {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.si::before {
  display: inline-block;
}
/* Brand icons */
.si-facebook,
.si-twitter,
.si-x,
.si-instagram,
.si-youtube,
.si-linkedin,
.si-pinterest,
.si-snapchat,
.si-tiktok,
.si-whatsapp,
.si-telegram,
.si-discord,
.si-reddit,
.si-github,
.si-spotify,
.si-twitch,
.si-vimeo,
.si-medium,
.si-threads,
.si-mastodon,
.si-line,
.si-skype,
.si-tumblr,
.si-dribbble,
.si-behance,
.si-wechat,
.si-weibo,
.si-qq,
.si-bilibili,
.si-zhihu,
.si-alipay {
  font-family: "Font Awesome 6 Brands", "Font Awesome 5 Brands", "FontAwesome";
  font-weight: 400;
}
.si-facebook::before { content: "\f39e"; }
.si-twitter::before { content: "\f099"; }
.si-x::before { content: "\e61b"; }
.si-instagram::before { content: "\f16d"; }
.si-youtube::before { content: "\f167"; }
.si-linkedin::before { content: "\f0e1"; }
.si-pinterest::before { content: "\f0d2"; }
.si-snapchat::before { content: "\f2ab"; }
.si-tiktok::before { content: "\e07b"; }
.si-whatsapp::before { content: "\f232"; }
.si-telegram::before { content: "\f2c6"; }
.si-discord::before { content: "\f392"; }
.si-reddit::before { content: "\f1a1"; }
.si-github::before { content: "\f09b"; }
.si-spotify::before { content: "\f1bc"; }
.si-twitch::before { content: "\f1e8"; }
.si-vimeo::before { content: "\f40a"; }
.si-medium::before { content: "\f23a"; }
.si-threads::before { content: "\e618"; }
.si-mastodon::before { content: "\f4f6"; }
.si-line::before { content: "\f3c0"; }
.si-skype::before { content: "\f17e"; }
.si-tumblr::before { content: "\f173"; }
.si-dribbble::before { content: "\f17d"; }
.si-behance::before { content: "\f1b4"; }
.si-wechat::before { content: "\f1d7"; }
.si-weibo::before { content: "\f18a"; }
.si-qq::before { content: "\f1d6"; }
.si-bilibili::before { content: "\e3d9"; }
.si-zhihu::before { content: "\f63f"; }
.si-alipay::before { content: "\f642"; }
/* Contact / generic icons */
.si-email,
.si-phone,
.si-rss,
.si-xiaohongshu,
.si-douyin,
.si-kuaishou,
.si-baidu,
.si-taobao {
  font-family: "Font Awesome 6 Pro", "Font Awesome 5 Pro", "FontAwesome";
  font-weight: 900;
}
.si-email::before { content: "\f0e0"; }
.si-phone::before { content: "\f095"; }
.si-rss::before { content: "\f09e"; }
.si-xiaohongshu::before { content: "\f02d"; }
.si-douyin::before { content: "\f001"; }
.si-kuaishou::before { content: "\f030"; }
.si-baidu::before { content: "\f1b0"; }
.si-taobao::before { content: "\f290"; }
