slider-component{position:relative;display:block}@media screen and (max-width: 989px){.no-js slider-component .slider{padding-bottom:3rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc(var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius));--shadow-padding-bottom: calc(var(--shadow-vertical-offset) + var(--shadow-blur-radius));scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width: 749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width: 750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width: 989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}@media screen and (min-width: 990px){.slider--drag-to-scroll .slider--everywhere,.slider--divert-scroll .slider--everywhere{scroll-behavior:auto;scroll-snap-type:none}}@media (prefers-reduced-motion){.slider--everywhere{scroll-behavior:auto;scroll-snap-type:none}}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:4.4rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:1rem}@media screen and (max-width: 749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors: active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}.non-transparent .slider-buttons .slider-button,.non-transparent .slider-counter{color:#000!important}.non-transparent .slideshow__controls svg path{fill:#000}@media screen and (min-width: 990px){.slider:not(.slider--everywhere)+.slider-buttons{display:none}}@media screen and (min-width: 750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slider-button .icon{height:.6rem}[data-template="product.kit"] .slider-button .icon,[data-template="product.promo"] .slider-button .icon{height:1.3rem}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.slider.dragging-to-scroll{touch-action:none;cursor:grabbing}.slider.dragging-to-scroll *{cursor:none;pointer-events:none;touch-action:none}.slider.dragging-to-scroll *::selection{background-color:transparent}.js-cursor{overflow:hidden}@media (min-width: 581px){.js-cursor.animate,.js-cursor.animate a{cursor:none!important}}.follower{position:absolute;left:0;z-index:3;top:0;pointer-events:none;will-change:transform}.follower{width:12rem}@media (max-width: 749px){.follower{display:none}}.follower .animated-content{opacity:0;visibility:hidden;transform:scale(.3);transition:all .3s ease;padding:0;position:relative}.js-cursor.animate .follower .animated-content{opacity:1;visibility:visible;transform:scale(1)}.follower .text{width:10rem;margin-left:auto;margin-right:auto;display:block}.follower .arrow-left,.follower .arrow-right{position:absolute;top:50%;transform:translateY(-50%);transition:all .4s cubic-bezier(.34,.615,.4,.985);width:1.1rem}.follower .arrow-left{left:-1.6rem}.follower .arrow-right{right:-1.6rem}.js-cursor.mousedown .follower .arrow-left{left:-.5rem}.js-cursor.mousedown .arrow-right{right:-.5rem}.play-button-wrapper{position:absolute;left:46px;bottom:42px;z-index:10;cursor:pointer}.play-video-icon img{height:55px;width:55px}.video_background_media video{height:100%;width:100%;object-fit:cover}@media screen and (max-width:992px){.play-button-wrapper{left:21px;bottom:21px}}.slider-dot{display:inline-block;background:#bebebe;overflow:hidden;text-indent:-999px;border-radius:100%;width:8px;height:8px;margin:0 6px}.active-dot{background:#2f2f2f!important}.slideshow__controls.black_controls svg path{fill:#000}.slideshow__controls.black_controls .slider-counter{color:#000}.mobile_banner--image-wrapper{display:none!important}.banner .slideshow__media img{display:block;height:100%;width:100%;object-fit:cover}@media screen and (max-width:767px){.desktop_banner--image-wrapper{display:none!important}.mobile_banner--image-wrapper{display:block!important}.banner__content .mobile_banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content .mobile_banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content .mobile_banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content .mobile_banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content .mobile_banner__content--middle-center{align-items:center;justify-content:center}.banner__content .mobile_banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content .mobile_banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content .mobile_banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content .mobile_banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.slideshow__text.banner__box{flex-direction:unset}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/component-slider.css.map */
