.floating-btn-container {
	position: fixed;
	bottom: calc(6 * var(--spacing));
	right: calc(6 * var(--spacing));
}

.floating-btn {
	display: none;
	@media (width < 40rem) { display: flex }

	position: relative;
	width: calc(16 * var(--spacing));
	height: calc(16 * var(--spacing));
	border-radius: calc(8 * var(--spacing));
	background: var(--color-burgundy);
	box-shadow: var(--box-shadow);
	align-items: center;
	justify-content: center;

	> svg {
		width: calc(6 * var(--spacing)) !important;
		height: calc(6 * var(--spacing)) !important;
		color: white;
	}
}
