.carousel-dots__wrapper{display:flex;justify-content:center}.carousel-dots__item{--dot-height:10px;--dot-width:10px;--dot-min-size:min(var(--dot-width),var(--dot-height));width:var(--dot-width);height:var(--dot-height);border-radius:calc(var(--dot-min-size)/2);cursor:pointer;overflow:hidden;transition:width .3s ease}.carousel-dots__item+.carousel-dots__item{margin-left:10px}.carousel-dots__item--active{background:currentColor}.carousel-dots__progressbar{height:100%;border-radius:inherit;background:#2b2926;transform:translateX(calc(-100% + var(--dot-height)));display:none}.carousel-dots:not(.carousel-dots--hide-progressbar) .carousel-dots__item--active .carousel-dots__progressbar{display:block}.carousel-content{flex-grow:1;position:relative;min-width:0;flex-basis:100%}.carousel-content__wrapper{flex-grow:1}html:not(.aem-AuthorLayer-Edit) .carousel-content__wrapper:not(.carousel-content__wrapper--ready){height:0;overflow:hidden}.carousel-content--slides-aligning--top .carouseljs__wrapper{align-items:flex-start}.carousel-content--slides-aligning--center .carouseljs__wrapper{align-items:center}.carousel__wrapper{position:relative}.carousel__wrapper[data-closing-group-id]{overflow:hidden;height:0}.carousel--visible .carousel__wrapper[data-closing-group-id]{overflow:visible;height:auto}.carousel--slide-up{overflow:hidden}@media(prefers-reduced-motion:reduce){.carousel--slide-up{transition:none}}@media(prefers-reduced-motion:no-preference){.carousel--slide-up{transition:height .3s ease}}.aem-AuthorLayer-Edit .carousel__wrapper[data-closing-group-id]{height:auto}