body.product-popup-open{overflow:hidden}.product-popup{background-color:#00000080;top:0;z-index:10000000;left:0;width:100%;height:100%;position:fixed;align-items:center;align-content:center;justify-content:center;flex-direction:column;cursor:pointer;display:none}.product-popup.active{display:flex}.product-popup .popup-inner{width:75%;max-width:1400px;max-height:850px;background:#fff;padding:30px;overflow:hidden}.product-popup .close-popup{display:flex;align-items:center;justify-content:flex-end}.product-popup .close-popup p{font-style:normal;font-weight:900;font-size:14px;line-height:29px;letter-spacing:.6px;color:#121212;padding-right:10px;margin:0}.product-popup .product-popup-wrapper{display:flex;padding:0 90px 0 60px}.product-popup .product-title-gallery{width:40%;padding-left:60px}.product-popup .product-main-image{width:60%}.image-wrapper{max-width:670px;border:1px solid #E8E5DE;text-align:center}.product-popup .product-images{display:flex;flex-wrap:wrap;overflow-y:auto;height:411px;gap:12px;max-width:100%;width:331px}.product-popup .product-title-gallery h2{font-style:normal;font-weight:900;font-size:20px;line-height:27px;color:#121212;margin:0}.product-popup p.gallery-title{margin:25px 0 10px;font-style:normal;font-weight:400;font-size:14px;line-height:29px;letter-spacing:.6px;color:#121212}.product-popup .product-images div{width:96px;height:96px}.product-popup .popup-inner .product-images::-webkit-scrollbar{display:none}.product-popup .popup-inner .product-images{-ms-overflow-style:none;scrollbar-width:none}p.hover-image{margin:10px 0;max-width:670px;font-style:normal;font-weight:400;font-size:14px;line-height:29px;text-align:center;letter-spacing:.6px;color:#121212}.product-popup figure.zoom{position:relative;overflow:hidden;cursor:zoom-in;max-width:100%;margin:0}.product-popup figure.zoom img{transition:transform .2s ease;display:block;width:100%}.product-popup figure.zoom.zoomed img{transform:scale(2)}.product-images img{width:100%;height:100%}.product-images .active{border:4px solid #82BC00}.product__media-gallery .thumbnail[aria-current]{border:4px solid #82BC00;box-shadow:unset}.product__media-gallery .thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:unset}span.product__media-icon.motion-reduce{display:none}.video-container{max-width:670px;padding:20px;border:1px solid #E8E5DE;text-align:center}.video-container iframe.js-youtube{width:100%;height:500px}@media (max-width: 1440px){.product-popup .product-title-gallery{width:40%;padding-left:30px}.product-popup .product-images{width:100%;height:320px}.video-container iframe.js-youtube{width:100%;height:400px}}@media (max-width: 1280px){.product-popup .product-popup-wrapper{padding:0 30px}.product-popup .product-title-gallery h2{font-size:16px}.product-popup .product-images div{width:85px;height:85px}.product-popup .product-images{gap:5px;height:300px}.video-container iframe.js-youtube{width:100%;height:400px}}@media (max-width: 1100px){.product-popup .product-images{gap:5px;height:250px}.video-container iframe.js-youtube{width:100%;height:300px}}@media (max-width: 992px){.product-popup .product-title-gallery h2{font-size:14px;line-height:20px}.product-popup .product-images{height:250px}.product-popup .product-title-gallery{padding-left:16px}.product-popup .close-popup p{font-size:12px}.product-popup svg.icon.icon-close{width:20px;height:20px}.product-popup .product-popup-wrapper{padding:0 30px}.product-popup .popup-inner{width:85%}.video-container iframe.js-youtube{width:100%;height:300px}}@media (max-width: 768px){.product-popup .product-images{height:180px}.product-popup .popup-inner{width:95%;max-width:450px;max-height:95%}.product-popup .product-popup-wrapper{padding:0 15px;display:block}.product-popup .product-main-image{width:100%}.product-popup .product-title-gallery{width:100%;padding-left:0}.product-popup p.gallery-title{margin:10px 0 5px;line-height:20px}}@media (max-width: 749px){.product-popup{display:none}}@media (max-width: 576px){.product-popup .product-popup-wrapper{padding:0}.product-popup .popup-inner{width:95%}.product-popup .popup-inner{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/972/assets/product-popup.css.map */
