/* Flaticon uicons 3.0.0 — sous-ensemble local.
   NE PAS ÉDITER À LA MAIN : régénéré par `npm run icons`.
   Contient uniquement les icônes utilisées par le thème. */

@font-face {
    font-family: "uicons-regular-rounded";
    src: url("webfonts/uicons-regular-rounded.woff2") format("woff2");
    font-display: swap;
}

[class^="fi-rr-"]:before, i[class*=" fi-rr-"]:before, span[class^="fi-rr-"]:before, span[class*="fi-rr-"]:before {
font-family: uicons-regular-rounded !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fi-rr-angle-down:before { content: "\e08d"; }
.fi-rr-angle-right:before { content: "\e08f"; }
.fi-rr-angle-small-down:before { content: "\e090"; }
.fi-rr-angle-small-left:before { content: "\e091"; }
.fi-rr-angle-small-right:before { content: "\e092"; }
.fi-rr-arrow-left:before { content: "\e0e6"; }
.fi-rr-arrow-right:before { content: "\e0ec"; }
.fi-rr-arrow-up-right-from-square:before { content: "\e10a"; }
.fi-rr-award:before { content: "\e151"; }
.fi-rr-badge-check:before { content: "\e161"; }
.fi-rr-bank:before { content: "\e186"; }
.fi-rr-basket:before { content: "\e19c"; }
.fi-rr-bell:before { content: "\e1bc"; }
.fi-rr-box-alt:before { content: "\e260"; }
.fi-rr-brush:before { content: "\e2c6"; }
.fi-rr-calendar:before { content: "\e30c"; }
.fi-rr-car:before { content: "\e34c"; }
.fi-rr-car-alt:before { content: "\e34d"; }
.fi-rr-car-side:before { content: "\e35b"; }
.fi-rr-car-wash:before { content: "\e35f"; }
.fi-rr-check:before { content: "\e3d7"; }
.fi-rr-check-circle:before { content: "\e3d8"; }
.fi-rr-circle-user:before { content: "\e44b"; }
.fi-rr-clock:before { content: "\e46f"; }
.fi-rr-credit-card:before { content: "\e566"; }
.fi-rr-cross:before { content: "\e576"; }
.fi-rr-cross-circle:before { content: "\e577"; }
.fi-rr-cross-small:before { content: "\e579"; }
.fi-rr-diamond:before { content: "\e605"; }
.fi-rr-document:before { content: "\e654"; }
.fi-rr-download:before { content: "\e67e"; }
.fi-rr-edit:before { content: "\e6c5"; }
.fi-rr-envelope:before { content: "\e6f1"; }
.fi-rr-file-pdf:before { content: "\e7bc"; }
.fi-rr-flag:before { content: "\e80b"; }
.fi-rr-gem:before { content: "\e8b0"; }
.fi-rr-gift:before { content: "\e8b9"; }
.fi-rr-golf-hole:before { content: "\e8de"; }
.fi-rr-hand-sparkles:before { content: "\e95f"; }
.fi-rr-hastag:before { content: "\e983"; }
.fi-rr-heart:before { content: "\e9a1"; }
.fi-rr-home:before { content: "\e9d2"; }
.fi-rr-images:before { content: "\ea38"; }
.fi-rr-info:before { content: "\ea4f"; }
.fi-rr-interrogation:before { content: "\ea6f"; }
.fi-rr-leaf:before { content: "\eb14"; }
.fi-rr-link-alt:before { content: "\eb4f"; }
.fi-rr-lock:before { content: "\eb79"; }
.fi-rr-marker:before { content: "\ebce"; }
.fi-rr-minus:before { content: "\ec3e"; }
.fi-rr-money-bill-wave:before { content: "\ec65"; }
.fi-rr-paint-roller:before { content: "\ed59"; }
.fi-rr-phone-call:before { content: "\ee13"; }
.fi-rr-phone-flip:before { content: "\ee15"; }
.fi-rr-plus:before { content: "\ee7f"; }
.fi-rr-raindrops:before { content: "\ef1a"; }
.fi-rr-receipt:before { content: "\ef27"; }
.fi-rr-refresh:before { content: "\ef4b"; }
.fi-rr-rewind:before { content: "\ef78"; }
.fi-rr-sack:before { content: "\efc4"; }
.fi-rr-search:before { content: "\f015"; }
.fi-rr-seat-airline:before { content: "\f01b"; }
.fi-rr-settings-sliders:before { content: "\f03e"; }
.fi-rr-shield:before { content: "\f04c"; }
.fi-rr-shield-check:before { content: "\f04f"; }
.fi-rr-shop:before { content: "\f068"; }
.fi-rr-shopping-bag:before { content: "\f06c"; }
.fi-rr-shopping-basket:before { content: "\f06e"; }
.fi-rr-shopping-cart:before { content: "\f06f"; }
.fi-rr-sign-in-alt:before { content: "\f089"; }
.fi-rr-sign-out-alt:before { content: "\f08b"; }
.fi-rr-soap:before { content: "\f103"; }
.fi-rr-sparkles:before { content: "\f139"; }
.fi-rr-spray-can:before { content: "\f150"; }
.fi-rr-star:before { content: "\f1a9"; }
.fi-rr-steering-wheel:before { content: "\f1be"; }
.fi-rr-ticket:before { content: "\f29e"; }
.fi-rr-time-fast:before { content: "\f2aa"; }
.fi-rr-tools:before { content: "\f2df"; }
.fi-rr-triangle-warning:before { content: "\f340"; }
.fi-rr-truck-side:before { content: "\f35f"; }
.fi-rr-unlock:before { content: "\f393"; }
.fi-rr-user:before { content: "\f3a9"; }
.fi-rr-water:before { content: "\f472"; }

@font-face {
    font-family: "uicons-brands";
    src: url("webfonts/uicons-brands.woff2") format("woff2");
    font-display: swap;
}

[class^="fi-brands-"]:before, i[class*=" fi-brands-"]:before, span[class^="fi-brands-"]:before, span[class*="fi-brands-"]:before {
font-family: uicons-brands !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.fi-brands-facebook:before { content: "\e775"; }
.fi-brands-instagram:before { content: "\ea61"; }
.fi-brands-linkedin:before { content: "\eb54"; }
.fi-brands-tik-tok:before { content: "\f2a5"; }
.fi-brands-whatsapp:before { content: "\f4a1"; }
.fi-brands-youtube:before { content: "\f4f9"; }
