.brand-logo{--brand-logo-mark: 4rem;--brand-logo-name: 1.5rem;--brand-logo-sub: calc(var(--brand-logo-name) * .5305);--brand-logo-gap: 1.4rem;--brand-logo-line-gap: calc(var(--brand-logo-name) * .4);display:inline-flex;align-items:center;gap:var(--brand-logo-gap);color:var(--ink);text-decoration:none}@media screen and (min-width:990px){.brand-logo{--brand-logo-mark: 4.8rem;--brand-logo-name: 1.8rem;--brand-logo-gap: 1.8rem}}.brand-logo__mark{display:block;flex-shrink:0;height:var(--brand-logo-mark);width:auto}.brand-logo__type{display:flex;flex-direction:column;align-items:center;gap:var(--brand-logo-line-gap)}.brand-logo__name,.brand-logo__sub{display:block;flex-shrink:0;width:auto;overflow:visible}.brand-logo__name{height:var(--brand-logo-name)}.brand-logo__sub{height:var(--brand-logo-sub)}.brand-logo--ink{color:var(--ink)}.brand-logo--gold{color:var(--brand-gold)}.brand-logo--stacked{--brand-logo-name: 3.2rem;--brand-logo-mark: calc(var(--brand-logo-name) * 2.994);--brand-logo-gap: calc(var(--brand-logo-name) * .521);--brand-logo-line-gap: calc(var(--brand-logo-name) * .814);flex-direction:column}.brand-logo:focus-visible{outline:var(--hairline, 1px) solid var(--focus-ring);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-brand-logo.css.map */
