.banner-logo{height:calc(100vh - var(--f-header-space, 70px) - var(--f-announcement-height, 0px))}.banner-logo__logo-inner{margin-block-start:-5%;width:var(--logo-width, 13rem)}@media(max-width:767.98px){.banner-logo__logo-inner{width:var(--logo-mobile-width, 13rem)}}.banner-logo__logo{height:auto;max-width:var(--logo-max-width, 354px);transform-origin:center center}@media(max-width:767.98px){.banner-logo__logo{max-width:var(--logo-max-width-mobile, 220px)}}.banner-logo__content-wrapper{padding-inline:1.5rem;padding-block-end:8rem}@media(max-width:767.98px){.banner-logo__content-wrapper{padding-block-end:5.4rem}}@media(max-width:767.98px){.mobile-sticky-bar-enabled .banner-logo{height:calc(100vh - var(--f-header-space, 60px) - var(--f-announcement-height, 0px) - var(--f-mobile-navbar-height, 6.6rem))}}.banner-logo__bg-split{display:flex;flex-direction:row;top:0;left:0}.banner-logo__bg-half{flex:1 1 50%;min-width:0}.banner-logo__bg-half .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner-logo__bg-half .bg-image img{width:100%;height:100%;object-fit:cover;display:block}.banner-logo__bg-half .bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767.98px){.banner-logo__bg-split{flex-direction:column}.banner-logo__bg-half{flex:1 1 50%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/banner-logo.css.map */
