.carousel-steps-morpheon{position:relative}@media screen and (min-width:981px){.carousel-steps-morpheon.morpheon-steps-master-ready{display:block!important}.carousel-steps-morpheon.morpheon-steps-slave-hidden{display:none!important}.carousel-steps-morpheon .morpheon-steps-viewport{position:relative;width:100%;overflow:hidden;box-sizing:border-box;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.carousel-steps-morpheon .morpheon-steps-viewport.is-dragging{cursor:grabbing}.carousel-steps-morpheon .morpheon-steps-track{display:flex;align-items:stretch;gap:24px;will-change:transform;transform:translate3d(0,0,0);transition:transform .42s cubic-bezier(.22,.61,.36,1)}.carousel-steps-morpheon .morpheon-steps-item{flex:0 0 auto;min-width:0;box-sizing:border-box;overflow:visible}.carousel-steps-morpheon .morpheon-steps-dots{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:18px}.carousel-steps-morpheon .morpheon-steps-dot{appearance:none;-webkit-appearance:none;border:1px solid rgba(255,255,255,.95);background:0 0;width:8px;height:8px;border-radius:999px;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0;outline:none;transition:width .2s ease-out,opacity .2s ease-out;opacity:1}.carousel-steps-morpheon .morpheon-steps-dot.is-active{width:26px}}@media screen and (max-width:980px){.carousel-steps-morpheon .morpheon-steps-viewport,.carousel-steps-morpheon .morpheon-steps-dots{display:none!important}.carousel-steps-morpheon.morpheon-steps-slave-hidden{display:flex!important}}