/* ============================================================
   Design v2 : icônes des pages redessinées (accueil, fiches packs, FAQ).
   Fichier généré par last/outils/icones-v2/build.py : ne pas modifier à la main.
   Tabler Icons 3.48.0 (66 icônes) et Bootstrap Icons (20 icônes), sous-ensembles
   des polices officielles (licences MIT). À regénérer après l'ajout d'une icône.
   ============================================================ */
@font-face { font-family: "vd-tabler"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/v2-tabler.woff?v=7b2f7934ed") format("woff"); }
@font-face { font-family: "vd-bi"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/v2-bi.woff?v=fd9316952b") format("woff"); }
.ti { font-family: "vd-tabler" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.bi::before, [class^="bi-"]::before, [class*=" bi-"]::before { display: inline-block; font-family: "vd-bi" !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; }
.ti-activity:before { content: "\ed23"; }
.ti-arrow-right:before { content: "\ea1f"; }
.ti-arrow-up:before { content: "\ea25"; }
.ti-arrows-maximize:before { content: "\ea28"; }
.ti-article:before { content: "\f1e2"; }
.ti-brand-facebook:before { content: "\ec1a"; }
.ti-brand-google:before { content: "\ec1f"; }
.ti-brand-instagram:before { content: "\ec20"; }
.ti-brand-tiktok:before { content: "\ec73"; }
.ti-brand-whatsapp:before { content: "\ec74"; }
.ti-browser:before { content: "\ebb7"; }
.ti-building-store:before { content: "\ea4e"; }
.ti-calendar:before { content: "\ea53"; }
.ti-calendar-event:before { content: "\ea52"; }
.ti-calendar-repeat:before { content: "\fad2"; }
.ti-chart-bar:before { content: "\ea59"; }
.ti-check:before { content: "\ea5e"; }
.ti-chevron-down:before { content: "\ea5f"; }
.ti-chevron-right:before { content: "\ea61"; }
.ti-circle-check:before { content: "\ea67"; }
.ti-clock:before { content: "\ea70"; }
.ti-code:before { content: "\ea77"; }
.ti-coins:before { content: "\f65d"; }
.ti-color-swatch:before { content: "\eb61"; }
.ti-credit-card:before { content: "\ea84"; }
.ti-database:before { content: "\ea88"; }
.ti-device-desktop:before { content: "\ea89"; }
.ti-device-mobile:before { content: "\ea8a"; }
.ti-external-link:before { content: "\ea99"; }
.ti-file-description:before { content: "\f028"; }
.ti-file-plus:before { content: "\eaa0"; }
.ti-file-vector:before { content: "\f043"; }
.ti-gauge:before { content: "\eab1"; }
.ti-headset:before { content: "\eb90"; }
.ti-heart-handshake:before { content: "\f0f3"; }
.ti-id:before { content: "\eac3"; }
.ti-info-circle:before { content: "\eac5"; }
.ti-key:before { content: "\eac7"; }
.ti-language:before { content: "\ebbe"; }
.ti-layout:before { content: "\eadb"; }
.ti-link:before { content: "\eade"; }
.ti-mail:before { content: "\eae5"; }
.ti-mail-check:before { content: "\f939"; }
.ti-mail-forward:before { content: "\eeac"; }
.ti-map-pin:before { content: "\eae8"; }
.ti-map-pin-check:before { content: "\f94c"; }
.ti-message:before { content: "\eaef"; }
.ti-package:before { content: "\eaff"; }
.ti-palette:before { content: "\eb01"; }
.ti-pencil:before { content: "\eb04"; }
.ti-phone:before { content: "\eb09"; }
.ti-refresh:before { content: "\eb13"; }
.ti-school:before { content: "\ecf7"; }
.ti-search:before { content: "\eb1c"; }
.ti-server:before { content: "\eb1f"; }
.ti-shield-check:before { content: "\eb22"; }
.ti-shopping-cart:before { content: "\eb25"; }
.ti-signature:before { content: "\eee0"; }
.ti-social:before { content: "\ebec"; }
.ti-star:before { content: "\eb2e"; }
.ti-tools:before { content: "\ebca"; }
.ti-user:before { content: "\eb4d"; }
.ti-user-circle:before { content: "\ef68"; }
.ti-video:before { content: "\ed22"; }
.ti-world:before { content: "\eb54"; }
.ti-x:before { content: "\eb55"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-lg::before { content: "\f633"; }
.bi-cookie::before { content: "\f6ee"; }
.bi-eye::before { content: "\f341"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-person-lock::before { content: "\f8a8"; }
.bi-rocket-takeoff-fill::before { content: "\f844"; }
.bi-search::before { content: "\f52a"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-sliders::before { content: "\f56b"; }
.bi-tools::before { content: "\f5db"; }
.bi-x-lg::before { content: "\f659"; }
