.easter-tile {
  cursor: pointer; 
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 1);
}

.easter-tile.clicked {
  box-shadow: none;
}

/* Easter Video */
#easter-video-preview img{
	width: 100%;
	height: 100%;
  object-fit: cover;
}

.easter-video-container{ background-color: transparent; position: absolute; z-index: 80; }
.easter-video-preview { position: absolute; left: 0; top: 0; z-index: 2; border-bottom: 1px solid #202020}
.easter-video-player { position: absolute; left: 0; top: 0; background: black; z-index: 1; display: flex; justify-content: center; align-items: center; }
.easter-video-bioeffect { position: absolute; left: 0; top: 0; z-index: 3; }
.easter-video-info{ position: absolute; left: 0; z-index: 2; display: table; color: white; background: #2F0051; }

.easter-video-info>div{ display: table-cell; vertical-align: middle; padding: 0px 1.5rem; text-wrap: balance; }
.easter-video-info p { font-size: 1rem; margin: 0px; }
.easter-video-info p.easter-video-title{ text-transform: uppercase; }
.easter-video-info p.easter-video-duration{ color: #cecece; }
.easter-video-info .easter-video-play{ position: absolute; right: 0; top: 0; bottom: 0; margin: auto; }
.easter-video-info .easter-video-play>img {width: 32px; position: absolute; top: 0; bottom: 0; margin: auto; right: 1.5rem;}


/*Easter Text */
.easter-text-container{
  display: flex;
  align-items: center;
  position: absolute;
  z-index: 80;
  background-color: black;
}

.easter-text-content{
	color: white;
	display: table-cell;
	vertical-align: middle;
	padding: 2rem 2rem;
  font-size: initial;
}

.easter-text-content>*{ white-space: normal; }
.easter-text-content>p{ margin: 0px; margin-bottom: 1rem; }
.easter-text-content>p:last-child { margin-bottom: 0px; }
