/*
Theme Name:  Kiddle
Theme URI:   https://nilspollom.com/themes/kiddle
Description: The Kiddle
Author:      Nils Pollom
Template:    twentytwentyfive
Version:     1.1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
 */

/* HIGHLIGHTS AUF REFERENZEN */
.link-accent1:hover,
.link-accent1:focus-visible {
   border-bottom: 3px solid black;			/* Kontur */
	border-top: 3px solid black;
	border-left: 3px solid black;
	border-right: 3px solid black;
	transition: border .25s ease;
}

/* Display Dinge als mobile oder desktop */

.show-desktop {
  display: block;
}

.show-mobile {
  display: none;
}

@media (max-width: 600px) {
  .show-desktop {
    display: none !important;
  }
	.show-tablet {
	display: none !important;
  }
  .show-mobile {
    display: block;
  }
}

@media screen and (min-width: 601px) and (max-width: 1340px) {
	.show-mobile {
		display: none !important;
	}
	.show-desktop {
		display: none !important;
	}
	.show-tablet {
		display: inline-flex;
	}
}

@media screen and (min-width: 1341px) {
	.show-mobile {
		display: none !important;
	}
	.show-tablet {
		display: none !important;
	}
	.show-desktop {
		display: inline-flex;
	}
}

.header-deko {
	width: 10vw;
}

/* Sichtbar bei Desktop & Tablet Devices */

@media screen and (max-width: 600px) {
	.show-desktop-and-tablet {
		display: none !important;
}
}

/* weitere mobile specifics */

.margin-auto {
		margin: 0 auto !important;
}


.mobile-header-positioning {
	position: absolute !important;
	right: 20px;
}


/* Z > 0 means: ES KOMMT DIREKT AUF UNS ZU !!!! */
.ztransplus {
	position: relative;
	z-index: 4;
}

.calender-typeset {
	color: white
}

/* Imagestack für den Übereinandergleiteffekt der Weingläser*/

@media screen and (max-width: 600px) {
	.weinglasstack {
		position: relative;
		min-height: 30vw;
}
}

@media screen and (min-width: 601px) and (max-width: 1340px) {
	.weinglasstack {
		position: relative;
		min-height: 15vw;
}
}

@media screen and (min-width: 1341px) {
	.weinglasstack {
		position: relative;
		min-height: 10vw;
}
}

.weinglasstack .glas1 {
	position: absolute;
}

.weinglasstack .glas2 {
	position: absolute;
	}

.weinglasstack .glas3 {
	position: absolute;
}

/* margin-minus bringt Section Deko-headlines auf die richtige Höhe (quelle: goldbach?) */

.margin-minus {
	margin-top: calc(-1*9.3vw) !important;
}
