/*! Local subset of Font Awesome Free 6.7.2, Fonticons, Inc. Modified by Carta & Penna theme: glyph subset and renamed font families. See ../fonts/LICENSE-Font-Awesome.txt. */
@font-face{font-family:'CPA Icons Free';font-style:normal;font-weight:900;font-display:block;src:url('../fonts/cpa-icons-solid.woff2') format('woff2')}
.fa-solid{font-family:'CPA Icons Free';font-weight:900;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;-webkit-font-smoothing:antialiased}
.fa-magnifying-glass{--fa:"\f002"}
.fa-bag-shopping{--fa:"\f290"}
.fa-arrow-right{--fa:"\f061"}
.fa-arrow-left{--fa:"\f060"}
.fa-arrow-up-right-from-square{--fa:"\f08e"}
.fa-chevron-down{--fa:"\f078"}
.fa-chevron-right{--fa:"\f054"}
.fa-xmark{--fa:"\f00d"}
.fa-play{--fa:"\f04b"}
.fa-pause{--fa:"\f04c"}
.fa-gift{--fa:"\f06b"}
.fa-location-dot{--fa:"\f3c5"}
.fa-truck{--fa:"\f0d1"}
.fa-bars{--fa:"\f0c9"}
@font-face{font-family:'CPA Icons Free';font-style:normal;font-weight:400;font-display:block;src:url('../fonts/cpa-icons-regular.woff2') format('woff2')}
.fa-regular{font-family:'CPA Icons Free';font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;-webkit-font-smoothing:antialiased}
.fa-user{--fa:"\f007"}
.fa-heart{--fa:"\f004"}
.fa-image{--fa:"\f03e"}
@font-face{font-family:'CPA Icons Brands';font-style:normal;font-weight:400;font-display:block;src:url('../fonts/cpa-icons-brands.woff2') format('woff2')}
.fa-brands{font-family:'CPA Icons Brands';font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;-webkit-font-smoothing:antialiased}
.fa-whatsapp{--fa:"\f232"}
.fa-facebook-f{--fa:"\f39e"}
.fa-instagram{--fa:"\f16d"}
.fa-tiktok{--fa:"\e07b"}
.fa-youtube{--fa:"\f167"}
.fa-solid::before,.fa-regular::before,.fa-brands::before{content:var(--fa)}
