.custom-video__inner{width:100%;display:flex;flex-direction:column;align-items:center}.custom-video--compact.custom-video--with-content .custom-video__inner{justify-content:center;gap:4rem;box-sizing:border-box;padding-left:1.6rem;padding-right:1.6rem;min-height:min(100svh,100vh)}.custom-video{margin-top:-3px;margin-bottom:-3px}.custom-video--large .custom-video__inner{gap:0;padding-left:1.6rem;padding-right:1.6rem}.custom-video--full-width .custom-video__inner{padding-left:0;padding-right:0}.custom-video__header{text-align:center;width:100%;max-width:90rem;flex-shrink:0}.custom-video__heading{margin:0;letter-spacing:0;line-height:1}.custom-video__footer{text-align:center;flex-shrink:0}.custom-video__cta{min-width:16rem}.custom-video__stage{position:relative;width:100%;margin-inline:auto;flex-shrink:1;min-width:0}.custom-video--compact .custom-video__stage{width:min(115.2rem,90vw);max-width:min(115.2rem,90vw)}.custom-video--compact.custom-video--with-content .custom-video__stage{width:min(115.2rem,90vw,calc((100svh - 22rem) * 944 / 639));max-width:min(115.2rem,90vw,calc((100svh - 22rem) * 944 / 639))}.custom-video--large .custom-video__stage{width:min(115.2rem,94vw);max-width:min(115.2rem,94vw)}.custom-video--full-width .custom-video__stage{width:100%;max-width:100%}.custom-video:not(.custom-video--has-frame) .custom-video__stage{aspect-ratio:16 / 9}.custom-video:not(.custom-video--has-frame) .custom-video__screen{position:relative;width:100%;height:100%;overflow:hidden;background:#000;aspect-ratio:auto}.custom-video--has-frame .custom-video__stage{aspect-ratio:944 / 639;height:auto;line-height:0;isolation:isolate;overflow:hidden;border-radius:0}.custom-video--has-frame .custom-video__screen{position:absolute;z-index:1;top:var(--cv-inset-top, 0%);right:var(--cv-inset-right, 0%);bottom:var(--cv-inset-bottom, 0%);left:var(--cv-inset-left, 0%);width:auto;height:auto;aspect-ratio:auto;overflow:hidden;background:#000;border-radius:0;transform:translateZ(0);margin:10px}.custom-video__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none;line-height:0;opacity:1;visibility:visible;transition:opacity .35s ease,visibility .35s ease}.custom-video__stage--playing .custom-video__frame{opacity:0;visibility:hidden}.custom-video__frame-image{display:block;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.custom-video--compact.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw);max-width:min(115.2rem,90vw)}.custom-video--compact.custom-video--with-content.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw,calc((100svh - 22rem) * 944 / 639));max-width:min(115.2rem,90vw,calc((100svh - 22rem) * 944 / 639))}.custom-video--large.custom-video--has-frame .custom-video__stage{width:min(115.2rem,94vw,calc(85svh * 944 / 639));max-width:min(115.2rem,94vw,calc(85svh * 944 / 639))}.custom-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.custom-video__media.deferred-media,.custom-video__media.video-section__media{padding-bottom:0!important;border:0!important;box-shadow:none!important}.custom-video__media .deferred-media__poster,.custom-video__media .media,.custom-video__video,.custom-video__iframe,.custom-video__media video,.custom-video__media iframe,.custom-video__media .placeholder-svg{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border:0;border-radius:inherit}.custom-video__media .deferred-media__poster img.custom-video__poster-image,.custom-video__poster-image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center}.custom-video__media .deferred-media__poster-button,.custom-video__play-button{z-index:5;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.7);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1)}.custom-video__play-button--custom{background:transparent;border:none;border-radius:0;width:auto;height:auto;max-width:12rem;padding:0;display:flex;align-items:center;justify-content:center}@media(min-width:790px){.custom-video__play-button--custom .custom-video__play-icon{display:block;position:relative!important;inset:auto!important;width:34rem!important;object-fit:contain!important}}@media(max-width:789px){.custom-video__play-button--custom .custom-video__play-icon{display:block;position:relative!important;inset:auto!important;width:min(12rem,28vw)!important;height:auto!important;max-width:100%!important;object-fit:contain!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.custom-video__stage:hover .custom-video__play-button,.custom-video__media:hover .custom-video__play-button,.custom-video__media .deferred-media__poster:hover .custom-video__play-button,.custom-video__stage:focus-within .custom-video__play-button{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);animation:custom-video-play-jump .55s cubic-bezier(.34,1.56,.64,1)}.custom-video__stage:hover .custom-video__play-button--custom:hover,.custom-video__media:hover .custom-video__play-button--custom:hover{transform:translate(-50%,-50%) scale(1.1);transition:transform .25s ease}}@media(hover:none),(prefers-reduced-motion:reduce){.custom-video__media .deferred-media__poster-button,.custom-video__play-button{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);animation:none}}@keyframes custom-video-play-jump{0%{opacity:0;transform:translate(-50%,-50%) scale(.55)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.18)}75%{transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.custom-video--has-frame .custom-video__media,.custom-video--has-frame .custom-video__media .deferred-media__poster,.custom-video--has-frame .custom-video__media video,.custom-video--has-frame .custom-video__media iframe,.custom-video--has-frame .custom-video__video,.custom-video--has-frame .custom-video__iframe{border-radius:inherit;overflow:hidden}.custom-video__media.deferred-media[loaded]:not([data-cv-ready])>.deferred-media__poster{display:block!important;z-index:4}@media screen and (min-width:750px){.custom-video--compact .custom-video__stage,.custom-video--compact.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw);max-width:min(115.2rem,90vw)}.custom-video--compact.custom-video--with-content .custom-video__stage,.custom-video--compact.custom-video--with-content.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw,calc((100svh - 24rem) * 944 / 639));max-width:min(115.2rem,90vw,calc((100svh - 24rem) * 944 / 639))}.custom-video--large .custom-video__stage,.custom-video--large.custom-video--has-frame .custom-video__stage{width:min(115.2rem,92vw,calc(85svh * 944 / 639));max-width:min(115.2rem,92vw,calc(85svh * 944 / 639))}}@media screen and (min-width:990px){.custom-video--compact .custom-video__stage,.custom-video--compact.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw);max-width:min(115.2rem,90vw)}.custom-video--compact.custom-video--with-content .custom-video__stage,.custom-video--compact.custom-video--with-content.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw,calc((100svh - 26rem) * 944 / 639));max-width:min(115.2rem,90vw,calc((100svh - 26rem) * 944 / 639))}.custom-video--large .custom-video__stage,.custom-video--large.custom-video--has-frame .custom-video__stage{width:min(115.2rem,90vw,calc(85svh * 944 / 639));max-width:min(115.2rem,90vw,calc(85svh * 944 / 639))}}@media screen and (max-width:767px){.custom-video--compact.custom-video--with-content .custom-video__inner{min-height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-custom-video.css.map */
