/**
 * Valitsas Toxeri — travel blog UI refinements.
 */

/* Hero overlay readability */
.valitsastoxeri-hero .wp-block-cover__inner-container {
	max-width: var(--wp--style--global--wide-size);
}

/* Category cards */
.valitsastoxeri-category-card .wp-block-cover {
	min-height: 220px;
	border-radius: 8px;
	overflow: hidden;
	transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.valitsastoxeri-category-card:hover .wp-block-cover {
	transform: translateY(-4px);
	box-shadow: 0 12px 32px rgba(30, 42, 46, 0.15);
}

/* Post cards on homepage */
.valitsastoxeri-post-card {
	border: 1px solid var(--wp--preset--color--accent-6);
	border-radius: 8px;
	overflow: hidden;
	transition: box-shadow 0.2s ease;
}

.valitsastoxeri-post-card:hover {
	box-shadow: 0 8px 24px rgba(30, 42, 46, 0.1);
}

.valitsastoxeri-post-card .wp-block-post-featured-image img {
	border-radius: 0;
}

/* Section headings */
.valitsastoxeri-section-label {
	text-transform: uppercase;
	letter-spacing: 0.12em;
	font-size: 0.85rem;
	color: var(--wp--preset--color--accent-1);
}

/* Footer */
.valitsastoxeri-footer {
	border-top: 1px solid var(--wp--preset--color--accent-6);
}
