.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.scroll-trigger:where(.gradient.video-section__media){background:transparent}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%}span.deferred-media__poster-button .svg-wrapper{color:#000}span.deferred-media__poster-button.motion-reduce:before{content:"";box-sizing:content-box;top:-16px;left:-16px;width:50px;height:50px;padding:20px;background:radial-gradient(50% 50% at 50% 50%,#fff0,#fff);opacity:.3;border-radius:100%;animation:2s ease-in-out infinite alternate ping;position:absolute}.video-section__media span.video_text{position:absolute;top:0;bottom:0;color:#fff;margin:auto;height:auto;display:flex!important;align-items:center;justify-content:center;margin-top:clamp(60px,6vw,80px);font-size:clamp(30px,3vw,50px);font-weight:700}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}.video-section__media video{background:#000}.product-page .video-section__poster img{filter:brightness(.7)}.product-page .video-section__media.deferred-media{box-shadow:unset;border:unset}.product-page .deferred-media__poster{border-radius:15px}.product-page .deferred-media__poster-button{background-color:#fff;border:.2rem solid #fff;color:#fff}.product-page iframe.js-youtube{border-radius:15px;max-height:750px}.product-page .video-section__poster{max-height:750px}.video-section__media.media-fit-cover video{object-fit:cover}@media screen and (max-width:750px){.product-page .deferred-media__poster-button{top:40%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-section.css.map */
