/* Estilos compartilhados que substituem os plugins do WordPress */

/* Fontes (antes carregadas via WebFont Loader) */
@font-face {
	font-family: "Gilroy";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("../fonts/gilroy-light.woff2") format("woff2"),
		url("../fonts/gilroy-light.woff") format("woff");
}

@font-face {
	font-family: "Gilroy";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/gilroy-medium.woff2") format("woff2"),
		url("../fonts/gilroy-medium.woff") format("woff");
}

@font-face {
	font-family: "Gilroy";
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url("../fonts/gilroy-extrabold.woff2") format("woff2"),
		url("../fonts/gilroy-extrabold.woff") format("woff");
}

/* Botão do WhatsApp (equivalente ao Click to Chat, estilo 3_1) */
.whatsapp-chat {
	position: fixed;
	bottom: 15px;
	right: 15px;
	z-index: 99999999;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	text-decoration: none;
}

.whatsapp-chat__cta {
	display: none;
	padding: 0 16px;
	margin: 0 10px;
	line-height: 1.6;
	font-size: 15px;
	color: #fff;
	background-color: #25d366;
	border-radius: 10px;
}

.whatsapp-chat__icone {
	padding: 16px;
	background-color: #25d366;
	border-radius: 50%;
	box-shadow: 0 0 11px rgba(0, 0, 0, .5);
}

.whatsapp-chat__icone svg {
	display: block;
	width: 36px;
	height: 36px;
	pointer-events: none;
}

.whatsapp-chat:hover .whatsapp-chat__cta,
.whatsapp-chat:focus-visible .whatsapp-chat__cta {
	display: block;
}
