body:has(.zmodal.active){position:fixed;left:0;right:0;width:100%;height:100%}.zmodal.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fff;align-items:center}.swiper.modalSwiper{max-width:700px;max-height:700px}section.product-detail-page:has(.zmodal.active){position:relative;z-index:10000000000}.zmodal .modal-content{border:none}.zmodal .modal-content .myslides,.zmodal .modal-content .modal-slider{width:70%}.zmodal #modalImage,.zmodal .modal-slide{width:100%;margin:auto;height:100%;object-fit:contain}.zmodal .close{right:30px}.zmodal .slide-counter{left:30px}.zmodal .close,.zmodal .slide-counter{position:fixed;top:30px;transition:.3s;box-shadow:0 0 15px #0000001a;border-radius:50px;font-weight:500;font-size:18px;line-height:100%;text-align:center;height:44px;display:flex;align-items:center;justify-content:center;padding:10px 20px;cursor:pointer;background:#fff;opacity:1;color:#000!important}#myModal .swiper-button-next:after,#myModal .swiper-button-prev:after{display:none}#myModal .swiper-button-next,#myModal .swiper-button-prev{box-shadow:0 0 15px #0000001a;background:#fff!important;height:55px!important;width:55px!important;border-radius:50px!important;color:#000;font-size:24px;top:var(--swiper-navigation-top-offset, 44%)}#myModal .swiper-button-next{right:25px!important;position:fixed!important}#myModal .swiper-button-prev{left:25px!important;position:fixed!important}#myModal .swiper-thumbs .swiper-slide{height:120px!important;width:120px!important;cursor:pointer}#myModal .swiper-thumbs .swiper-wrapper{max-height:120px!important;margin-top:25px}#myModal .swiper-thumbs{width:max-content;max-width:95%;margin:auto}.zmodal .modal-content:hover .close,.zmodal .modal-content:focus .close{color:#bbb;text-decoration:none;cursor:pointer}.zmodal .prev,.zmodal .next{cursor:pointer;position:absolute;top:50%;width:60px;padding:16px;margin-top:-50px;color:#000;font-weight:700;font-size:20px;transition:.6s ease;user-select:none;-webkit-user-select:none;background:#e8e8e8;text-decoration:none;height:60px;display:none;align-items:center;justify-content:center;border-radius:60px}.zmodal .next{right:10%}.zmodal .prev{left:10%}.zmodal .prev:hover,.zmodal .next:hover{background-color:#000c;color:#fff}.product-media-gallery:has(.swiper-wrapper .swiper-slide:nth-child(2)) .zmodal .prev,.product-media-gallery:has(.swiper-wrapper .swiper-slide:nth-child(2)) .zmodal .next{display:flex}.swiper.modalSwiper .swiper-slide{display:flex;height:700px}@media (max-width: 1200px){#myModal .swiper-thumbs .swiper-slide{height:100px!important;width:100px!important}}@media (max-width: 991px){.swiper.modalSwiper{max-width:550px;max-height:550px}.swiper.modalSwiper .swiper-slide{height:550px}#myModal .swiper-thumbs{margin:0 15px}}@media (max-width: 667px){.swiper.modalSwiper{max-width:100%;max-height:400px}.swiper.modalSwiper .swiper-slide{height:400px;max-height:400px}#myModal .swiper-thumbs .swiper-slide{height:80px!important;width:80px!important}#myModal .swiper-thumbs .swiper-wrapper{max-height:100px!important;position:fixed;bottom:0;left:0;right:0;width:90%}#myModal .swiper-button-next,#myModal .swiper-button-prev{height:45px!important;width:45px!important;font-size:18px}.zmodal .close,.zmodal .slide-counter{font-weight:500;font-size:14px;padding:5px 20px}.zmodal #modalImage,.zmodal .modal-slide{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/image-popup-gallery.css.map */
