.rey-carouselEl{--autoplay-duration:9000ms;--per-row:2;--gap:15px;--arrow-size:50px;--arrow-side-spacing:20px;--dots-side-spacing:35px}@media (min-width:768px) and (max-width:1024px){.rey-carouselEl{--per-row:3;--gap:15px}}@media (min-width:1025px){.rey-carouselEl{--per-row:4;--gap:30px}}.rey-carouselEl.--loading{background-color:#fff;position:relative}.rey-carouselEl.--loading:after{content:"";width:100px;height:3px;position:absolute;top:0;display:block;background-color:var(--line-loader-color,currentColor);-webkit-animation:dashanim-active-trscale 1s var(--easeoutcubic) infinite;animation:dashanim-active-trscale 1s var(--easeoutcubic) infinite;left:0}.rey-carouselEl.--loading:after{position:absolute;left:calc(50% - 50px);top:50%;color:rgb(0 0 0 / .15);-webkit-transition:opacity 0.3s var(--easeoutcubic);transition:opacity 0.3s var(--easeoutcubic);opacity:1;z-index:3}.rey-carouselEl .__slides{height:auto;min-height:100px;position:relative;width:100%;background-color:#fff0;-webkit-transition:background-color 0.5s var(--easeoutcubic);transition:background-color 0.5s var(--easeoutcubic);-webkit-transform:translateZ(0);transform:translateZ(0)}.rey-carouselEl .__slide{width:calc((100% - (var(--gap) * (var(--per-row) - 1))) / var(--per-row));margin-right:var(--gap);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}