: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))}}@media(prefers-reduced-motion:no-preference){.js .banner-logo[data-bg-zoom]{--banner-logo-zoom-duration: 1.4s;--banner-logo-zoom-ease: cubic-bezier(.22, 1, .36, 1);--banner-logo-placeholder-duration: .8s;--banner-logo-sharp-duration: 1s;--banner-logo-fade-ease: cubic-bezier(.4, 0, .2, 1)}.js .banner-logo[data-bg-zoom] .banner-logo__bg:before{content:"";position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;background:var(--banner-logo-placeholder) center / cover no-repeat;filter:blur(12px);opacity:0;transition:opacity var(--banner-logo-placeholder-duration) var(--banner-logo-fade-ease)}@media(max-width:767.98px){.js .banner-logo[data-bg-zoom] .banner-logo__bg:before{background-image:var(--banner-logo-placeholder-mobile, var(--banner-logo-placeholder))}}.js .banner-logo[data-bg-zoom].is-revealed .banner-logo__bg:before,.js .banner-logo[data-placeholder-inline] .banner-logo__bg:before{opacity:1}.js .banner-logo[data-bg-zoom]:not(.is-revealed) .banner-logo__bg{transform:scale3d(1.1,1.1,1.1)}.js .banner-logo[data-bg-zoom]:not(.is-sharp) .banner-logo__bg img{opacity:0}.js .banner-logo[data-bg-zoom] .banner-logo__bg{transition:transform var(--banner-logo-zoom-duration) var(--banner-logo-zoom-ease);will-change:transform}.js .banner-logo[data-bg-zoom].is-settled .banner-logo__bg{will-change:auto}.js .banner-logo[data-bg-zoom] .banner-logo__bg img{transition:opacity var(--banner-logo-sharp-duration) var(--banner-logo-fade-ease)}.js .banner-logo[data-bg-zoom]:not(.is-revealed) .banner-logo__bg{animation:banner-logo-show 0s 4s forwards}.js .banner-logo[data-bg-zoom]:not(.is-sharp) .banner-logo__bg img{animation:banner-logo-show 0s 4s forwards}@keyframes banner-logo-show{to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/banner-logo.css.map */
