.embla__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;cursor:pointer;display:inline-flex;display:flex;height:50px;justify-content:center;margin:0;padding:0;text-decoration:none;touch-action:manipulation;width:50px}.embla__viewport{cursor:grab;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__viewport:active{cursor:grabbing}.embla__container{align-items:flex-start;display:flex;margin-left:-1rem;touch-action:pan-y pinch-zoom;transition:height .2s}.embla__slide{background-repeat:no-repeat;background-size:cover;min-width:0;padding-left:1rem}.embla:hover .embla__button--next,.embla:hover .embla__button--prev{opacity:1;transition:all .3s ease}.embla__button--next:disabled,.embla__button--prev:disabled{background-color:gray;border:0;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__button--next,.embla__button--prev{background-color:#0006;border:2px solid var(--accent);margin:0 30px;opacity:0;transition:all .3s ease}.embla__button--next:not(:disabled):hover,.embla__button--prev:not(:disabled):hover{background-color:var(--accent)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla-demo-slide{align-items:center;border-radius:1.8rem;box-shadow:inset 0 0 0 .2rem #eaeaea;display:flex;font-size:2rem;font-size:4rem;font-weight:600;justify-content:center;min-height:300px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__dot{background-color:transparent;border:none;border-radius:50%;cursor:pointer;height:8px;outline:2px solid hsla(0,0%,100%,.4);outline-offset:2px;transition:outline .3s ease;width:8px}.embla__dot:hover{outline-color:#fff}.embla__dot button:focus:not(:focus-visible),.embla__dot--selected,.embla__dot--selected:focus{background:#fff;outline:2px solid #fff!important}.embla__dots{align-items:center;display:flex;gap:15px;justify-content:center;padding:30px;width:100%}
