/*
Theme Name: Blocksy Child
Theme URI: https://creativethemes.com/blocksy/
Description: Child theme for Blocksy
Author: INSGEO
Template: blocksy
Version: 1.0.0
Text Domain: blocksy-child
*/

/* Основні стилі дочірньої теми */

/* Header contact links — aligned with the INSGEO brand palette. */
.ct-header .contact-links .contact-link {
	color: #1f392c;
	font-weight: 500;
	text-decoration: none;
	transition: color 180ms ease;
}

.ct-header .contact-links .contact-link:hover,
.ct-header .contact-links .contact-link:focus-visible {
	color: #9b7430;
}

.ct-header .contact-links .contact-link:focus-visible {
	outline: 2px solid #9b7430;
	outline-offset: 3px;
	border-radius: 2px;
}

/* Asset detail typography */
.asset-page .asset-title {
	font-size: 48px;
}

.asset-page .asset-section > h2 {
	font-size: 28px;
}

.asset-page .asset-text-block > h3 {
	font-size: 21px;
}

@media (max-width: 767px) {
	.asset-page .asset-title {
		font-size: 36px;
	}

	.asset-page .asset-section > h2 {
		font-size: 25px;
	}

	.asset-page .asset-text-block > h3 {
		font-size: 20px;
	}
}

/*
 * Complianz shows the consent banner when no decision cookie exists. Keep that
 * first-visit flow, but do not show its persistent "Manage consent" launcher.
 */
#cmplz-manage-consent .cmplz-manage-consent {
	display: none !important;
}
