.image-arc{display:block;background:var(--arc-bg);padding-block:var(--arc-padding);--arc-count: var(--arc-mobile);outline-offset:-3px}.image-arc__viewport{max-width:var(--arc-max);margin-inline:auto;overflow:hidden;padding:24px 0;touch-action:pan-y;cursor:grab}.image-arc__stage{width:calc(100% - 32px);margin:auto;position:relative;perspective:1200px;transform-style:preserve-3d}.image-arc__slide{width:calc((100% - (var(--arc-count) - 1) * var(--arc-gap)) / var(--arc-count));aspect-ratio:var(--arc-ratio);position:relative;margin-inline:auto;overflow:hidden;border-radius:var(--arc-radius);background:#e7e7e7;transition:transform .65s ease,opacity .65s ease;backface-visibility:hidden}.image-arc__slide~.image-arc__slide{position:absolute;top:0;left:50%;margin:0;margin-left:calc((100% - (var(--arc-count) - 1) * var(--arc-gap)) / var(--arc-count) / -2)}.image-arc__slide img,.image-arc__slide svg{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.image-arc__controls{display:flex;justify-content:center;align-items:center;gap:16px;padding:8px 16px;flex-wrap:wrap}.image-arc__controls button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #aaa;border-radius:50%;background:#fff;color:#111;cursor:pointer}.image-arc__controls button:focus-visible{outline:2px solid #555;outline-offset:3px}.image-arc__dots{display:flex;gap:2px;flex-wrap:wrap;justify-content:center}.image-arc__dots button{width:24px;height:32px;border:0;background:transparent}.image-arc__dots button:after{content:"";width:6px;height:6px;border-radius:50%;background:#999}.image-arc__dots button[aria-current=true]:after{background:#fff;box-shadow:0 0 0 1px #222}@media(min-width:768px){.image-arc{--arc-count: var(--arc-tablet)}}@media(min-width:1024px){.image-arc{--arc-count: var(--arc-laptop)}}@media(min-width:1440px){.image-arc{--arc-count: var(--arc-desktop)}}@media(prefers-reduced-motion:reduce){.image-arc__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
