.embla{position:relative}.embla[data-embla-mode="slide"],.embla[data-embla-mode="fade"]{--embla-item-count:var(--all-embla-item-count);--embla-gap-size:var(--all-embla-gap-size);@media (max-width:1280px){--embla-item-count:var(--lg-embla-item-count);--embla-gap-size:var(--lg-embla-gap-size)}@media (max-width:960px){--embla-item-count:var(--md-embla-item-count);--embla-gap-size:var(--md-embla-gap-size)}@media (max-width:640px){--embla-item-count:var(--sm-embla-item-count);--embla-gap-size:var(--sm-embla-gap-size)}--embla-gap-count:calc(var(--embla-item-count) - 1);--embla-gap-reduction:calc(var(--embla-gap-size) * var(--embla-gap-count) / var(--embla-item-count));--embla-item-size:calc(100% / var(--embla-item-count));--embla-flex-value:calc(var(--embla-item-size) - var(--embla-gap-reduction))}.embla[data-embla-mode="fade"]{--embla-item-count:1;--embla-gap-size:0px}.embla__viewport{overflow:hidden;position:relative;padding:10px;margin:-10px}.embla__container{display:flex;padding:0;list-style:none}.embla__slide{flex:0 0 var(--embla-flex-value);min-width:0;padding:0}.embla.auto-width .embla__slide{flex:0 0 auto}[data-embla-align="start"] .embla__slide,[data-embla-align="center"] .embla__slide{margin-right:var(--embla-gap-size)}[data-embla-align="start"]:not([data-embla-loop="true"]) .embla__slide:last-child,[data-embla-align="center"]:not([data-embla-loop="true"]) .embla__slide:last-child{margin-right:0}[data-embla-align="end"] .embla__slide{margin-left:var(--embla-gap-size)}[data-embla-align="end"]:not([data-embla-loop="true"]) .embla__slide:first-child{margin-left:0}.embla__controls{display:flex;justify-content:center;align-items:center;gap:var(--spacing-default);margin-top:var(--spacing-small);pointer-events:none}.embla__button{width:3rem;height:3rem;background:#fff0;border-radius:100%;padding:.5rem;transition-duration:var(--transition-duration);pointer-events:auto}.embla__button:hover{background:var(--button-background-color-hover)}.embla__button[disabled]{opacity:.5;pointer-events:none}.embla__button--prev svg{transform:translateX(-.1rem)}.embla__button--next svg{transform:translateX(.1rem)}.embla__button path{stroke:var(--black);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition-duration:var(--transition-duration)}.embla__button:hover path{stroke:var(--white)}.embla__dots{display:flex;border-radius:1rem;overflow:hidden}.embla__dot{width:2rem;height:.75rem;background:var(--black-alpha-1);transition-duration:var(--transition-duration);pointer-events:auto}.embla__dot.embla__dot--selected{background:var(--button-background-color)}.embla__dot:hover{background:var(--button-background-color-hover)}.embla__counter{display:flex;justify-content:center;align-items:center;gap:1ch;width:7ch;color:var(--dark)}.embla__counter .counter-separator{position:relative}.embla__counter .counter-separator{width:1.5px;height:1rem;background:var(--dark);rotate:15deg}.embla-thumbs{position:relative;margin-top:var(--spacing-small)}.embla-thumbs__viewport{overflow:hidden;position:relative}.embla-thumbs__container{display:flex;justify-content:start;gap:var(--spacing-tiny)}.embla-thumbs__slide{width:6rem;flex-shrink:0;cursor:pointer;opacity:.5;transition-duration:var(--transition-duration)}.embla-thumbs__slide:hover,.embla-thumbs__slide--selected{opacity:1}