@media screen and (min-width: 749px){.a11-banner .page-width{padding:5rem 12rem}}.banner__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner__video--desktop{display:block}.banner__video--mobile{display:none!important}@media screen and (max-width: 749px){.banner__video--desktop{display:none!important}.banner__video--mobile{display:block!important}.banner__media:not(:has(.banner__video--mobile)) .banner__video--desktop{display:block}}.banner__fallback-image,.banner__mobile-fallback-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.media .banner__fallback-image{display:block!important}.media .banner__mobile-fallback-image{display:none!important}@media screen and (max-width: 1080px){.media .banner__fallback-image{display:none!important}.media .banner__mobile-fallback-image{display:block!important}.banner__media:not(:has(.banner__mobile-fallback-image)) .media .banner__fallback-image{display:block!important}}.banner__content{position:relative;z-index:2}.banner__video.animate--ambient{animation:ambient-move 20s ease-in-out infinite}.banner__video.animate--zoom-in{animation:zoom-in .5s ease-out}.banner__video.animate--fixed{position:fixed;top:0;left:0;width:100vw;height:100vh}@keyframes ambient-move{0%,to{transform:scale(1) translate(0)}25%{transform:scale(1.05) translate(-1%,-1%)}50%{transform:scale(1.1) translate(1%,1%)}75%{transform:scale(1.05) translate(-.5%,.5%)}}@keyframes zoom-in{0%{transform:scale(1.1)}to{transform:scale(1)}}.banner__media{position:relative;overflow:hidden}.banner__heading.richtext{word-break:break-word}.banner__heading.richtext br{display:block;margin:.5em 0;line-height:0}.banner__text.rte br{display:block;margin:1em 0;line-height:0}.banner__video{opacity:0;transition:opacity .3s ease-in-out}.banner__video:is([data-loaded],:not([src=""])){opacity:1}.banner__fallback-image,.banner__mobile-fallback-image{transition:opacity .3s ease-in-out}.banner__media:has(.banner__video[data-loaded]) .banner__fallback-image,.banner__media:has(.banner__video[data-loaded]) .banner__mobile-fallback-image{opacity:0}@media (prefers-reduced-motion: reduce){.banner__video.animate--ambient,.banner__video.animate--zoom-in{animation:none}}.banner--small .banner__video,.banner--medium .banner__video,.banner--large .banner__video,.banner--adapt .banner__video{height:100%}.banner__heading p,.banner__heading h2,.banner__heading h3{line-height:1.1em!important;padding:20px 0}.banner__heading h1,.banner__heading h2,.banner__heading h3,.banner__heading h4,.banner__heading h5,.banner__heading h6{margin-top:5px;margin-bottom:5px;max-width:640px!important}.banner__box p{margin:0!important;line-height:1.5em;max-width:640px!important}.banner__box .button{opacity:.5}.banner__content.banner__content--middle-center h1,.banner__content.banner__content--middle-center h2,.banner__content.banner__content--middle-center h3,.banner__content.banner__content--middle-center h4,.banner__content.banner__content--middle-center h5,.banner__content.banner__content--middle-center h6,.banner__content.banner__content--middle-center p{max-width:94%}.banner__box h1,.banner__box .h1,.banner__box h2,.banner__box .h2,.banner__box h3,.banner__box .h3,.banner__box h4,.banner__box .h4,.banner__box h5,.banner__box .h5,.banner__box h6,.banner__box .h6{max-width:640px;margin:20px 0}@media screen and (max-width: 1200px){.banner__box h1,.banner__box h2,.banner__box h3,.banner__box h4,.banner__box h5,.banner__box h6,.banner__box p{max-width:460px!important}}@media screen and (max-width: 749px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:40rem!important}h1,h2,h3,h4,h5,h6{font-size:.8em}p{font-size:1em!important}}.banner__buttons{padding-top:15px}.metafield-rich_text_field p{padding:0 0 10px;margin:0}.a11-banner .metafield-rich_text_field p{padding:0;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-a11-image-banner.css.map */
