.a-indicator__dot,.a-indicator__dot-light,.o-media-pagination .slick-dots li button,.o-media-pagination--dark.o-media-pagination .slick-dots li button{background-color:var(--indicator-dot);border:var(--indicator-border-width) solid var(--indicator-border-color);border-radius:var(--indicator-border-radius);-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:inline-block;height:var(--indicator-height);margin:var(--indicator-dot-margin);width:var(--indicator-width)}
.a-indicator__dot-light:hover,.a-indicator__dot:hover,.o-media-pagination .slick-dots li button:hover{background-color:var(--indicator-dot-hover-color)}
.a-indicator--dark{background-color:var(--indicator-container-dark-bg)}
.a-indicator__dot--active,.o-media-pagination .slick-dots li.slick-active button{background-color:var(--indicator-dot-active)}
.a-indicator__dot--active:hover,.o-media-pagination .slick-dots li.slick-active button:hover{background-color:var(--indicator-dot-active)}
.a-indicator__dot-light,.o-media-pagination--dark.o-media-pagination .slick-dots li button{border-color:var(--indicator-light-dot)}
.a-indicator__dot-light--active,.o-media-pagination--dark.o-media-pagination .slick-dots li.slick-active button{background-color:var(--indicator-light-dot-active)}
.a-indicator__dot-light--active:hover,.o-media-pagination--dark.o-media-pagination .slick-dots li.slick-active button:hover{background-color:var(--indicator-light-dot-active)}
.o-media-pagination{height:auto}
.o-media-pagination .slick-slide{height:680px}
.o-media-pagination .image{height:680px;position:relative;width:100%}
.o-media-pagination .cmp-image__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}
.o-media-pagination--dark.o-media-pagination .slick-arrow{background-color:var(--hero-carousel-dark-arrow-bg-color);color:var(--hero-carousel-dark-arrow-color)}
@media(max-width:991.98px){.o-media-pagination{height:190px;margin-left:calc(-50vw - -50%);width:100vw}
.o-media-pagination .image,.o-media-pagination .slick-slide{height:190px}
.o-media-pagination .slick-slide .a-video__player{height:190px}
.o-media-pagination .slick-arrow{display:none !important}
.o-media-pagination .slick-dots{top:166px}
}
@media(min-width:768px) and (max-width:991.98px){.o-media-pagination{height:333px}
.o-media-pagination .slick-dots{top:293px}
.o-media-pagination .slick-slide .a-video__player{height:333px}
.o-media-pagination .image,.o-media-pagination .slick-slide{height:333px}
}
@media(min-width:992px){.o-media-pagination .slick-dots{top:616px}
}
.o-media-pagination.slick-slider{margin-bottom:0}
.o-media-pagination .video{padding:0 !important}
.o-media-pagination .a-video__caption{display:none}
.o-media-pagination .a-video__player{height:680px;padding-bottom:0}
.o-media-pagination[data-no-indicators=true] .slick-dots{display:none !important}
.o-media-pagination .slick-arrow{background-color:var(--hero-carousel-arrow-bg-color);border-radius:var(--hero-carousel-arrow-border-radius);color:var(--hero-carousel-arrow-color);height:var(--hero-carousel-arrow-height);opacity:.3;width:var(--hero-carousel-arrow-width);z-index:99}
.o-media-pagination .slick-arrow:hover{opacity:1}
.o-media-pagination .slick-prev{left:30px}
.o-media-pagination .slick-next{right:30px}
.o-media-pagination .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:auto;left:0;padding:0;position:absolute;width:100%}
.o-media-pagination .slick-dots li{height:auto;list-style-type:none;margin:0;padding:0;width:auto}
.o-media-pagination .slick-dots li button{padding:0}
.o-media-pagination .slick-dots li button:before{content:none}