.embla{--slide-spacing:12px;@media screen and (min-width:768px){--slide-spacing:16px}@media screen and (min-width:1024px){--slide-spacing:16px;&.simple{--slide-spacing:16px}}@media screen and (max-height:800px) and (orientation:landscape){&.simple .embla__slide{max-height:50dvh}}@media screen and (max-height:1280) and (max-width:1024){&.simple .embla__slide{max-height:50dvh}}@media screen and (orientation:portrait) and (max-height:800px){&.simple .embla__slide{max-height:65dvh!important}}}.embla__viewport{overflow:hidden;width:100%}@media screen and (max-height:800px){.embla__controlContainer{margin-top:24px}}.no-slide-spacing{--slide-spacing:0}.embla__container{backface-visibility:hidden;display:flex;margin-left:calc(var(--slide-spacing) * -1);touch-action:pan-y pinch-zoom;transition:height .2s}.embla__slide{min-width:0;padding-left:var(--slide-spacing);transform:translateZ(0)}.embla__controls{max-width:100%}.embla__dots{flex-wrap:wrap;margin-right:calc(10px / 2 * -1)}.embla__dot,.embla__dots{align-items:center;display:flex;justify-content:center}.embla__dot{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:initial;border-radius:var(--radii-large);border:0;cursor:pointer;display:inline-flex;height:16px;margin:0;padding:0;text-decoration:none;touch-action:manipulation;width:24px}.embla__dot:after{align-items:center;border-radius:var(--radii-full);box-shadow:inset 0 0 0 1px var(--colors-semantic-primary-muted);content:"";display:flex;height:11px;width:11px}.embla__dot--selected:after{background-color:var(--colors-semantic-primary-default);box-shadow:inset 0 0 0 1px transparent}.embla__dot.reverse:after{box-shadow:inset 0 0 0 1px var(--colors-semantic-bg-subtle)}.embla__dot--selected.reverse:after{background-color:var(--colors-semantic-primary-subtle)}