.wp-block-cover, .wp-block-cover-image {
	min-height: 192px;
}

@media (min-width: 600px) {
	.wp-block-cover, .wp-block-cover-image {
		min-height: 430px;
	}
}

.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
	height: 3em;
	width: 3em;
}

.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {
	margin-top: 0;
}

@media (max-width: 599px) {
	.wp-block-navigation__submenu-container {
		padding-top: 1em!important;
		padding-right: 1em!important;
	}
}

.wp-block-navigation-submenu li {
	line-height: 2.2;
}

@media (min-width: 600px) {
	.wp-block-navigation-submenu li {
		line-height: 1.6;
	}
}

.page-child h1,
.single-post h1 {
	line-height: 1.4;
}

.wb-top-slider .slick-list {
	max-height: 70vh;
}

h3.wp-block-heading:has(+ h3) {
	display: none;
}

.wb-owners-hotspots-hr,
.wb-owners-hotspots-h2,
.wb-owners-hotspots-lead {
	display: none;
}

.wb-owners-hotspots-hr:has(~ .wb-owners-hotspots-lead + p),
.wb-owners-hotspots-h2:has(~ .wb-owners-hotspots-lead + p),
.wb-owners-hotspots-lead:has( + p),
.wb-owners-hotspots-hr:has(~ .wb-owners-hotspots-lead + div),
.wb-owners-hotspots-h2:has(~ .wb-owners-hotspots-lead + div),
.wb-owners-hotspots-lead:has( + div),
.wb-owners-hotspots-hr:has(~ .wb-owners-hotspots-lead + img),
.wb-owners-hotspots-h2:has(~ .wb-owners-hotspots-lead + img),
.wb-owners-hotspots-lead:has( + img){
	display: block;
}

.wp-block-post {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 4px 4px rgba(0,0,0,.16);
	overflow: hidden;
}

.wb-single-term-container:not(:has(> p + div)) {
	display: none!important;
}

a {
	transition: all .2s ease;
}

.wb-house-cleaning-menu .wp-block-snow-monkey-blocks-panels-item-block-link {
	transition: opacity .2s ease;
}

.wb-house-cleaning-menu .wp-block-snow-monkey-blocks-panels-item-block-link:hover {
	opacity: .6;
}

.wb-house-cleaning-menu .wp-block-snow-monkey-blocks-panels-item-block-link .smb-panels__item {
	border-radius: 8px;
}
