/* *** ************************** */
/* *** hero *** */
/* *** ************************ */


.hero-section .img-hero img {
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
}

.hero-section figure,
.hero-section picture {
	height: 100% !important;
}

.hero-blured {
	position: absolute;
	top: 0;
	height: 100%;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;
}

@media (max-width: 767px) {

	.admin-bar .hero-section {
		height: calc(100vh - 102px) !important;
	}

	.hero-section {
		height: calc(100vh - 70px) !important;
	}

	.hero-blured {
		left: 0;
		width: 100%;
		align-items: flex-end;
	}

	.hero-blurred-mobile {
		background: rgba(255, 255, 255, .1);
		backdrop-filter: blur(50px);
		min-height: 60dvh;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
}

@media (min-width: 768px) {
	.admin-bar .hero-section {
		height: calc(100vh - 143px) !important;
	}

	.hero-section {
		height: calc(100vh - 115px) !important;
	}

	.hero-blured {
		right: 0;
		width: 50%;
		background: rgba(255, 255, 255, .1);
		backdrop-filter: blur(50px);
	}
}

@media (min-width: 1199px) {
	.shoptimizer-archive .below-woocommerce-category {
		float: none !important;
	}
}

/* *** ************************** */
/* *** Hide recaptcha badge *** */
/* *** ************************ */
.grecaptcha-badge {
	display: none;
}