.wp-block-post-featured-image {
    width: 100% !important;
    max-width: 650px !important;
}

@media (min-width: 992px) {
    .searchblog-wrapper {
        margin-bottom: -5rem;
    }
}

main a {
	text-decoration: unset !important;
}

body.woocommerce-cart .clang-selector {
	display: none;
}

body:is(.search, :has( .searchblog-wrapper)) span.date {
	display: none;
}

body.search:not(.archive) header .wp-block-search__button-inside.wp-block-search {
	display: none;
}
body.search:not(.archive) header + .wp-block-group .wp-block-search__button-outside label.wp-block-search__label {
	display: none;
}
body.search:not(.archive) .wp-block-search__inside-wrapper {
	padding: var(--wp--custom--form--border--width);
	border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color);
	border-radius: var(--wp--custom--form--border--radius);
}

body.search:not(.archive) .wp-block-query > ul {
	gap: 30px;
}
body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 {
	box-shadow: none;
	overflow: hidden;
	height: unset !important;
	padding: unset;
}
body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 :is(.wp-block-post-featured-image, .wp-block-post-featured-image a) {
	height: unset !important;
	width: unset !important;
}
body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 .wp-block-post-featured-image img {
	height: 235px !important;
	width: 100% !important;
	object-fit: cover !important;
}
body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 .wp-block-post-title a {
	font-size: 25px;
	font-weight: 700;
}

body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 .wp-block-post-excerpt {
	font-size: 16px;
}
body.search:not(.archive) .wp-block-query > ul .ghostkit-custom-2ppfx1 .wp-block-post-excerpt > p {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.wp-block-group .blog-section .wp-block-post .wp-block-post-title > a {
	display: block !important;
}
/* .wp-block-group .blog-section .wp-block-post a.wp-block-post-excerpt__more-link::before  */
.wp-block-group .blog-section .wp-block-post .wp-block-post-title > a::before {
	content: '';
	display: block;
	width: 100%;
	height: 235px;
	position: absolute;
	top: 0;
	left: 0;
}


/** COOKED **/
.cky-consent-container {
	display: none !important;
}
