.product__media .photo-arrows__slide{opacity:0;transition:opacity .4s ease}.product__media .photo-arrows__slide.is-active{opacity:1}.photo-arrows{display:none}@media screen and (min-width:750px){.photo-arrows.is-ready{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.photo-arrows__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-2.2rem 0 0;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.88);color:rgb(var(--color-foreground));box-shadow:0 .2rem .6rem #0000001f;cursor:pointer;pointer-events:auto;transition:background-color .2s ease}.photo-arrows__arrow:hover{background:rgb(var(--color-background))}.photo-arrows__arrow:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.photo-arrows__arrow svg{width:1.8rem;height:1.8rem}.photo-arrows__arrow--prev{left:1.5rem}.photo-arrows__arrow--next{right:1.5rem}.photo-arrows__dots{position:absolute;left:50%;bottom:1.5rem;transform:translate(-50%);display:flex;gap:.7rem;padding:.6rem 1rem;border-radius:1.2rem;background:rgba(var(--color-background),.8)}.photo-arrows__dot{width:.7rem;height:.7rem;border-radius:50%;background:rgba(var(--color-foreground),.3);transition:background-color .2s ease}.photo-arrows__dot.is-active{background:rgb(var(--color-foreground))}.product-media-modal__content>img{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 4rem);object-fit:contain;scroll-margin:2rem 0}}@media(prefers-reduced-motion:reduce){.product__media .photo-arrows__slide,.photo-arrows__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-photo-arrows.css.map */
