.em-block-youtube-slider{--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}.em-block-youtube-slider__slider:not(.is-mounted){display:flex;gap:15px}@media(min-width:960px){.em-block-youtube-slider__slider:not(.is-mounted){gap:30px}}.em-block-youtube-slider__slider:not(.is-mounted)>article,.em-block-youtube-slider__slider:not(.is-mounted)>div{max-width:100%;min-width:100%}@media(min-width:600px){.em-block-youtube-slider__slider:not(.is-mounted)>article,.em-block-youtube-slider__slider:not(.is-mounted)>div{max-width:calc(50% - 7.5px);min-width:calc(50% - 7.5px)}}@media(min-width:960px){.em-block-youtube-slider__slider:not(.is-mounted)>article,.em-block-youtube-slider__slider:not(.is-mounted)>div{max-width:calc(33.3333% - 20px);min-width:calc(33.3333% - 20px)}}.em-block-youtube-slider__slider.show-overflow,.em-block-youtube-slider__slider.show-overflow.keen-slider,.em-block-youtube-slider__slider.show-overflow>article,.em-block-youtube-slider__slider.show-overflow>div{overflow:visible}.em-block-youtube-slider__slider.is-dragging>article a,.em-block-youtube-slider__slider.is-dragging>div a{pointer-events:none}.em-block-youtube-slider__slider>*{overflow:visible!important}@-webkit-keyframes fade-up{0%{opacity:0;transform:translate3d(0,15%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-up{0%{opacity:0;transform:translate3d(0,15%,0)}to{opacity:1;transform:translateZ(0)}}.em-block-youtube-slider__slider>:first-child>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .1s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .1s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__slider>:nth-child(2)>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .2s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .2s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__slider>:nth-child(3)>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .3s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .3s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__slider>:nth-child(4)>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .4s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .4s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__slider>:nth-child(5)>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .5s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .5s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__slider>:nth-child(6)>*{-webkit-animation:fade-up 1s cubic-bezier(.16,1,.3,1) .6s forwards;animation:fade-up 1s cubic-bezier(.16,1,.3,1) .6s forwards;opacity:0;transform:translate3d(0,15%,0)}.em-block-youtube-slider__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.4rem}.editor-styles-wrapper .em-block-youtube-slider__title,.em-block-youtube-slider__title{font-size:var(--font-size-sm);font-weight:800;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.em-block-youtube-slider__controls{align-items:center;display:flex;flex-flow:row nowrap;height:6rem;position:relative}.em-block-youtube-slider__controls__arrows{font-size:0;margin-left:auto}.em-block-youtube-slider__controls__next,.em-block-youtube-slider__controls__prev{background-color:transparent;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;display:inline-block;height:48px;padding:0;transition-duration:var(--control-transition-duration);transition-property:filter,opacity;transition-timing-function:var(--control-transition-timing-function);width:48px}.em-block-youtube-slider__controls__next:not([disabled]),.em-block-youtube-slider__controls__prev:not([disabled]){filter:drop-shadow(0 0 1.5rem rgba(150,160,239,.45))}.em-block-youtube-slider__controls__next:not([disabled]):hover,.em-block-youtube-slider__controls__prev:not([disabled]):hover{filter:drop-shadow(0 0 1.5rem rgba(150,160,239,.75))}.em-block-youtube-slider__controls__next[disabled],.em-block-youtube-slider__controls__prev[disabled]{opacity:var(--opacity-disabled)}.em-block-youtube-slider__controls__prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjQgNDhjMTMuMjU1IDAgMjQtMTAuNzQ1IDI0LTI0UzM3LjI1NSAwIDI0IDAgMCAxMC43NDUgMCAyNHMxMC43NDUgMjQgMjQgMjRabTIuODc2LTE1LjUyMWExLjUgMS41IDAgMCAxLTIuMzIyIDEuOUwxNi4wNjIgMjRsOC40OTItMTAuMzc4YTEuNSAxLjUgMCAwIDEgMi4zMjIgMS45TDE5LjkzOSAyNGw2LjkzNyA4LjQ3OVoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=);margin-right:2rem!important}.em-block-youtube-slider__controls__next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjQgMEMxMC43NDUgMCAwIDEwLjc0NSAwIDI0czEwLjc0NSAyNCAyNCAyNCAyNC0xMC43NDUgMjQtMjRTMzcuMjU1IDAgMjQgMFptLTIuODc2IDE1LjUyMWExLjUgMS41IDAgMCAxIDIuMzIyLTEuOUwzMS45MzggMjRsLTguNDkyIDEwLjM3OGExLjUgMS41IDAgMCAxLTIuMzIyLTEuOUwyOC4wNjEgMjRsLTYuOTM3LTguNDc5WiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+Cg==)}.em-block-youtube-slider__controls__dots{color:var(--dot-color);display:flex;flex-flow:row wrap;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.em-block-youtube-slider__controls__dots button,.em-block-youtube-slider__controls__dots span{background-color:currentcolor;border:none;border-radius:50%;cursor:pointer;height:8px;margin:3px;padding:0;transition-duration:var(--control-transition-duration);transition-property:opacity;transition-timing-function:var(--control-transition-timing-function);width:8px}.em-block-youtube-slider__controls__dots button:not(.is-active),.em-block-youtube-slider__controls__dots span:not(.is-active){opacity:var(--opacity-disabled)}.em-block-youtube-slider__dialog{align-items:center;background:rgba(3,5,22,.8);content-visibility:hidden;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:1rem;pointer-events:none;position:fixed;top:0;transition:opacity 1s cubic-bezier(.16,1,.3,1);width:100%;z-index:100}.em-block-youtube-slider__dialog[open]{content-visibility:visible;opacity:1;pointer-events:auto}@media(min-width:600px){.em-block-youtube-slider__dialog{padding:2rem}}@media(min-width:960px){.em-block-youtube-slider__dialog{padding:5rem}}.em-block-youtube-slider__dialog__container{aspect-ratio:16/9;max-height:97.5vh;position:relative;width:100%}.em-block-youtube-slider__dialog__close{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none;border:none;border-radius:100rem;cursor:pointer;filter:drop-shadow(0 0 1px rgba(0,0,0,.12));padding:0;position:absolute;right:3rem;top:3rem;z-index:1}@media(min-width:600px){.em-block-youtube-slider__dialog__close{right:5rem;top:5rem}}@media(min-width:960px){.em-block-youtube-slider__dialog__close{right:9rem;top:7rem}}.em-block-youtube-slider__dialog__close svg{display:block}.em-block-youtube-slider__dialog__loading{height:64px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:64px}.em-block-youtube-slider__dialog__loading svg{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:inherit;position:relative;width:inherit}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}.em-block-youtube-slider__dialog__loading svg circle{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:6px;stroke:#fff;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-50}to{stroke-dasharray:89,200;stroke-dashoffset:-175}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-50}to{stroke-dasharray:89,200;stroke-dashoffset:-175}}.em-block-youtube-slider__dialog__video{border-radius:var(--border-radius-xl);bottom:0;height:100%;left:0;overflow:hidden;position:relative;right:0;top:0;width:100%}
