.wp-block-site-logo.is-style-playful img {
	border-color: var(--wp--preset--color--theme-6);
	border-radius: 12px;
	border-style: solid;
	border-width: 2px;
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.2);
	transform: rotate(6deg);
}

.wp-block-site-logo.is-style-playful img:hover {
	animation: bounce 0.9s ease infinite;
}

@keyframes bounce {
	0%, 30%, 75% { transform: rotate(6deg) translateY(0); }
	10% { transform: rotate(6deg) translateY(-5px); }
	50% { transform: rotate(6deg) translateY(-3px); }
}
