.video-lightbox-modal{transition:all .25s cubic-bezier(.104,.204,.492,1)}.background-video--full-width-false,.video-lightbox-modal__content{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.background-video{box-shadow:var(--block-shadows)}.background-video__controls button,.video-lightbox-modal[open] .video-lightbox-modal__content{box-shadow:0 4px 6px #00000014}.background-video__content .subheading,.background-video__content h3{margin:0}.background-video{position:relative;display:flex;overflow:hidden;padding:5rem 7rem}.background-video__fallback-img,.background-video__iframe,.video__overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.background-video__fallback-img{z-index:-1}.background-video__fallback-img img{width:100%;height:100%;object-fit:cover}.background-video__iframe{z-index:0}.background-video__iframe>video{width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}.background-video__iframe iframe{position:absolute;z-index:1;width:300%;height:100%;left:-100%}.text-align--left{text-align:left}.text-align--center{justify-content:center!important;text-align:center}.text-align--right{justify-content:end!important;text-align:right}@media only screen and (min-width:768px){.background-video__iframe iframe{width:200%;height:200%;left:-50%;top:-50%}}@media only screen and (min-width:1068px){.background-video__iframe iframe{width:100%;height:300%;left:0;top:-100%}}.video__overlay{z-index:0;background:#000;display:block!important}.background-video__content-wrap{display:flex;padding:0;width:100%;position:relative;z-index:1;margin:0 auto;align-items:self-end}.background-video__content-wrap.v-center{align-items:center}.background-video__content--padding{padding:40px 0}.background-video__content-wrap .banner__buttons{display:flex;max-width:none}.background-video__content-wrap.text-align--center .banner__buttons{justify-content:center}.background-video__content-wrap.text-align--right .banner__buttons{justify-content:end}.banner--desktop-transparent .background-video__content{padding:4rem}@media only screen and (min-width:768px){.background-video__content-wrap{padding:0}}.background-video__content{max-width:650px;width:100%;display:flex;flex-direction:column;justify-content:center;gap:20px}@media only screen and (min-width:1068px){.background-video__content .rte.description-size--medium{font-size:1.25rem}}@media only screen and (min-width:1068px){.background-video__content .rte.description-size--large{font-size:1.5rem}}.background-video__content .rte p{display:block;line-height:normal}.animations-true .background-video__content .rte p{visibility:hidden;will-change:visibility}.background-video__content .rte p a{display:inline-block}.background-video__controls{position:absolute;bottom:20px;right:20px;z-index:40}.background-video__controls button{width:42px;height:42px;border-radius:50%;line-height:0;background:var(--color-drawer-bg, #fff)}.background-video__controls button.paused .background-video__controls-pause{display:none}.background-video__controls button.paused .background-video__controls-play{display:block}.background-video__controls-play{display:none;margin-left:2px}@media only screen and (max-width:991px){.background-video__content--padding{padding:5rem}.background-video__content h3{font-size:calc(var(--font-heading-scale) * 4rem)}.background-video{position:relative;display:flex;overflow:hidden;padding:4rem 2rem}}@media only screen and (max-width:743px){.background-video__content .rte.rich-text__caption--large{display:none}.background-video__content--padding{padding:3rem 2rem}.background-video__content h3{font-size:calc(var(--font-heading-scale) * 3rem)}.banner--desktop-transparent .background-video__content{padding:4rem 0rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/video-background.css.map */
