.eps{display:block;padding-top:var(--eps-pt, 56px);padding-bottom:var(--eps-pb, 56px);overflow-x:clip}.eps__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:var(--eps-headgap, 32px)}.eps__head--center{flex-direction:column;align-items:center;text-align:center}.eps__head-text{min-width:0}.eps__subheading{margin:0 0 1.2rem}.eps__heading{margin:0}.eps .eps__track{display:flex;gap:var(--eps-gap, 24px);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.eps .eps__track::-webkit-scrollbar{display:none}.eps--bleed .eps__track{margin-right:calc(50% - 50vw);padding-right:calc(50vw - 50%)}.eps .eps__track>.eps__slide{flex:0 0 calc((100% - (var(--eps-per, 4) - 1) * var(--eps-gap, 24px)) / var(--eps-per, 4));width:auto;height:auto;min-width:0;scroll-snap-align:start}@media screen and (prefers-reduced-motion:reduce){.eps .eps__track{scroll-behavior:auto}}.eps__nav{display:flex;align-items:center;gap:4px}.eps__nav[hidden]{display:none}.eps__nav--below{justify-content:center;margin-top:var(--eps-navgap, 28px)}.eps__btn{display:flex;align-items:center;justify-content:center;width:var(--eps-btn, 44px);height:var(--eps-btn, 44px);padding:0;border:0;background:none;color:rgba(var(--color-foreground, 28, 38, 38),.75);cursor:pointer;transition:color .18s ease,opacity .18s ease,transform .18s ease}.eps__btn svg{width:40%;height:40%}.eps__btn:not([disabled]):hover{color:rgb(var(--color-foreground, 28, 38, 38))}.eps__btn--prev:not([disabled]):hover{transform:translate(-2px)}.eps__btn--next:not([disabled]):hover{transform:translate(2px)}.eps__btn[disabled]{opacity:.3;cursor:default}.eps__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.eps__cta{display:flex;justify-content:var(--eps-ctajustify, center);margin-top:32px}.eps__hint{margin:0;opacity:.7}@media screen and (max-width:989px){.eps .eps__track>.eps__slide{flex:0 0 calc((100% - (var(--eps-per-tablet, 3) - 1) * var(--eps-gap, 24px)) / var(--eps-per-tablet, 3))}}@media screen and (max-width:749px){.eps__head{flex-direction:column;align-items:flex-start;gap:16px}.eps__head--center{align-items:center}.eps .eps__track{gap:var(--eps-gap-mobile, 14px)}.eps .eps__track>.eps__slide{flex:0 0 var(--eps-cardw-mobile, 62%)}.eps__nav--head{align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/eduard-product-slider.css.map */
