.has-no-arrows {

	.flickity-prev-next-button {
		background-color: var(--wp-admin-theme-color, #007cba);
		border: none;
		border-radius: 4px;
		display: none;
		height: 38px;
		opacity: 1;
		transition: none;
		width: 38px;

		&:hover {
			background-color: var(--wp-admin-theme-color-darker-10, #006ba1);
		}

		&:active {
			background-color: var(--wp-admin-theme-color-darker-20, #005a87);
		}

		.flickity-button-icon {
			fill: $white;
			height: 55%;
			top: 22.5%;
			width: 55%;
		}

		&.previous {
			left: 15px;

			.flickity-button-icon {
				left: 27%;
			}
		}

		&.next {
			right: 15px;

			.flickity-button-icon {
				left: 20%;
			}
		}
	}

	&.coblocks-gallery.is-selected .flickity-prev-next-button {
		display: block;
	}
}

.has-no-dots .flickity-page-dots {
	display: none !important;
}

.has-no-thumbnails .carousel-nav {
	display: none !important;
}
