.ms-video-banner__media{overflow:hidden}.ms-video-banner__media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.ms-video-banner__media--pos-top video{object-position:center top}.ms-video-banner__media--pos-center video{object-position:center center}.ms-video-banner__media--pos-bottom video{object-position:center bottom}.banner__media.media.ms-video-banner__media iframe{position:absolute;top:50%;left:50%;width:max(100%,177.78vh);height:max(100%,56.25vw);transform:translate(-50%,-50%);border:0;pointer-events:none}.banner__media.media.ms-video-banner__media--pos-top iframe{top:0;transform:translate(-50%)}.banner__media.media.ms-video-banner__media--pos-bottom iframe{top:auto;bottom:0;transform:translate(-50%)}ms-video-bg.ms-video-banner--natural{height:auto;min-height:0}ms-video-bg.ms-video-banner--natural .banner__media{position:relative;height:auto}ms-video-bg.ms-video-banner--natural .banner__content{position:absolute;top:0;left:0;width:100%;height:100%}.banner .banner__content{z-index:2}@media screen and (max-width:749px){.banner__content.banner__content--mobile-top-left{align-items:flex-start!important;justify-content:flex-start!important}.banner__content.banner__content--mobile-top-center{align-items:flex-start!important;justify-content:center!important}.banner__content.banner__content--mobile-top-right{align-items:flex-start!important;justify-content:flex-end!important}.banner__content.banner__content--mobile-middle-left{align-items:center!important;justify-content:flex-start!important}.banner__content.banner__content--mobile-middle-center{align-items:center!important;justify-content:center!important}.banner__content.banner__content--mobile-middle-right{align-items:center!important;justify-content:flex-end!important}.banner__content.banner__content--mobile-bottom-left{align-items:flex-end!important;justify-content:flex-start!important}.banner__content.banner__content--mobile-bottom-center{align-items:flex-end!important;justify-content:center!important}.banner__content.banner__content--mobile-bottom-right{align-items:flex-end!important;justify-content:flex-end!important}}.banner--viewport:not(.banner--adapt){min-height:calc(100vh - var(--header-height, 0px))}@media screen and (max-width:749px){.banner--viewport.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:calc((100vh - var(--header-height, 0px)) * .6)}.banner--viewport:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:calc(100vh - var(--header-height, 0px))}}ms-video-bg .banner__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);word-break:break-word}.ms-video-banner__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:30rem;background:#f0f0f0}.ms-video-banner__placeholder p{color:#666;font-size:.9rem;padding:2rem;text-align:center}.ms-video-controls{position:absolute;z-index:3;display:flex;gap:.8rem;padding:1.2rem}.ms-video-controls--bottom-right{bottom:0;right:0}.ms-video-controls--bottom-left{bottom:0;left:0}.ms-video-controls--top-right{top:0;right:0}.ms-video-controls--top-left{top:0;left:0}.ms-video-controls__btn{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:.1rem solid rgba(255,255,255,.6);border-radius:50%;background:#0000004d;color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0;line-height:1}.ms-video-controls__btn:hover,.ms-video-controls__btn:focus-visible{background:#0000008c;border-color:#ffffffe6;outline:none}.ms-video-controls__btn:focus-visible{box-shadow:0 0 0 .3rem #ffffff80}.ms-video-controls__btn svg{width:1.6rem;height:1.6rem}.ms-video-controls--light .ms-video-controls__btn{border-color:#00000040;background:#ffffff73;color:#1a1a1a}.ms-video-controls--light .ms-video-controls__btn:hover,.ms-video-controls--light .ms-video-controls__btn:focus-visible{background:#ffffffb3;border-color:#0006}.ms-video-controls--light .ms-video-controls__btn:focus-visible{box-shadow:0 0 0 .3rem #0003}.ms-video-controls__icon{display:none;align-items:center;justify-content:center}.ms-video-controls__icon--play,.ms-video-controls__icon--muted{display:flex;align-items:center;justify-content:center}ms-video-bg[data-playing] .ms-video-controls__icon--pause{display:flex;align-items:center;justify-content:center}ms-video-bg[data-playing] .ms-video-controls__icon--play{display:none}ms-video-bg:not([data-muted]) .ms-video-controls__icon--unmuted{display:flex;align-items:center;justify-content:center}ms-video-bg:not([data-muted]) .ms-video-controls__icon--muted{display:none}@media(prefers-reduced-motion:reduce){.ms-video-controls__btn{transition:none}}@media screen and (max-width:749px){.ms-video-controls{gap:.6rem;padding:1rem}.ms-video-controls__btn{width:2.4rem;height:2.4rem}.ms-video-controls__btn svg{width:1.2rem;height:1.2rem}ms-video-bg.banner--mobile-bottom .banner__content{position:relative;top:auto;left:auto;width:100%;height:auto}ms-video-bg.ms-video-banner--natural.banner--mobile-bottom{height:auto;min-height:0}ms-video-bg.ms-video-banner--natural.banner--mobile-bottom .banner__media{position:relative;height:auto}ms-video-bg.ms-video--hide-content-mobile .banner__content{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ms_video.css.map */
