
	/* From Uiverse.io by janisar-hyder */

	.stack.svelte-v0zc4m {
		margin: 0 auto;
		max-width: 400px;
		transition: 0.25s ease;
		transform: rotate(5deg);
		&:hover {
			transform: rotate(0deg);
			scale: 1.05;
		}
	}

	.card.svelte-v0zc4m {
		aspect-ratio: 3 / 2;
		border: 4px solid;
		position: relative;
		transition: 0.15s ease;
		cursor: pointer;
		padding: 5% 5% 15% 5%;
		&:before,
		&:after {
			content: '';
			display: block;
			position: absolute;
			height: 100%;
			width: 100%;
			border: 4px solid;
			transform-origin: center center;
			z-index: -1;
			transition: 0.15s ease;
			top: 0;
			left: 0;
		}

		&:before {
			transform: translatey(-2%) rotate(-6deg);
		}

		&:after {
			transform: translatey(2%) rotate(6deg);
		}
	}
	.image.svelte-v0zc4m {
		width: 100%;
		border: 4px solid;
		aspect-ratio: 1 / 1;
		position: relative;
	}
