.carousel:not(.cq-Editable-dom) .cmp-carousel{position:relative;overflow:hidden}
.carousel:not(.cq-Editable-dom) .cmp-carousel__content{display:flex;align-items:center;width:100%;transition:transform 600ms ease-in-out;margin-left:-100%}
.carousel:not(.cq-Editable-dom) .cmp-carousel__content.noanimate{transition:none}
.carousel:not(.cq-Editable-dom) .cmp-carousel__item{display:block;padding:0;opacity:1;flex:0 0 100%;max-width:100%}
.carousel:not(.cq-Editable-dom) .cmp-carousel .cmp-image__image{width:100%}
.carousel:not(.cq-Editable-dom) .cmp-carousel__indicators{display:none;align-items:center;height:1.6rem}
.carousel:not(.cq-Editable-dom) .cmp-carousel__indicators .cmp-carousel__indicator{width:.5rem;height:.5rem;background-color:#d9d9d9;outline:0;cursor:pointer}
.carousel:not(.cq-Editable-dom) .cmp-carousel__indicators .cmp-carousel__indicator--active{background-color:#3e3e3e}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions{position:absolute;right:0;display:flex;justify-content:space-between;left:0;top:calc(45%)}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action{border:0;outline:0;cursor:pointer;padding:0;background-color:transparent;font-size:15px}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--previous{order:1;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--pause{order:2}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--pause:disabled{display:none}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--pause .cmp-carousel__action-icon::before{content:"\f04c"}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--play{order:3}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--play:disabled{display:none}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--play .cmp-carousel__action-icon::before{content:"\f04b"}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action--next{order:4;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
.carousel:not(.cq-Editable-dom) .cmp-carousel__actions .cmp-carousel__action-text{display:none}
@media only screen and (min-width:768px){.carousel:not(.cq-Editable-dom) .cmp-carousel__content{margin-left:-55%}
.carousel:not(.cq-Editable-dom) .cmp-carousel__item{flex:0 0 70%;max-width:70%;opacity:.2;padding:2rem}
}
.carousel.cq-Editable-dom .cmp-carousel__content{transform:none !important}
.carousel.cq-Editable-dom .cmp-carousel__actions{display:none}