.ib{position:relative;min-height:var(--ib-height);display:flex;overflow:hidden}.ib__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.ib__bg--mobile{display:none}.ib__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ib-overlay-color);opacity:var(--ib-overlay-opacity);z-index:1}.ib__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-top:var(--ib-padding-y);padding-bottom:var(--ib-padding-y)}.ib__top,.ib__bottom{padding-left:var(--ib-padding-x);padding-right:var(--ib-padding-x)}.ib__logo{display:block;width:var(--ib-logo-width);height:auto}.ib__heading{color:var(--ib-heading-color);font-size:var(--ib-heading-size);line-height:1.15;letter-spacing:.08em;text-transform:uppercase;margin:0}.ib__caption{position:absolute;right:24px;bottom:20px;z-index:2;color:var(--ib-caption-color);font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media screen and (max-width:749px){.ib{min-height:var(--ib-height-mobile)}.ib__logo{width:var(--ib-logo-width-mobile)}.ib__heading{font-size:var(--ib-heading-size-mobile)}.ib__bg--mobile{display:block}.ib__bg--desktop:has(~.ib__bg--mobile){display:none}}@supports not selector(:has(*)){@media screen and (max-width:749px){.ib__bg--mobile{display:block;z-index:0}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-logo-banner.css.map */
