/* Override missing annimex-icons webfont (load this stylesheet LAST) */

i.an,
.icon.an,
.an {
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

i.an[class*="an-"],
.icon.an[class*="an-"] {
  font-family: "Font Awesome 6 Free" !important;
  font-weight: 900;
}

i.an.an-facebook,
i.an.an-instagram,
i.an.an-twitter,
i.an.an-pinterest-p,
i.an.an-tiktok,
i.an.an-whatsapp,
.icon.an.an-facebook,
.icon.an.an-instagram,
.icon.an.an-twitter,
.icon.an.an-pinterest-p,
.icon.an.an-tiktok,
.icon.an.an-whatsapp {
  font-family: "Font Awesome 6 Brands" !important;
  font-weight: 400;
}

.an.an-cart-l:before,
.an.an-search-l:before,
.an.an-user-2:before,
.an.an-heart-l:before,
.an.an-times-l:before,
.an.an-bars-l:before,
.an.an-arw-up:before,
.an.an-angle-down-l:before,
.an.an-plus-l:before,
.an.an-times-r:before,
.an.an-angle-left-l:before,
.an.an-angle-right-l:before {
  font-family: "Font Awesome 6 Free" !important;
  font-weight: 900;
}

.an.an-facebook:before,
.an.an-instagram:before,
.an.an-twitter:before,
.an.an-pinterest-p:before,
.an.an-tiktok:before,
.an.an-whatsapp:before {
  font-family: "Font Awesome 6 Brands" !important;
  font-weight: 400;
}

.an.an-cart-l:before { content: "\f07a" !important; }
.an.an-search-l:before { content: "\f002" !important; }
.an.an-user-2:before { content: "\f007" !important; }
.an.an-heart-l:before { content: "\f004" !important; }
.an.an-times-l:before { content: "\f00d" !important; }
.an.an-bars-l:before { content: "\f0c9" !important; }
.an.an-facebook:before { content: "\f09a" !important; }
.an.an-instagram:before { content: "\f16d" !important; }
.an.an-twitter:before { content: "\f099" !important; }
.an.an-pinterest-p:before { content: "\f231" !important; }
.an.an-tiktok:before { content: "\e07b" !important; }
.an.an-whatsapp:before { content: "\f232" !important; }
.an.an-arw-up:before { content: "\f062" !important; }
.an.an-angle-down-l:before { content: "\f107" !important; }
.an.an-plus-l:before { content: "\f067" !important; }
.an.an-times-r:before { content: "\f00d" !important; }
.an.an-angle-left-l:before { content: "\f104" !important; }
.an.an-angle-right-l:before { content: "\f105" !important; }

.footer .social-icons i.an,
.footer .social-icons .fa-brands {
  font-size: 22px;
  color: #fff;
  display: inline-block;
  line-height: 1;
}

.bsmfXZQTiv .CmDzPXz .slick-prev:before,
.bsmfXZQTiv .CmDzPXz .slick-next:before,
.slick-prev:before,
.slick-next:before {
  font-family: "Font Awesome 6 Free" !important;
  font-weight: 900;
}
.bsmfXZQTiv .CmDzPXz .slick-prev:before,
.slick-prev:before { content: "\f104" !important; }
.bsmfXZQTiv .CmDzPXz .slick-next:before,
.slick-next:before { content: "\f105" !important; }
