.DxCarousel{--_dxcarousel__slide-width:100%;--_dxcarousel__slide-spacing:0px;--_dxcarousel__reveal-width:0px;container-type:inline-size;position:relative;width:100%}.DxCarousel__viewport{--_padding-inline:0px;--_inline-size:min(calc(100vw - var(--_padding-inline)),1660px);--_inline-offset:calc((100cqi - var(--_inline-size))/2);-webkit-margin-start:var(--_inline-offset);-webkit-box-sizing:border-box;box-sizing:border-box;inline-size:var(--_inline-size);height:100%;margin-inline-start:var(--_inline-offset);overflow:visible}@media(min-width:768px){.DxCarousel__viewport{--_padding-inline:60px}}@media(min-width:1280px){.DxCarousel__viewport{--_padding-inline:120px}}.DxCarousel__slides{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;padding-inline:calc(var(--_inline-offset)*-1);position:relative;scroll-behavior:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-touch-action:pan-y;touch-action:pan-y}.DxCarousel__slides::-webkit-scrollbar{display:none}.DxCarousel__slides--is-animating,.DxCarousel__slides--is-dragging{scroll-behavior:auto;-ms-scroll-snap-type:none;scroll-snap-type:none}.DxCarousel__slides--is-dragging{cursor:-webkit-grabbing;cursor:grabbing;will-change:scroll-position}.DxCarousel__slide,.DxCarousel__slides>*{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;margin-right:var(--_dxcarousel__slide-spacing);scroll-snap-align:start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--_dxcarousel__slide-width)}.DxCarousel[data-snap-to-center=true] .DxCarousel__slide,.DxCarousel[data-snap-to-center=true] .DxCarousel__slides>*{scroll-snap-align:center}.DxCarousel__slide:last-child,.DxCarousel__slides>:last-child{margin-right:0}.DxCarousel__slide img,.DxCarousel__slide picture,.DxCarousel__slides>* img,.DxCarousel__slides>* picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.DxCarousel__slide a,.DxCarousel__slides>* a{display:block;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DxCarousel__slide picture img,.DxCarousel__slides>* picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.DxCarousel__slide--next:not(.DxCarousel__slide--active) a,.DxCarousel__slide--next:not(.DxCarousel__slide--active) button,.DxCarousel__slide--prev:not(.DxCarousel__slide--active) a,.DxCarousel__slide--prev:not(.DxCarousel__slide--active) button{pointer-events:none}.DxCarousel--with-adjacent-opacity .DxCarousel__slide--active{opacity:1}.DxCarousel--with-adjacent-opacity .DxCarousel__slide--next:not(.DxCarousel__slide--active),.DxCarousel--with-adjacent-opacity .DxCarousel__slide--prev:not(.DxCarousel__slide--active){opacity:50%}.DxCarousel__slides--is-dragging .DxCarousel--with-adjacent-opacity .DxCarousel__slide--next:not(.DxCarousel__slide--active),.DxCarousel__slides--is-dragging .DxCarousel--with-adjacent-opacity .DxCarousel__slide--prev:not(.DxCarousel__slide--active){opacity:1}