.supt-video {
	display: flex;
	flex-direction: column;
	gap: $spacing-2;

	&__wrap {
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	video {
		display: block;
		height: auto;
		width: 100%;
	}

	.supt-button {
		position: absolute;

		&__wrapper {
			box-shadow:
				8px 8px 16px 0px rgba(220, 221, 222, 0.3),
				-8px -8px 16px 0px rgba(255, 255, 255, 0.3);
		}

		&__icon {
			padding: unset;
		}
	}

	figcaption {
		@extend %t-body-xs;
		color: $color-grey-5;
	}
}
