/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.2
*/

@import "./css/variables.css";
/* @import "./css/_var.css"; */
@import "./css/typography.css";
@import "./css/layout.css";
@import "./css/slider.css";
@import "./css/home.css";
@import "./css/footer.css";
@import "./css/menu.css";

@import "./css/dev.css";

.test{
	box-shadow: 2px 3px 5px red inset;
}


.site-footer,
.bg-content {
	background: linear-gradient(
		to bottom,
		var(--gradient-start) 0%,
		var(--gradient-stop) 100%
	);
	background-size: 100% 600px;
	background-repeat: no-repeat;
	background-position: top;
}

.logo-mitglied p {
	margin-bottom: 0.25em;
}

/*
.wp-block-separator.dots,
hr.wp-block-separator.dots {
	border: none;
	background: transparent;
	height: var(--dots-height);
}

.bg-content,
hr.dots,
.site-footer{
	position: relative;
}

.bg-content::before,
hr.dots::before,
.site-footer::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: var(--dots-height);
	background: repeating-linear-gradient(
		to right,
		var(--dots-color) 0px,
		var(--dots-color) var(--dots-height),
		transparent var(--dots-height),
		transparent calc(var(--dots-height) * 2)
	);
}
.bg-content::before,
.site-footer::before {
	--dots-color: var(--dots-white);
	top: calc(1 * var(--dots-height));
}
*/

.logo-mitglied figure {
	text-align: center;
}
.logo-mitglied img {
	width:auto;
	max-width: 15em;
	height: auto;
	object-fit: contain;
}

.site-footer{
	margin-top: 3em;
	--gradient-start: #e4e9ec;
}
#page,
.site-content,
.site-info,
.footer-widgets{
	background-color: transparent;
}
.inside-site-info{
	padding: 1em 1em 3em
}
.footer-widgets-container {
	padding: 4em 1em 1em;
}

@media (max-width:600px){
	.logo-mitglied.wp-block-media-text>.wp-block-media-text__media{
		margin-bottom: 2em;
	}
}
