.custom-product-slider{--pslider-gap: .233vw;background-color:var(--color-palette-background)}.custom-product-slider__header{display:flex;align-items:center;justify-content:space-between;gap:2.7vw;margin-bottom:var(--pslider-header-gap)}.custom-product-slider__tabs{display:flex;align-items:center;gap:24px;flex-wrap:wrap;min-width:0}.custom-product-slider__tab{appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;--tab-arrow-shift: -.1}.custom-product-slider .custom-product-slider__tab{color:color-mix(in srgb,var(--color-palette-foreground) 50%,transparent);--color: color-mix(in srgb, var(--color-palette-foreground) 50%, transparent)}.custom-product-slider .custom-product-slider__tab--active{color:var(--color-palette-foreground);--color: var(--color-palette-foreground)}.custom-product-slider__tab-arrow{flex:0 0 auto;width:0;margin-inline-end:0;overflow:hidden;display:flex;align-items:center;transform:translateY(calc(var(--tab-arrow-shift) * 1em));transition:width .6s cubic-bezier(.2,1,.3,1),margin-inline-end .6s cubic-bezier(.2,1,.3,1)}.custom-product-slider__tab--active .custom-product-slider__tab-arrow{width:.684em;margin-inline-end:.316em}.custom-product-slider__tab-arrow svg,.custom-product-slider__tab-arrow img{display:block;flex:0 0 auto;width:.684em;height:auto}.custom-product-slider__view-all{flex:0 0 auto}.custom-product-slider__view-all-item[hidden],.custom-product-slider__view-all--bottom{display:none}.custom-product-slider__viewport{position:relative}.custom-product-slider__track{display:flex;gap:var(--pslider-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.custom-product-slider__track::-webkit-scrollbar{display:none}.custom-product-slider__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.custom-product-slider__track.is-autoscrolling{scroll-snap-type:none}.custom-product-slider__item{flex:0 0 calc((100% - 3 * var(--pslider-gap)) / 4);scroll-snap-align:start}[data-auto-scroll=false] .custom-product-slider__track{padding-inline:var(--custom-margin-inline);scroll-padding-inline:var(--custom-margin-inline)}[data-auto-scroll=false] .custom-product-slider__item{flex-basis:calc((100% + 2 * var(--custom-margin-inline) - 3 * var(--pslider-gap)) / 4)}.custom-product-slider__viewport,.custom-product-slider__panel{--pslider-card-w: calc((100vw - 3 * var(--pslider-gap)) / 4)}.custom-product-slider__nav{position:absolute;top:calc(var(--pslider-card-w) * .625);transform:translateY(-50%);right:calc(var(--pslider-card-w) * .145);width:calc(var(--pslider-card-w) * .134);height:calc(var(--pslider-card-w) * .134);display:none;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background-color:var(--color-palette-background);color:var(--color-palette-foreground);cursor:pointer;opacity:0;transition:opacity .25s ease,background-color .25s ease,color .25s ease}.custom-product-slider__nav--prev{right:auto;left:calc(var(--pslider-card-w) * .145)}.custom-product-slider__nav svg{width:40%;height:40%}.custom-product-slider__nav[hidden]{display:none}@media(hover:hover)and (min-width:1032px){.custom-product-slider__nav{display:flex}.custom-product-slider:hover .custom-product-slider__nav{opacity:1}.custom-product-slider__nav:hover{background-color:var(--color-palette-foreground);color:var(--color-palette-background)}}.custom-product-slider__progress{position:relative;width:10.4vw;height:calc(10.4vw / 90);margin-inline:auto;margin-top:calc(var(--pslider-card-w) * .14);background-color:#dfdfdf;overflow:hidden}@media screen and (min-width:1032px){[data-product-slider-tabs] .custom-product-slider__progress{margin-top:32px}}.custom-product-slider__progress-thumb{position:absolute;top:0;bottom:0;left:0;width:var(--pslider-thumb-width, 25%);transform:translate(var(--pslider-thumb-offset, 0));background-color:var(--color-palette-foreground)}.custom-product-slider__panel[hidden]{display:none}@media screen and (max-width:1031px){.custom-product-slider__header{flex-direction:column;align-items:flex-start}.custom-product-slider__item{flex:0 0 64vw}[data-auto-scroll=false] .custom-product-slider__item{flex-basis:64vw}.custom-product-slider__viewport,.custom-product-slider__panel{--pslider-card-w: 64vw}.custom-product-slider__progress{width:25.3vw;height:3px}.custom-product-slider__nav,.custom-product-slider__header .custom-product-slider__view-all{display:none}.custom-product-slider__view-all--bottom{display:flex;justify-content:center;margin-top:40px}.custom-product-slider__progress{margin-top:40px}.custom-product-slider__tab{padding-inline-start:1em;transition:padding-inline-start .6s cubic-bezier(.2,1,.3,1)}.custom-product-slider__tab--active{padding-inline-start:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-product-slider.css.map */
