/* LICENSE: Proprietary, non-free
https://github.com/groovenectar/lipuphini/blob/main/LICENSE.md
Give it a try in your environment, and you must soon contact me https://m.dup.bz
Please use multiple contact methods to be sure any message went through */

:root {
	--aspect-ratio: 4/3;
}
.grid a {
	padding: 0;
}
.grid-item {
	aspect-ratio: var(--aspect-ratio);
	overflow: hidden;
}
.grid-item.media-item-folder div {
	padding: 1rem;
}
/* Mobile */
.grid {
	gap: 1px;
	grid-template-columns: repeat(2, minmax(0px, 1fr));
	display: grid;
}
/* Tablet */
@media screen and (min-width: 780px) {
	.grid {
		grid-template-columns: repeat(3, minmax(0px, 1fr));
	}
}
/* Desktop */
@media screen and (min-width: 1100px) {
	.grid {
		grid-template-columns: repeat(6, minmax(0px, 1fr));
	}
}