.slick-lightbox-slick-img {
	max-width: 100%;
	transform: scale(1.3);
}
.caravan-mini-gallery .slick-dots {
	top: calc(100% + 3px);
	display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 5px;
}
.caravan-mini-gallery .slick-dots li {
	margin: 0;
	width: 100%;
	height: 9px;
}
.caravan-mini-gallery .slick-dots li.slick-active button {
	background-color: #FF3500;
}
.caravan-mini-gallery .slick-dots li button {
	height: 100%;
	border-radius: 0;
	background-color: #000000;
	padding: 0;
	width: 100%;
}
.caravan-mini-gallery .slick-dots li button:before {
	display: none;
}