/* ################################################################################################################################################ */
/* DEBUG: seraph-accel CSS src="/wp-content/uploads/siteorigin-widgets/sow-anything-carousel-base-604478d24df0-61402.css?ver=7.1" */

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-next:after {
	content: "";
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-previous:before {
	content: "";
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-navigation {
	margin-top: 0;
	margin-bottom: 0;
	min-width: 34px;
	width: 34px;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-previous, .so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-next {
	align-items: center;
	border-radius: 16px;
	border: 1px solid #fff;
	color: #fff !important;
	display: flex;
	font-size: 14px;
	height: 32px;
	justify-content: center;
	width: 32px;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-previous:not(.sow-carousel-disabled):focus, .so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-next:not(.sow-carousel-disabled):focus, .so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-previous:not(.sow-carousel-disabled):hover, .so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container a.sow-carousel-next:not(.sow-carousel-disabled):hover {
	color: #fff !important;
	border-color: #fff;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .slick-dots {
	flex: 1 1 auto;
	order: 1;
	text-align: left;
	width: auto;
}

body.rtl .so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .slick-dots {
	order: 2;
	text-align: right;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
	margin: 60px 10px 15px 10px;
}

@media (min-width: 1366px) {
	.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots {
		display: none !important;
	}
}

@media (max-width: 480px) {
	.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots {
		display: none !important;
	}
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots li.slick-active button:before {
	color: #f7f7f7;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots li button {
	height: 12px;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots li button:before {
	color: #33322f;
	font-size: 41px;
	margin-right: 5px;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots li button:hover:before {
	color: #f7f7f7;
}

.so-widget-sow-anything-carousel-base-604478d24df0-61402 .sow-carousel-container .sow-carousel-wrapper .slick-dots li:last-of-type button:before {
	margin-right: 0;
}