
.elementor-29195 .elementor-element.elementor-element-47a76227 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a {
	--e-image-carousel-slides-to-show: 10;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29195 .elementor-element.elementor-element-90fdf6a .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac8e4d;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29195 .elementor-element.elementor-element-90fdf6a .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac8e4d;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a .swiper-pagination-bullet {
	background: #ac8e4d;
}

.elementor-29195 .elementor-element.elementor-element-90fdf6a .elementor-image-carousel-caption {
	text-align: center;
}

.elementor-29195 .elementor-element.elementor-element-ff3ab74 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29195 .elementor-element.elementor-element-0033a11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-29195 .elementor-element.elementor-element-0033a11 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-29195 .elementor-element.elementor-element-090ea12 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29195 .elementor-element.elementor-element-090ea12.elementor-wc-products ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-29195 .elementor-element.elementor-element-090ea12.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

@media (max-width:1024px) {
	.elementor-29195 .elementor-element.elementor-element-090ea12.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}

@media (max-width:767px) {
	.elementor-29195 .elementor-element.elementor-element-47a76227 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-29195 .elementor-element.elementor-element-90fdf6a {
		--e-image-carousel-slides-to-show: 4;
	}
	
	.elementor-29195 .elementor-element.elementor-element-090ea12.elementor-wc-products ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
}
