.peek-carousel{--peek-gap: max(1.2rem, var(--grid-mobile-horizontal-spacing));--peek-gutter: 1.5rem;--peek-cols: var(--peek-cols-mobile, 1);--peek-fraction: .5;--peek-trailing: 0px;position:relative;display:block}.collection .peek-carousel.peek-carousel{padding:0;max-width:none}@media screen and (min-width:750px){.peek-carousel{--peek-gap: var(--grid-desktop-horizontal-spacing);--peek-gutter: 5rem;--peek-cols: var(--peek-cols-tablet, 2);--peek-fraction: .4}}@media screen and (min-width:990px){.peek-carousel{--peek-gutter: max(5rem, calc((100% - var(--page-width)) / 2 + 5rem));--peek-cols: var(--peek-cols-desktop, 4);--peek-fraction: var(--peek-fraction-desktop, .2);--peek-trailing: var(--peek-trailing-desktop, 0px)}}.peek-carousel--full-width{--peek-gutter: 1.5rem}.peek-carousel .peek-carousel__track{position:relative;flex-wrap:nowrap;gap:var(--peek-gap);margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--peek-gutter);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.peek-carousel .peek-carousel__track::-webkit-scrollbar{display:none}.peek-carousel .peek-carousel__track:after{content:"";flex:0 0 max(0px,calc(var(--peek-gutter) - var(--peek-gap)))}.peek-carousel .peek-carousel__track>.grid__item{--peek-card: calc( (100% - var(--peek-gutter) - var(--peek-trailing) - var(--peek-gap) * var(--peek-cols)) / (var(--peek-cols) + var(--peek-fraction)) );flex:0 0 var(--peek-card);width:var(--peek-card);max-width:var(--peek-card);scroll-snap-align:start}.peek-carousel .peek-carousel__track>.grid__item:first-child{margin-left:var(--peek-gutter)}@media(prefers-reduced-motion){.peek-carousel .peek-carousel__track{scroll-behavior:auto}}.peek-carousel .slider-buttons{display:none}@media screen and (min-width:990px)and (hover:hover){.peek-carousel .slider-buttons{display:contents}.peek-carousel .slider-counter{display:none}.peek-carousel .slider-button{position:absolute;top:var(--peek-arrow-top, 40%);z-index:2;width:4.4rem;height:4.4rem;transform:translateY(-50%);background:rgb(var(--color-badge-background));color:rgb(var(--color-badge-foreground));opacity:0;transition:opacity var(--duration-short, .1s) ease}.peek-carousel .slider-button--prev{left:0}.peek-carousel .slider-button--next{right:0}.peek-carousel .slider-button .icon{height:.8rem}.peek-carousel:hover .slider-button:not([disabled]),.peek-carousel .slider-button:not([disabled]):focus-visible{opacity:1}.peek-carousel .slider-button[disabled]{pointer-events:none}.peek-carousel .slider-button:not([disabled]):hover{color:rgb(var(--color-badge-foreground))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-peek-carousel.css.map */
