/* Kinetic Slider — RTL
   Loaded automatically by WordPress on RTL locales via
   wp_style_add_data( 'kinetic-slider', 'rtl', 'replace' ).

   The stage itself stays LTR on purpose: layer coordinates are authored as
   absolute x/y in base pixels, and flipping the stage's writing direction
   would invert them. Text direction is applied to layer content instead. */

.ks-stage {
	direction: ltr;
}

.ks-layer {
	direction: rtl;
	text-align: right;
}

.ks-layer[style*='text-align:left'] {
	text-align: right;
}

/* Chrome mirrors: previous sits on the right in RTL. */

.ks-arrow--prev {
	right: 16px;
	left: auto;
}

.ks-arrow--prev::before {
	transform: translate(-70%, -50%) rotate(45deg);
}

.ks-arrow--next {
	left: 16px;
	right: auto;
}

.ks-arrow--next::before {
	transform: translate(-30%, -50%) rotate(-135deg);
}

.ks-bullets {
	flex-direction: row-reverse;
}

.ks-notice {
	border-left: 0;
	border-right: 3px solid var(--ks-accent, #c1272d);
}
