.section-video .section__background-media,.section-video .section__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.section-video .section__background{width:100%;height:100%}.section-video .section__background img,.section-video .section__background svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-video .deferred-media__button{display:block;width:100%;height:100%}.section-video .deferred-media__button svg{position:absolute;top:68%;left:50%;transform:translate(-50%,-50%);background-color:transparent}@media screen and (max-width: 750px){.section-video .deferred-media__button svg{top:70%;width:6.5rem;height:6.5rem}}.section-video .section__overlay:empty{display:block;z-index:2;pointer-events:none}.section-video .deferred-media__button svg{z-index:2}.section-video .section__inner{aspect-ratio:16 / 9;display:flex;flex-direction:column;overflow:hidden;position:relative;align-items:center;justify-content:center}@media screen and (max-width: 750px){.section-video .section__inner{min-height:56vw}}.section-video .section__media{padding:0;height:100%}.section-video .section__content{position:absolute;top:0;left:0;width:100%;height:100%}.section-video .section__title{color:var(--color-white);text-align:center;text-shadow:.2rem .2rem .4rem rgba(0,0,0,.25);font-family:var(--font-heading-family);font-size:2.2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.177rem;text-transform:uppercase;margin-bottom:4.2rem;position:relative;z-index:1;position:absolute;top:47.4%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%}@media screen and (max-width: 750px){.section-video .section__title{margin-bottom:3rem;top:25%;font-size:1.7rem;padding:0 2rem}}.section-video .section__video{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(0)}.section-video .section__video iframe{width:100%;height:100%}.section-video .section__video-active{z-index:0}.section-video .section__video-btn{display:block;width:8.5rem;height:8.5rem;margin:0 auto;position:relative;z-index:5;transition:opacity .3s ease}.section-video .section__video-btn:hover{opacity:.8}.section-video .section__video-btn svg{width:100%;height:100%}.section-video:has(.hero__video-active) .section__title,.section-video:has(.hero__video-active) .section__video-btn{z-index:0;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-video.css.map */
