.wp-block-cb-carousel {}

	.wp-block-cb-carousel .slick-next::before, .wp-block-cb-carousel .slick-prev::before {
		background: transparent url('data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCA0MTAgNjQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im03My44NTQgMTI0LjQ1OGMtMS4yNTEtLjk3OS0yLjU5Ny0yLjYzOC00LjAzMS00LjkxNWwxNi4xNjQtMTUuODIzIDE2LjE2NCAxNS44MjNjLTEuNDMzIDIuMjc3LTIuNzggMy45MzYtNC4wMyA0LjkxNWwtMTIuMTM0LTExLjg4NHoiIGZpbGw9IiM0NDJkN2QiIHRyYW5zZm9ybT0ibWF0cml4KDAgMTkuNzk3MSAtMTkuNzcwOCAwIDI0NjAuNjQgLTEzODIuMykiLz48L3N2Zz4=') center center no-repeat;
		background-size: 16px;
		color: var(--wp--preset--color--primary) !important;
		display: inline-block;
		font-family: 'Arial Narrow', sans-serif;
		font-size: 1.5rem;
		font-weight: bold;
		height: 24px !important;
		width: 24px !important;
	}
	
	.wp-block-cb-carousel .slick-prev::before { transform: rotate(180deg); }
	
	.wp-block-cb-carousel .slick-next::before { content: ''; }
	
	.wp-block-cb-carousel .slick-prev::before { content: ''; }
	
	.wp-block-cb-carousel .slick-slide {
		min-height: 100% !important;
		padding: var(--wp--style--block-gap) !important;
	}
	
	.wp-block-cb-carousel .slick-slide > .wp-block-group {
		min-height: 100% !important;
	}
	
	.wp-block-cb-carousel .slick-dots {
		bottom: -32px !important;
	}

	.wp-block-cb-carousel .slick-dots li button {
		background-color: var(--wp--preset--color--translucent-neutral) !important;
		height: 12px !important;
		overflow: hidden;
		padding: 0 !important;
		text-indent: -9999px;
		width: 12px !important;
	}
	
	.wp-block-cb-carousel .slick-dots li.slick-active button {
		background-color: var(--wp--preset--color--quaternary) !important;
	}
	
	.wp-block-cb-carousel .slick-dots li button:focus,
	.wp-block-cb-carousel .slick-dots li button:hover {
		background-color: var(--wp--preset--color--secondary) !important;
	}

@media screen and (max-width: 782px) {

	.wp-block-cb-carousel { margin-bottom: var(--wp--style--block-gap) !important; }

}
