diff --git a/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/carousel.html b/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/carousel.html
index a8833549bc..2f39dd8984 100644
--- a/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/carousel.html
+++ b/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/carousel.html
@@ -19,9 +19,8 @@
data-panelcontainer="${wcmmode.edit && 'carousel'}"
id="${carousel.id}"
class="cmp-carousel"
- role="group"
+ role="region"
aria-label="${carousel.accessibilityLabel}"
- aria-live="polite"
aria-roledescription="carousel"
data-cmp-is="carousel"
data-cmp-autoplay="${(wcmmode.edit || wcmmode.preview) ? '' : carousel.autoplay}"
@@ -29,7 +28,22 @@
data-cmp-autopause-disabled="${carousel.autopauseDisabled}"
data-cmp-data-layer="${carousel.data.json}"
data-placeholder-text="${wcmmode.edit && 'Please add Carousel components here' @ i18n}">
-
+
+
+
+
+ data-cmp-hook-carousel="item"
+ tabindex="-1">
-
- - ${item.title}
-
diff --git a/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/controls.html b/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/controls.html
index 7c17663e5c..49839dc2a2 100644
--- a/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/controls.html
+++ b/content/src/content/jcr_root/apps/core/wcm/components/carousel/v1/carousel/controls.html
@@ -19,6 +19,7 @@