video-component{display:block}.video-section .height--adapt{--aspect-ratio: 1.778}.video-section video-component,.video-section deferred-media{position:absolute;top:0;left:0;width:100%;height:100%}.video-section video{object-fit:cover}.video-section video,.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-section__bg-iframe-video{position:absolute;overflow:hidden;top:50%;width:100%;height:100%;padding-top:56.3%;transform:translateY(-50%);pointer-events:none}.video-section__bg-iframe-video .has-iframe{position:absolute;top:-60px;left:50%;width:100%;height:calc(100% + 120px);transform:translate(-50%)}.video-section--played .video-played-hidden,.video-section deferred-media[loaded] .video-played-hidden{transition:opacity .3s;opacity:0;pointer-events:none}.video-section__play-btn{transition:transform .15s}.video-section__play-btn:hover{transform:scale(1.1)}.video-section__play-btn svg{width:80px;height:80px}video-section-play-button{cursor:pointer}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a:focus,button:focus,[role=button]:focus{outline:2px solid currentColor!important;outline-offset:2px}#ot-sdk-btn:focus{outline:2px solid currentColor;outline-offset:2px}a.product-link:before,.product-link:before,.collection-block a:before,a.collection-block__link:before{content:none!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/video.css.map */
