.embla{margin:auto;--slide-height:600px;--slide-spacing:1rem;--slide-size:100%}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);width:100vw;height:450px}@media (max-width:768px){.embla__slide{width:100%;height:200px}}