@font-face {
    font-family: "bootstrap-icons";
    src: url("/front/assets/fonts/BootstrapIcons/bootstrap-icons.woff2") format("woff2"),
    url("/front/assets/fonts/BootstrapIcons/bootstrap-icons.woff") format("woff");
    font-display: swap;
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.bi-arrow-down-up::before {
    content: "\f127";
}

.bi-arrow-repeat::before {
    content: "\f130";
}

.bi-arrow-right-circle-fill::before {
    content: "\f133";
}

.bi-arrow-right-circle::before {
    content: "\f134";
}

.bi-arrow-up::before {
    content: "\f148";
}

.bi-basket::before {
    content: "\f180";
}

.bi-box-arrow-right::before {
    content: "\f1c3";
}

.bi-box-seam::before {
    content: "\f1c7";
}

.bi-calendar::before {
    content: "\f1f6";
}

.bi-camera-reels-fill::before {
    content: "\f21a";
}

.bi-cart-check-fill::before {
    content: "\f239";
}

.bi-cart-check::before {
    content: "\f23a";
}

.bi-cart-plus::before {
    content: "\f23f";
}

.bi-chat-dots::before {
    content: "\f24a";
}

.bi-chat-square-text::before {
    content: "\f264";
}

.bi-chat-text::before {
    content: "\f267";
}

.bi-check-circle-fill::before {
    content: "\f26a";
}

.bi-check-circle::before {
    content: "\f26b";
}

.bi-check2-circle::before {
    content: "\f270";
}

.bi-check2::before {
    content: "\f272";
}

.bi-chevron-compact-down::before {
    content: "\f279";
}

.bi-chevron-down::before {
    content: "\f282";
}

.bi-chevron-left::before {
    content: "\f284";
}

.bi-chevron-right::before {
    content: "\f285";
}

.bi-clock-history::before {
    content: "\f292";
}

.bi-clock::before {
    content: "\f293";
}

.bi-credit-card::before {
    content: "\f2dc";
}

.bi-envelope-fill::before {
    content: "\f32c";
}

.bi-envelope::before {
    content: "\f32f";
}

.bi-exclamation-circle-fill::before {
    content: "\f332";
}

.bi-exclamation-triangle::before {
    content: "\f33b";
}

.bi-eye-slash::before {
    content: "\f340";
}

.bi-eye::before {
    content: "\f341";
}

.bi-facebook::before {
    content: "\f344";
}

.bi-file-earmark-text::before {
    content: "\f38b";
}

.bi-folder-fill::before {
    content: "\f3d1";
}

.bi-funnel-fill::before {
    content: "\f3e0";
}

.bi-geo-alt-fill::before {
    content: "\f3e7";
}

.bi-geo-alt::before {
    content: "\f3e8";
}

.bi-grid-3x3-gap-fill::before {
    content: "\f3f8";
}

.bi-grid-3x3-gap::before {
    content: "\f3f9";
}

.bi-hand-thumbs-up-fill::before {
    content: "\f406";
}

.bi-headset::before {
    content: "\f414";
}

.bi-heart::before {
    content: "\f417";
}

.bi-hourglass-split::before {
    content: "\f41f";
}

.bi-house-door::before {
    content: "\f423";
}

.bi-info-circle::before {
    content: "\f431";
}

.bi-instagram::before {
    content: "\f437";
}

.bi-life-preserver::before {
    content: "\f467";
}

.bi-link-45deg::before {
    content: "\f470";
}

.bi-pencil-square::before {
    content: "\f4ca";
}

.bi-person-circle::before {
    content: "\f4d7";
}

.bi-person-lines-fill::before {
    content: "\f4db";
}

.bi-person::before {
    content: "\f4e1";
}

.bi-plus-circle::before {
    content: "\f4fa";
}

.bi-search::before {
    content: "\f52a";
}

.bi-shield-fill-check::before {
    content: "\f531";
}

.bi-shop::before {
    content: "\f543";
}

.bi-star-fill::before {
    content: "\f586";
}

.bi-star-half::before {
    content: "\f587";
}

.bi-star::before {
    content: "\f588";
}

.bi-suit-heart-fill::before {
    content: "\f59d";
}

.bi-suit-heart::before {
    content: "\f59e";
}

.bi-tag-fill::before {
    content: "\f5af";
}

.bi-tag::before {
    content: "\f5b0";
}

.bi-telegram::before {
    content: "\f5b3";
}

.bi-telephone-fill::before {
    content: "\f5b4";
}

.bi-telephone::before {
    content: "\f5c1";
}

.bi-trash::before {
    content: "\f5de";
}

.bi-truck::before {
    content: "\f5ea";
}

.bi-whatsapp::before {
    content: "\f618";
}

.bi-x-circle-fill::before {
    content: "\f622";
}

.bi-x-circle::before {
    content: "\f623";
}

.bi-x::before {
    content: "\f62a";
}

.bi-youtube::before {
    content: "\f62b";
}

.bi-cash-coin::before {
    content: "\f632";
}

.bi-check-lg::before {
    content: "\f633";
}

.bi-x-lg::before {
    content: "\f659";
}

.bi-tiktok::before {
    content: "\f6cc";
}
