.logo-hero-section{position:relative;display:flex;flex-direction:column;height:calc(100svh - 34px);overflow:hidden}.logo-hero-section__video-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.logo-hero-section__video-bg video,.logo-hero-section__video-bg iframe{width:100%;height:100%;object-fit:cover;border:0}.logo-hero-section__video-bg--desktop{display:block}.logo-hero-section__video-bg--mobile{display:none}.logo-hero-section__video-bg--hidden{display:none!important}@media only screen and (max-width:767px){.logo-hero-section__video-bg--desktop{display:none}.logo-hero-section__video-bg--mobile,.logo-hero-section__video-bg--all{display:block}}.logo-hero-section__content{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--colour-white);padding:16px}.logo-hero-section__content>*{margin-bottom:.5rem}.logo-hero-section__heading{font-size:2rem;line-height:44px;letter-spacing:-.5px;color:var(--colour-white)}.logo-hero-section__text p{margin-bottom:0}.logo-hero-section__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.logo-hero-section__button{position:relative;z-index:2;display:inline-block;margin-left:8px;margin-right:8px}.logo-hero-section__button a{font-size:.875rem}.logo-hero-section__logo{position:relative;z-index:2;padding:40px;opacity:1;transition:opacity .3s ease-in-out}@media only screen and (max-width:767px){.logo-hero-section__logo{padding:16px}}.logo-hero-section__logo img{pointer-events:none;width:100%}
/*# sourceMappingURL=/cdn/shop/t/870/assets/logo-hero.css.map */
