.cta-Carousel{position:relative;display:block;max-width:100%;width:100%;overflow:hidden}.cta-Carousel_Slides{position:relative;grid-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}@media only screen and (min-width: 768px){.cta-Carousel_Slides{grid-gap:15px}}.cta-Carousel[data-initialised=true] .cta-Carousel_Slides{grid-gap:initial;display:flex;cursor:grab;overflow:visible;transition:opacity var(--TransitionDuration) var(--TransitionTimingFunction);-khtml-user-select:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.cta-Carousel_Slides[data-keen-slider-moves] .cta-Carousel_Slide *{pointer-events:none}.cta-Carousel_Slide{position:relative;display:none;min-height:100%;width:100%;text-align:center;overflow:hidden}.cta-Carousel_Slide:nth-child(1),.cta-Carousel_Slide:nth-child(2),.cta-Carousel_Slide:nth-child(3),.cta-Carousel[data-initialised=true] .cta-Carousel_Slide{display:block}.cta-Carousel_Progress,.cta-Carousel_Buttons{display:none}.cta-Carousel[data-initialised=true] .cta-Carousel_Progress,.cta-Carousel[data-initialised=true] .cta-Carousel_Buttons{display:block}@media only screen and (max-width: 767px){.cta-Carousel_Buttons{display:none}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/cta-carousel.css.map */
