/**
 * Livros — archive cover + single guide download panel (panels in hub-panels.css).
 */

body.yala-livros-archive .wp-block-query-title {
	display: none;
}

.yala-livros-hub .yala-baralho-hub__deck-media {
	align-self: center;
	width: 100%;
	overflow: visible;
	justify-content: flex-end;
	padding-block: clamp(0.85rem, 2vw, 1.25rem);
}

/* Book cover — right-aligned in the panel with breathing room */
.yala-livros-hub .yala-livros-hub__cover {
	display: block;
	max-width: min(100%, 10.5rem);
	margin: 0;
	margin-inline-start: auto;
	line-height: 0;
	text-decoration: none;
	transition: transform 0.22s ease;
}

@media (max-width: 859px) {
	.yala-livros-hub .yala-baralho-hub__deck-media {
		justify-content: center;
	}

	.yala-livros-hub .yala-livros-hub__cover {
		margin-inline: auto;
	}
}

.yala-livros-hub .yala-livros-hub__cover:hover,
.yala-livros-hub .yala-livros-hub__cover:focus {
	transform: translateY(-3px);
}

.yala-livros-hub .yala-livros-hub__cover-img {
	display: block;
	width: 100%;
	height: auto;
	max-width: 100%;
	border-radius: 8px;
	box-shadow: 0 16px 38px rgba(34, 40, 49, 0.2);
}

.yala-livros-hub .yala-livros-hub__cover-img--placeholder {
	display: block;
	width: 100%;
	aspect-ratio: 2 / 3;
	border-radius: 8px;
	background: rgba(34, 40, 49, 0.08);
	box-shadow: none;
}
