.kt-css-slider:not(.kt-css-slider--scrollbars-visible) .kt-css-slider-holder,.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation[style*=block]{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none}.kt-css-slider:not(.kt-css-slider--scrollbars-visible) .kt-css-slider-holder::-webkit-scrollbar,.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation[style*=block]::-webkit-scrollbar{width:0!important;height:0!important}.kt-css-slider,.kt-product-gallery__navigation{--kt-navigation-background: rgba(0, 0, 0, .3);--kt-navigation-active: rgba(255, 255, 255, 1);--kt-navigation-opacity: rgba(255, 255, 255, .5)}.kt-slider-navigation-no-bg .kt-css-slider,.kt-slider-navigation-no-bg .kt-product-gallery__navigation,.kt-css-slider--navigation-minimal{--kt-navigation-background: transparent;--kt-navigation-active: var(--kt-color-text);--kt-navigation-opacity: color-mix(in srgb, var(--kt-color-text) 30%, transparent) }.kt-css-slider--navigation-minimal .kt-css-slider-navigation-container{margin:0;padding:0;height:15px;min-height:0;gap:8px;margin-inline-end:-20px}.kt-css-slider--navigation-minimal .kt-css-slider-navigation-container .kt-css-slider-button{height:0;position:relative;display:flex!important}.kt-css-slider--navigation-minimal .kt-css-slider-navigation-container .kt-css-slider-button:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%)}.kt-css-slider--navigation-minimal .kt-css-slider-index-navigation,.kt-css-slider--navigation-minimal .kt-css-slider-dot-navigation{display:none}.kt-css-slider-parent>.kt-css-slider{width:calc(100% + max(var(--kt-gutter-container),(100vw - var(--kt-theme-max-width)) / 2))}.kt-css-slider-parent>.kt-css-slider .kt-grid--slider{width:calc(100% - max(var(--kt-gutter-container),(100vw - var(--kt-theme-max-width)) / 2));scroll-padding-right:var(--kt-gutter-container)}.kt-css-slider-parent>.kt-css-slider .kt-css-slide:last-of-type{margin-right:100px}.kt-css-slider{width:100%;position:relative;display:block}.kt-css-slider:not(.kt-enabled){overflow-x:auto}.kt-css-slider.kt-enabled{display:block}.kt-css-slider-viewport{width:100%}.kt-css-slider-holder{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;cursor:grab}.kt-css-slider-holder.kt-mouse-down{cursor:grabbing}.kt-css-slider-holder.kt-dragging *,.kt-css-slider-holder.kt-pointer-events-off *{pointer-events:none;-webkit-user-select:none;user-select:none}.kt-css-slider-holder.kt-mouse-fallback,.kt-css-slider-holder.kt-disable-snapping,.kt-css-slider-holder.kt-force-disable-snapping,.kt-css-slider.kt-css-slider--no-snap .kt-css-slider-holder{scroll-behavior:unset;scroll-snap-type:none}kt-css-slider:not(.kt-enabled) .kt-grid--slider{overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:auto}kt-css-slider:not(.kt-enabled) .kt-grid--slider::-webkit-scrollbar{width:0!important;height:0!important}.kt-css-slide--snap{scroll-snap-align:start;scroll-margin-inline-start:max(var(--kt-gutter-container),(100vw - var(--kt-theme-max-width)) / 2)}.kt-css-slider--snap-to-zero .kt-css-slide--snap,.kt-slider--constrained .kt-css-slide--snap{scroll-margin-inline-start:0}.kt-css-slider[data-slider-length="1"],.kt-css-slider[data-slider-length="1"] .kt-css-slider-holder{cursor:default}.kt-css-slider[data-slider-length="1"] .kt-css-slider-navigation-container{display:none!important}.kt-css-slider--no-drag,.kt-css-slider--no-desktop-drag .kt-css-slider-holder{cursor:default!important}.kt-css-slider-viewport.kt-auto-height{overflow:hidden;transition:height .2s linear}.kt-css-slider-viewport.kt-auto-height .kt-css-slide{height:fit-content}.kt-css-slider-button{border-radius:100%;width:40px;height:40px;transition:all 175ms linear;align-items:center;justify-content:center;cursor:pointer;opacity:.8}html[dir=rtl] .kt-css-slider-button svg{transform:rotate(180deg)}.kt-no-touchevents .kt-css-slider-button:not(.kt-css-slider-button--no-animation):hover:after,.kt-no-touchevents .kt-css-slider-button:not(.kt-css-slider-button--no-animation):hover:before{width:18px}.kt-css-slider-button.kt-disabled{opacity:.5;cursor:auto;pointer-events:none}.kt-css-slider-button[style*=block]{display:flex!important}.kt-no-touchevents .kt-css-slider-button:not(.kt-disabled):hover{opacity:1}.kt-css-slider-button svg path{fill:var(--kt-navigation-active)}.kt-css-slider-navigation-container{background-color:var(--kt-navigation-background);margin:30px auto 0;padding:0 10px;width:fit-content;border-radius:50px;display:flex;align-items:center;justify-content:center;min-height:40px}.kt-slider-navigation-no-bg .kt-css-slider-navigation-container{margin-top:23px}@media screen and (max-width:767px){.kt-css-slider-navigation-container{min-height:30px;padding:0 5px;margin-top:20px}.kt-slider-navigation-no-bg .kt-css-slider-navigation-container{margin-top:13px}}.kt-css-slider-navigation-container .kt-css-slider-prev{order:1}.kt-css-slider-navigation-container .kt-css-slider-dot-navigation{order:2}@media screen and (max-width:767px){.kt-css-slider-navigation-container .kt-css-slider-dot-navigation{margin-top:1px}}.kt-css-slider-navigation-container .kt-css-slider-next{order:3}.kt-css-slider--navigation-overlay .kt-css-slider-navigation-container{position:absolute;bottom:var(--kt-gutter-regular);left:50%;transform:translate(-50%);z-index:99}.kt-css-slider-dot-navigation{padding:0 15px;width:fit-content;height:auto;font-size:0}.kt-css-slider-dot-navigation .kt-css-slider-dot{margin:0 10px;width:7px;height:7px;display:inline-block;transition:none;cursor:pointer;pointer-events:all}.kt-css-slider-dot-navigation .kt-css-slider-dot:focus-visible:before{outline:2px auto -webkit-focus-ring-color}.kt-css-slider-dot-navigation .kt-css-slider-dot:first-child{border-radius:10px 0 0 10px}html[dir=rtl] .kt-css-slider-dot-navigation .kt-css-slider-dot:first-child{border-radius:0 10px 10px 0}.kt-css-slider-dot-navigation .kt-css-slider-dot:last-child{border-radius:0 10px 10px 0}html[dir=rtl] .kt-css-slider-dot-navigation .kt-css-slider-dot:last-child{border-radius:10px 0 0 10px}.kt-css-slider-dot-navigation .kt-css-slider-dot.kt-active{background:var(--kt-navigation-active)}.kt-css-slider--navigation-arrows-false .kt-css-slider-button{display:none!important}.kt-css-slider--navigation-has-dots .kt-css-slider-dot{width:0!important;height:0!important;position:relative}.kt-css-slider--navigation-has-dots .kt-css-slider-dot:after{content:"";display:block;position:absolute;width:20px;height:40px;top:50%;left:50%;transform:translate(-50%,-50%)}.kt-css-slider--navigation-has-dots .kt-css-slider-dot:before{content:"";display:block;position:absolute;width:3px;height:3px;background:var(--kt-navigation-opacity);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.kt-css-slider--navigation-has-dots .kt-css-slider-dot.kt-active:before,.kt-no-touchevents .kt-css-slider--navigation-has-dots .kt-css-slider-dot:hover:before{width:8px!important;height:8px!important;background:var(--kt-navigation-active);transition:ease 175ms width,ease 175ms height}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation{width:min(50px * var(--size),140px);padding:0;margin:0 15px}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot{position:relative;width:calc(100% / var(--size))!important;height:5px!important;margin:0!important;background:var(--kt-navigation-active)}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:100%;height:40px}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot.kt-active~.kt-css-slider-dot{background:var(--kt-navigation-opacity)}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot:first-child:before{border-radius:10px 0 0 10px}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot:last-child:before{border-radius:0 10px 10px 0}.kt-css-slider--navigation-has-none .kt-css-slider-dot-navigation{padding:0 10px!important}.kt-css-slider--navigation-has-none .kt-css-slider-dot-navigation .kt-css-slider-dot,.kt-css-slider--navigation-has-numbers .kt-css-slider-dot-navigation .kt-css-slider-dot{display:none!important}.kt-css-slider--navigation-has-numbers .kt-css-slider-index-navigation{padding:0 15px;order:2}.kt-css-slider--navigation-has-none.kt-css-slider--navigation-arrows-false .kt-css-slider-navigation-container,.kt-css-slider--navigation-has-numbers .kt-css-slider-dot-navigation{display:none!important}.kt-css-slider-index-navigation{font-size:14px;color:var(--kt-navigation-active)}.kt-css-slider-current{min-width:8px;display:inline-block;text-align:center}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-navigation-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.kt-no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation:hover .kt-css-slider-button{opacity:1}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button{position:relative;width:45px;height:45px;opacity:0;pointer-events:all;direction:ltr}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button:before{content:"";position:absolute;top:50%;left:50%;width:25px;height:25px;border-radius:100%;transform:translate(-50%,-50%);background-color:var(--kt-navigation-opacity);transition:background-color 175ms linear;transform-origin:center}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button svg{position:absolute;width:10px;z-index:9}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button svg path{fill:var(--kt-navigation-opacity);transition:fill 175ms linear}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button.kt-css-slider-next svg{margin-inline-start:1px}html[dir=rtl] .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button.kt-css-slider-next svg{margin-inline-start:-1px;transform:rotate(0)!important}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button.kt-css-slider-prev svg{margin-inline-start:-1px}html[dir=rtl] .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button.kt-css-slider-prev svg{transform:rotate(180deg);margin-inline-start:1px}.kt-no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button:hover:before{background-color:var(--kt-navigation-active)}.kt-no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button:hover svg path{fill:var(--kt-navigation-active)}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button.kt-disabled{opacity:0!important}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation{width:95%;margin-top:20px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation[style*=block]{display:flex!important;flex-wrap:nowrap;overflow-x:scroll;justify-content:center}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation .kt-css-slider-dot{flex-shrink:0;width:6px;height:6px;display:inline-block;margin:0 2px;transition:all 175ms linear;cursor:pointer;background-color:var(--kt-navigation-active);opacity:.5;position:relative}.kt-no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation .kt-css-slider-dot:not(.kt-active):hover{opacity:.62}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-dot-navigation .kt-css-slider-dot.kt-active{opacity:1}.kt-css-slider-prev-next{display:flex;gap:10px}.kt-css-slider-button svg{height:14px!important;width:36px!important;transition:all 175ms linear}.kt-css-slider-button svg path{transition:all 175ms linear}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-next:not(.kt-css-slider-button--no-animation):hover svg path{fill:var(--kt-navigation-active)}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-next:not(.kt-css-slider-button--no-animation):hover svg path:last-child{transform:translate(90%)}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-next:not(.kt-css-slider-button--no-animation):hover svg path:first-child{transform:scaleX(2) translate(0)}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-prev:not(.kt-css-slider-button--no-animation):hover svg path{fill:var(--kt-navigation-active)}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-prev:not(.kt-css-slider-button--no-animation):hover svg path:last-child{transform:translate(-90%)}.kt-no-touchevents .kt-css-slider-button.kt-css-slider-prev:not(.kt-css-slider-button--no-animation):hover svg path:first-child{transform:scaleX(2) translate(-50%)}.kt-autoplay-running .kt-css-slider-navigation-container{overflow:clip}.kt-autoplay-running .kt-css-slider-navigation-container:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;opacity:.5;z-index:-1;background:var(--kt-navigation-background);animation-name:animate-width;animation-duration:var(--kt-autorotate-interval);animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running;animation-timing-function:linear}@keyframes animate-width{0%{width:0}to{width:100%}}.kt-css-slider--fullwidth .kt-css-slide--snap{scroll-margin-inline-start:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kt-component-slider.css.map */
