:root{--default-header-space: 70px}@media(max-width:767.98px){:root{--default-header-space: 60px}}body:has(.site-header--transparent){--default-header-space: 0px}.banner-logo{height:calc(100vh - var(--f-header-space, var(--default-header-space)) - var(--f-announcement-height, 0px))}.banner-logo__logo-inner{margin-block-start:-10.9333333333%;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}.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, var(--default-header-space)) - var(--f-announcement-height, 0px) - var(--f-mobile-navbar-height, 6.6rem))}}.banner-logo .bg-image video,.banner-logo video.bg-image{width:100%;height:100%;object-fit:cover}.banner-logo__video--mobile{display:none!important}.banner-logo__mobile-image{display:none}@media(max-width:767px){.banner-logo__video--desktop{display:none!important}.banner-logo__video--mobile{display:block!important}.banner-logo__mobile-image{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.banner-logo__mobile-image img{width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/banner-logo.css.map */
