/* Keep mobile slide selectors clear of localized pause/play labels. */
.wolw-managed-carousel:has(.flex-control-nav) .slides>li:not(.flex-active-slide){visibility:hidden;pointer-events:none}
.wolw-managed-carousel .slides>li.flex-active-slide{visibility:visible}
@media(max-width:768px){
 .wolw-managed-carousel .flex-control-nav{left:18px!important;right:auto!important;width:auto!important;max-width:calc(100% - 184px)!important;margin:0!important;text-align:left!important;z-index:10}
 html:lang(ar) .wolw-managed-carousel .flex-control-nav{left:auto!important;right:18px!important;text-align:right!important}
 html:lang(ar) .wolw-managed-carousel .flex-pauseplay a{left:12px!important;right:auto!important}
 html:lang(zh-CN) body:has(.wolw-managed-carousel) #aff-im-root{display:none!important}
}
