
/**
 *	Owl Carousel Block
 */
.block-carousel .owl-carousel.owl-loaded {
	margin-bottom:3em;
}
.block-carousel .owl-carousel.owl-loaded .item {

}
.block-carousel .owl-carousel.owl-loaded .item a {
	display:block;
	cursor:pointer;
	color:inherit;
	text-decoration:inherit;
}
.block-carousel .owl-carousel.owl-loaded .item .image {
}
.block-carousel .owl-carousel.owl-loaded .item .image img {	
}
.block-carousel .owl-carousel.owl-loaded .item h3 {
}
.block-carousel .owl-carousel.owl-loaded .item .text {
}
.block-carousel .owl-carousel .owl-nav { 
	color:#888; 
}
.block-carousel .owl-carousel .owl-nav button {
	color:inherit !important;
}
.block-carousel .owl-carousel .owl-dots button.owl-dot span {
	height:3px;
	background:rgba(0,0,0,0.4);
}
.block-carousel .owl-carousel .owl-dots button.owl-dot.active span {
	background:rgba(0,0,0,1);
}


/**
 *	Admin, for a halfway decent preview.
 */
.block-editor .block-carousel .owl-carousel {
	display:flex;
	justify-content:space-between;
	align-items:stretch;
}
.block-editor .block-carousel .owl-carousel .item {
	flex:1 1 23%;
	line-height:1.2;
	width:24%;
}
.block-editor .block-carousel .owl-carousel .item h3 {
	font-size:1em;
	font-weight:bold;
}
.block-editor .block-carousel .owl-carousel .item .text {
	display:none;
}



/**
 *	SliderJS Carousel Block
 */