.wp-block-wrd-header-menu {
	--wp-block-wrd-header-menu__padding_x: 1.5rem;

	padding: var(--wp-block-wrd-header-menu__padding_x) 0;
}

.wp-block.wp-block-wrd-header-menu {
	padding: 0px;
}

.wp-block-wrd-header-menu__image {
	position: absolute;
	max-width: unset;
	top: calc(-1 * var(--wp-block-wrd-header-menu__padding_x));
	bottom: calc(-1 * var(--wp-block-wrd-header-menu__padding_x));
	left: calc(-1 * var(--container__distance));
	right: calc(-1 * var(--container__distance));
	width: calc(100% + 2 * var(--container__distance));
	height: calc(100% + var(--wp-block-wrd-header-menu__padding_x));
}

@media (min-width: 768px) {
	.wp-block-wrd-header-menu {
		--wp-block-wrd-header-menu__padding_x: 2.5rem;
	}
}

@media (min-width: 1024px) {
	.wp-block-wrd-header-menu {
		--wp-block-wrd-header-menu__padding_x: 4rem;
	}

	.wp-block-wrd-header-menu__image {
		left: calc(-1 * var(--container__distance));
		right: 0;
		width: calc(100% + var(--container__distance));
		height: calc(100% + 2 * var(--wp-block-wrd-header-menu__padding_x));
	}
}
