.em-block-image-slider,.em-block-image-slider__editor{--opacity-disabled: 0.25;--opacity-hover: 0.75;--slide-transition-duration: 0.5s;--slide-transition-timing-function: $ease-out-expo;--dot-color: #000;--control-transition-duration: 0.25s;--control-transition-timing-function: $ease-out-expo;position:relative;margin-bottom:60px}.em-block-image-slider[data-show-overflow=true],.em-block-image-slider__editor[data-show-overflow=true]{overflow:visible}.em-block-image-slider[data-show-overflow=true] .em-block-image-slider__slider,.em-block-image-slider__editor[data-show-overflow=true] .em-block-image-slider__slider{overflow:visible}.em-block-image-slider[data-show-overflow=true] .em-block-image-slider__slider>*,.em-block-image-slider__editor[data-show-overflow=true] .em-block-image-slider__slider>*{opacity:var(--opacity-disabled);transition-property:opacity;transition-duration:var(--slide-transition-duration);transition-timing-function:var(--slide-transition-timing-function)}.em-block-image-slider[data-show-overflow=true] .em-block-image-slider__slider>*.is-active,.em-block-image-slider__editor[data-show-overflow=true] .em-block-image-slider__slider>*.is-active{opacity:1}.em-block-image-slider__slider:not(.is-created){--slides-amount: 1;--slides-gap: 1rem;display:flex;justify-content:flex-start;gap:var(--slides-gap);overflow-x:auto}.em-block-image-slider__slider:not(.is-created)>*{flex-shrink:0;width:100%;max-width:calc(100%/var(--slides-amount) - var(--slides-gap)*(var(--slides-amount) - 1)/var(--slides-amount));height:initial !important}@media(min-width: 600px){.em-block-image-slider__slider:not(.is-created){--slides-amount: 2}}@media(min-width: 960px){.em-block-image-slider__slider:not(.is-created){--slides-gap: 1.5rem;--slides-amount: 3}}.em-block-image-slider__slide>*{min-height:100%}.em-block-image-slider__dot-controls{display:none}[data-keen-slider-immobile]+.em-block-image-slider__dot-controls{display:none}.em-block-image-slider__arrow-controls{margin-top:10px;width:100%;display:flex;justify-content:space-between}.em-block-image-slider__arrows{width:100%;display:flex;justify-content:space-between;font-size:0}.em-block-image-slider__arrows__prev,.em-block-image-slider__arrows__next{display:inline-block;width:50px;height:50px;border:none;padding:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:var(--color-coral-red);background-size:40%;opacity:1;transition-property:opacity;transition-duration:var(--control-transition-duration);transition-timing-function:var(--control-transition-timing-function)}.em-block-image-slider__arrows__prev:hover,.em-block-image-slider__arrows__next:hover{opacity:.6}.em-block-image-slider__arrows__prev[disabled],.em-block-image-slider__arrows__next[disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.em-block-image-slider__arrows__prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNSAxTDEuNSA4TDguNSAxNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);margin-right:1px;margin-left:-1px}@media(max-width: 768px){.em-block-image-slider__arrows__prev{margin-right:0;margin-left:0}}.em-block-image-slider__arrows__next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNSAxTDguNSA4TDEuNSAxNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.em-block-image-slider__dots{display:flex;gap:.5rem;color:var(--dot-color)}.em-block-image-slider__dots button,.em-block-image-slider__dots span{width:2.5rem;height:.2rem;padding:0;border:none;background-color:currentcolor;cursor:pointer;transition-property:opacity;transition-duration:var(--control-transition-duration);transition-timing-function:var(--control-transition-timing-function)}.em-block-image-slider__dots button:not(.is-active),.em-block-image-slider__dots span:not(.is-active){opacity:var(--opacity-disabled)}
