.logo-banner{width:100%;box-sizing:border-box}.logo-banner__inner{box-sizing:border-box}.logo-banner__row{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:var(--logo-justify, space-between);gap:var(--logo-gap, 24px);overflow-x:hidden}.logo-banner__item{flex:1 1 0;min-width:0}.logo-banner__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.logo-banner__logo-wrap{display:flex;align-items:flex-end;justify-content:center;height:var(--logo-max-height, 80px)}.logo-banner__logo{max-height:100%;height:auto;width:auto;max-width:100%;opacity:var(--logo-opacity, 1);transition:filter .15s ease-out,opacity .15s ease-out,color .15s ease-out,transform .15s ease-out}.logo-banner__logo-placeholder{width:100%;max-width:160px;height:100%;border:1px dashed rgba(0,0,0,.15);border-radius:4px;background:#00000005}.logo-banner__text{margin-top:6px;text-align:center;line-height:1.25}.logo-banner__label{display:block;font-size:.875rem;font-weight:600;color:var(--label-color, currentColor);transition:color .15s ease-out;white-space:normal}.logo-banner__label--html b,.logo-banner__label--html strong{font-weight:700}.logo-banner__item--gray .logo-banner__logo{filter:grayscale(100%)}.logo-banner__item.logo-banner__item--gray .logo-banner__link:hover .logo-banner__logo,.logo-banner__item.logo-banner__item--gray .logo-banner__link:focus-visible .logo-banner__logo,.logo-banner__item.logo-banner__item--gray:hover .logo-banner__logo{filter:none!important;opacity:1!important}.logo-banner__link:hover .logo-banner__logo,.logo-banner__link:focus-visible .logo-banner__logo,.logo-banner__item:hover .logo-banner__logo{opacity:1}.logo-banner__link:hover .logo-banner__label,.logo-banner__link:focus-visible .logo-banner__label,.logo-banner__item:hover .logo-banner__label{color:var(--label-color-hover, var(--label-color, currentColor))}@media (max-width: 989px){.logo-banner__row{gap:20px}.logo-banner__logo-wrap{height:calc(var(--logo-max-height, 80px) * .85)}.logo-banner__label{font-size:.8125rem}}@media (max-width: 749px){.logo-banner__row{gap:16px}.logo-banner__logo-wrap{height:calc(var(--logo-max-height, 80px) * .7)}.logo-banner__label{font-size:.9375rem}}@media (max-width: 480px){.logo-banner__label{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/add_logo-banner.css.map */
