/* Font Awesome 6 - foglio autosufficiente per le pagine che non caricano il bundle.

   Il bundle Vite del negozio (resources/sass/shop.scss) non importa FontAwesome: li'
   le classi .fas/.fa-solid non esistono e ogni icona esce come quadratino vuoto.
   Qui ci sono famiglia, classi base e i glifi realmente citati dalle view, quindi il
   foglio vale sia per il negozio sia per il resto del sito (dove copre anche le icone
   che il subset resources/sass/fontawesome-lite.css non elenca).

   I nomi FontAwesome 5 rimasti nelle view (fa-search, fa-cogs, fa-shopping-cart...)
   sono mappati sui glifi FA6 corrispondenti.
   Rigenerato dai .ttf di resources/webfonts. */
@font-face{font-family:"Font Awesome 6 Pro";font-weight:900;font-style:normal;font-display:swap;src:url("/webfonts/fa-solid-900.woff2") format("woff2")}
@font-face{font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;font-display:swap;src:url("/webfonts/fa-regular-400.woff2") format("woff2")}
@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;font-display:swap;src:url("/webfonts/fa-brands-400.woff2") format("woff2")}
.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa,.fas,.fa-solid{font-family:"Font Awesome 6 Pro";font-weight:900}
.far,.fa-regular{font-family:"Font Awesome 6 Pro";font-weight:400}
.fab,.fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}
.fa-lg{font-size:1.25em}.fa-xl{font-size:1.5em}.fa-2xl{font-size:2em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-fw{text-align:center;width:1.25em}
.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.fa-arrow-left::before{content:"\f060"}.fa-arrow-right::before{content:"\f061"}.fa-arrow-right-arrow-left::before{content:"\f0ec"}.fa-arrow-right-from-bracket::before{content:"\f08b"}.fa-arrow-up::before{content:"\f062"}.fa-backward::before{content:"\f04a"}.fa-ban::before{content:"\f05e"}.fa-bars::before{content:"\f0c9"}.fa-bell::before{content:"\f0a2"}.fa-bolt::before{content:"\f0e7"}.fa-book::before{content:"\f02d"}.fa-book-open::before{content:"\f518"}.fa-box::before{content:"\f466"}.fa-box-open::before{content:"\f49e"}.fa-boxes-stacked::before{content:"\f468"}.fa-bullhorn::before{content:"\f0a1"}.fa-bullseye::before{content:"\f140"}.fa-calendar::before{content:"\f133"}.fa-calendar-alt::before{content:"\f073"}.fa-calendar-day::before{content:"\f783"}.fa-calendar-days::before{content:"\f073"}.fa-cart-shopping::before{content:"\f07a"}.fa-chart-bar::before{content:"\f080"}.fa-chart-line::before{content:"\f201"}.fa-check::before{content:"\f00c"}.fa-check-circle::before{content:"\f058"}.fa-check-double::before{content:"\f560"}.fa-chevron-down::before{content:"\f078"}.fa-chevron-left::before{content:"\f053"}.fa-chevron-right::before{content:"\f054"}.fa-circle-check::before{content:"\f058"}.fa-circle-exclamation::before{content:"\f06a"}.fa-circle-info::before{content:"\f05a"}.fa-circle-notch::before{content:"\f1ce"}.fa-circle-play::before{content:"\f01d"}.fa-circle-question::before{content:"\f059"}.fa-circle-xmark::before{content:"\f057"}.fa-clipboard-check::before{content:"\f46c"}.fa-clock::before{content:"\f017"}.fa-clock-rotate-left::before{content:"\f1da"}.fa-cloud-rain::before{content:"\f73d"}.fa-code::before{content:"\f121"}.fa-code-branch::before{content:"\f126"}.fa-cogs::before{content:"\f085"}.fa-coins::before{content:"\f51e"}.fa-compass::before{content:"\f14e"}.fa-copy::before{content:"\f0c5"}.fa-credit-card::before{content:"\f09d"}.fa-crosshairs::before{content:"\f05b"}.fa-crown::before{content:"\f521"}.fa-database::before{content:"\f1c0"}.fa-desktop::before{content:"\f108"}.fa-diamond::before{content:"\f219"}.fa-dove::before{content:"\f4ba"}.fa-download::before{content:"\f019"}.fa-dragon::before{content:"\f6d5"}.fa-dungeon::before{content:"\f6d9"}.fa-envelope::before{content:"\f003"}.fa-envelope-circle-check::before{content:"\e4e8"}.fa-envelope-open-text::before{content:"\f658"}.fa-exchange-alt::before{content:"\f362"}.fa-exclamation-circle::before{content:"\f06a"}.fa-exclamation-triangle::before{content:"\f071"}.fa-eye::before{content:"\f06e"}.fa-eye-slash::before{content:"\f070"}.fa-feather::before{content:"\f52d"}.fa-film::before{content:"\f008"}.fa-fire::before{content:"\f06d"}.fa-fish::before{content:"\f578"}.fa-flask::before{content:"\f0c3"}.fa-floppy-disk::before{content:"\f0c7"}.fa-forward::before{content:"\f04e"}.fa-gamepad::before{content:"\f11b"}.fa-gear::before{content:"\f013"}.fa-gem::before{content:"\f3a5"}.fa-gift::before{content:"\f06b"}.fa-globe::before{content:"\f0ac"}.fa-hammer::before{content:"\f6e3"}.fa-heart::before{content:"\f004"}.fa-horse::before{content:"\f6f0"}.fa-hourglass-start::before{content:"\f251"}.fa-house::before{content:"\f015"}.fa-infinity::before{content:"\f534"}.fa-info-circle::before{content:"\f05a"}.fa-key::before{content:"\f084"}.fa-khanda::before{content:"\f66d"}.fa-layer-group::before{content:"\f5fd"}.fa-level-up-alt::before{content:"\f3bf"}.fa-lock::before{content:"\f023"}.fa-lock-open::before{content:"\f3c1"}.fa-magnifying-glass::before{content:"\f002"}.fa-medal::before{content:"\f5a2"}.fa-microscope::before{content:"\f610"}.fa-mobile-alt::before{content:"\f3cd"}.fa-money-bill::before{content:"\f0d6"}.fa-moon::before{content:"\f186"}.fa-newspaper::before{content:"\f1ea"}.fa-paper-plane::before{content:"\f1d8"}.fa-paw::before{content:"\f1b0"}.fa-percentage::before{content:"\f295"}.fa-person::before{content:"\f183"}.fa-phone::before{content:"\f095"}.fa-piggy-bank::before{content:"\f4d3"}.fa-project-diagram::before{content:"\f542"}.fa-question::before{content:"\f128"}.fa-question-circle::before{content:"\f059"}.fa-ranking-star::before{content:"\e561"}.fa-receipt::before{content:"\f543"}.fa-right-from-bracket::before{content:"\f2f5"}.fa-right-to-bracket::before{content:"\f2f6"}.fa-road::before{content:"\f018"}.fa-rocket::before{content:"\f135"}.fa-satellite-dish::before{content:"\f7c0"}.fa-save::before{content:"\f0c7"}.fa-scale-balanced::before{content:"\f24e"}.fa-screwdriver-wrench::before{content:"\f7d9"}.fa-scroll::before{content:"\f70e"}.fa-search::before{content:"\f002"}.fa-server::before{content:"\f233"}.fa-shield::before{content:"\f132"}.fa-shield-alt::before{content:"\f3ed"}.fa-shield-halved::before{content:"\f3ed"}.fa-shield-slash::before{content:"\e24b"}.fa-shirt::before{content:"\f553"}.fa-shopping-cart::before{content:"\f07a"}.fa-sitemap::before{content:"\f0e8"}.fa-sparkles::before{content:"\f890"}.fa-stairs::before{content:"\e289"}.fa-star::before{content:"\f005"}.fa-stars::before{content:"\f762"}.fa-sun::before{content:"\f185"}.fa-sword::before{content:"\f71c"}.fa-tablet-alt::before{content:"\f3fa"}.fa-tag::before{content:"\f02b"}.fa-tags::before{content:"\f02c"}.fa-tasks::before{content:"\f0ae"}.fa-ticket::before{content:"\f145"}.fa-ticket-alt::before{content:"\f145"}.fa-times::before{content:"\f00d"}.fa-times-circle::before{content:"\f057"}.fa-torii-gate::before{content:"\f6a1"}.fa-trash::before{content:"\f1f8"}.fa-triangle-exclamation::before{content:"\f071"}.fa-trophy::before{content:"\f091"}.fa-unlink::before{content:"\f127"}.fa-user::before{content:"\f007"}.fa-user-group::before{content:"\f0c0"}.fa-user-plus::before{content:"\f234"}.fa-user-secret::before{content:"\f21b"}.fa-user-shield::before{content:"\f505"}.fa-user-tie::before{content:"\f508"}.fa-users::before{content:"\f0c0"}.fa-users-slash::before{content:"\e073"}.fa-venus-mars::before{content:"\f228"}.fa-wand-magic-sparkles::before{content:"\e2ca"}.fa-wrench::before{content:"\f0ad"}.fa-xmark::before{content:"\f00d"}.fa-yin-yang::before{content:"\f6ad"}
.fa-chrome::before{content:"\f268"}.fa-discord::before{content:"\f392"}.fa-edge::before{content:"\f282"}.fa-firefox::before{content:"\f269"}.fa-instagram::before{content:"\f16d"}.fa-opera::before{content:"\f26a"}.fa-paypal::before{content:"\f1ed"}.fa-safari::before{content:"\f267"}.fa-telegram::before{content:"\f2c6"}.fa-tiktok::before{content:"\e07b"}
.fa-shopping-bag::before,.fa-bag-shopping::before{content:"\f290"}
