.gallery-popup-wrapper{width:100%}.pop-content{height:100%;display:flex;padding:30px 0;justify-content:space-between;align-items:center}.popup-image-nav{margin-top:40px;padding:0 25px;width:100%;margin-left:auto;margin-right:auto;max-width:750px;position:absolute;left:50%;bottom:30px;transform:translate(-50%)}.popup-image-nav .slick-arrow{transform:translateY(-50%)}.product-single__photo img{cursor:zoom-in}.pdp-gallery-video .item img{position:absolute;left:50%;top:50%;width:20px;transform:translate(-50%,-50%)}.gallery-popup-wrapper .gallery-popup-slider .item{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#e7e7e7;position:relative}.gallery-popup-wrapper .popup-image-nav .items-wrapper{padding:0 15px}.gallery-popup-wrapper .popup-image-nav .item{padding:45% 0;background-color:#e7e7e7;background-position:center;background-repeat:no-repeat;margin:0 auto;background-size:contain;border:1px solid transparent;position:relative}.gallery-popup-wrapper .popup-image-nav .item video{position:absolute;left:0;width:100%}.gallery-popup-wrapper .popup-image-nav .slick-current.slick-active.slick-center .item{border-color:#000}.page-container{transform:none!important}.overflowy-hidden #container-header,.overflowy-hidden .top-menu-bar{z-index:0!important}.gallery_popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;opacity:0;visibility:hidden;z-index:-1}.gallery_popup.open-pop{opacity:1;visibility:visible;z-index:8}.pop-inner{width:100%;background:#fff;color:#000;max-width:62%;margin:0 auto;transition:.5s all ease;transform:scale(0)}.gallery_popup.open-pop .pop-inner{transform:scale(1)}.pop_overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;display:none}.gallery_popup.open-pop .pop_overlay{display:block}.pop_close{cursor:pointer;position:absolute;z-index:100;right:-55px;top:0;width:40px;height:40px;font-size:45px;font-weight:400;line-height:0;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000;border:1px solid #fff;border-radius:100%;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.pop_close:hover{border:1px solid #e2e2e2;transform:scale(1.1);color:#000}.overflowy-hidden{overflow-y:hidden}.gallery-popup-slider .items-wrapper{padding:0 10px}.gallery-popup-slider .slick-dots{border-bottom:5px solid #e6e7e6;display:flex;position:inherit;width:auto;bottom:0;padding-top:50px;margin-left:20px;margin-right:20px}.gallery-popup-slider .slick-dots li{width:100%;margin:0;height:0px}.gallery-popup-slider .slick-dots li button{width:100%;height:5px}.gallery-popup-slider .slick-dots li.slick-active button:before{width:100%;height:5px;background-color:#000;opacity:1}.gallery-popup-slider .slick-arrow{top:inherit;width:48px;background:#ccc;height:48px;bottom:-15px;border-radius:50px;z-index:2;color:#000}.gallery-popup-slider .slick-prev{right:110px;left:inherit}.gallery-popup-slider .slick-next{right:50px}.gallery-popup-slider .slick-arrow:before{color:#fff;font-size:20px}.gallery-popup-slider .slick-next:before{content:none}.gallery-popup-slider .slick-prev:before{content:none}.gallery-popup-slider .slick-arrow:hover{background:#000;color:#fff}@media only screen and (min-width: 2000px){.pop-content{height:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:90px 0 30px}.gallery-popup-wrapper .popup-image-nav .items-wrapper{padding:0 5px}}@media screen and (min-width: 1450px) and (max-width: 1920px){.pop-content{align-items:flex-start}}@media screen and (min-width: 1199px) and (max-width: 1450px){.pop-content{align-items:flex-start}}@media screen and (max-width: 1200px){.pop_close{right:0}}@media screen and (max-width: 1024px){.pop-content{height:100%;display:flex;justify-content:space-between;align-items:flex-start}.gallery-popup-wrapper .popup-image-nav .item{padding:35% 0;background-size:contain}}@media screen and (max-width: 767px){.gallery-popup-slider .slick-arrow{bottom:-36px;right:0}.gallery-popup-slider .slick-prev{right:60px}.gallery-popup-slider .slick-dots{bottom:10px}.pop-inner{max-width:95%;padding:15px 0}.gallery-popup-wrapper .gallery-popup-slider .item{height:inherit}.gallery-popup-wrapper .popup-image-nav .item{height:50px;padding:0}.gallery-popup-wrapper .popup-image-nav .items-wrapper{padding:0;margin:0 5px}.gallery-popup-slider .slick-arrow{margin:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product-gallery.css.map */
