.polaroid-wrapper {
	margin-top: 1.5em;
}

.polaroid-icon {
	background: var(--accent-color);
	width: fit-content;
	padding: .2rem 1rem 2rem 1rem;
	margin: 1rem auto;
	display: block;
}

figure.polaroid-icon {
	inline-size: fit-content;
	margin-inline: auto;
}

figure.polaroid-icon img {
	display: block;
	margin: 1rem auto;
	width: 200px;
}

figure.polaroid-icon figcaption {
	color: white;
	contain: inline-size;
}

.tape::before {
	content: "";
	display: block;
	height: 30px;
	margin: -1em auto .5rem auto;
	width: 200px;
	background-color: lightblue;
	border-right: 1px dotted #86c5da;
	border-left: 1px dotted #86c5da;
	opacity: 0.5;
	box-shadow: 0.5px 0.5px 1px rgb(0,0,0,0.2);
}
