.brand-artwork{display:inline-flex;align-items:center;flex-shrink:0;line-height:0;text-decoration:none}
.brand-artwork .brand-logo-image{display:block;width:150px;height:auto;max-width:100%;object-fit:contain;margin:0;aspect-ratio:680/180}
.storefront .site-header>.brand-artwork{width:150px;gap:0}
.storefront .brand-light.brand-artwork,.admin-shell .admin-brand.brand-artwork{box-sizing:content-box;padding:10px 14px;border-radius:12px;background:#faf9f7}
.admin-shell .admin-brand.brand-artwork{width:150px;max-width:calc(100% - 28px);margin:0}
.login-brand.brand-artwork{width:220px}.login-brand.brand-artwork .brand-logo-image{width:220px}
.account-brand.brand-artwork,.info-brand.brand-artwork{width:150px}
@media(max-width:800px){.storefront .site-header>.brand-artwork{width:128px}.storefront .site-header>.brand-artwork .brand-logo-image{width:128px}}
@media(max-width:360px){.storefront .site-header>.brand-artwork{width:116px}.storefront .site-header>.brand-artwork .brand-logo-image{width:116px}}
