:root{--embla-button-size: 4rem;--embla-button-icon: 85%;--embla-dot-size: 2.6rem;--embla-dot-size__before: 1.4rem;--embla-dot-size__after: 1rem;--embla-slide-width: 100%;--slide-size: 70%;--slide-spacing: 0px;--slide-spacing-md-up: 12px;--embla-button-background: var(--color-button)}.embla{position:relative}.embla .embla__viewport{overflow:hidden;min-height:56px;cursor:grab}.embla .embla__container{display:flex;touch-action:pan-y pinch-zoom;align-items:flex-start;transition:height .2s}.embla .embla__slide{all:unset;flex:0 0 var(--embla-slide-width);min-width:0}.embla .embla__controls{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;padding:1rem 2rem;position:absolute;width:100%;bottom:0;left:0}.embla .dot-wrapper{display:flex;justify-content:center;align-items:center}.embla .embla__controls-inline{position:relative;flex-direction:row;justify-content:space-between}.embla .embla__controls--absolute{position:absolute;height:100%;width:100%;align-items:center}.embla .embla__controls--absolute .embla__buttons{position:absolute;height:fit-content;top:50%;left:-5%;width:110%;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.embla .embla__controls--absolute .embla__buttons{left:-4%;position:absolute;width:108%}}.embla .embla__controls--absolute .dot-wrapper{height:fit-content;bottom:-8%;position:absolute}.embla .embla__controls--absolute .embla__dots{justify-content:center}.embla .column-reverse{flex-direction:column-reverse}.embla .embla__buttons{display:flex;gap:1rem;align-items:center;justify-content:center}.embla .embla__buttons--has__background .embla__button{position:relative}.embla .embla__buttons--has__background .embla__button:before{position:absolute;z-index:-1;content:"";width:100%;height:100%;background-color:var(--embla-button-background);border-radius:100%;top:0;left:0}.embla .embla__prev:disabled,.embla .embla__next:disabled{opacity:.3;cursor:not-allowed}.embla .embla__button{-webkit-tap-highlight-color:rgba(var(--color-foreground),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;border:.2rem solid rgb(from var(--color-button-background) r g b / .35);box-shadow:0 0 3px rgb(from var(--color-button-background) r g b / .15);width:var(--embla-button-size);height:var(--embla-button-size);z-index:1;border-radius:50%;color:var(--color-button-background);display:flex;align-items:center;justify-content:center;transform:rotate(0)}.embla .embla__button:hover{opacity:.75}@media screen and (min-width:768px){.embla .embla__button{--embla-button-size: 4.8rem}}.embla .embla__button--disabled{color:var(--detail-high-contrast)}.embla .embla__button__svg,.embla .embla__button svg{width:var(--embla-button-icon);height:var(--embla-button-icon)}.embla .embla__dots{display:flex;flex-wrap:wrap;height:100%;justify-content:flex-end;align-items:center;gap:.3rem}.embla .embla__dots--dynamic{max-height:var(--embla-dot-size);max-width:calc(var(--embla-dot-size) * 3.5);overflow:auto;scroll-behavior:smooth;scrollbar-gutter:unset;scrollbar-width:none;-ms-overflow-style:none}.embla .embla__dots--dynamic::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.embla .embla__dots--dynamic-sm{max-height:var(--embla-dot-size);max-width:calc(var(--embla-dot-size) * 3.5);overflow:auto;scroll-behavior:smooth;scrollbar-gutter:unset;scrollbar-width:none;-ms-overflow-style:none}.embla .embla__dots--dynamic-sm::-webkit-scrollbar{display:none}}.embla .embla__dot{-webkit-tap-highlight-color:rgba(var(--color-foreground),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:var(--embla-dot-size);height:var(--embla-dot-size);display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.embla .embla__dot:before,.embla .embla__dot:after{border-radius:50%;content:"";position:absolute}.embla .embla__dot:before{width:var(--embla-dot-size__before);height:var(--embla-dot-size__before);background-color:var(--color-button-background);border:.2rem solid var(--color-background)}.embla .embla__dot:after{border:.2rem solid var(--color-foreground);opacity:0;width:var(--embla-dot-size__after);height:var(--embla-dot-size__after);transition:opacity .2s ease-out;background-color:var(--color-background)}.embla .embla__dot--selected:after{opacity:.8}.embla .embla__progress{--embla-progress: 0;--embla-progress-size: .25;position:relative;width:100%;max-width:var(--embla-progress-max-width, 24rem);height:var(--embla-progress-height, .4rem);overflow:hidden;border-radius:999px;background-color:var(--embla-progress-track, rgba(var(--color-normal-text-rgb), .12))}.embla .embla__progress-bar{position:absolute;inset-block:0;left:0;width:calc(var(--embla-progress-size) * 100%);border-radius:inherit;background-color:var(--embla-progress-color, var(--color-button-background));transform:translate(calc(var(--embla-progress) * (100% / var(--embla-progress-size) - 100%)))}.embla .embla__nav{display:flex;align-items:center;justify-content:center;gap:var(--gutter-base);margin-top:calc(var(--gutter-base) * 2)}.embla .embla__nav-pagination{display:flex;flex:1;justify-content:center;min-width:0}.embla .embla__nav-progress{display:flex;justify-content:center;width:100%}.embla[data-static] .embla__nav,.embla[data-static] .embla__nav-arrow{display:none}.embla--custom-arrows .embla__nav-arrow{color:var(--embla-arrow-color, rgb(var(--color-button-outline-rgb)));background:var(--embla-arrow-background, var(--color-button-outline-background));box-shadow:none}.embla--custom-arrows .embla__nav-arrow[disabled]{opacity:.4}.embla--arrows-sides .embla__nav-arrow{position:absolute;top:var(--embla-arrow-top, 50%);z-index:2;transform:translateY(-50%)}.embla--arrows-sides .embla__nav-arrow.embla__prev{left:calc(var(--button-size) / -2)}.embla--arrows-sides .embla__nav-arrow.embla__next{right:calc(var(--button-size) / -2)}@media screen and (max-width:767px){.embla--arrows-sides .embla__nav-arrow.embla__prev{left:0}.embla--arrows-sides .embla__nav-arrow.embla__next{right:0}}.embla .embla__nav-dots .embla__dots{justify-content:center;flex-wrap:nowrap;gap:0}.embla .embla__nav-dots .embla__dot{width:2rem;height:2.4rem}.embla .embla__nav-dots .embla__dot:before{width:.8rem;height:.8rem;border:0;border-radius:var(--common-radius-100);background-color:var(--embla-dot-color, rgba(var(--color-normal-text-rgb), .2));transition:width .2s ease-out,background-color .2s ease-out}.embla .embla__nav-dots .embla__dot:after{display:none}.embla .embla__nav-dots .embla__dot--selected{width:3.2rem}.embla .embla__nav-dots .embla__dot--selected:before{width:2.4rem;background-color:var(--embla-dot-active-color, var(--color-button-background))}.embla .embla__nav-progress .embla__progress{--embla-progress-track: var(--embla-dot-color, rgba(var(--color-normal-text-rgb), .12));--embla-progress-color: var(--embla-dot-active-color, var(--color-button-background));border-radius:var(--common-radius-100)}@media screen and (max-width:767px){.embla .embla--hide-mobile{display:none}}@media screen and (min-width:768px){.embla .embla--hide-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/embla.css.map */
