.brand .company-mark{display:block;width:38px;height:38px;flex:none}
.brand .brand-identity{display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:inherit;line-height:1;font-family:Arial,Helvetica,sans-serif;letter-spacing:.1em;text-align:left}
.brand .brand-identity>span{font-size:17px;font-weight:700;letter-spacing:.09em}
.brand .brand-identity>strong{font-size:9px;font-weight:600;letter-spacing:.21em;color:inherit}
.brand .brand-section:last-child{display:block;font:500 12px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.04em;border-left:1px solid currentColor;padding:8px 0 8px 12px;margin-left:2px;opacity:.72}
.brand{gap:10px;min-height:44px;text-decoration:none}
.company-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}
.seller-note{font-size:12px;line-height:1.6;color:inherit;opacity:.85}
@media(max-width:1100px){.site-header{gap:18px}.site-header .nav{gap:16px}.site-header .account-nav{gap:12px}}
@media(max-width:600px){.brand .company-mark{width:31px;height:31px}.brand .brand-identity>span{font-size:14px}.brand .brand-identity>strong{font-size:8px}.brand .brand-section:last-child{font-size:10px;padding-left:8px}.brand{gap:7px}.header-actions{gap:12px}.browse-link{gap:7px}}
@media(max-width:390px){.header .browse-link{font-size:10px}.header .browse-link .circle-arrow{width:25px;height:25px}.header .brand .brand-section{display:none}.header-actions{gap:9px}}
