/*
Theme Name: Twenty Twenty-Five Child
Template:   twentytwentyfive
*/

/* Gallerie: Text mittig auf das Bild setzen, formatieren. */
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
	height: 55%!important;
	font-family: var(--wp--preset--font-family--quicksand);
	text-transform: uppercase!important;
	letter-spacing: 2px!important;
	font-size: var(--wp--preset--font-size--medium);
}

/* Linie bei "Philosophy" ausrichten. */
.fte-ornament {
	margin-bottom: 25px!important;
}

/* MailChimp: Formular formatieren. */
.mc4wp-form-fields{
	text-align: center!important;
}

.fte-mc-submit{
	background: none;
	cursor: pointer;
	text-decoration: underline;
	outline: none;
	border: none;
	font-family: var(--wp--preset--font-family--quicksand);
	font-size: var(--wp--preset--font-size--medium);
	font-weight: bold;
	color: #96ae6d;
	margin: 0;
	text-align: center;
}

.fte-mc-input-wrapper::after{
	background: url("/wp-content/uploads/ornament-input.png") no-repeat;
	content: '';
	background-size: auto;
	background-size: 220px 3px;
	width: 220px;
	height: 3px;
	display: block;
	margin: 0 auto;
}

.fte-mc-input {
	border: none!important;
	min-width: 200px!important;
	max-width: 200px!important;
	font-family: var(--wp--preset--font-family--quicksand);
	font-size: var(--wp--preset--font-size--medium);
	color: #96ae6d!important;
	margin: 0!important;
	text-align: center!important;
	outline: none!important;
	font-weight: 500!important;
}

.fte-mc-link {
	font-family: var(--wp--preset--font-family--josefin-sans);
	color: #4d5b55;
	font-size: var(--wp--preset--font-size--small);
}

/* Image Hover-Effect :: Zoom In */
.fte-hover figure img {
	opacity: 1;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

.fte-hover figure:hover img {
	opacity: .5;
}