
/* h1 { text-shadow: 0 0 8px rgba(0,0,0,0.3); } */
iframe {  width: 100%; margin: 0; height: calc(100vh - 100px);}

.concours-box {
  background-image: url('../../images/phototheque.png');
  background-position: right top; background-size: 40%; background-repeat: no-repeat;

}


.grid-gagnant { display: grid; grid-template-columns: repeat(6, 1fr); gap: 8px; }
.grid-gagnant > div { aspect-ratio: 1/1; display: flex; flex-direction: column; justify-content: end; align-items: end; background-color: whitesmoke; }
.grid-gagnant > div:nth-child(1) { grid-column: 1 / span 3; background-color: goldenrod; color: white; padding-right: 8px; }
.grid-gagnant > div:nth-child(2) { grid-column: 4 / span 3; }

.grid-gagnant > div:nth-child(3) { grid-column: 1 / span 2; }
.grid-gagnant > div:nth-child(4) { grid-column: 3 / span 2; }
.grid-gagnant > div:nth-child(5) { grid-column: 5 / span 2; }

.grid-gagnant > div:nth-child(6) { grid-column: 1 / span 2; }
.grid-gagnant > div:nth-child(7) { grid-column: 3 / span 2; }
.grid-gagnant > div:nth-child(8) { grid-column: 5 / span 2; }


.grid-gagnant > div img { aspect-ratio: 1/1; object-fit: cover;  }
