.product-media-modal__slider{position:relative;border-radius:.5rem;margin-bottom:2rem;padding:2rem;height:calc(100vh - 20rem);max-height:80vh;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.product-media-modal__slider{padding:1rem 3rem;height:calc(100vh - 25rem);max-height:60vh}}.product-media-modal__slider .swiper{width:100%;height:100%}.product-media-modal__slider .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%}.product-media-modal__slider .swiper-button-next{right:1rem}.product-media-modal__slider .swiper-button-prev{left:1rem}.product-media-modal__thumbnails-slider{position:relative}.product-media-modal__thumbnails-slider__inner{position:relative;width:auto;margin:0 auto;padding:0 4rem}@media (min-width: 990px){.product-media-modal__thumbnails-slider__inner{padding:0 5.6rem}}@media (min-width: 990px){.product-media-modal__thumbnails-slider .swiper-button-next{right:.8rem}}@media (min-width: 990px){.product-media-modal__thumbnails-slider .swiper-button-prev{left:.8rem}}@media screen and (max-width: 900px){.product-media-modal__slider .swiper-button-prev{left:8px}.product-media-modal__slider .swiper-button-next{right:8px}}.product-media-modal__thumbnails-slider .swiper-slide{position:relative;cursor:pointer;width:8rem;height:8rem;box-sizing:border-box;border:.2rem solid rgba(var(--color-background),.15);border-radius:.4rem;overflow:hidden;background-color:rgb(var(--color-background));transition:border-color .3s ease;user-select:none;-webkit-user-select:none}.product-media-modal__thumbnails-slider .swiper-slide:hover,.product-media-modal__thumbnails-slider .swiper-slide:active,.product-media-modal__thumbnails-slider .swiper-slide:focus,.product-media-modal__thumbnails-slider .swiper-slide-thumb-active{border:.2rem solid rgb(var(--color-foreground))}@media (max-width: 767px){.product-media-modal__thumbnails-slider .swiper-slide{width:6.75rem;height:6.75rem}}.product-media-modal__item{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;max-height:calc(100vh - 20rem)}@media (max-width: 767px){.product-media-modal__item{max-height:calc(100vh - 25rem)}}.product-media-modal__item img{max-width:90%;max-height:100%;width:100%;height:auto;object-fit:contain;display:block;user-select:none;-webkit-user-select:none}.product-media-modal__item--model{width:100%;padding-bottom:100%;position:relative}.product-media-modal__item--model model-viewer{position:absolute;width:100%;height:100%}.product-media-modal__item--video{width:100%;position:relative}.product-media-modal__item--video video{position:absolute;width:100%;height:100%;top:0;left:0}.product-media-modal__item--external-video{width:100%;position:relative}.product-media-modal__item--external-video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.product-media-modal__thumbnail{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.product-media-modal__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.product-media-modal .swiper-button-next,.product-media-modal .swiper-button-prev{color:rgb(var(--color-foreground));background:rgb(var(--color-background));width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:.1rem solid rgba(var(--color-foreground),.1);pointer-events:auto;user-select:none;-webkit-user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (max-width: 900px){.product-media-modal .swiper-button-next,.product-media-modal .swiper-button-prev{width:3.5rem;height:3.5rem}.product-media-modal .swiper-button-next svg,.product-media-modal .swiper-button-prev svg{width:1.5rem;height:1.5rem}}.product-media-modal .swiper-button-next:after,.product-media-modal .swiper-button-prev:after{content:none}.product-media-modal .swiper-button-next:hover,.product-media-modal .swiper-button-prev:hover{background:rgba(var(--color-background),.8)}.product-media-modal .swiper-button-disabled{opacity:1!important;background:rgba(var(--color-background),.5);pointer-events:none;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/127/assets/product-media-modal-slider.css.map */
