
.wp-block-kadence-advancedgallery .kb-gallery-type-tiles {
	display: flex;
	flex-wrap: wrap;
}

.wp-block-kadence-advancedgallery .kb-gallery-type-tiles:after {
	content: "";
	flex-grow: 999999999;
	height: 0;
	min-width: 300px;
}

.wp-block-kadence-advancedgallery .kb-gallery-type-tiles>.kadence-blocks-gallery-item {
	box-sizing: content-box;
	display: block;
	flex-grow: 1;
	height: 300px;
	position: relative;
	width: auto;
}

.wp-block-kadence-advancedgallery .kb-gallery-type-tiles .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner img {
	height: 300px;
	max-width: 100%;
	min-width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	vertical-align: bottom;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure {
	margin: 0;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic {
	height: 0;
	position: relative;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img {
	flex: 1;
	height: 100%;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-square {
	padding-bottom: 100%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land43 {
	padding-bottom: 75%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land32 {
	padding-bottom: 66.67%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land169 {
	padding-bottom: 56.25%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land21 {
	padding-bottom: 50%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land31 {
	padding-bottom: 33%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-land41 {
	padding-bottom: 25%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-port34 {
	padding-bottom: 133.33%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-port23 {
	padding-bottom: 150%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-inherit {
	padding-bottom: 66.67%;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner figure .kb-gallery-image-ratio-inherit img {
	-o-object-fit: contain;
	object-fit: contain;
}

.kb-gallery-ul .kadence-blocks-gallery-thumb-item .kadence-blocks-gallery-thumb-item-inner img {
	display: block;
	height: auto;
	margin: 0;
	max-width: 100%;
	padding: 0;
	width: 100%;
}

.kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail]+.kb-gallery-slider-thumbnails .kb-slide-item {
	display: none;
}

.kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail][data-columns-xxl="3"]+.kb-gallery-slider-thumbnails .kb-slide-item:nth-child(-n+3) {
	display: block;
	float: left;
	width: 33.33%;
}

.kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail][data-columns-xxl="4"]+.kb-gallery-slider-thumbnails .kb-slide-item:nth-child(-n+4) {
	display: block;
	float: left;
	width: 25%;
}

.kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail][data-columns-xxl="5"]+.kb-gallery-slider-thumbnails .kb-slide-item:nth-child(-n+5) {
	display: block;
	float: left;
	width: 20%;
}

.kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail][data-columns-xxl="6"]+.kb-gallery-slider-thumbnails .kb-slide-item:nth-child(-n+6) {
	display: block;
	float: left;
	width: 16.66%;
}

.kb-gallery-type-thumbslider .kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail] .kb-slide-item {
	display: none;
}

.kb-gallery-type-thumbslider .kt-blocks-carousel-init:not(.slick-initialized):not(.tns-slider)[data-slider-type=thumbnail] .kb-slide-item:first-child {
	display: block;
}

.kb-gallery-type-thumbslider .kt-blocks-carousel-init .slick-dots {
	display: none;
}
