.swiper-container-wrapper.swiper-style-gallery_caption .swiper-wrapper{
	padding-bottom: 28px;
}
.swiper-container-wrapper.swiper-style-gallery_caption .caption{
	margin-top: 30px;
	font-size: 14px;
	line-height: 1.5714;
	color: var(--wp--preset--color--a-4-a-6-ac);
}
.swiper-container-wrapper.swiper-style-gallery_caption .caption:not(.slide-0){
	display: none;
}
.swiper-container-wrapper .swiper-button-prev{
	left: max( -64px, var(--snap) );
}
.swiper-container-wrapper .swiper-button-next{
	right: max( -64px, var(--snap) );
}
.tax-product-category .swiper-container-wrapper.swiper-style-gallery_caption .caption{
	max-width: 413px;
	color: #000;
}
.swiper-container-wrapper [data-slides-count="1"]:is(.swiper-button-next, .swiper-button-prev){
	display: none;
}

@media (max-width: 992px) {
	.swiper-container-wrapper .swiper-slide img.gallery-image-mixed {
		height: 400px;
		overflow: hidden;
		width: auto;
		object-fit: cover;
	}
}

@media (max-width: 768px) {
	.swiper-container-wrapper .swiper-slide img.gallery-image-mixed {
		height: 350px;
	}
}

@media (max-width: 576px) {
	.swiper-container-wrapper .swiper-slide img.gallery-image-mixed {
		height: 250px;
	}
}
