:root{--marquee-slider-duration-per-slide: 9;--marquee-slider-gap: 1rem;--marquee-slider-card-width: auto;--marquee-slider-fade-width: 2rem;--marquee-slider-fade-color: #fff}@media(min-width: 480px){:root{--marquee-slider-duration-per-slide: 18}}@media(min-width: 1080px){:root{--marquee-slider-duration-per-slide: 24;--marquee-slider-fade-width: 3.5rem}}.marquee-slider{opacity:0;transition:opacity .3s ease-in}.marquee-slider.alignfull{margin-left:calc(var(--gutter)*-1) !important;margin-right:calc(var(--gutter)*-1) !important}.marquee-slider:has(.ready){opacity:1}.marquee-slider .marquee-slider__items,.wp-block.wp-block[data-type="evermade/marquee-slider"]{display:flex;gap:var(--marquee-slider-gap);padding:0;margin:0;list-style-type:none;align-items:center;justify-content:center;flex-wrap:wrap;align-items:stretch;text-wrap:balance;overflow:clip;position:relative}@media(prefers-reduced-motion: no-preference){body:not(.wp-admin) .marquee-slider .marquee-slider__items{width:100%;gap:0;margin-inline:auto;padding-inline:0;flex-wrap:nowrap}body:not(.wp-admin) .marquee-slider .marquee-slider__items::before,body:not(.wp-admin) .marquee-slider .marquee-slider__items::after{content:"";position:absolute;top:0;height:100%;pointer-events:none;width:var(--marquee-slider-fade-width);z-index:1}body:not(.wp-admin) .marquee-slider .marquee-slider__items::before{left:0;background:linear-gradient(to right, var(--marquee-slider-fade-color), transparent)}body:not(.wp-admin) .marquee-slider .marquee-slider__items::after{right:0;background:linear-gradient(to left, var(--marquee-slider-fade-color), transparent)}body:not(.wp-admin) .marquee-slider .marquee-slider__items>*{--origin-x: calc(((var(--count) - var(--index)) + var(--inset, -0.5)) * 100%);--origin-y: 0;--destination-x: calc(calc((var(--index) + var(--gap, 0.05) + var(--outset, 0.5)) * -100%));--destination-y: 0;--duration: calc(var(--marquee-slider-duration-per-slide) * var(--count) * 1s);--delay: calc((var(--duration) / var(--count)) * (var(--index, 0) * -1));animation:marquee-slider var(--duration) var(--delay) infinite linear both;translate:var(--origin-x) var(--origin-y)}body:not(.wp-admin) .marquee-slider .marquee-slider__items:hover>*{animation-play-state:paused}body:not(.wp-admin) .marquee-slider.marquee-slider--reverse .marquee-slider__items>*{animation-direction:reverse}@keyframes marquee-slider{100%{translate:var(--destination-x) var(--destination-y)}}}
