slider-component{position:relative;display:block}.no-js slider-component .slider{padding-bottom:3rem}.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;margin:0}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider.slider--tablet .slider__slide{margin-bottom:0;padding:0 15px}.slider{scrollbar-color:var(--color-foreground) var(--color-foreground-4);-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:var(--color-foreground);border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:var(--color-foreground-4);border-radius:.4rem}slider-component .slider-buttons{position:absolute;top:-60px;width:100%;opacity:1}.spaced-section:hover .slider-mobile-gutter .slider-buttons,.slider-mobile-gutter:hover .slider-buttons.no-js-hidden{opacity:1}.slider-button.slider-button--prev{left:auto;position:absolute;right:35px}.slider-button.slider-button--next{position:absolute;right:0;left:auto}.slider-counter{margin-right:3rem}.slider-buttons--overlay .slider-counter{margin-right:0;padding:1rem 1.4rem}.slider-buttons{display:flex;align-items:center}slider-component .slider-buttons:not(.slider-buttons--overlay){position:static;width:auto;justify-content:center;gap:var(--nt-space-sm, .8rem);margin-top:var(--nt-space-lg, 2.4rem);opacity:1}slider-component .slider-buttons:not(.slider-buttons--overlay) .slider-button--prev,slider-component .slider-buttons:not(.slider-buttons--overlay) .slider-button--next{position:static;inset:auto}.slider-button{fill:currentColor;border:.1rem solid var(--nt-color-border, var(--color-base-border));cursor:pointer;width:4.4rem;height:4.4rem;border-radius:50%;color:var(--nt-color-heading, var(--color-base-text));background-color:var(--nt-color-white, #fff);box-shadow:var(--nt-shadow-soft, 0 .6rem 1.8rem rgba(10, 20, 35, .1))}.slider-button:not([disabled]):hover{border-color:var(--nt-color-primary, var(--color-base-accent-1));color:var(--nt-color-primary, var(--color-base-accent-1));background-color:var(--nt-color-white, #fff)}.slider-button:hover .icon{fill:currentColor}.slider-buttons--overlay .slider-button{margin-top:-1px;margin-bottom:-1px}.slider-buttons--overlay .slider-button+.slider-button{margin-right:-1px}.slider-button .icon{height:14px;width:13px;vertical-align:middle;fill:currentColor}.slider-button[disabled] .icon{color:var(--color-foreground-30)}.slider-button--next .icon{margin-right:-.2rem;transform:rotate(-90deg) translate(.15rem)}.slider-button--prev .icon{margin-left:-.2rem;transform:rotate(90deg) translate(-.15rem)}.slider-button:focus-visible{z-index:1}@media(max-width:749px){slider-component .slider-buttons{top:-45px}}@media(max-width:479px){.slider.slider--tablet .slider__slide{padding-left:10px;padding-right:10px}.product_tab-block slider-component .slider-buttons{top:-75px}.product_tab-block .slider-button.slider-button--prev{left:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-slider.css.map */
