.brand-logo{position:relative;display:block;width:100%;aspect-ratio:var(--brand-logo-ratio, 4);overflow:hidden;line-height:0;color:#fff}.brand-logo--original{color:rgb(var(--color-foreground, 0 0 0))}.brand-logo--recolored{color:var(--brand-logo-color)}.brand-logo__art{position:absolute;top:0;left:0;width:100%;height:100%}.brand-logo__art>img,.brand-logo__art>svg,.brand-logo__mask{display:block;width:100%;height:100%;max-width:none}.brand-logo__art>img{object-fit:fill;-webkit-user-select:none;user-select:none}.brand-logo__mask{background-color:var(--brand-logo-color, currentColor);-webkit-mask:var(--brand-logo-src) 0 0 / 100% 100% no-repeat;mask:var(--brand-logo-src) 0 0 / 100% 100% no-repeat}.brand-logo__text{fill:currentColor;font-family:var(--font-heading-family, inherit);font-weight:700;font-size:100px;letter-spacing:0;overflow:visible}@media(forced-colors:active){.brand-logo__mask{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/component-brand-logo.css.map */
