.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{--navigation-background: rgba(0, 0, 0, .3);--navigation-active: rgba(255, 255, 255, 1);--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{--navigation-background: transparent;--navigation-active: var(--color-scheme-text);--navigation-opacity: var(--color-scheme-text-opacity-30)}.kt-css-slider--navigation-minimal .kt-css-slider-navigation-container{margin:0;padding:0;height:.9375rem;min-height:0;gap:.5rem;margin-inline-end:-1.25rem}.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:2.5rem;height:2.5rem;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(--gutter-container),(100vw - var(--theme-max-width)) / 2))}.kt-css-slider-parent>.kt-css-slider .kt-grid--slider{width:calc(100% - max(var(--gutter-container),(100vw - var(--theme-max-width)) / 2));scroll-padding-right:var(--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}css-slider:not(.kt-enabled) .kt-grid--slider{overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:auto}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(--gutter-container),(100vw - var(--theme-max-width)) / 2)}.kt-css-slider--snap-to-zero .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:2.5rem;height:2.5rem;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)}.no-touchevents .kt-css-slider-button:not(.kt-css-slider-button--no-animation):hover:after,.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}.no-touchevents .kt-css-slider-button:not(.kt-disabled):hover{opacity:1}.kt-css-slider-button svg path{fill:var(--navigation-active)}.kt-css-slider-navigation-container{background-color:var(--navigation-background);margin-top:1.875rem;margin:1.875rem auto 0;padding:0 .625rem;width:fit-content;border-radius:3.125rem;display:flex;align-items:center;justify-content:center;min-height:2.5rem}.kt-slider-navigation-no-bg .kt-css-slider-navigation-container{margin-top:1.4375rem}@media screen and (max-width: 767px){.kt-css-slider-navigation-container{min-height:1.875rem;padding:0 .3125rem;margin-top:1.25rem}.kt-slider-navigation-no-bg .kt-css-slider-navigation-container{margin-top:.8125rem}}.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:.0625rem}}.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(--gutter-regular);left:50%;transform:translate(-50%);z-index:99}.kt-css-slider-dot-navigation{padding:0 .9375rem;width:fit-content;height:auto;font-size:0}.kt-css-slider-dot-navigation .kt-css-slider-dot{margin:0 .625rem;width:.4375rem;height:.4375rem;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:.625rem 0 0 .625rem}html[dir=rtl] .kt-css-slider-dot-navigation .kt-css-slider-dot:first-child{border-radius:0 .625rem .625rem 0}.kt-css-slider-dot-navigation .kt-css-slider-dot:last-child{border-radius:0 .625rem .625rem 0}html[dir=rtl] .kt-css-slider-dot-navigation .kt-css-slider-dot:last-child{border-radius:.625rem 0 0 .625rem}.kt-css-slider-dot-navigation .kt-css-slider-dot.kt-active{background:var(--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:1.25rem;height:2.5rem;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:.1875rem;height:.1875rem;background:var(--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,.no-touchevents .kt-css-slider--navigation-has-dots .kt-css-slider-dot:hover:before{width:.5rem!important;height:.5rem!important;background:var(--navigation-active);transition:ease 175ms width,ease 175ms height}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation{width:min(3.125rem * var(--size),8.75rem);padding:0;margin:0 .9375rem}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot{position:relative;width:calc(100% / var(--size))!important;height:.3125rem!important;margin:0 0rem!important;background:var(--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:2.5rem}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot.kt-active~.kt-css-slider-dot{background:var(--navigation-opacity)}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot:first-child:before{border-radius:.625rem 0 0 .625rem}.kt-css-slider--navigation-has-bars .kt-css-slider-dot-navigation .kt-css-slider-dot:last-child:before{border-radius:0 .625rem .625rem 0}.kt-css-slider--navigation-has-none .kt-css-slider-dot-navigation{padding:0 .625rem!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 .9375rem;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:.875rem;color:var(--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}.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:2.8125rem;height:2.8125rem;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:1.5625rem;height:1.5625rem;border-radius:100%;transform:translate(-50%,-50%);background-color:var(--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:.625rem;z-index:9}.kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button svg path{fill:var(--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}.no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button:hover:before{background-color:var(--navigation-active)}.no-touchevents .kt-css-slider.kt-css-slider--overlay-navigation .kt-css-slider-button:hover svg path{fill:var(--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:.75rem;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:.375rem;height:.375rem;display:inline-block;margin:0 .125rem;transition:all 175ms linear;cursor:pointer;background-color:var(--navigation-active);opacity:.5;position:relative}.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:.625rem}.kt-css-slider-button svg{height:.875rem!important;width:2.25rem!important;transition:all 175ms linear}.kt-css-slider-button svg path{transition:all 175ms linear}.no-touchevents .kt-css-slider-button.kt-css-slider-next:not(.kt-css-slider-button--no-animation):hover svg path{fill:var(--navigation-active)}.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%)}.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)}.no-touchevents .kt-css-slider-button.kt-css-slider-prev:not(.kt-css-slider-button--no-animation):hover svg path{fill:var(--navigation-active)}.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%)}.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(--navigation-background);animation-name:animate-width;animation-duration:var(--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/3/assets/component-slider.css.map */
