.wp-block-woocommerce-product-gallery-large-image-next-previous {
	display: flex;
	position: absolute;
	flex-direction: row;
	justify-content: space-between;
	width: 100%;
	height: 100%;

	.is-vertically-aligned-top {
		align-items: flex-start;
	}

	.is-vertically-aligned-center {
		align-items: center;
	}

	.is-vertically-aligned-bottom {
		align-items: flex-end;
	}

	.wc-block-product-gallery-large-image-next-previous-settings {
		width: 100%;
	}

	// Off Setting
	.wc-block-product-gallery-large-image-next-previous-left--off {
		display: none;
	}
	.wc-block-product-gallery-large-image-next-previous-right--off {
		display: none;
	}

	//  Inside the Image Setting
	.wc-block-product-gallery-large-image-next-previous-left--inside-image {
		margin-left: 15px;
	}

	.wc-block-product-gallery-large-image-next-previous-right--inside-image {
		margin-right: 15px;
	}

	// Outside the Image Setting
	.wc-block-product-gallery-large-image-next-previous-left--outside-image {
		position: absolute;
		bottom: 0;
		left: -60px;
	}

	.wc-block-product-gallery-large-image-next-previous-right--outside-image {
		position: absolute;
		bottom: 0;
		right: -60px;
	}

	.wc-block-product-gallery-large-image-next-previous-container {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		width: 100%;
		position: absolute;
		height: 50px;

		&.wc-block-product-gallery-large-image-next-previous--inside-image {
			margin-top: 15px;
			margin-bottom: 15px;
		}
	}

	svg {
		cursor: pointer;
		pointer-events: stroke;
	}
}

