.video-with-text{padding-top:28.7%}.content-section{overflow:hidden;position:relative;border-radius:20px;background-color:#000;border:3px solid var(--bs-color-russian)}.video-section video,.content-section .poster-image{position:absolute;top:0;left:0;right:0;bottom:0;scale:1.01;border-radius:20px}.content-section .poster-image img{width:100%;height:100%;object-fit:cover}.custom-video-container{margin-top:-6.8%;aspect-ratio:1.7763578275/1}.custom-video-container .video-with--text .content-section .poster-image picture:after{position:absolute;content:"";z-index:9;bottom:0;right:0;left:0;top:0;background:linear-gradient(270deg,#0000 30.89%,#0009 86.87%)}.custom-video-container .video-content{z-index:10;padding:30px;position:relative}.custom-video-container .video-with--text{z-index:7}.video-content .sub-text p{margin-bottom:0}.flag-wrapper{position:absolute;width:100%;top:-39.2%;z-index:4}.flag-wrapper .left-flag,.flag-wrapper .right-flag{left:7px;z-index:5;width:15%;position:relative}.flag-wrapper .right-flag{right:7px;left:auto;transform:scaleX(-1)}@media (min-width: 576px){.flag-wrapper .left-flag,.flag-wrapper .right-flag{width:9.5%}}@media (min-width: 768px){.content-section{border:5px solid var(--bs-color-russian)}.custom-video-container .video-content{padding:30px 60px}}.cta-btn{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.show--video .cta-btn{display:none}.cta-btn .media__btn{width:2rem;height:2rem;border-radius:50%;background:transparent;font-size:15.68px;border:2px solid var(--bs-color-cosmic);color:var(--bs-color-cosmic);transition:all .3s}.cta-btn .media__btn.play__button{padding-left:13px}.cta-btn .media__btn:hover{background:var(--bs-color-primary);border-color:transparent}.video-section{padding-top:56.26%}.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;overflow:hidden}.full-video-layout .play__button{display:none!important}.pause__button{display:none}.custom-video-container.video--paused .show--video .cta-btn,.custom-video-container.video--paused .pause__button{display:block}.custom-video-container.video--paused .play__button,.custom-video-container.video--playing .play__button{display:none}@media only screen and (min-width: 768px){.cta-btn .media__btn.play__button{padding-left:9px}.cta-btn .media__btn{width:3.5rem;height:3.5rem;border-width:3px;font-size:21.47px}}
/*# sourceMappingURL=/cdn/shop/t/465/assets/global-video-with-text.css.map */
