.slider{-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{display:none}.slider__slide{scroll-snap-align:start}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider__button{cursor:pointer}.slider__buttons__container{display:flex;flex-wrap:wrap;width:100%;margin-top:-23px;margin-left:-12px;margin-right:-11px}.slider__buttons__container>div{display:none}@media (min-width: 1201px){.slider__buttons__container[desktop--hidden]{display:none}}.justify-content-center.slider__buttons__container{margin-left:auto;margin-right:auto}.slider__button:not(.slider__button--custom){cursor:pointer;position:relative;padding:0;width:12px;height:12px;margin-top:23px;margin-left:12px;margin-right:11px;border-radius:50%;background:var(--color-base);opacity:.3;transition:opacity var(--duration-medium) var(--animation-bezier)}.slider__button--custom{background:transparent}.slider__button--current:not(.slider__button--custom){opacity:1}.slider__button:not(.slider__button--custom):before{content:"";position:absolute;top:-8px;left:-8px;width:28px;height:28px;background:transparent}body:not(.template--product) .slider-mobile-product .slider{display:flex;flex-wrap:nowrap}@media (max-width: 576px){.slider__overflow-hidden--phone{overflow:hidden}.slider__buttons.slider--phone{display:flex}.slider.slider--phone{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider__buttons.slider--desktop{display:none}}@media (min-width: 577px){.slider__buttons.slider--phone{display:none}.slider.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider__buttons--top{position:absolute;top:0;right:0}.slider__buttons--top .slider__buttons__container{margin-left:0;margin-right:0}.slider--desktop [data-tablet-current]{display:none}.slider--desktop [data-current]{display:inline-block}}@media (max-width: 1200px){.slider--desktop [data-tablet-current]{display:inline-block}.slider--desktop:has([data-tablet-current]) [data-current]{display:none}}@media (min-width: 769px){.text-columns-img-section .slider__slide{margin-top:0;padding:5px}.slider:not(.slider--desktop):has(.slider__slide.col-6){justify-content:center}.slider:not(.slider--desktop) .slider__slide.col-6{max-width:40%}}
/*# sourceMappingURL=/s/files/1/0709/9881/9105/t/23/assets/component-slider.css.map */
