.product-swiper{height:100%}.product-medias{position:relative}.product-medias:hover .thumbs-container{opacity:1}.product-medias .product-media-video,.product-medias .product-media-model{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;position:relative}.product-medias .product-media-video video,.product-medias .product-media-video iframe,.product-medias .product-media-video model-viewer,.product-medias .product-media-model video,.product-medias .product-media-model iframe,.product-medias .product-media-model model-viewer{width:auto;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-medias .product-media-video .video-placeholder,.product-medias .product-media-model .video-placeholder{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;cursor:pointer}.product-medias .product-media-video .video-placeholder img,.product-medias .product-media-model .video-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-medias .product-media-video .video-placeholder .video-play-icon,.product-medias .product-media-model .video-placeholder .video-play-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.9;-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.product-medias .product-media-video .video-placeholder .video-play-icon svg,.product-medias .product-media-model .video-placeholder .video-play-icon svg{-webkit-filter:drop-shadow(0 4px 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 4px 6px rgba(0, 0, 0, 0.3))}.product-medias .product-media-video .video-placeholder:hover .video-play-icon,.product-medias .product-media-model .video-placeholder:hover .video-play-icon{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.product-medias video{display:block;width:100%;height:auto}.product-medias iframe{width:100%;aspect-ratio:16/9;border:none}.product-medias .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-medias .swiper-slide[data-media-type=video],.product-medias .swiper-slide[data-media-type=external_video]{background-color:#000}.product-medias .swiper-slide img{width:100%;height:auto;display:block}.thumbs-container{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.thumbs-container .thumb-item{position:relative;overflow:hidden}.thumbs-container .thumb-item .thumb-video-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:32px;height:32px;background-color:rgba(0,0,0,.6);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.thumbs-container .thumb-item .thumb-video-icon svg{width:16px;height:16px;color:#fff;margin-left:2px}@media(min-width: 750px){.product-swiper{width:100%;height:auto}.product-medias .product-media-video,.product-medias .product-media-model{height:auto}.product-medias .product-media-video video,.product-medias .product-media-video iframe,.product-medias .product-media-video model-viewer,.product-medias .product-media-model video,.product-medias .product-media-model iframe,.product-medias .product-media-model model-viewer{width:100%;height:auto;max-height:none}.product-medias .product-media-video .video-placeholder,.product-medias .product-media-model .video-placeholder{height:auto}.product-medias .product-media-video .video-placeholder img,.product-medias .product-media-model .video-placeholder img{height:auto}.product-medias .product-swiper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.product-medias .swiper-slide+.swiper-slide{margin-top:0}.product-medias .swiper-button-prev,.product-medias .swiper-button-next{display:none}}@media(max-width: 768px){.product-media-video iframe{aspect-ratio:16/9}.product-media-video .video-placeholder .video-play-icon{width:48px;height:48px}.product-media-video .video-placeholder .video-play-icon svg{width:48px;height:48px}.thumbs-container .thumb-item .thumb-video-icon{width:24px;height:24px}.thumbs-container .thumb-item .thumb-video-icon svg{width:12px;height:12px}.thumbs-container{opacity:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}