.swiper-wrapper{transition-timing-function:ease-in-out!important}.swiper-slide{will-change:transform;backface-visibility:hidden}.video-poster{transition:opacity .3s ease}.swiper-slide{will-change:transform}.pdp_sec4_video{position:relative;border-radius:10px;overflow:hidden;transform:translateZ(0)}.video-poster{width:100%;height:auto;display:block;object-fit:cover}.play-icon{position:absolute;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media(max-width:767px){.play-icon{height:30px}}.video-caption{position:absolute;bottom:10px;left:10px;color:#fff;font-weight:700;font-size:16px;text-shadow:0 0 5px rgba(0,0,0,.7);z-index:2}.youtube-iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border-radius:10px;transition:opacity .3s ease}.video-poster{object-fit:cover}.video-slide{position:relative}.video-thumbnail{width:100%;height:auto;display:block;border-radius:10px;cursor:pointer}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#0009;border:none;border-radius:50%;width:60px;height:60px;background-image:url(https://cdn-icons-png.flaticon.com/512/727/727245.png);background-repeat:no-repeat;background-position:center;background-size:50%;cursor:pointer}.youtube-iframe iframe{width:100%;height:100%;border-radius:10px}.video-wrapper.playing .video-thumbnail,.video-wrapper.playing .video-play-button{display:none}.pdp-video-slider-section .pdp-slider-section .pdpSwiper{max-width:1366px;margin:0 0 0 auto}.pdp-video-slider-section .pdp-slider-section h2.pdp-slider-heading{font-weight:700;font-size:30px;line-height:24px;letter-spacing:0;text-align:center;color:#760000;padding-bottom:32px;margin:0}.pdp-video-slider-section+.product-combine-section .combine-section{background:#760000}.pdp-video-slider-section+.product-combine-section .combine-section .container .section-block .block.active{background:#fff}.pdp-video-slider-section+.product-combine-section .combine-section .container .section-block .block.active h3{color:#760000}@media only screen and (max-width:767px){.pdp-video-slider-section .pdp-slider-section h2.pdp-slider-heading{font-size:20px;padding-bottom:12px}.pdp-video-slider-section div.pdp-slider-section{padding-left:11px}}@media(min-width:1520px){.pdp-video-slider-section .pdp-slider-section .pdpSwiper{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/311/assets/pdp-video-slider.css.map */
