video-background{background:var(--color-background-secondary)}.video-text__button:not(:last-child),.video-text__description:not(:last-child){margin-bottom:2em}.video-text__content .video-text__button:hover,.video-text__content .video-text__button:focus,.video-text__content.video-text__button:active{border-bottom-color:currentColor}.video-text__button .svg path{fill:currentColor}.video-text__content .video-text__button:hover .svg path,.video-text__content .video-text__button:focus .svg path,.video-text__content .video-text__button:active .svg path{fill:currentColor}.video-text__container{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;overflow:hidden;height:0}.video-text__container>div{position:absolute;top:0;left:0;width:100%;height:100%}.video-text__content{padding:35px;padding:clamp(35px,9%,100px);display:flex;z-index:9}.video-text__content>div{max-width:420px;max-width:clamp(420px,50%,840px)}.video-text__background{position:absolute;width:100%;height:100%;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:flex;justify-content:center;align-items:center}.video-text__background video{position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);opacity:0;top:-1px;left:-1px;object-fit:cover;transition:opacity .1s linear,background .2s linear}.video-text__background.loaded video{opacity:1}.video-text__background:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.3}@media screen and (min-width:1365px){.video-text__description{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-video-background.css.map */
