.product-video{width:100%;position:relative;padding:60px 0 100px 0}@media(max-width: 989px){.product-video{padding:30px 0}}.product-video__wrapper{display:flex;justify-content:center;align-items:center;width:100%}.product-video__container{position:relative;width:100%;max-width:1200px;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.product-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media screen and (max-width: 989px){.product-video__container{border-radius:12px}}