.az-translate {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 6px;
	font-family: var(--az-font), "DM Sans", sans-serif;
	font-size: 14px;
	color: #1a1d23;
}

.az-translate-label {
	font-weight: 600;
	margin-right: 4px;
}

.az-translate button {
	padding: 5px 10px;
	border: 1px solid #8c96a3;
	border-radius: 0;
	background: #fff;
	color: #1a1d23;
	font: inherit;
	font-weight: 600;
	line-height: 1.2;
	cursor: pointer;
}

.az-translate button:hover,
.az-translate button.is-active {
	background: #043da2;
	border-color: #043da2;
	color: #fff;
}

#az-google-translate {
	display: none;
}

/* Google traka na vrhu stranice pomiče layout — ne treba nam, imamo vlastite gumbe. */
iframe.skiptranslate,
.goog-te-banner-frame {
	display: none !important;
}

body {
	top: 0 !important;
}
