/* ################################################################################################################################################ */
/* DEBUG: seraph-accel CSS src="/wp-content/plugins/so-widgets-bundle/widgets/anything-carousel/css/style.css?ver=1.74.2" */

body.rtl .so-widget-sow-anything-carousel .sow-carousel-container {
	flex-direction: row-reverse;
}

.so-widget-sow-anything-carousel .sow-carousel-container .sow-carousel-navigation .sow-carousel-disabled {
	cursor: default;
	opacity: .6;
}

.so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav {
	align-items: center;
	display: flex;
	gap: 24px;
	width: 100%;
}

body.rtl .so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav {
	flex-direction: row-reverse;
}

.so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .sow-carousel-nav-arrows {
	display: flex;
	flex-shrink: 0;
	gap: 12px;
	margin-left: auto;
	order: 2;
}

body.rtl .so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .sow-carousel-nav-arrows {
	margin-left: 0;
	margin-right: auto;
	order: 1;
}

.so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .sow-carousel-nav-arrows a.sow-carousel-next, .so-widget-sow-anything-carousel .sow-carousel-container.sow-anything-carousel-nav-bottom-right .sow-carousel-nav .sow-carousel-nav-arrows a.sow-carousel-previous {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: "anything-carousel-arrows";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	text-transform: none;
}