
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel { width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:auto; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel::-webkit-scrollbar, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel::-webkit-scrollbar { display:none; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel__track, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel__track { display:flex;align-items:flex-start;min-width:0;height:100%; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel__slide, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel__slide { flex:0 0 100%;min-width:0;width:100%;height:100%;position:relative;scroll-snap-align:start;scroll-snap-stop:always; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel[data-auto-height] .ecp-carousel__track, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel[data-auto-height] .ecp-carousel__track, .cc_mos4s01f_CpfGQUzLFL .ecp-carousel[data-auto-height] .ecp-carousel__slide, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel[data-auto-height] .ecp-carousel__slide { height:auto; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel[data-dragging], .cc_mos4s01f_DwPV9Isod8 .ecp-carousel[data-dragging] { scroll-snap-type:none;cursor:grabbing;user-select:none; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel img, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel img { -webkit-user-drag:none;user-select:none; }
.cc_mos4s01f_CpfGQUzLFL .ecp-carousel video, .cc_mos4s01f_DwPV9Isod8 .ecp-carousel video { touch-action:pan-y pinch-zoom; }
