.wd-smart-hero-slider-2026{--wd-smart-slider-height:520px;--wd-smart-slider-radius:12px;--wd-smart-slider-speed:550ms;--wd-smart-dot-size:6px;position:relative;overflow:hidden;min-height:var(--wd-smart-slider-height);border-radius:var(--wd-smart-slider-radius);direction:rtl;background:#f5f5f5;isolation:isolate}.wd-smart-slider-track,.wd-smart-slider-slide,.wd-smart-slider-picture,.wd-smart-slider-picture img{position:absolute;inset:0;width:100%;height:100%}.wd-smart-slider-slide{opacity:0;visibility:hidden;z-index:1;pointer-events:none;transition:opacity var(--wd-smart-slider-speed) ease,transform var(--wd-smart-slider-speed) ease,filter var(--wd-smart-slider-speed) ease,clip-path var(--wd-smart-slider-speed) ease}.wd-smart-slider-slide.is-active{opacity:1;visibility:visible;z-index:2;pointer-events:auto}.wd-smart-slider-slide.is-prev{z-index:1}.wd-smart-slider-picture{display:block;z-index:1;background:#f5f5f5}.wd-smart-slider-picture img{object-fit:cover;object-position:center}.wd-smart-slider-link{position:absolute;inset:0;z-index:3}.wd-smart-slider-content{position:absolute;z-index:4;top:50%;right:clamp(20px,7vw,96px);max-width:min(520px,90%);transform:translateY(-50%);text-align:right;text-wrap:balance}.wd-smart-slider-title{margin:0 0 12px;font-size:clamp(28px,4vw,58px);line-height:1.15;color:inherit}.wd-smart-slider-desc{font-size:clamp(15px,1.5vw,20px);line-height:1.8}.wd-smart-slider-desc p{margin:0 0 18px}.wd-smart-slider-btn{position:relative;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 23px;border-radius:12px;font-weight:700;text-decoration:none;transition:transform .2s ease,opacity .2s ease,background-color .2s ease,color .2s ease}.wd-smart-slider-btn:hover{transform:translateY(-1px);opacity:.94}.wd-smart-slider-arrow{position:absolute;z-index:6;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.5);border-radius:12px;background:rgba(255,255,255,.92);box-shadow:0 10px 30px rgba(0,0,0,.12);cursor:pointer;transform:translateY(-50%);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.wd-smart-slider-arrow:hover{transform:translateY(-50%) scale(1.04);box-shadow:0 14px 35px rgba(0,0,0,.16)}.wd-smart-slider-prev{left:18px;right:auto}.wd-smart-slider-next{right:18px;left:auto}.wd-smart-slider-arrow:before{content:"";width:10px;height:10px;border-top:2px solid currentColor;border-left:2px solid currentColor}.wd-smart-slider-prev:before{transform:rotate(-45deg);margin-right:-3px}.wd-smart-slider-next:before{transform:rotate(135deg);margin-left:-3px}.wd-smart-slider-dots{position:absolute;z-index:6;right:50%;bottom:18px;display:flex;align-items:center;justify-content:center;gap:7px;transform:translateX(50%);pointer-events:auto}.wd-smart-slider-dot{display:block;width:var(--wd-smart-dot-size);height:var(--wd-smart-dot-size);min-width:0;min-height:0;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.55);cursor:pointer;opacity:.9;transition:transform .22s ease,opacity .22s ease,background-color .22s ease}.wd-smart-slider-dot.is-active{opacity:1;transform:scale(1.28)}.wd-smart-slider-dots-pill .wd-smart-slider-dot{width:calc(var(--wd-smart-dot-size) * 1.8)}.wd-smart-slider-dots-pill .wd-smart-slider-dot.is-active{width:calc(var(--wd-smart-dot-size) * 2.8);transform:none}.wd-smart-slider-dots-line .wd-smart-slider-dot{width:calc(var(--wd-smart-dot-size) * 3);height:max(2px,calc(var(--wd-smart-dot-size) / 2))}.wd-smart-slider-dots-line .wd-smart-slider-dot.is-active{width:calc(var(--wd-smart-dot-size) * 4.2);transform:none}.wd-smart-slider-effect-fade .wd-smart-slider-slide{opacity:0}.wd-smart-slider-effect-fade .wd-smart-slider-slide.is-active{opacity:1}.wd-smart-slider-effect-slide-horizontal .wd-smart-slider-slide{transform:translateX(-36px)}.wd-smart-slider-effect-slide-horizontal .wd-smart-slider-slide.is-active{transform:translateX(0)}.wd-smart-slider-effect-slide-horizontal .wd-smart-slider-slide.is-prev{transform:translateX(36px)}.wd-smart-slider-effect-slide-horizontal.is-reverse .wd-smart-slider-slide{transform:translateX(36px)}.wd-smart-slider-effect-slide-horizontal.is-reverse .wd-smart-slider-slide.is-prev{transform:translateX(-36px)}.wd-smart-slider-effect-slide-vertical .wd-smart-slider-slide{transform:translateY(36px)}.wd-smart-slider-effect-slide-vertical .wd-smart-slider-slide.is-active{transform:translateY(0)}.wd-smart-slider-effect-slide-vertical .wd-smart-slider-slide.is-prev{transform:translateY(-36px)}.wd-smart-slider-effect-zoom .wd-smart-slider-slide{transform:scale(1.06)}.wd-smart-slider-effect-zoom .wd-smart-slider-slide.is-active{transform:scale(1)}.wd-smart-slider-effect-blur .wd-smart-slider-slide{filter:blur(10px);transform:scale(1.03)}.wd-smart-slider-effect-blur .wd-smart-slider-slide.is-active{filter:blur(0);transform:scale(1)}.wd-smart-slider-effect-flip .wd-smart-slider-slide{transform:rotateY(-12deg) scale(.98);transform-origin:center}.wd-smart-slider-effect-flip .wd-smart-slider-slide.is-active{transform:rotateY(0) scale(1)}.wd-smart-slider-effect-cover .wd-smart-slider-slide{clip-path:inset(0 100% 0 0);opacity:1}.wd-smart-slider-effect-cover .wd-smart-slider-slide.is-active{clip-path:inset(0 0 0 0)}.wd-smart-slider-effect-cover .wd-smart-slider-slide.is-prev{clip-path:inset(0 0 0 100%)}.wd-smart-slider-effect-scale .wd-smart-slider-slide{transform:scale(.96);opacity:0}.wd-smart-slider-effect-scale .wd-smart-slider-slide.is-active{transform:scale(1);opacity:1}@media (max-width:767px){.wd-smart-hero-slider-2026{min-height:var(--wd-smart-slider-height,420px)}.wd-smart-slider-content{right:18px;left:18px;max-width:none}.wd-smart-slider-arrow{display:none;width:36px;height:36px}.wd-smart-slider-mobile-arrows-yes .wd-smart-slider-arrow{display:flex}.wd-smart-slider-prev{left:10px;right:auto}.wd-smart-slider-next{right:10px;left:auto}.wd-smart-slider-title{font-size:clamp(23px,8vw,38px)}}@media (prefers-reduced-motion:reduce){.wd-smart-slider-slide,.wd-smart-slider-arrow,.wd-smart-slider-dot,.wd-smart-slider-btn{transition:none!important}.wd-smart-slider-slide{transform:none!important;filter:none!important;clip-path:none!important}}

/* v8.3.1: force compact bullets and true side arrows even when global button styles are aggressive. */
.wd-smart-hero-slider-2026 .wd-smart-slider-arrow{
	position:absolute!important;
	top:50%!important;
	z-index:30!important;
	display:flex!important;
	align-items:center!important;
	justify-content:center!important;
	width:44px!important;
	height:44px!important;
	min-width:44px!important;
	min-height:44px!important;
	padding:0!important;
	line-height:1!important;
	font-size:16px!important;
	text-indent:0!important;
	border-radius:12px!important;
	transform:translateY(-50%)!important;
}
.wd-smart-hero-slider-2026 .wd-smart-slider-prev{left:18px!important;right:auto!important;}
.wd-smart-hero-slider-2026 .wd-smart-slider-next{right:18px!important;left:auto!important;}
.wd-smart-hero-slider-2026 .wd-smart-slider-arrow:before{
	box-sizing:border-box!important;
	width:10px!important;
	height:10px!important;
	min-width:10px!important;
	min-height:10px!important;
	margin:0!important;
}
.wd-smart-hero-slider-2026 .wd-smart-slider-prev:before{transform:rotate(-45deg)!important;margin-right:-3px!important;}
.wd-smart-hero-slider-2026 .wd-smart-slider-next:before{transform:rotate(135deg)!important;margin-left:-3px!important;}
.wd-smart-hero-slider-2026 .wd-smart-slider-dots{
	position:absolute!important;
	top:auto!important;
	right:50%!important;
	bottom:18px!important;
	left:auto!important;
	z-index:31!important;
	display:flex!important;
	align-items:center!important;
	justify-content:center!important;
	gap:7px!important;
	width:auto!important;
	height:auto!important;
	margin:0!important;
	padding:0!important;
	transform:translateX(50%)!important;
}
.wd-smart-hero-slider-2026 .wd-smart-slider-dot{
	appearance:none!important;
	-webkit-appearance:none!important;
	display:block!important;
	flex:0 0 auto!important;
	width:var(--wd-smart-dot-size,6px)!important;
	height:var(--wd-smart-dot-size,6px)!important;
	min-width:var(--wd-smart-dot-size,6px)!important;
	min-height:var(--wd-smart-dot-size,6px)!important;
	max-width:14px!important;
	max-height:14px!important;
	padding:0!important;
	margin:0!important;
	border:0!important;
	border-radius:999px!important;
	line-height:0!important;
	font-size:0!important;
	box-shadow:none!important;
	text-indent:-9999px!important;
	background-clip:padding-box!important;
}
.wd-smart-hero-slider-2026 .wd-smart-slider-dot:before,
.wd-smart-hero-slider-2026 .wd-smart-slider-dot:after{display:none!important;content:none!important;}
.wd-smart-hero-slider-2026 .wd-smart-slider-dot.is-active{transform:scale(1.28)!important;}
@media (max-width:767px){
	.wd-smart-hero-slider-2026 .wd-smart-slider-arrow{display:none!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-arrows-yes .wd-smart-slider-arrow{display:flex!important;}
	.wd-smart-hero-slider-2026 .wd-smart-slider-prev{left:10px!important;right:auto!important;}
	.wd-smart-hero-slider-2026 .wd-smart-slider-next{right:10px!important;left:auto!important;}
}

/* v8.3.3: mobile uses Seamless Infinite Carousel as the primary interaction model. */
.wd-smart-hero-slider-2026{
	-webkit-user-select:none;
	user-select:none;
	-webkit-tap-highlight-color:transparent;
}
.wd-smart-hero-slider-2026.is-dragging,
.wd-smart-hero-slider-2026.is-dragging *{
	cursor:grabbing!important;
}
@media (max-width:767px){
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes{
		touch-action:pan-y;
		overflow:hidden;
		contain:layout paint;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-track{
		position:absolute;
		inset:0;
		display:flex;
		flex-direction:row;
		flex-wrap:nowrap;
		width:100%;
		height:100%;
		direction:ltr;
		will-change:transform;
		backface-visibility:hidden;
		transform:translate3d(-100%,0,0);
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-slide{
		position:relative!important;
		inset:auto!important;
		display:block;
		flex:0 0 100%;
		width:100%!important;
		min-width:100%!important;
		height:100%!important;
		direction:rtl;
		opacity:1!important;
		visibility:visible!important;
		transform:none!important;
		filter:none!important;
		clip-path:none!important;
		transition:none!important;
		pointer-events:auto;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-slide:not(.is-active):not(.wd-smart-slider-clone){
		pointer-events:none;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-slide.wd-smart-slider-clone{
		pointer-events:none;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-picture,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-picture img,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-link{
		-webkit-user-drag:none;
		user-drag:none;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-link,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-btn,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-arrow,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-dot{
		touch-action:manipulation;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes.is-dragging .wd-smart-slider-link,
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes.is-dragging .wd-smart-slider-btn{
		pointer-events:none!important;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-content{
		pointer-events:none;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-btn{
		pointer-events:auto;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-dots{
		z-index:45!important;
	}
	.wd-smart-hero-slider-2026.wd-smart-slider-mobile-carousel-yes .wd-smart-slider-arrow{
		z-index:46!important;
	}
}
