.bento-wrapper{
	display: grid;
	grid-template-columns: repeat(9, 1fr);
    grid-auto-rows: minmax(100px, auto);
    gap: .5rem;
}
.bento-tile{
    position: relative;
	overflow: hidden;
}
.bento-wrapper .bento-tile:first-child{
	grid-column: 1 / 4;
    grid-row: 1 / 5;
	border-radius: 11px 0 0 11px;
}
.bento-wrapper .bento-tile:nth-child(2){
	grid-column: 4 / 8;
    grid-row: 1 / 3;
}
.bento-wrapper .bento-tile:nth-child(3){
	grid-column: 4 / 6;
	grid-row: 3 / 5;
}
.bento-wrapper .bento-tile:nth-child(4){
	grid-column: 6 / 8;
	grid-row: 3 / 3;
}
.bento-wrapper .bento-tile:nth-child(5){
	grid-column: 6 / 8;
	grid-row: 4 / 4;
}
.bento-wrapper .bento-tile:nth-child(6){
	grid-column: 8 / 10;
	grid-row: 1 / 5;
	border-radius: 0 11px 11px 0;
}
.bento-tile img{
	position: absolute;
	width:100%;
	height: 100%;
	object-fit: cover;
	inset: 0;
}
.bento-tile img:nth-child(2){
	opacity: 0;
	animation: swap-img 18s infinite ease-out;
	animation-delay: 6s;
}
.bento-tile img:nth-child(3){
	opacity: 0;
	animation: swap-img 18s infinite ease-out;
	animation-delay: 12s;
}
.bento-wrapper .bento-tile:nth-child(2) img:nth-child(2){
	animation: swap-img 30s infinite ease-out;
	animation-delay: 10s;
}
.bento-wrapper .bento-tile:nth-child(2) img:nth-child(3){
	animation: swap-img 30s infinite ease-out;
	animation-delay: 20s;
}
.bento-wrapper .bento-tile:nth-child(3) img:nth-child(2){
	animation: swap-img 24s infinite ease-out;
	animation-delay: 8s;
}
.bento-wrapper .bento-tile:nth-child(3) img:nth-child(3){
	animation: swap-img 24s infinite ease-out;
	animation-delay: 16s;
}
.bento-wrapper .bento-tile:nth-child(4) img:nth-child(2){
	animation: swap-img 15s infinite ease-out;
	animation-delay: 5s;
}
.bento-wrapper .bento-tile:nth-child(4) img:nth-child(3){
	animation: swap-img 15s infinite ease-out;
	animation-delay: 10s;
}
.bento-wrapper .bento-tile:nth-child(5) img:nth-child(2){
	animation: swap-img 21s infinite ease-out;
	animation-delay: 7s;
}
.bento-wrapper .bento-tile:nth-child(5) img:nth-child(3){
	animation: swap-img 21s infinite ease-out;
	animation-delay: 14s;
}
.bento-wrapper .bento-tile:nth-child(6) img:nth-child(2){
	animation: swap-img 27s infinite ease-out;
	animation-delay: 9s;
}
.bento-wrapper .bento-tile:nth-child(6) img:nth-child(3){
	animation: swap-img 27s infinite ease-out;
	animation-delay: 18s;
}


@keyframes swap-img {
  0%, 24% {
    opacity: 0;
  }
	25%, 75%{
		opacity: 1;
	}
	85%, 100%{
		opacity: 0;
	}
}

@media (max-width:600px){
		.bento-wrapper .bento-tile:first-child{
			grid-column: 1 / 5;
			grid-row: 1 / 5;
			border-radius: 11px 0 0 11px;
		}
		.bento-wrapper .bento-tile:nth-child(2){
			grid-column: 5 / 10;
			grid-row: 1 / 3;
			border-radius: 0 11px 0 0;
		}
		.bento-wrapper .bento-tile:nth-child(3){
			grid-column: 5 / 10;
			grid-row: 3 / 5;
			border-radius: 0 0 11px 0;
		}
		.bento-wrapper .bento-tile:nth-child(4){
			display: none;
		}
		.bento-wrapper .bento-tile:nth-child(5){
			display: none;
		}
		.bento-wrapper .bento-tile:nth-child(6){
			display: none;
		}
	
}