/* Auto-generated bundle. Served raw — bypasses Tailwind/Lightning CSS. */
/* Auto-generated. Run via: node scripts/generate-fa-mappings.mjs */
.fas.fa-address-book::before{content:"\f2b9 "}
.fas.fa-address-card::before{content:"\f2bb "}
.fas.fa-align-left::before{content:"\f036 "}
.fas.fa-arrow-down::before{content:"\f063 "}
.fas.fa-arrow-left::before{content:"\f060 "}
.fas.fa-arrow-right::before{content:"\f061 "}
.fas.fa-arrow-right-long::before{content:"\f178 "}
.fas.fa-arrow-trend-up::before{content:"\e098 "}
.fas.fa-arrow-turn-up::before{content:"\f148 "}
.fas.fa-arrow-up-from-bracket::before{content:"\e09a "}
.fas.fa-arrow-up-right-dots::before{content:"\e4b7 "}
.fas.fa-arrows-rotate::before{content:"\f021 "}
.fas.fa-arrows-to-circle::before{content:"\e4bd "}
.fas.fa-award::before{content:"\f559 "}
.fas.fa-backward-step::before{content:"\f048 "}
.fas.fa-bag-shopping::before{content:"\f290 "}
.fas.fa-bars::before{content:"\f0c9 "}
.fas.fa-battery-full::before{content:"\f240 "}
.fas.fa-bolt::before{content:"\f0e7 "}
.fas.fa-book-open::before{content:"\f518 "}
.fas.fa-bookmark::before{content:"\f02e "}
.fas.fa-box::before{content:"\f466 "}
.fas.fa-building::before{content:"\f1ad "}
.fas.fa-bullhorn::before{content:"\f0a1 "}
.fas.fa-bullseye::before{content:"\f140 "}
.fas.fa-calendar::before{content:"\f133 "}
.fas.fa-calendar-alt::before{content:"\f073 "}
.fas.fa-calendar-check::before{content:"\f274 "}
.fas.fa-calendar-day::before{content:"\f783 "}
.fas.fa-calendar-days::before{content:"\f073 "}
.fas.fa-camera::before{content:"\f030 "}
.fas.fa-camera-retro::before{content:"\f083 "}
.fas.fa-car::before{content:"\f1b9 "}
.fas.fa-cart-plus::before{content:"\f217 "}
.fas.fa-cart-shopping::before{content:"\f07a "}
.fas.fa-chalkboard-user::before{content:"\f51c "}
.fas.fa-chart-bar::before{content:"\f080 "}
.fas.fa-chart-column::before{content:"\e0e3 "}
.fas.fa-chart-line::before{content:"\f201 "}
.fas.fa-chart-pie::before{content:"\f200 "}
.fas.fa-check::before{content:"\f00c "}
.fas.fa-check-circle::before{content:"\f058 "}
.fas.fa-check-double::before{content:"\f560 "}
.fas.fa-chevron-down::before{content:"\f078 "}
.fas.fa-chevron-left::before{content:"\f053 "}
.fas.fa-chevron-right::before{content:"\f054 "}
.fas.fa-chevron-up::before{content:"\f077 "}
.fas.fa-circle::before{content:"\f111 "}
.fas.fa-circle-check::before{content:"\f058 "}
.fas.fa-circle-dot::before{content:"\f192 "}
.fas.fa-circle-exclamation::before{content:"\f06a "}
.fas.fa-circle-info::before{content:"\f05a "}
.fas.fa-circle-pause::before{content:"\f28b "}
.fas.fa-circle-play::before{content:"\f144 "}
.fas.fa-circle-stop::before{content:"\f28d "}
.fas.fa-circle-xmark::before{content:"\f057 "}
.fas.fa-clapperboard::before{content:"\e131 "}
.fas.fa-clock::before{content:"\f017 "}
.fas.fa-clock-rotate-left::before{content:"\f1da "}
.fas.fa-clone::before{content:"\f24d "}
.fas.fa-closed-captioning::before{content:"\f20a "}
.fas.fa-code::before{content:"\f121 "}
.fas.fa-cog::before{content:"\f013 "}
.fas.fa-coins::before{content:"\f51e "}
.fas.fa-comment::before{content:"\f075 "}
.fas.fa-comment-dots::before{content:"\f4ad "}
.fas.fa-comment-slash::before{content:"\f4b3 "}
.fas.fa-comments::before{content:"\f086 "}
.fas.fa-comments-dollar::before{content:"\f653 "}
.fas.fa-compass::before{content:"\f14e "}
.fas.fa-copy::before{content:"\f0c5 "}
.fas.fa-credit-card::before{content:"\f09d "}
.fas.fa-crosshairs::before{content:"\f05b "}
.fas.fa-crown::before{content:"\f521 "}
.fas.fa-cube::before{content:"\f1b2 "}
.fas.fa-database::before{content:"\f1c0 "}
.fas.fa-diagram-project::before{content:"\f542 "}
.fas.fa-download::before{content:"\f019 "}
.fas.fa-dumbbell::before{content:"\f44b "}
.fas.fa-ear-listen::before{content:"\f2a2 "}
.fas.fa-earth-americas::before{content:"\f57d "}
.fas.fa-edit::before{content:"\f044 "}
.fas.fa-ellipsis::before{content:"\f141 "}
.fas.fa-envelope::before{content:"\f0e0 "}
.fas.fa-envelope-open-text::before{content:"\f658 "}
.fas.fa-exchange-alt::before{content:"\f362 "}
.fas.fa-exclamation-circle::before{content:"\f06a "}
.fas.fa-exclamation-triangle::before{content:"\f071 "}
.fas.fa-expand::before{content:"\f065 "}
.fas.fa-external-link-alt::before{content:"\f35d "}
.fas.fa-eye::before{content:"\f06e "}
.fas.fa-face-smile::before{content:"\f118 "}
.fas.fa-fast-forward::before{content:"\f050 "}
.fas.fa-file-invoice::before{content:"\f570 "}
.fas.fa-file-lines::before{content:"\f15c "}
.fas.fa-file-signature::before{content:"\f573 "}
.fas.fa-film::before{content:"\f008 "}
.fas.fa-fingerprint::before{content:"\f577 "}
.fas.fa-fire::before{content:"\f06d "}
.fas.fa-flag::before{content:"\f024 "}
.fas.fa-flask::before{content:"\f0c3 "}
.fas.fa-flask-vial::before{content:"\e4f3 "}
.fas.fa-forward::before{content:"\f04e "}
.fas.fa-forward-step::before{content:"\f051 "}
.fas.fa-funnel-dollar::before{content:"\f662 "}
.fas.fa-gear::before{content:"\f013 "}
.fas.fa-gift::before{content:"\f06b "}
.fas.fa-glasses::before{content:"\f530 "}
.fas.fa-globe::before{content:"\f0ac "}
.fas.fa-globe-americas::before{content:"\f57d "}
.fas.fa-hand-holding-dollar::before{content:"\f4c0 "}
.fas.fa-hand-pointer::before{content:"\f25a "}
.fas.fa-handshake::before{content:"\f2b5 "}
.fas.fa-hashtag::before{content:"\23 "}
.fas.fa-headphones::before{content:"\f025 "}
.fas.fa-headset::before{content:"\f590 "}
.fas.fa-heart::before{content:"\f004 "}
.fas.fa-heart-pulse::before{content:"\f21e "}
.fas.fa-home::before{content:"\f015 "}
.fas.fa-house::before{content:"\f015 "}
.fas.fa-id-card::before{content:"\f2c2 "}
.fas.fa-image::before{content:"\f03e "}
.fas.fa-images::before{content:"\f302 "}
.fas.fa-infinity::before{content:"\f534 "}
.fas.fa-info-circle::before{content:"\f05a "}
.fas.fa-key::before{content:"\f084 "}
.fas.fa-keyboard::before{content:"\f11c "}
.fas.fa-language::before{content:"\f1ab "}
.fas.fa-layer-group::before{content:"\f5fd "}
.fas.fa-lightbulb::before{content:"\f0eb "}
.fas.fa-link::before{content:"\f0c1 "}
.fas.fa-list::before{content:"\f03a "}
.fas.fa-list-ul::before{content:"\f0ca "}
.fas.fa-location-dot::before{content:"\f3c5 "}
.fas.fa-lock::before{content:"\f023 "}
.fas.fa-magnet::before{content:"\f076 "}
.fas.fa-magnifying-glass::before{content:"\f002 "}
.fas.fa-magnifying-glass-chart::before{content:"\e522 "}
.fas.fa-magnifying-glass-dollar::before{content:"\f688 "}
.fas.fa-magnifying-glass-location::before{content:"\f689 "}
.fas.fa-map-marker::before{content:"\f041 "}
.fas.fa-message::before{content:"\f27a "}
.fas.fa-microchip::before{content:"\f2db "}
.fas.fa-microphone::before{content:"\f130 "}
.fas.fa-microphone-lines::before{content:"\f3c9 "}
.fas.fa-minus::before{content:"\f068 "}
.fas.fa-mobile-screen::before{content:"\f3cf "}
.fas.fa-mobile-screen-button::before{content:"\f3cd "}
.fas.fa-money-bill-wave::before{content:"\f53a "}
.fas.fa-moon::before{content:"\f186 "}
.fas.fa-music::before{content:"\f001 "}
.fas.fa-network-wired::before{content:"\f6ff "}
.fas.fa-newspaper::before{content:"\f1ea "}
.fas.fa-palette::before{content:"\f53f "}
.fas.fa-paper-plane::before{content:"\f1d8 "}
.fas.fa-paperclip::before{content:"\f0c6 "}
.fas.fa-pause::before{content:"\f04c "}
.fas.fa-pause-circle::before{content:"\f28b "}
.fas.fa-pen-fancy::before{content:"\f5ac "}
.fas.fa-pen-nib::before{content:"\f5ad "}
.fas.fa-pen-ruler::before{content:"\f5ae "}
.fas.fa-pen-to-square::before{content:"\f044 "}
.fas.fa-people-group::before{content:"\e533 "}
.fas.fa-percent::before{content:"\25 "}
.fas.fa-person-circle-question::before{content:"\e542 "}
.fas.fa-phone::before{content:"\f095 "}
.fas.fa-piggy-bank::before{content:"\f4d3 "}
.fas.fa-play::before{content:"\f04b "}
.fas.fa-play-circle::before{content:"\f144 "}
.fas.fa-plus::before{content:"\2b "}
.fas.fa-plus-circle::before{content:"\f055 "}
.fas.fa-podcast::before{content:"\f2ce "}
.fas.fa-poll::before{content:"\f681 "}
.fas.fa-qrcode::before{content:"\f029 "}
.fas.fa-question-circle::before{content:"\f059 "}
.fas.fa-receipt::before{content:"\f543 "}
.fas.fa-rectangle-ad::before{content:"\f641 "}
.fas.fa-rectangle-list::before{content:"\f022 "}
.fas.fa-recycle::before{content:"\f1b8 "}
.fas.fa-repeat::before{content:"\f363 "}
.fas.fa-reply::before{content:"\f3e5 "}
.fas.fa-retweet::before{content:"\f079 "}
.fas.fa-right-to-bracket::before{content:"\f2f6 "}
.fas.fa-robot::before{content:"\f544 "}
.fas.fa-rocket::before{content:"\f135 "}
.fas.fa-rotate::before{content:"\f2f1 "}
.fas.fa-route::before{content:"\f4d7 "}
.fas.fa-running::before{content:"\f70c "}
.fas.fa-save::before{content:"\f0c7 "}
.fas.fa-scissors::before{content:"\f0c4 "}
.fas.fa-screwdriver-wrench::before{content:"\f7d9 "}
.fas.fa-search::before{content:"\f002 "}
.fas.fa-seedling::before{content:"\f4d8 "}
.fas.fa-server::before{content:"\f233 "}
.fas.fa-share::before{content:"\f064 "}
.fas.fa-share-nodes::before{content:"\f1e0 "}
.fas.fa-shield-alt::before{content:"\f3ed "}
.fas.fa-shield-halved::before{content:"\f3ed "}
.fas.fa-shop::before{content:"\f54f "}
.fas.fa-shopping-bag::before{content:"\f290 "}
.fas.fa-shopping-cart::before{content:"\f07a "}
.fas.fa-shuffle::before{content:"\f074 "}
.fas.fa-sign-out-alt::before{content:"\f2f5 "}
.fas.fa-signal::before{content:"\f012 "}
.fas.fa-sliders::before{content:"\f1de "}
.fas.fa-spinner::before{content:"\f110 "}
.fas.fa-square-plus::before{content:"\f0fe "}
.fas.fa-star::before{content:"\f005 "}
.fas.fa-stethoscope::before{content:"\f0f1 "}
.fas.fa-stopwatch::before{content:"\f2f2 "}
.fas.fa-store::before{content:"\f54e "}
.fas.fa-sun::before{content:"\f185 "}
.fas.fa-sync::before{content:"\f021 "}
.fas.fa-sync-alt::before{content:"\f2f1 "}
.fas.fa-tachometer-alt::before{content:"\f625 "}
.fas.fa-tag::before{content:"\f02b "}
.fas.fa-tags::before{content:"\f02c "}
.fas.fa-tasks::before{content:"\f0ae "}
.fas.fa-thumbtack::before{content:"\f08d "}
.fas.fa-times::before{content:"\f00d "}
.fas.fa-times-circle::before{content:"\f057 "}
.fas.fa-tower-broadcast::before{content:"\f519 "}
.fas.fa-trash::before{content:"\f1f8 "}
.fas.fa-trash-alt::before{content:"\f2ed "}
.fas.fa-tree::before{content:"\f1bb "}
.fas.fa-triangle-exclamation::before{content:"\f071 "}
.fas.fa-trophy::before{content:"\f091 "}
.fas.fa-truck-fast::before{content:"\f48b "}
.fas.fa-tv::before{content:"\f26c "}
.fas.fa-undo::before{content:"\f0e2 "}
.fas.fa-university::before{content:"\f19c "}
.fas.fa-user::before{content:"\f007 "}
.fas.fa-user-circle::before{content:"\f2bd "}
.fas.fa-user-group::before{content:"\f500 "}
.fas.fa-user-plus::before{content:"\f234 "}
.fas.fa-user-secret::before{content:"\f21b "}
.fas.fa-user-shield::before{content:"\f505 "}
.fas.fa-user-tie::before{content:"\f508 "}
.fas.fa-users::before{content:"\f0c0 "}
.fas.fa-users-gear::before{content:"\f509 "}
.fas.fa-users-line::before{content:"\e592 "}
.fas.fa-users-rectangle::before{content:"\e594 "}
.fas.fa-video::before{content:"\f03d "}
.fas.fa-volume-high::before{content:"\f028 "}
.fas.fa-wallet::before{content:"\f555 "}
.fas.fa-wand-magic-sparkles::before{content:"\e2ca "}
.fas.fa-wifi::before{content:"\f1eb "}
.fas.fa-window-maximize::before{content:"\f2d0 "}
.fas.fa-xmark::before{content:"\f00d "}
.fab.fa-facebook::before{content:"\f09a "}
.fab.fa-facebook-f::before{content:"\f39e "}
.fab.fa-instagram::before{content:"\f16d "}
.fab.fa-linkedin::before{content:"\f08c "}
.fab.fa-linkedin-in::before{content:"\f0e1 "}
.fab.fa-meta::before{content:"\e49b "}
.fab.fa-pinterest::before{content:"\f0d2 "}
.fab.fa-snapchat::before{content:"\f2ab "}
.fab.fa-snapchat-ghost::before{content:"\f2ab "}
.fab.fa-spotify::before{content:"\f1bc "}
.fab.fa-tiktok::before{content:"\e07b "}
.fab.fa-twitter::before{content:"\f099 "}
.fab.fa-whatsapp::before{content:"\f232 "}
.fab.fa-x-twitter::before{content:"\e61b "}
.fab.fa-youtube::before{content:"\f167 "}
/* hand-written rules below */
/* Auto-generated icon mappings (do not edit by hand) */

/* @font-face is generated inline via PHP (base64 in app.blade.php)
   to eliminate font-display swap flash. See layouts/app.blade.php. */

/* FontAwesome setup for solid icons */
.fas {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: inline-block;
}

/* Navigation menu icons */
.fas.fa-window-maximize::before {
  content:"\f2d0 ";
}
.fas.fa-shopping-cart::before {
  content:"\f07a ";
}
.fas.fa-download::before {
  content:"\f019 ";
}
.fas.fa-file-lines::before {
  content:"\f15c ";
}
.fas.fa-credit-card::before {
  content:"\f09d ";
}
.fas.fa-address-card::before {
  content:"\f2bb ";
}
.fas.fa-handshake::before {
  content:"\f2b5 ";
}
.fas.fa-tags::before {
  content:"\f02c ";
}
.fas.fa-sign-out-alt::before {
  content:"\f2f5 ";
}
.fas.fa-sync-alt::before {
  content:"\f2f1 ";
}
.fas.fa-infinity::before {
  content:"\f2f1 "; /* reuse sync-alt glyph as fallback */
}
.fas.fa-shield-alt::before {
  content:"\f3ed ";
}
.fas.fa-user::before {
  content:"\f007 ";
}
.fas.fa-search::before {
  content:"\f002 ";
}
.fas.fa-bars::before {
  content:"\f0c9 ";
}
.fas.fa-home::before,
.fas.fa-house::before {
  content:"\f015 ";
}
.fas.fa-check::before {
  content:"\f00c ";
}
.fas.fa-chevron-down::before {
  content:"\f078 ";
}
.fas.fa-lock::before {
  content:"\f023 ";
}
.fas.fa-user-plus::before {
  content:"\f234 ";
}
.fas.fa-cog::before {
  content:"\f013 ";
}
.fas.fa-fast-forward::before {
  content:"\f050 ";
}
.fas.fa-clock::before {
  content:"\f017 ";
}
.fas.fa-check-circle::before {
  content:"\f058 ";
}
.fas.fa-award::before {
  content:"\f559 ";
}
.fas.fa-minus::before {
  content:"\f068 ";
}
.fas.fa-plus::before {
  content:"\f067 ";
}
.fas.fa-envelope::before {
  content:"\f0e0 ";
}
.fas.fa-language::before {
  content:"\f1ab ";
}
.fas.fa-coins::before {
  content:"\f51e ";
}
.fas.fa-sun::before {
  content:"\f185 ";
}
.fas.fa-moon::before {
  content:"\f186 ";
}

/* Additional icons used in product tabs/content */
.fas.fa-arrow-right::before {
  content:"\f061 ";
}
.fas.fa-poll::before {
  content:"\f681 ";
}
.fas.fa-globe-americas::before {
  content:"\f57d ";
}

/* WooCommerce Single Product Tabs icons (ensure subset includes these) */
.fas.fa-rocket::before {
  content:"\f135 ";
}
.fas.fa-star::before {
  content:"\f005 ";
}
.fas.fa-book-open::before {
  content:"\f518 ";
}
.fas.fa-question-circle::before {
  content:"\f059 ";
}
.fas.fa-circle-info::before,
.fas.fa-info-circle::before {
  content:"\f05a ";
}

/* Refunds page icons */
.fas.fa-exclamation-triangle::before {
  content:"\f071 ";
}
.fas.fa-edit::before {
  content:"\f044 ";
}
.fas.fa-wallet::before {
  content:"\f555 ";
}
.fas.fa-times-circle::before {
  content:"\f057 ";
}

/* Icon alignment */
.dropdown-content .fas,
.woocommerce-MyAccount-navigation .fas,
[data-sidebar="menu"] .fas {
  flex-shrink: 0;
  width: 1rem;
  height: 1rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.btn .fas {
  flex-shrink: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
}
