.aditional-images{position:relative}.variants-image-container{max-width:1440px;padding:0 64px;width:100%;margin:50px auto 0}.variants-image-grid{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;row-gap:50px;border-radius:10px}.variants-image-element,.variants-video-element{width:49%;position:relative;cursor:pointer}.variants-video-modal{position:fixed;width:100%;background:#000;top:0;bottom:0;right:0;left:0;height:100vh;z-index:1003;display:none}.variants-video-modal.open{display:block}.variants-video-modal .modal-close{color:#fff;position:absolute;right:20px;top:20px;cursor:pointer;z-index:1004}.variants-video-modal .modal-close svg{width:26px;height:26px}.variants-video-modal .modal-close svg path{fill:#fff;width:100%}.variants-video-modal .variant-video-container{width:100%;max-width:1440px;display:flex;justify-content:center;align-items:center;height:100%;margin:0 auto}.variants-video-modal .variant-video-container iframe{width:90%;max-width:1280px;height:60%;max-height:720px}.variant-image-container{overflow:hidden;border-radius:10px}.variants-image-element img,.variants-video-element img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}.variants-image-element video{width:100%;border-radius:10px}.empty_element{min-height:24px}.variants-video-element iframe{width:100%;height:400px}.variants-image-element span,.variants-video-element span{margin-top:15px;font-size:16px;font-weight:700;margin-right:10px;display:block;font-family:var(--default-font-bold),Arial,Helvetica,sans-serif!important}.variants-image-element:hover img,.variants-video-element:hover img{transform:scale(1.05);transition:transform .3s ease-in}.hover-icon-image{position:absolute;width:56px;height:56px;top:0;bottom:0;margin:auto;right:0;left:0;background:#fff;opacity:0;transition:opacity .3s cubic-bezier(.235,0,.05,.95);display:flex;justify-content:center;align-items:center;border-radius:50%}.hover-icon-image svg{width:30%}.variants-image-element:hover .hover-icon-image{opacity:.6}.variants-video-element .hover-icon-image{opacity:1;border-radius:50%;display:flex;justify-content:center;align-items:center}.variants-video-element .hover-icon-image svg{width:20%}.variants-image-modal-container{width:90%;max-width:1360px;background:#fff;padding:0 50px 80px;position:fixed;height:100vh;overflow-y:scroll;right:-1360px;top:0;z-index:1002;transition:all .3s ease-in}.variants-image-modal-container.open{right:0;transition:all .3s ease-in}.variants-modal-close{position:sticky;display:block;padding:10px 0;top:0;font-size:26px;font-weight:700;cursor:pointer;width:100%;background:#fff;text-align:center;z-index:1003}.variants-modal-title{font-size:18px;font-weight:700}.variants-modal-close svg{position:absolute;width:25px;height:auto;left:15px}.variants-image-modal-element{margin-bottom:20px}.variants-image-modal-element img{width:100%}.variants-image-modal-element video{width:100%}.variants-overlay{background:#00000080;position:absolute;top:0;right:0;left:0;width:100%;height:100%;z-index:1002;display:none}.variants-overlay.open{display:block}.swiper-pagination.swiper-pagination-fraction{background:#fff;display:flex;width:auto;padding:8px 12px;border-radius:30px;font-weight:700;right:10px;left:auto;bottom:60px;font-size:12px}.variant-image-swiper{display:none}.variant-image-swiper .variant-image-container{border-radius:10px}.variant-image-swiper .variant-image-container img{width:100%}.variant-image-swiper .variant-image-container video{width:100%}.variant-image-swiper .swiper-slide span{display:block;font-size:16px;padding-top:20px;font-weight:700}.product-aditional-images-loader{position:absolute;z-index:2;display:flex;width:100%;justify-content:center;align-items:flex-start;height:100%;background:#fff;padding-top:50px}@media (max-width: 820px){.variants-image-container{padding:0 18px}.variants-image-grid{display:none}.variant-image-swiper{display:block}.variant-image-swiper .hover-icon-image.video-icon{opacity:1}.variants-image-element,.variants-video-element{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/960/assets/variant-image.css.map */
