/* RCN Edinburgh - Custom Block Theme Styles */

/* Smooth scrolling */
html {
	scroll-behavior: smooth;
}

/* Sticky header styling */
.site-header {
	backdrop-filter: blur(12px);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
	z-index: 100;
}

/* Button hover effects */
.wp-block-button__link {
	transition: all 0.3s ease;
}

.wp-block-button__link:hover {
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

/* Cover block text shadow for readability */
.wp-block-cover .wp-block-heading {
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* Card hover effects */
.wp-block-column:hover {
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Social links hover */
.wp-block-social-links .wp-social-link {
	transition: transform 0.3s ease;
}

.wp-block-social-links .wp-social-link:hover {
	transform: scale(1.15);
}

/* Responsive adjustments */
@media (max-width: 782px) {
	.wp-block-cover {
		min-height: 80vh !important;
	}
}
