.video-section{margin-top:30px}.video-section .aspect-ratio{position:relative;--ratio-percent: 56.25%;padding-bottom:var(--ratio-percent);overflow:visible;display:block}.video-section .aspect-ratio button.play-btn{background-color:transparent;overflow:hidden;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.video-section .aspect-ratio button.play-btn img{width:100%}.video-section .aspect-ratio button.play-btn .text-content{position:absolute}.video-section .aspect-ratio button.play-btn .text-content .play-btn{color:var(--gradient-background);display:flex;align-items:center;justify-content:center;height:88px;width:88px;border-radius:50px;margin:0 auto;background-color:rgba(var(--color-foreground))}.video-section .aspect-ratio button.play-btn .text-content .play-btn:after{content:"";z-index:-1;-webkit-animation:video-icon-sonar 2s linear infinite;animation:video-icon-sonar 2s linear infinite;background-color:rgba(var(--color-foreground));width:156px;height:156px;position:absolute;border-radius:100%}.video-section .aspect-ratio button.play-btn .text-content .play-btn svg{width:40px}.video-section .aspect-ratio button.play-btn .text-content span.sub-title{font-size:22px;margin-top:40px}.video-section .aspect-ratio button.play-btn .text-content h2{font-size:45px;margin-top:15px}.video-section .aspect-ratio[loaded=true] button.play-btn{display:none}.video-section iframe,.video-section video{position:absolute;width:100%;height:100%;padding:0}@media(max-width:1399px){.video-section .aspect-ratio button.play-btn .text-content span.sub-title{font-size:16px;margin-top:30px}.video-section .aspect-ratio button.play-btn .text-content h2{font-size:34px}}@media(max-width:1199px){.video-section .aspect-ratio button.play-btn .text-content .play-btn{height:60px;width:60px}.video-section .aspect-ratio button.play-btn .text-content .play-btn svg{width:30px}}@media(max-width:991px){.video-section .aspect-ratio{height:500px;padding:0}.video-section .aspect-ratio img{height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-video.css.map */
