﻿/* FONT AWESOME */
:root, :host {
  --fa-style-family-classic:'Font Awesome 5 Free';
  --fa-font-regular:normal 400 1em/1 'Font Awesome 5 Free';}
}
/* far REGULAR */
@font-face {
	font-family:'Font Awesome 5 Free';
	font-style:normal;
	font-weight:400;
	font-display:block;
	src:url("/_fonts/fa5-regular-400.woff2") format("woff2"), url("/_fonts/fa5-regular-400.ttf") format("truetype");
}
/* fas SOLID */
@font-face {
	font-family:'Font Awesome 5 Free';
	font-style:normal;
	font-weight:900;
	font-display:block;
	src:url("/_fonts/fa5-solid-900.woff2") format("woff2"), url("/_fonts/fa5-solid-900.ttf") format("truetype");
}
/* fab BRANDS */
@font-face {
	font-family:'Font Awesome 6 Brands';
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url("/_fonts/fa6-brands-400.woff2") format("woff2"), url("/_fonts/fa6-brands-400.ttf") format("truetype");
}

.far {font-family:'Font Awesome 5 Free'; font-weight:400;}
.fas {font-family:'Font Awesome 5 Free'; font-weight:900;}
.fab {font-family:'Font Awesome 6 Brands';}
.far,.fas,.fab {display:inline-block; font-style:normal; font-variant:normal; text-rendering:auto; line-height:1;}

.fa-lg {font-size:1.33333em; line-height:0.75em; vertical-align:-.0667em;}
.fa-xs {font-size:.75em;}
.fa-sm {font-size:.875em;}
.fa-1x {font-size:1em;}
.fa-md {font-size:1.25em;}
.fa-xm {font-size:1.5em;}
.fa-lg {font-size:1.75em;}
.fa-2x {font-size:2em;}
.fa-xl {font-size:2.5em;}
.fa-3x {font-size:3em;}
.fa-4x {font-size:4em;}
.fa-5x {font-size:5em;}
.fa-6x {font-size:6em;}
.fa-7x {font-size:7em;}
.fa-8x {font-size:8em;}
.fa-9x {font-size:9em;}
.fa-10x {font-size:10em;}
.fa-fw {text-align:center; width:1.25em;}

.fa-angle-double-right:before {content:"\f101";}
.fa-angle-down:before {content:"\f107";}
.fa-angle-left:before {content:"\f104";}
.fa-angle-right:before {content:"\f105";}
.fa-angle-up:before {content:"\f106";}
.fa-angle-right:before {content:"\f105";}
.fa-bars:before {content:"\f0c9";}
.fa-chevron-down:before {content:"\f078";}
.fa-chevron-left:before {content:"\f053";}
.fa-chevron-right:before {content:"\f054";}
.fa-chevron-up:before {content:"\f077";}
.fa-comment:before {content:"\f075";}
.fa-comments:before {content:"\f086";}
.fa-comment-alt:before {content:"\f27a";}
.fa-comment-dots:before {content:"\f4ad";}
.fa-credit-card:before {content:"\f09d";}
.fa-envelope:before {content:"\f0e0";}
.fa-exchange-alt:before {content:"\f362";}
.fa-home:before {content:"\f015";}
.fa-info:before {content:"\f129";}
.fa-info-circle:before {content:"\f05a";}
.fa-money-bill-wave:before {content:"\f53a"; }
.fa-question:before {content:"\f128";}
.fa-question-circle:before {content:"\f059";}
.fa-search:before {content:"\f002";}
.fa-shopping-bag:before {content:"\f290";}
.fa-shopping-basket:before {content:"\f291";}
.fa-shopping-cart:before {content:"\f07a";}
.fa-truck:before {content:"\f0d1";}
.fa-user-circle:before {content:"\f2bd";}

/* SOCIAL MEDIA */
.fa-facebook:before {content:"\f09a";}
.fa-facebook-f:before {content:"\f39e";}
.fa-facebook-square:before {content:"\f082"; }
.fa-facebook-messenger:before {content:"\f39f";}
.fa-instagram:before {content:"\f16d";}
.fa-instagram-square:before {content:"\e055";}
.fa-tiktok:before {content:"\e07b";}
.fa-twitter:before {content:"\f099";}
.fa-whatsapp:before {content:"\f232";}
.fa-whatsapp-square:before {content:"\f40c";}
.fa-x-twitter:before {content:"\e61b";}
.fa-x-twitter-square:before {content:"\e61a";}

/* PAYMENTS */
.fa-paypal:before {content:"\f1ed";}
.fa-cc-amex:before {content:"\f1f3";}
.fa-cc-mastercard:before {content:"\f1f1";}
.fa-cc-paypal:before {content:"\f1f4";}
.fa-cc-visa:before {content:"\f1f0";}
