vr-carousel{--vr-per-view: 1;--vr-gap: 1.6rem;--vr-arrow-size: 4.4rem;display:block;position:relative}.vr-carousel__track{display:flex;gap:var(--vr-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:0;margin:0;list-style:none}.vr-carousel__track::-webkit-scrollbar{display:none}.vr-carousel__slide{flex:0 0 calc((100% - (var(--vr-per-view) - 1) * var(--vr-gap)) / var(--vr-per-view));min-width:0;scroll-snap-align:start;scroll-snap-stop:always}@media(prefers-reduced-motion:reduce){.vr-carousel__track{scroll-behavior:auto}}.vr-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:var(--vr-arrow-size);height:var(--vr-arrow-size);display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(59,60,54,.25);border-radius:50%;background:#ffffffe6;color:rgb(var(--color-foreground));cursor:pointer;opacity:.85;transition:opacity .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.vr-carousel__arrow:hover,.vr-carousel__arrow:focus-visible{opacity:1}.vr-carousel__arrow:focus-visible{outline:2px solid #3b3c36;outline-offset:2px}.vr-carousel__arrow[disabled]{opacity:.3;cursor:default}.vr-carousel__arrow--prev{left:.6rem}.vr-carousel__arrow--next{right:.6rem}.vr-carousel__arrow .icon{width:1.2rem;height:1.2rem}.vr-carousel__arrow--prev .icon{transform:rotate(90deg)}.vr-carousel__arrow--next .icon{transform:rotate(-90deg)}.vr-carousel__dots{display:flex;justify-content:center;gap:.2rem;margin-top:.6rem;min-height:2.4rem}.vr-carousel__dots:empty{display:none}.vr-carousel__dot{width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.vr-carousel__dot:before{content:"";width:1rem;height:1rem;border-radius:50%;border:1px solid #3b3c36;background:transparent;transition:background .2s ease}.vr-carousel__dot.is-active:before{background:#3b3c36}.vr-carousel__dot:focus-visible{outline:2px solid #3b3c36;outline-offset:0}.vr-carousel--static .vr-carousel__arrow,.vr-carousel--static .vr-carousel__dots{display:none}.vr-carousel--marquee{--vr-marquee-duration: 30s;display:flex;overflow:hidden;gap:var(--vr-gap)}.vr-carousel--marquee .vr-carousel__track{flex:0 0 auto;overflow:visible;scroll-snap-type:none;animation:vr-marquee var(--vr-marquee-duration) linear infinite;will-change:transform;backface-visibility:hidden}.vr-carousel--marquee:hover .vr-carousel__track{animation-play-state:paused}.vr-carousel--marquee .vr-carousel__slide{flex:0 0 auto;scroll-snap-align:none}@keyframes vr-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--vr-marquee-distance, calc(100% + var(--vr-gap)))),0,0)}}@media(prefers-reduced-motion:reduce){.vr-carousel--marquee .vr-carousel__track{animation:none}}.vr-rotator{display:block;width:100%}.vr-rotator__viewport{display:grid;width:100%;overflow:hidden}.vr-rotator__item{grid-area:1 / 1;visibility:hidden;transform:translateY(105%);transition:none}.vr-rotator--reverse .vr-rotator__item{transform:translateY(-105%)}.vr-rotator__item.is-leaving{visibility:visible;transform:translateY(-105%);transition:transform .65s cubic-bezier(.22,.61,.36,1)}.vr-rotator--reverse .vr-rotator__item.is-leaving{transform:translateY(105%)}.vr-rotator__item.is-active{visibility:visible;transform:none;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.vr-rotator--static .vr-rotator__item{visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.vr-rotator__item,.vr-rotator__item.is-active,.vr-rotator__item.is-leaving{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/vr-carousel.css.map */
