/*!
 * Font Awesome subset for ginza-re-pearl.
 * Includes only icon families and glyphs used by the theme.
 */
@font-face {
	font-family: "Font Awesome 6 Pro";
	font-style: normal;
	font-weight: 900;
	font-display: block;
	src: url(../webfonts/fa-solid-900-subset.woff2) format("woff2");
}

@font-face {
	font-family: "Font Awesome 6 Pro";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(../webfonts/fa-regular-400-subset.woff2) format("woff2");
}

@font-face {
	font-family: "Font Awesome 6 Brands";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(../webfonts/fa-brands-400-subset.woff2) format("woff2");
}

.fa,
.fa-brands,
.fa-duotone,
.fa-regular,
.fa-sharp,
.fa-solid,
.fab,
.fad,
.far,
.fas,
.fass {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: var(--fa-display, inline-block);
	font-style: normal;
	font-variant: normal;
	line-height: 1;
	text-rendering: auto;
}

.fa,
.fa-duotone,
.fa-sharp,
.fa-solid,
.fad,
.fas,
.fass {
	font-family: "Font Awesome 6 Pro";
	font-weight: 900;
}

.fa-regular,
.far {
	font-family: "Font Awesome 6 Pro";
	font-weight: 400;
}

.fa-brands,
.fab {
	font-family: "Font Awesome 6 Brands";
	font-weight: 400;
}

.fa-duotone::after,
.fad::after {
	display: none;
}

.fa-angle-right::before {
	content: "\f105";
}

.fa-arrow-left::before {
	content: "\f060";
}

.fa-arrow-right::before {
	content: "\f061";
}

.fa-bars::before {
	content: "\f0c9";
}

.fa-book::before {
	content: "\f02d";
}

.fa-check::before {
	content: "\f00c";
}

.fa-chevron-down::before {
	content: "\f078";
}

.fa-circle-chevron-down::before {
	content: "\f13a";
}

.fa-circle-chevron-right::before {
	content: "\f138";
}

.fa-face-smile::before {
	content: "\f118";
}

.fa-hand-back-point-up::before {
	content: "\e1a2";
}

.fa-heart::before {
	content: "\f004";
}

.fa-line::before {
	content: "\f3c0";
}

.fa-list::before {
	content: "\f03a";
}

.fa-location-dot::before {
	content: "\f3c5";
}

.fa-pen-nib::before {
	content: "\f5ad";
}

.fa-phone::before {
	content: "\f095";
}

.fa-play::before {
	content: "\f04b";
}

.fa-star::before {
	content: "\f005";
}

.fa-star-half-stroke::before {
	content: "\f5c0";
}

.fa-tag::before {
	content: "\f02b";
}

.fa-user::before {
	content: "\f007";
}
